Skip to main content

Crate cl_interpret

Crate cl_interpret 

Source
Expand description

Walks a Conlang AST, interpreting it as a program.

Modules§

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

Traits§

Callable
Callable types can be called from within a Conlang program