Abstract Syntax Tree (AST) for the EndBASIC language.
Represents a reference to a variable (which doesn’t have to exist).
Types of separators between arguments to a BuiltinCall.
BuiltinCall
Represents an expression and provides mechanisms to evaluate it.
Represents a statement in the program along all data to execute it.
Represents an evaluated value.
Collection of types for a variable.