- All Implemented Interfaces:
- org.parboiled.trees.BinaryTreeNode<ASTNode>, org.parboiled.trees.GraphNode<ASTNode>, org.parboiled.trees.TreeNode<ASTNode>
- Direct Known Subclasses:
- KeywordASTNode, OperatorASTNode, PhraseDelimiterASTNode
public abstract class ASTNode
extends org.parboiled.trees.ImmutableBinaryTreeNode<ASTNode>
Abstract Syntax Tree Node Abstract class that extends built-in Parboiled tree node class.
During the parsing of the keyword string, the parser creates and stores instances of
this class's subclasses on the processing stack. This allows the parser to build an Abstract
Syntax Tree from the keyword string.