Crate cl_interpret

Source
Expand description

Walks a Conlang AST, interpreting it as a program.

Modules§

  • Values in the dynamically typed AST interpreter.
  • Lexical and non-lexical scoping for variables
  • The Error type represents any error thrown by the Environment
  • Represents a block of code which lives inside the Interpreter
  • A work-in-progress tree walk interpreter for Conlang

Traits§

  • Callable types can be called from within a Conlang program