|
| | AST.h |
| | Provides the definition for every abstract and concrete derived class which represent a particular abstract syntax tree (AST) node type.
|
| |
| | Parse.h |
| | Parsing methods for creating abstract syntax trees out of AX code.
|
| |
| | PrintTree.h |
| | Various tools which traverse an AX AST and report information back to a std::ostream.
|
| |
| | Scanners.h |
| | Retrieve intrinsic information from AX AST by performing various traversal algorithms.
|
| |
| | Tokens.h |
| | Various function and operator tokens used throughout the AST and code generation.
|
| |
| | Visitor.h |
| | Contains the AX AST Node Visitor, providing default and customizable traversal and visitation methods on a AST hierarchy. Using the visitor pattern is the recommended way to implement custom operations on AST nodes.
|
| |