|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Tree | What does a tree look like? ANTLR has a number of support classes such as CommonTreeNodeStream that work on these kinds of trees. |
TreeAdaptor | How to create and navigate trees. |
TreeNodeStream | A stream of tree nodes, accessing nodes from a tree of some kind |
Class Summary | |
---|---|
BaseTree | A generic tree implementation with no payload. |
BaseTreeAdaptor | |
CommonTree | A tree node that is wrapper for a Token object. |
CommonTreeAdaptor | A TreeAdaptor that works with any Tree implementation. |
CommonTreeNodeStream | A buffered stream of tree nodes. |
DOTTreeGenerator | A utility class to generate DOT diagrams (graphviz) from arbitrary trees. |
DoubleLinkTree | A generic doubly-linked tree implementation with no payload. |
ParseTree | A record of the rules used to match a token sequence. |
RewriteRuleElementStream | A generic list of elements tracked in an alternative to be used in a -> rewrite rule. |
RewriteRuleSubtreeStream | |
RewriteRuleTokenStream | |
TreeParser | A parser for a stream of tree nodes. |
TreeRuleReturnScope | This is identical to the ParserRuleReturnScope except that the start property is a tree nodes not Token object when you are parsing trees. |
UnBufferedTreeNodeStream | A stream of tree nodes, accessing nodes from a tree of ANY kind. |
Exception Summary | |
---|---|
RewriteCardinalityException | Base class for all exceptions thrown during AST rewrite construction. |
RewriteEarlyExitException | No elements within a (...)+ in a rewrite rule |
RewriteEmptyStreamException | Ref to ID or expr but no tokens in ID stream or subtrees in expr stream |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |