| Interface | Description |
|---|---|
| ErrorNode | |
| ParseTree |
An interface to access the tree of
RuleContext objects created
during a parse that makes the data structure look like a simple parse tree. |
| ParseTreeListener |
This interface describes the minimal core of methods triggered
by
ParseTreeWalker. |
| ParseTreeVisitor<T> |
This interface defines the basic notion of a parse tree visitor.
|
| RuleNode | |
| SyntaxTree |
A tree that knows about an interval in a token stream
is some kind of syntax tree.
|
| TerminalNode | |
| Tree |
The basic notion of a tree has a parent, a payload, and a list of children.
|
| Class | Description |
|---|---|
| AbstractParseTreeVisitor<T> | |
| ErrorNodeImpl |
Represents a token that was consumed during resynchronization
rather than during a valid match operation.
|
| IterativeParseTreeWalker |
An iterative (read: non-recursive) pre-order and post-order tree walker that
doesn't use the thread stack but heap-based stacks.
|
| ParseTreeProperty<V> |
Associate a property with a parse tree node.
|
| ParseTreeWalker | |
| TerminalNodeImpl | |
| Trees |
A set of utility routines useful for all kinds of ANTLR trees.
|
Copyright © 1992–2021 ANTLR. All rights reserved.