AST nodes and attributes.
Includes, constants, declarations, and macros used across the compiler.
ASTNode * parse(TokenQueue *input)
Convert a queue of tokens into an abstract syntax tree (AST)
Main AST node structure.
Definition: ast.h:466
Linked list of tokens.
Definition: token.h:153
Tokens and regular expressions.