| Trees | Indices | Help |
|
|---|
|
|
@package antlr3.tree @brief ANTLR3 runtime package, tree module
This module contains all support classes for AST construction and tree parsers.
|
|||
|
RewriteCardinalityException @brief Base class for all exceptions thrown during AST rewrite construction. |
|||
|
RewriteEarlyExitException @brief No elements within a (...)+ in a rewrite rule |
|||
|
RewriteEmptyStreamException @brief Ref to ID or expr but no tokens in ID stream or subtrees in expr stream |
|||
|
Tree @brief Abstract baseclass for tree nodes. |
|||
|
TreeAdaptor @brief Abstract baseclass for tree adaptors. |
|||
|
BaseTree @brief A generic tree implementation with no payload. |
|||
|
BaseTreeAdaptor @brief A TreeAdaptor that works with any Tree implementation. |
|||
|
CommonTree @brief A tree node that is wrapper for a Token object. |
|||
|
CommonErrorNode A node representing erroneous token range in token stream |
|||
|
CommonTreeAdaptor @brief A TreeAdaptor that works with any Tree implementation. |
|||
|
TreeNodeStream @brief A stream of tree nodes |
|||
|
CommonTreeNodeStream @brief A buffered stream of tree nodes. |
|||
|
TreeParser @brief Baseclass for generated tree parsers. |
|||
|
TreeVisitor Do a depth first walk of a tree, applying pre() and post() actions we go. |
|||
|
RewriteRuleElementStream @brief Internal helper class. |
|||
|
RewriteRuleTokenStream @brief Internal helper class. |
|||
|
RewriteRuleSubtreeStream @brief Internal helper class. |
|||
|
RewriteRuleNodeStream Queues up nodes matched on left side of -> in a tree parser. |
|||
|
TreeRuleReturnScope This is identical to the ParserRuleReturnScope except that the start property is a tree nodes not Token object when you are parsing trees. |
|||
|
|||
INVALID_NODE = CommonTree(INVALID_TOKEN)
|
|||
__package__ =
|
|||
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Wed Aug 3 07:59:05 2016 | http://epydoc.sourceforge.net |