Interface | Description |
---|---|
Macro |
Interface for compile time macros to enable meta programming
|
MacroDeclarations |
Interface to expose macros to a program.
|
Node |
A node of the AST (abstract syntax tree) for a program
|
VariableDeclarations |
Interface to expose variables to a program.
|
Exception | Description |
---|---|
SemanticException |
An exception that should be used if a program doesn't have valid semantics
|
SyntaxException |
An exception to represent an invalid syntax of a program
|