- zero (maybe begin -numbers, +numbers or both with 0)
- some action return values (which set the state) seem not right
- action pop (breaks stuff because it overwrites state to values taken from stack)
- types: split into declarable and effective (written to stack)
- not all in the same map (e.g. put number in a different map than +number and -number)
- debug output TYPE FOR 3 should be eval
- block declaration assumes that every 2nd token is a type
- this could change when namespaces or other things are introduced
- block declaration automatically pushes block id to stack (a bit annoying & requires a working
pop action)
- nested block declarations don't work
All in one issue because I was too lazy 😐 and some of those are just 1 change in the code.
popaction)All in one issue because I was too lazy 😐 and some of those are just 1 change in the code.