Skip to content

Remarks & small issues #1

@fisian

Description

@fisian
  • 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions