Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
_
L
LA(int)
- Method in class antlr.
CharScanner
LA(int)
- Method in class antlr.
InputBuffer
Get a lookahead character
LA(int)
- Method in class antlr.
LLkParser
LA(int)
- Method in class antlr.
Parser
Return the token type of the ith token of lookahead where i=1 is the current token being examined by the parser (i.e., it has not been matched yet).
LA(int)
- Method in class antlr.
TokenBuffer
Get a lookahead token value
LA(int)
- Method in class antlr.
TokenStreamHiddenTokenFilter
LA(int)
- Method in class antlr.debug.
DebuggingCharScanner
LA(int)
- Method in class antlr.debug.
DebuggingInputBuffer
LA
- Static variable in class antlr.debug.
InputBufferEvent
LA
- Static variable in class antlr.debug.
InputBufferEventSupport
LA(int)
- Method in class antlr.debug.
LLkDebuggingParser
Return the token type of the ith token of lookahead where i=1 is the current token being examined by the parser (i.e., it has not been matched yet).
LA
- Static variable in class antlr.debug.
ParserEventSupport
LA
- Static variable in class antlr.debug.
ParserTokenEvent
LITERAL_Lexer
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_Parser
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_TreeParser
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_catch
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_catch
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LITERAL_charVocabulary
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_class
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_class
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LITERAL_exception
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_exception
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LITERAL_extends
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_extends
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LITERAL_header
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_lexclass
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_options
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_private
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_private
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LITERAL_protected
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_protected
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LITERAL_public
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_public
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LITERAL_returns
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_returns
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LITERAL_throws
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_throws
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LITERAL_tokens
- Static variable in interface antlr.
ANTLRTokenTypes
LITERAL_tokens
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LLCell
- class antlr.collections.impl.
LLCell
.
A linked list cell, which contains a ref to the object and next cell.
LLCell(Object)
- Constructor for class antlr.collections.impl.
LLCell
LLEnumeration
- class antlr.collections.impl.
LLEnumeration
.
An enumeration of a LList.
LLEnumeration(LList)
- Constructor for class antlr.collections.impl.
LLEnumeration
Create an enumeration attached to a LList
LList
- class antlr.collections.impl.
LList
.
A Linked List Implementation (not thread-safe for simplicity) (adds to the tail) (has an enumeration)
LList()
- Constructor for class antlr.collections.impl.
LList
LLkAnalyzer
- class antlr.
LLkAnalyzer
.
A linear-approximate LL(k) grammar analzyer.
LLkAnalyzer(Tool)
- Constructor for class antlr.
LLkAnalyzer
Create an LLk analyzer
LLkDebuggingParser
- class antlr.debug.
LLkDebuggingParser
.
LLkDebuggingParser(int)
- Constructor for class antlr.debug.
LLkDebuggingParser
LLkDebuggingParser(ParserSharedInputState, int)
- Constructor for class antlr.debug.
LLkDebuggingParser
LLkDebuggingParser(TokenBuffer, int)
- Constructor for class antlr.debug.
LLkDebuggingParser
LLkDebuggingParser(TokenStream, int)
- Constructor for class antlr.debug.
LLkDebuggingParser
LLkGrammarAnalyzer
- interface antlr.
LLkGrammarAnalyzer
.
LLkParser
- class antlr.
LLkParser
.
An LL(k) parser.
LLkParser(int)
- Constructor for class antlr.
LLkParser
LLkParser(ParserSharedInputState, int)
- Constructor for class antlr.
LLkParser
LLkParser(TokenBuffer, int)
- Constructor for class antlr.
LLkParser
LLkParser(TokenStream, int)
- Constructor for class antlr.
LLkParser
LOG_BITS
- Static variable in class antlr.collections.impl.
BitSet
LOOKAHEAD_DEPTH_INIT
- Static variable in interface antlr.
GrammarAnalyzer
LPAREN
- Static variable in interface antlr.
ANTLRTokdefParserTokenTypes
LPAREN
- Static variable in interface antlr.
ANTLRTokenTypes
LPAREN
- Static variable in interface antlr.preprocessor.
PreprocessorTokenTypes
LT(int)
- Method in class antlr.
LLkParser
LT(int)
- Method in class antlr.
Parser
Return the ith token of lookahead
LT(int)
- Method in class antlr.
TokenBuffer
Get a lookahead token
LexerGrammar
- class antlr.
LexerGrammar
.
Lexer-specific grammar subclass
LexerGrammar(String, Tool, String)
- Constructor for class antlr.
LexerGrammar
LexerRoot
- Variable in class antlr.preprocessor.
Hierarchy
LexerSharedInputState
- class antlr.
LexerSharedInputState
.
This object contains the data associated with an input stream of characters.
LexerSharedInputState(InputBuffer)
- Constructor for class antlr.
LexerSharedInputState
LexerSharedInputState(InputStream)
- Constructor for class antlr.
LexerSharedInputState
LexerSharedInputState(Reader)
- Constructor for class antlr.
LexerSharedInputState
List
- interface antlr.collections.
List
.
A simple List interface that describes operations on a list.
ListenerBase
- interface antlr.debug.
ListenerBase
.
Lookahead
- class antlr.
Lookahead
.
This object holds all information needed to represent the lookahead for any particular lookahead computation for a
single
lookahead depth.
Lookahead()
- Constructor for class antlr.
Lookahead
Lookahead(BitSet)
- Constructor for class antlr.
Lookahead
create a new lookahead set with the LL(1) set to the parameter
Lookahead(String)
- Constructor for class antlr.
Lookahead
create an empty lookahead set, but with cycle
label
- Variable in class antlr.
AlternativeBlock
label
- Variable in class antlr.
CharRangeElement
label
- Variable in class antlr.
ExceptionSpec
label
- Variable in class antlr.
GrammarAtom
label
- Variable in class antlr.
RuleRefElement
label
- Variable in class antlr.
StringLiteralSymbol
label
- Variable in class antlr.
TokenRangeElement
label
- Variable in class antlr.
WildcardElement
labeledElementASTInit
- Variable in class antlr.
CppCodeGenerator
labeledElementASTType
- Variable in class antlr.
CSharpCodeGenerator
labeledElementASTType
- Variable in class antlr.
CppCodeGenerator
labeledElementASTType
- Variable in class antlr.
JavaCodeGenerator
labeledElementInit
- Variable in class antlr.
CSharpCodeGenerator
labeledElementInit
- Variable in class antlr.
CppCodeGenerator
labeledElementInit
- Variable in class antlr.
JavaCodeGenerator
labeledElementType
- Variable in class antlr.
CSharpCodeGenerator
labeledElementType
- Variable in class antlr.
CppCodeGenerator
labeledElementType
- Variable in class antlr.
JavaCodeGenerator
labeledElements
- Variable in class antlr.
RuleBlock
language
- Variable in class antlr.
DefineGrammarSymbols
lastElement
- Variable in class antlr.collections.impl.
Vector
lastHiddenToken
- Variable in class antlr.
TokenStreamHiddenTokenFilter
track tail of hidden list emanating from previous monitored token
lastIndex
- Variable in class antlr.
TokenStreamRewriteEngine.ReplaceOp
lastRewriteTokenIndexes
- Variable in class antlr.
TokenStreamRewriteEngine
Map String (program name) -> Integer index
lastRuleRef
- Variable in class antlr.
MakeGrammar
length
- Variable in class antlr.
ANTLRStringBuffer
length()
- Method in class antlr.
ANTLRStringBuffer
length()
- Method in interface antlr.collections.
List
length
- Variable in class antlr.collections.impl.
LList
length()
- Method in class antlr.collections.impl.
LList
Return the length of the list.
lengthInLongWords()
- Method in class antlr.collections.impl.
BitSet
return how much space is being used by the bits array not how many actually have member bits on.
level
- Variable in class antlr.
DumpASTVisitor
lexerOptionsSpec()
- Method in class antlr.
ANTLRParser
lexerSpec(String)
- Method in class antlr.
ANTLRParser
lexicalAnalysis
- Variable in class antlr.
LLkAnalyzer
line(ImportVocabTokenManager)
- Method in class antlr.
ANTLRTokdefParser
line
- Variable in class antlr.
CommonToken
line
- Variable in class antlr.
GrammarElement
line
- Variable in class antlr.
LexerSharedInputState
line
- Variable in class antlr.
RecognitionException
lineOffset
- Variable in class antlr.actions.cpp.
ActionLexer
lineOffset
- Variable in class antlr.actions.csharp.
ActionLexer
lineOffset
- Variable in class antlr.actions.java.
ActionLexer
list
- Variable in class antlr.collections.impl.
LLEnumeration
literalChar(int)
- Method in class antlr.
CSharpCharFormatter
Given a character value, return a string representing the character literal that can be recognized by the target language compiler.
literalChar(int)
- Method in interface antlr.
CharFormatter
literalChar(int)
- Method in class antlr.
CppCharFormatter
Given a character value, return a string representing the character literal that can be recognized by the target language compiler.
literalChar(int)
- Method in class antlr.
JavaCharFormatter
Given a character value, return a string representing the character literal that can be recognized by the target language compiler.
literalString(String)
- Method in class antlr.
CSharpCharFormatter
Converts a String into a string literal This works for languages that use double-quotes for string literals.
literalString(String)
- Method in interface antlr.
CharFormatter
literalString(String)
- Method in class antlr.
CppCharFormatter
Converts a String into a string literal This works for languages that use double-quotes for string literals.
literalString(String)
- Method in class antlr.
JavaCharFormatter
Converts a String into a string literal This works for languages that use double-quotes for string literals.
literals
- Variable in class antlr.
CharScanner
literalsPrefix
- Static variable in class antlr.
Tool
lock
- Variable in class antlr.
BlockEndElement
lock
- Variable in class antlr.
RuleBlock
log(String)
- Method in class antlr.build.
Tool
look(int)
- Method in class antlr.
ActionElement
look(int)
- Method in class antlr.
AlternativeBlock
look(int)
- Method in class antlr.
BlockEndElement
look(int)
- Method in class antlr.
CharLiteralElement
look(int)
- Method in class antlr.
CharRangeElement
look(int)
- Method in class antlr.
GrammarElement
look(int, ActionElement)
- Method in class antlr.
LLkAnalyzer
Actions are ignored
look(int, AlternativeBlock)
- Method in class antlr.
LLkAnalyzer
Combine the lookahead computed for each alternative
look(int, BlockEndElement)
- Method in class antlr.
LLkAnalyzer
Compute what follows this place-holder node and possibly what begins the associated loop unless the node is locked.
look(int, CharLiteralElement)
- Method in class antlr.
LLkAnalyzer
Return this char as the lookahead if k=1.
look(int, CharRangeElement)
- Method in class antlr.
LLkAnalyzer
look(int, GrammarAtom)
- Method in class antlr.
LLkAnalyzer
look(int, OneOrMoreBlock)
- Method in class antlr.
LLkAnalyzer
The lookahead of a (...)+ block is the combined lookahead of all alternatives and, if an empty path is found, the lookahead of what follows the block.
look(int, RuleBlock)
- Method in class antlr.
LLkAnalyzer
Combine the lookahead computed for each alternative.
look(int, RuleEndElement)
- Method in class antlr.
LLkAnalyzer
If not locked or noFOLLOW set, compute FOLLOW of a rule.
look(int, RuleRefElement)
- Method in class antlr.
LLkAnalyzer
Compute the lookahead contributed by a rule reference.
look(int, StringLiteralElement)
- Method in class antlr.
LLkAnalyzer
look(int, SynPredBlock)
- Method in class antlr.
LLkAnalyzer
The lookahead of a (...)=> block is the lookahead of what follows the block.
look(int, TokenRangeElement)
- Method in class antlr.
LLkAnalyzer
look(int, TreeElement)
- Method in class antlr.
LLkAnalyzer
look(int, WildcardElement)
- Method in class antlr.
LLkAnalyzer
look(int, ZeroOrMoreBlock)
- Method in class antlr.
LLkAnalyzer
The (...)* element is the combined lookahead of the alternatives and what can follow the loop.
look(int, String)
- Method in class antlr.
LLkAnalyzer
Compute the combined lookahead for all productions of a rule.
look(int, ActionElement)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, AlternativeBlock)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, BlockEndElement)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, CharLiteralElement)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, CharRangeElement)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, GrammarAtom)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, OneOrMoreBlock)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, RuleBlock)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, RuleEndElement)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, RuleRefElement)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, StringLiteralElement)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, SynPredBlock)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, TokenRangeElement)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, TreeElement)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, WildcardElement)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, ZeroOrMoreBlock)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int, String)
- Method in interface antlr.
LLkGrammarAnalyzer
look(int)
- Method in class antlr.
OneOrMoreBlock
look(int)
- Method in class antlr.
RuleBlock
look(int)
- Method in class antlr.
RuleEndElement
look(int)
- Method in class antlr.
RuleRefElement
look(int)
- Method in class antlr.
StringLiteralElement
look(int)
- Method in class antlr.
SynPredBlock
look(int)
- Method in class antlr.
TokenRangeElement
look(int)
- Method in class antlr.
TokenRefElement
look(int)
- Method in class antlr.
TreeElement
look(int)
- Method in class antlr.
WildcardElement
look(int)
- Method in class antlr.
ZeroOrMoreBlock
lookaheadAmount
- Variable in class antlr.debug.
InputBufferEvent
lookaheadDepth
- Variable in class antlr.
Alternative
lookaheadEquivForApproxAndFullAnalysis(Lookahead[], int)
- Static method in class antlr.
LLkAnalyzer
If the first k-1 sets are singleton sets, the appoximate lookahead analysis is equivalent to full lookahead analysis.
lookaheadIsEmpty(Alternative, int)
- Method in class antlr.
CSharpCodeGenerator
Is the lookahead for this alt empty?
lookaheadIsEmpty(Alternative, int)
- Method in class antlr.
CppCodeGenerator
Is the lookahead for this alt empty?
lookaheadIsEmpty(Alternative, int)
- Method in class antlr.
JavaCodeGenerator
Is the lookahead for this alt empty?
lt1Value
- Variable in class antlr.
CSharpCodeGenerator
lt1Value
- Variable in class antlr.
CppCodeGenerator
lt1Value
- Variable in class antlr.
JavaCodeGenerator
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
_