Uses of Package
antlr

Packages that use antlr
antlr   
antlr.actions.cpp   
antlr.collections   
antlr.collections.impl   
antlr.debug   
antlr.preprocessor   
javaprec   
 

Classes in antlr used by antlr
ActionElement
           
ActionTransInfo
          This class contains information about how an action was translated (using the AST conversion rules).
Alternative
          Intermediate data class holds information about an alternative
AlternativeBlock
          A list of alternatives
AlternativeElement
           
ANTLRException
           
ANTLRGrammarParseBehavior
           
ANTLRHashString
           
ANTLRStringBuffer
           
ANTLRTokdefParserTokenTypes
           
ANTLRTokenTypes
           
ASTFactory
          AST Support code shared by TreeParser and Parser.
ASTNULLType
          There is only one instance of this class
ASTPair
          ASTPair: utility class used for manipulating a pair of ASTs representing the current AST root and current AST sibling.
ASTVisitor
           
BaseAST
          A Child-Sibling Tree.
BlockContext
          BlockContext stores the information needed when creating an alternative (list of elements).
BlockEndElement
          All alternative blocks are "terminated" by BlockEndElements unless they are rule blocks (in which case they use RuleEndElement).
BlockWithImpliedExitPath
           
CharFormatter
          Interface used by BitSet to format elements of the set when converting to string
CharLiteralElement
           
CharQueue
          A circular buffer object used by CharBuffer
CharRangeElement
           
CharScanner
           
CharStreamException
          Anything that goes wrong while generating a stream of characters
CodeGenerator
          A generic ANTLR code generator.
CommonAST
          Common AST node implementation
CommonHiddenStreamToken
           
CommonToken
           
CppBlockFinishingInfo
           
DefineGrammarSymbols
          DefineGrammarSymbols is a behavior for the ANTLRParser that adds all the token and rule symbols to the grammar symbol table.
ExceptionHandler
           
ExceptionSpec
           
FileLineFormatter
           
Grammar
          A Grammar holds a set of rules (which are stored in a symbol table).
GrammarAnalyzer
          A GrammarAnalyzer computes lookahead from Grammar (which contains a grammar symbol table) and can then answer questions about the grammar.
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.
ImportVocabTokenManager
          Static implementation of the TokenManager, used for importVocab option
InputBuffer
          A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.
JavaBlockFinishingInfo
           
LexerGrammar
          Lexer-specific grammar subclass
LexerSharedInputState
          This object contains the data associated with an input stream of characters.
LLkAnalyzer
          A linear-approximate LL(k) grammar analzyer.
LLkGrammarAnalyzer
           
LLkParser
          An LL(k) parser.
Lookahead
          This object holds all information needed to represent the lookahead for any particular lookahead computation for a single lookahead depth.
MakeGrammar
           
MismatchedCharException
           
MismatchedTokenException
           
NameSpace
           
OneOrMoreBlock
           
Parser
           
ParserGrammar
          Parser-specific grammar subclass
ParserSharedInputState
          This object contains the data associated with an input stream of tokens.
RecognitionException
           
RuleBlock
          A list of alternatives and info contained in the rule definition.
RuleEndElement
          Contains a list of all places that reference this enclosing rule.
RuleRefElement
           
RuleSymbol
           
SemanticException
           
SimpleTokenManager
           
StringLiteralElement
           
SynPredBlock
           
Token
          A token is minimally a token type.
TokenBuffer
           
TokenManager
          Interface that describes the set of defined tokens
TokenQueue
          A private circular buffer object used by the token buffer
TokenRangeElement
           
TokenRefElement
           
TokenStream
           
TokenStreamBasicFilter
          This object is a TokenStream that passes through all tokens except for those that you tell it to discard.
TokenStreamException
          Anything that goes wrong while generating a stream of tokens.
TokenStreamRetryException
          Aborted recognition of current token.
TokenSymbol
           
Tool
           
ToolErrorHandler
           
TreeElement
          A TreeElement is a block with one alternative and a root node
TreeParserSharedInputState
          This object contains the data associated with an input AST.
TreeSpecifierNode
           
TreeWalkerGrammar
          Parser-specific grammar subclass
WildcardElement
           
ZeroOrMoreBlock
           
 

Classes in antlr used by antlr.actions.cpp
ActionTransInfo
          This class contains information about how an action was translated (using the AST conversion rules).
CharScanner
           
CharStreamException
          Anything that goes wrong while generating a stream of characters
CodeGenerator
          A generic ANTLR code generator.
InputBuffer
          A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.
LexerSharedInputState
          This object contains the data associated with an input stream of characters.
RecognitionException
           
RuleBlock
          A list of alternatives and info contained in the rule definition.
Token
          A token is minimally a token type.
TokenStream
           
TokenStreamException
          Anything that goes wrong while generating a stream of tokens.
Tool
           
 

Classes in antlr used by antlr.collections
Token
          A token is minimally a token type.
 

Classes in antlr used by antlr.collections.impl
CharFormatter
          Interface used by BitSet to format elements of the set when converting to string
 

Classes in antlr used by antlr.debug
CharScanner
           
CharStreamException
          Anything that goes wrong while generating a stream of characters
InputBuffer
          A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.
LexerSharedInputState
          This object contains the data associated with an input stream of characters.
LLkParser
          An LL(k) parser.
MismatchedCharException
           
MismatchedTokenException
           
Parser
           
ParserSharedInputState
          This object contains the data associated with an input stream of tokens.
RecognitionException
           
Token
          A token is minimally a token type.
TokenBuffer
           
TokenStream
           
TokenStreamException
          Anything that goes wrong while generating a stream of tokens.
 

Classes in antlr used by antlr.preprocessor
CharScanner
           
CharStreamException
          Anything that goes wrong while generating a stream of characters
InputBuffer
          A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.
LexerSharedInputState
          This object contains the data associated with an input stream of characters.
LLkParser
          An LL(k) parser.
Parser
           
ParserSharedInputState
          This object contains the data associated with an input stream of tokens.
RecognitionException
           
Token
          A token is minimally a token type.
TokenBuffer
           
TokenStream
           
TokenStreamException
          Anything that goes wrong while generating a stream of tokens.
Tool
           
 

Classes in antlr used by javaprec
CharScanner
           
CharStreamException
          Anything that goes wrong while generating a stream of characters
InputBuffer
          A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.
LexerSharedInputState
          This object contains the data associated with an input stream of characters.
LLkParser
          An LL(k) parser.
Parser
           
ParserSharedInputState
          This object contains the data associated with an input stream of tokens.
RecognitionException
           
Token
          A token is minimally a token type.
TokenBuffer
           
TokenStream
           
TokenStreamException
          Anything that goes wrong while generating a stream of tokens.