Package antlr

Interface Summary
ANTLRGrammarParseBehavior Untamed:
ANTLRTokdefParserTokenTypes Untamed:
ANTLRTokenTypes Untamed:
ASTVisitor Untamed:
CharFormatter Untamed:
GrammarAnalyzer Untamed: A GrammarAnalyzer computes lookahead from Grammar (which contains a grammar symbol table) and can then answer questions about the grammar.
LLkGrammarAnalyzer Untamed:
TokenManager  
TokenStream Untamed:
ToolErrorHandler  
 

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  
 

Exception Summary
ANTLRException Untamed:
CharStreamException Untamed: Anything that goes wrong while generating a stream of characters
CharStreamIOException Untamed: Wrap an IOException in a CharStreamException
FileCopyException  
MismatchedCharException Untamed:
MismatchedTokenException Untamed:
NoViableAltException Untamed:
NoViableAltForCharException Untamed:
RecognitionException Untamed:
SemanticException Untamed:
TokenStreamException Untamed: Anything that goes wrong while generating a stream of tokens.
TokenStreamIOException Untamed: Wraps an IOException in a TokenStreamException
TokenStreamRecognitionException Untamed: Wraps a RecognitionException in a TokenStreamException so you can pass it along.
TokenStreamRetryException Untamed: Aborted recognition of current token.
 

Error Summary
ANTLRError Untamed:
 



comments?