leo_interpreter

Module cursor

Source

Structs§

  • A stack of contexts, building with the function call stack.
  • Tracks the current execution state - a cursor into the running program.
  • A frame of execution, keeping track of the Element next to be executed and the number of steps we’ve done so far.
  • Names associated to values in a function being executed.
  • Global values - such as mappings, functions, etc - are identified by program and name.

Enums§

Functions§

Type Aliases§