|
Class Summary |
| ActionElement |
|
| ActionTransInfo |
Untamed: |
| Alternative |
|
| AlternativeBlock |
A list of alternatives |
| AlternativeElement |
|
| ANTLRHashString |
Untamed: |
| ANTLRLexer |
Untamed: |
| ANTLRParser |
Untamed: |
| ANTLRStringBuffer |
Untamed: |
| ANTLRTokdefLexer |
Untamed: |
| ANTLRTokdefParser |
Untamed: |
| ASTFactory |
Untamed: |
| ASTIterator |
Untamed: |
| ASTNULLType |
Untamed: |
| ASTPair |
Untamed: |
| BaseAST |
Untamed: A Child-Sibling Tree. |
| BlockContext |
|
| BlockEndElement |
All alternative blocks are "terminated" by BlockEndElements unless
they are rule blocks (in which case they use RuleEndElement). |
| BlockWithImpliedExitPath |
|
| ByteBuffer |
Untamed: |
| CharBuffer |
Untamed: |
| CharLiteralElement |
|
| CharQueue |
Untamed: |
| CharRangeElement |
|
| CharScanner |
Untamed: |
| CodeGenerator |
Untamed: |
| CommonAST |
Untamed: Common AST node implementation |
| CommonASTWithHiddenTokens |
Untamed: A CommonAST whose initialization copies hidden token
information from the Token used to create a node. |
| CommonHiddenStreamToken |
Untamed: |
| CommonToken |
Untamed: |
| CppBlockFinishingInfo |
|
| CppCharFormatter |
|
| CppCodeGenerator |
Untamed: Generate MyParser.cpp, MyParser.hpp, MyLexer.cpp, MyLexer.hpp and MyParserTokenTypes.hpp |
| DefaultFileLineFormatter |
Untamed: |
| DefaultToolErrorHandler |
|
| DefineGrammarSymbols |
Untamed: DefineGrammarSymbols is a behavior for the ANTLRParser that adds all
the token and rule symbols to the grammar symbol table. |
| DiagnosticCodeGenerator |
Untamed: Generate MyParser.txt, MyLexer.txt and MyParserTokenTypes.txt |
| DumpASTVisitor |
Untamed: Simple class to dump the contents of an AST to the output |
| ExceptionHandler |
|
| ExceptionSpec |
|
| FileLineFormatter |
Untamed: |
| Grammar |
Untamed: |
| GrammarAtom |
A GrammarAtom is either a token ref, a character ref, or string. |
| GrammarElement |
A GrammarElement is a generic node in our
data structure that holds a grammar in memory. |
| GrammarSymbol |
A GrammarSymbol is a generic symbol that can be
added to the symbol table for a grammar. |
| HTMLCodeGenerator |
Untamed: Generate P.html, a cross-linked representation of P with or without actions |
| ImportVocabTokenManager |
Static implementation of the TokenManager, used for importVocab option |
| InputBuffer |
Untamed: A Stream of characters fed to the lexer from a InputStream that can
be rewound via mark()/rewind() methods. |
| JavaBlockFinishingInfo |
|
| JavaCharFormatter |
|
| JavaCodeGenerator |
Untamed: Generate MyParser.java, MyLexer.java and MyParserTokenTypes.java |
| LexerGrammar |
|
| LexerSharedInputState |
Untamed: |
| LLkAnalyzer |
Untamed: |
| LLkParser |
Untamed: An LL(k) parser. |
| Lookahead |
Untamed: |
| MakeGrammar |
Untamed: |
| NameSpace |
Untamed: |
| OneOrMoreBlock |
|
| Parser |
Untamed: |
| ParserGrammar |
|
| ParserSharedInputState |
Untamed: This object contains the data associated with an
input stream of tokens. |
| RuleBlock |
Untamed: |
| RuleEndElement |
|
| RuleRefElement |
|
| RuleSymbol |
|
| SatherBlockFinishingInfo |
|
| SatherCharFormatter |
|
| SatherCodeGenerator |
Untamed: Generate MY_PARSER.sa, MY_LEXER.sa and MY_PARSER_TOKENTYPES.sa |
| SimpleTokenManager |
|
| StringLiteralElement |
|
| StringLiteralSymbol |
|
| SynPredBlock |
|
| Token |
Untamed: |
| TokenBuffer |
Untamed: A Stream of Token objects fed to the parser from a Tokenizer that can
be rewound via mark()/rewind() methods. |
| TokenQueue |
A private circular buffer object used by the token buffer |
| TokenRangeElement |
|
| TokenRefElement |
|
| TokenStreamBasicFilter |
Untamed: This object is a TokenStream that passes through all
tokens except for those that you tell it to discard. |
| TokenStreamHiddenTokenFilter |
Untamed: This object filters a token stream coming from a lexer
or another TokenStream so that only certain token channels
get transmitted to the parser. |
| TokenStreamSelector |
Untamed: A token stream MUX (multiplexor) knows about n token streams
and can multiplex them onto the same channel for use by token
stream consumer like a parser. |
| TokenSymbol |
|
| Tool |
Untamed: |
| TreeBlockContext |
The context needed to add root,child elements to a Tree. |
| TreeElement |
|
| TreeParser |
Untamed: |
| TreeParserSharedInputState |
Untamed: This object contains the data associated with an
input AST. |
| TreeSpecifierNode |
|
| TreeWalkerGrammar |
|
| WildcardElement |
|
| ZeroOrMoreBlock |
|