Skip navigation links
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.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
 
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
 
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.CppCodeGenerator
 
labeledElementASTType - Variable in class antlr.CSharpCodeGenerator
 
labeledElementASTType - Variable in class antlr.JavaCodeGenerator
 
labeledElementASTType - Variable in class antlr.PythonCodeGenerator
 
labeledElementInit - Variable in class antlr.CppCodeGenerator
 
labeledElementInit - Variable in class antlr.CSharpCodeGenerator
 
labeledElementInit - Variable in class antlr.JavaCodeGenerator
 
labeledElementInit - Variable in class antlr.PythonCodeGenerator
 
labeledElements - Variable in class antlr.RuleBlock
 
labeledElementType - Variable in class antlr.CppCodeGenerator
 
labeledElementType - Variable in class antlr.CSharpCodeGenerator
 
labeledElementType - Variable in class antlr.JavaCodeGenerator
 
labeledElementType - Variable in class antlr.PythonCodeGenerator
 
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 - Variable in class antlr.ASdebug.TokenOffsetInfo
 
length - Variable in class antlr.collections.impl.LList
 
length() - Method in class antlr.collections.impl.LList
Return the length of the list.
length() - Method in interface antlr.collections.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
 
lexerClassName - Variable in class antlr.PythonCodeGenerator
 
LexerGrammar - Class in antlr
Lexer-specific grammar subclass
LexerGrammar(String, Tool, String) - Constructor for class antlr.LexerGrammar
 
lexerOptionsSpec() - Method in class antlr.ANTLRParser
 
LexerRoot - Variable in class antlr.preprocessor.Hierarchy
 
LexerSharedInputState - Class in antlr
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
 
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 exception 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
 
lineOffset - Variable in class antlr.actions.python.ActionLexer
 
lineOffset - Variable in class antlr.actions.python.CodeLexer
 
list - Variable in class antlr.collections.impl.LLEnumeration
 
List - Interface in antlr.collections
A simple List interface that describes operations on a list.
ListenerBase - Interface in antlr.debug
 
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_Lexer - Static variable in interface antlr.ANTLRTokenTypes
 
LITERAL_options - Static variable in interface antlr.ANTLRTokenTypes
 
LITERAL_Parser - 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
 
LITERAL_TreeParser - Static variable in interface antlr.ANTLRTokenTypes
 
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.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 class antlr.JavaCharFormatter
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.PythonCharFormatter
 
literals - Variable in class antlr.CharScanner
 
literalsPrefix - Variable in class antlr.Tool
 
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.CSharpCharFormatter
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.
literalString(String) - Method in class antlr.PythonCharFormatter
 
LLCell - Class in antlr.collections.impl
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 in antlr.collections.impl
An enumeration of a LList.
LLEnumeration(LList) - Constructor for class antlr.collections.impl.LLEnumeration
Create an enumeration attached to a LList
LList - Class in antlr.collections.impl
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 in antlr
A linear-approximate LL(k) grammar analzyer.
LLkAnalyzer(Tool) - Constructor for class antlr.LLkAnalyzer
Create an LLk analyzer
LLkDebuggingParser - Class in antlr.debug
 
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 in antlr
 
LLkParser - Class in antlr
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
 
loadClass(String) - Static method in class antlr.Utils
Thanks to Max Andersen at JBOSS and Scott Stanchfield
lock - Variable in class antlr.BlockEndElement
 
lock - Variable in class antlr.RuleBlock
 
log(String) - Method in class antlr.build.Tool
 
LOG_BITS - Static variable in class antlr.collections.impl.BitSet
 
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
 
Lookahead - Class in antlr
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
LOOKAHEAD_DEPTH_INIT - Static variable in interface antlr.GrammarAnalyzer
 
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.CppCodeGenerator
Is the lookahead for this alt empty?
lookaheadIsEmpty(Alternative, int) - Method in class antlr.CSharpCodeGenerator
Is the lookahead for this alt empty?
lookaheadIsEmpty(Alternative, int) - Method in class antlr.JavaCodeGenerator
Is the lookahead for this alt empty?
lookaheadIsEmpty(Alternative, int) - Method in class antlr.PythonCodeGenerator
Is the lookahead for this alt empty?
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
lt1Value - Variable in class antlr.CppCodeGenerator
 
lt1Value - Variable in class antlr.CSharpCodeGenerator
 
lt1Value - Variable in class antlr.JavaCodeGenerator
 
lt1Value - Variable in class antlr.PythonCodeGenerator
 
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 _ 
Skip navigation links