|  | 
|  | 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. 
 | 
|  |