- 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
-