Crate cl_interpret
source ·Expand description
Walks a Conlang AST, interpreting it as a program.
Modules§
- Implementations of built-in functions
- 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