Base class for all tree nodes.
Tree node class for array.
Class for creating trees during parsing.
Tree node class for merged nodes.
Tree node class for nonterminal.
Tree node class for token.
Print the tree to a file.
Convert tree to string.
Type for temporarily storing array of parse trees during parsing. The array will later be stored as DynamicParseTreeArray.
This module implements a tree creator, where all tokens, nonterminals and arrays are represented using the same base class. The list of childs is just an array of this class. Create an instance of DynamicParseTreeCreator for the used grammar and pass it to the parser.