- Utilities for ASTs (Abstract Syntax Trees). Contains all nodes used by Full Moon (such as blocks).
- Contains the
Nodetrait, implemented on all nodes
- Used for tokenizing, the process of converting the code to individual tokens. Useful for getting symbols and manually tokenizing without going using an AST.
- Used to create visitors that recurse through
- A string as used in