Class and Description |
---|
ANTLRErrorListener
How to emit recognition errors.
|
ANTLRErrorStrategy
The interface for defining strategies to deal with syntax errors encountered
during a parse by ANTLR-generated parsers.
|
ANTLRInputStream |
BaseErrorListener
Provides an empty default implementation of
ANTLRErrorListener . |
BufferedTokenStream
This implementation of
TokenStream loads tokens from a
TokenSource on-demand, and places the tokens in a buffer to provide
access to any previous token by index. |
CharStream
A source of characters for an ANTLR lexer.
|
CommonToken |
ConsoleErrorListener |
DefaultErrorStrategy
This is the default implementation of
ANTLRErrorStrategy used for
error reporting and recovery in ANTLR parsers. |
FailedPredicateException
A semantic predicate failed during validation.
|
InputMismatchException
This signifies any kind of mismatched input exceptions such as
when the current input does not match the expected token.
|
IntStream
A simple stream of symbols whose values are represented as integers.
|
Lexer
A lexer is recognizer that draws input symbols from a character stream.
|
LexerNoViableAltException |
NoViableAltException
Indicates that the parser could not decide which of two or more paths
to take based upon the remaining input.
|
Parser
This is all the parsing support code essentially; most of it is error recovery stuff.
|
Parser.TrimToSizeListener |
ParserRuleContext
A rule invocation record for parsing.
|
RecognitionException
The root of the ANTLR exception hierarchy.
|
Recognizer |
RuleContext
A rule context is a record of a single rule invocation.
|
RuntimeMetaData.DefaultListener
This class provides a default implementation of
RuntimeMetaData.Listener which
responds to mismatched versions by throwing the provided
RuntimeMetaData.VersionMismatchException if the reported version mismatch
indicates the versions differ by more than the major and
minor version components. |
RuntimeMetaData.Listener
This interface defines a listener which handles notifications about
mismatched ANTLR Tool and/or Runtime versions.
|
RuntimeMetaData.VersionMismatchException
This class provides detailed information about a mismatch between the
version of the tool a parser was generated with, the version of the
runtime a parser was compiled against, and/or the currently executing
version of the runtime.
|
Token
A token has properties: text, type, line, character position in the line
(so we can ignore tabs), token channel, index, and source from which
we obtained this token.
|
TokenFactory
The default mechanism for creating tokens.
|
TokenSource
A source of tokens must provide a sequence of tokens via
TokenSource.nextToken()
and also must reveal it's source of characters; CommonToken 's text is
computed from a CharStream ; it only store indices into the char
stream. |
TokenStream |
TokenStreamRewriter.RewriteOperation |
WritableToken |
Class and Description |
---|
CharStream
A source of characters for an ANTLR lexer.
|
Lexer
A lexer is recognizer that draws input symbols from a character stream.
|
NoViableAltException
Indicates that the parser could not decide which of two or more paths
to take based upon the remaining input.
|
Parser
This is all the parsing support code essentially; most of it is error recovery stuff.
|
ParserRuleContext
A rule invocation record for parsing.
|
Recognizer |
RuleContext
A rule context is a record of a single rule invocation.
|
TokenStream |
Class and Description |
---|
Lexer
A lexer is recognizer that draws input symbols from a character stream.
|
Parser
This is all the parsing support code essentially; most of it is error recovery stuff.
|
Class and Description |
---|
Parser
This is all the parsing support code essentially; most of it is error recovery stuff.
|
ParserRuleContext
A rule invocation record for parsing.
|
RuleContext
A rule context is a record of a single rule invocation.
|
Token
A token has properties: text, type, line, character position in the line
(so we can ignore tabs), token channel, index, and source from which
we obtained this token.
|
Class and Description |
---|
CharStream
A source of characters for an ANTLR lexer.
|
CommonToken |
Lexer
A lexer is recognizer that draws input symbols from a character stream.
|
Parser
This is all the parsing support code essentially; most of it is error recovery stuff.
|
Token
A token has properties: text, type, line, character position in the line
(so we can ignore tabs), token channel, index, and source from which
we obtained this token.
|
TokenSource
A source of tokens must provide a sequence of tokens via
TokenSource.nextToken()
and also must reveal it's source of characters; CommonToken 's text is
computed from a CharStream ; it only store indices into the char
stream. |
WritableToken |
Class and Description |
---|
ANTLRErrorListener
How to emit recognition errors.
|
BaseErrorListener
Provides an empty default implementation of
ANTLRErrorListener . |
CharStream
A source of characters for an ANTLR lexer.
|
Lexer
A lexer is recognizer that draws input symbols from a character stream.
|
Parser
This is all the parsing support code essentially; most of it is error recovery stuff.
|
RecognitionException
The root of the ANTLR exception hierarchy.
|
Recognizer |
RuleContext
A rule context is a record of a single rule invocation.
|
Token
A token has properties: text, type, line, character position in the line
(so we can ignore tabs), token channel, index, and source from which
we obtained this token.
|
TokenSource
A source of tokens must provide a sequence of tokens via
TokenSource.nextToken()
and also must reveal it's source of characters; CommonToken 's text is
computed from a CharStream ; it only store indices into the char
stream. |
Class and Description |
---|
CharStream
A source of characters for an ANTLR lexer.
|
LexerInterpreter |
ParserInterpreter
A parser simulator that mimics what ANTLR's generated
parser code does.
|
TokenStream |
Copyright © 1992–2014 ANTLR. All rights reserved.