AstVisitor<P,R> |
Root interface for AST visitors.
|
GenericToken<T extends GenericToken<T>> |
Represents a token, part of a token chain in a source file.
|
Node |
Root interface for all AST nodes.
|
NodeStream<T extends Node> |
A sequence of AST nodes.
|
NodeStream.DescendantNodeStream<T extends Node> |
A specialization of NodeStream that allows configuring
tree traversal behaviour when traversing the descendants of a node.
|
Parser |
Produces an AST from a source file.
|
RootNode |
This interface identifies the root node of an AST.
|
SemanticErrorReporter |
Reports errors that occur after parsing.
|
TextAvailableNode |
Refinement of Node for nodes that can provide the underlying
source text.
|