klapaucius icon indicating copy to clipboard operation
klapaucius copied to clipboard

DSL :needs and :products numbers are off

Open Vaguery opened this issue 8 years ago • 5 comments

There needs to be some adjustment made to push.instructions.core/needs-of-dsl-step and products-of-dsl-step. The 0 values are no longer necessary (although I suppose there should be checks on push-onto that automatically produce an empty stack if one is missing.

But more generally, it needs to differentiate between the need of a stack being present at all, and the need of things to be consumed.

Vaguery avatar Jun 22 '16 20:06 Vaguery

partly fixed in 8d3cf00

need to make sure 0 values are read correctly in both directions

Vaguery avatar Jul 10 '16 18:07 Vaguery

fixed in b56905f

Vaguery avatar Jul 11 '16 16:07 Vaguery

this still fails to capture effects of stack-changing-steps

Vaguery avatar Jul 11 '16 20:07 Vaguery

This is worse now that I've changed return values to go to :exec

Vaguery avatar Dec 18 '17 00:12 Vaguery

Affected by #175

Vaguery avatar Mar 06 '18 17:03 Vaguery