|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use antlr | |
|---|---|
| antlr | |
| antlr.ASdebug | |
| antlr.actions.cpp | |
| antlr.actions.python | |
| antlr.collections | |
| antlr.collections.impl | |
| antlr.debug | |
| antlr.preprocessor | |
| 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
|
|
| CSharpBlockFinishingInfo
|
|
| 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
|
|
| JavaCodeGeneratorPrintWriterManager
Defines a strategy that can be used to manage the printwriter being used to write JavaCodeGenerator output TODO generalize so all code gens could use? |
|
| 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. |
|
| ParseTree
|
|
| PythonBlockFinishingInfo
|
|
| 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. |
|
| TokenStreamRewriteEngine.ReplaceOp
I'm going to try replacing range from x..y with (y-x)+1 ReplaceOp instructions. |
|
| TokenStreamRewriteEngine.RewriteOperation
|
|
| TokenSymbol
|
|
| TokenWithIndex
This token knows what index 0..n-1 it is from beginning of stream. |
|
| 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.ASdebug | |
|---|---|
| Token
A token is minimally a token type. |
|
| TokenStream
|
|
| 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.actions.python | |
|---|---|
| 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. |
|
| RecognitionException
|
|
| 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. |
|
| ParseTree
|
|
| ParseTreeRule
|
|
| 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
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||