Package | Description |
---|---|
antlr | |
antlr.ASdebug | |
antlr.actions.cpp | |
antlr.actions.python | |
antlr.collections | |
antlr.collections.impl | |
antlr.debug | |
antlr.preprocessor |
Class and Description |
---|
ActionTransInfo
This class contains information about how an action
was translated (using the AST conversion rules).
|
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.
|
CharFormatter
Interface used by BitSet to format elements of the set when
converting to string
|
CharQueue
A circular buffer object used by CharBuffer
|
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 |
DefineGrammarSymbols
DefineGrammarSymbols is a behavior for the ANTLRParser that adds all
the token and rule symbols to the grammar symbol table.
|
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.
|
InputBuffer
A Stream of characters fed to the lexer from a InputStream that can
be rewound via mark()/rewind() methods.
|
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?
|
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 |
Parser |
ParserSharedInputState
This object contains the data associated with an
input stream of tokens.
|
ParseTree |
RecognitionException |
RuleBlock
A list of alternatives and info contained in
the rule definition.
|
SemanticException |
Token
A token is minimally a token type.
|
TokenBuffer |
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.
|
TokenWithIndex
This token knows what index 0..n-1 it is from beginning of stream.
|
Tool |
TreeParserSharedInputState
This object contains the data associated with an
input AST.
|
Class and Description |
---|
Token
A token is minimally a token type.
|
TokenStream |
Class and Description |
---|
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 |
Class and Description |
---|
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 |
Class and Description |
---|
Token
A token is minimally a token type.
|
Class and Description |
---|
CharFormatter
Interface used by BitSet to format elements of the set when
converting to string
|
Class and Description |
---|
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.
|
Class and Description |
---|
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 |
Copyright © 2015 JBoss by Red Hat. All rights reserved.