Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
L
- LA - Static variable in class antlr.debug.InputBufferEvent
- LA - Static variable in class antlr.debug.InputBufferEventSupport
- LA - Static variable in class antlr.debug.ParserEventSupport
- LA - Static variable in class antlr.debug.ParserTokenEvent
- LA(int) - Method in class antlr.CharScanner
- LA(int) - Method in class antlr.debug.DebuggingCharScanner
- LA(int) - Method in class antlr.debug.DebuggingInputBuffer
- 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(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 - Variable in class antlr.ASdebug.TokenOffsetInfo
- length - Variable in class antlr.collections.impl.LList
- length() - Method in class antlr.ANTLRStringBuffer
- 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 - Variable in class antlr.CommonToken
- line - Variable in class antlr.GrammarElement
- line - Variable in class antlr.LexerSharedInputState
- line - Variable in exception antlr.RecognitionException
- line(ImportVocabTokenManager) - Method in class antlr.ANTLRTokdefParser
- 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) - 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
- look(int, ActionElement) - Method in class antlr.LLkAnalyzer
-
Actions are ignored
- look(int, ActionElement) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, AlternativeBlock) - Method in class antlr.LLkAnalyzer
-
Combine the lookahead computed for each alternative
- look(int, AlternativeBlock) - Method in interface antlr.LLkGrammarAnalyzer
- 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, BlockEndElement) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, CharLiteralElement) - Method in class antlr.LLkAnalyzer
-
Return this char as the lookahead if k=1.
- look(int, CharLiteralElement) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, CharRangeElement) - Method in class antlr.LLkAnalyzer
- look(int, CharRangeElement) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, GrammarAtom) - Method in class antlr.LLkAnalyzer
- look(int, GrammarAtom) - Method in interface antlr.LLkGrammarAnalyzer
- 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, OneOrMoreBlock) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, RuleBlock) - Method in class antlr.LLkAnalyzer
-
Combine the lookahead computed for each alternative.
- look(int, RuleBlock) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, RuleEndElement) - Method in class antlr.LLkAnalyzer
-
If not locked or noFOLLOW set, compute FOLLOW of a rule.
- look(int, RuleEndElement) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, RuleRefElement) - Method in class antlr.LLkAnalyzer
-
Compute the lookahead contributed by a rule reference.
- look(int, RuleRefElement) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, StringLiteralElement) - Method in class antlr.LLkAnalyzer
- look(int, StringLiteralElement) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, SynPredBlock) - Method in class antlr.LLkAnalyzer
-
The lookahead of a (...)=> block is the lookahead of what follows the block.
- look(int, SynPredBlock) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, TokenRangeElement) - Method in class antlr.LLkAnalyzer
- look(int, TokenRangeElement) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, TreeElement) - Method in class antlr.LLkAnalyzer
- look(int, TreeElement) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, WildcardElement) - Method in class antlr.LLkAnalyzer
- look(int, WildcardElement) - Method in interface antlr.LLkGrammarAnalyzer
- 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, ZeroOrMoreBlock) - Method in interface antlr.LLkGrammarAnalyzer
- look(int, String) - Method in class antlr.LLkAnalyzer
-
Compute the combined lookahead for all productions of a rule.
- look(int, String) - Method in interface antlr.LLkGrammarAnalyzer
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form