Skip to content

Compile Common Stack Automaton to lambdas #105

@kamil-adam

Description

@kamil-adam

Before compile, we have to do these optimize:


  • Transform IL to Blocked Instruction List - every block start from label (static/string label or dynamic/natural label)
  • Use StateMonad RuntimeContext (Option Label) for lambdas
    • None is next block
  • Wrap lambdas by custom continuation.

Required:

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions