[][src]Module endbasic::ast

Abstract Syntax Tree (AST) for the EndBASIC language.

Structs

VarRef

Represents a reference to a variable (which doesn't have to exist).

Enums

ArgSep

Types of separators between arguments to a BuiltinCall.

Expr

Represents an expression and provides mechanisms to evaluate it.

Statement

Represents a statement in the program along all data to execute it.

Value

Represents an evaluated value.

VarType

Collection of types for a variable.