Skip navigation links
AntLR Parser Generator 2.7.7.redhat-7
A B C D E F G H I J L M N O P Q R S T U V W X Z _ 

A

abortGrammar() - Method in interface antlr.ANTLRGrammarParseBehavior
 
abortGrammar() - Method in class antlr.DefineGrammarSymbols
Abort the processing of a grammar due to syntax errors
abortGrammar() - Method in class antlr.MakeGrammar
Abort the processing of a grammar (due to syntax errors)
ACTION - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
ACTION - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
ACTION - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
ACTION - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
ACTION - Static variable in interface antlr.actions.python.CodeLexerTokenTypes
 
ACTION - Static variable in interface antlr.ANTLRTokenTypes
 
ACTION - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
ActionLexer - Class in antlr.actions.cpp
Perform the following translations: AST related translations ## -> currentRule_AST #(x,y,z) -> codeGenerator.getASTCreateString(vector-of(x,y,z)) #[x] -> codeGenerator.getASTCreateString(x) #x -> codeGenerator.mapTreeId(x) Inside context of #(...), you can ref (x,y,z), [x], and x as shortcuts.
ActionLexer(String, RuleBlock, CodeGenerator, ActionTransInfo) - Constructor for class antlr.actions.cpp.ActionLexer
 
ActionLexer(InputStream) - Constructor for class antlr.actions.cpp.ActionLexer
 
ActionLexer(Reader) - Constructor for class antlr.actions.cpp.ActionLexer
 
ActionLexer(InputBuffer) - Constructor for class antlr.actions.cpp.ActionLexer
 
ActionLexer(LexerSharedInputState) - Constructor for class antlr.actions.cpp.ActionLexer
 
ActionLexer - Class in antlr.actions.csharp
Perform the following translations: AST related translations ## -> currentRule_AST #(x,y,z) -> codeGenerator.getASTCreateString(vector-of(x,y,z)) #[x] -> codeGenerator.getASTCreateString(x) #x -> codeGenerator.mapTreeId(x) Inside context of #(...), you can ref (x,y,z), [x], and x as shortcuts.
ActionLexer(String, RuleBlock, CodeGenerator, ActionTransInfo) - Constructor for class antlr.actions.csharp.ActionLexer
 
ActionLexer(InputStream) - Constructor for class antlr.actions.csharp.ActionLexer
 
ActionLexer(Reader) - Constructor for class antlr.actions.csharp.ActionLexer
 
ActionLexer(InputBuffer) - Constructor for class antlr.actions.csharp.ActionLexer
 
ActionLexer(LexerSharedInputState) - Constructor for class antlr.actions.csharp.ActionLexer
 
ActionLexer - Class in antlr.actions.java
Perform the following translations: AST related translations ## -> currentRule_AST #(x,y,z) -> codeGenerator.getASTCreateString(vector-of(x,y,z)) #[x] -> codeGenerator.getASTCreateString(x) #x -> codeGenerator.mapTreeId(x) Inside context of #(...), you can ref (x,y,z), [x], and x as shortcuts.
ActionLexer(String, RuleBlock, CodeGenerator, ActionTransInfo) - Constructor for class antlr.actions.java.ActionLexer
 
ActionLexer(InputStream) - Constructor for class antlr.actions.java.ActionLexer
 
ActionLexer(Reader) - Constructor for class antlr.actions.java.ActionLexer
 
ActionLexer(InputBuffer) - Constructor for class antlr.actions.java.ActionLexer
 
ActionLexer(LexerSharedInputState) - Constructor for class antlr.actions.java.ActionLexer
 
ActionLexer - Class in antlr.actions.python
Perform the following translations: AST related translations ## -> currentRule_AST #(x,y,z) -> codeGenerator.getASTCreateString(vector-of(x,y,z)) #[x] -> codeGenerator.getASTCreateString(x) #x -> codeGenerator.mapTreeId(x) Inside context of #(...), you can ref (x,y,z), [x], and x as shortcuts.
ActionLexer(String, RuleBlock, CodeGenerator, ActionTransInfo) - Constructor for class antlr.actions.python.ActionLexer
 
ActionLexer(InputStream) - Constructor for class antlr.actions.python.ActionLexer
 
ActionLexer(Reader) - Constructor for class antlr.actions.python.ActionLexer
 
ActionLexer(InputBuffer) - Constructor for class antlr.actions.python.ActionLexer
 
ActionLexer(LexerSharedInputState) - Constructor for class antlr.actions.python.ActionLexer
 
ActionLexerTokenTypes - Interface in antlr.actions.cpp
 
ActionLexerTokenTypes - Interface in antlr.actions.csharp
 
ActionLexerTokenTypes - Interface in antlr.actions.java
 
ActionLexerTokenTypes - Interface in antlr.actions.python
 
ActionTransInfo - Class in antlr
This class contains information about how an action was translated (using the AST conversion rules).
ActionTransInfo() - Constructor for class antlr.ActionTransInfo
 
add(AST) - Method in class antlr.collections.impl.ASTArray
 
add(int) - Method in class antlr.collections.impl.BitSet
or this element into this set (grow as necessary to accommodate)
add(Object) - Method in class antlr.collections.impl.LList
Add an object to the end of the list.
add(Object) - Method in interface antlr.collections.List
 
addASTChild(ASTPair, AST) - Method in class antlr.ASTFactory
Add a child to the current AST
addChild(AST) - Method in class antlr.ASTNULLType
 
addChild(AST) - Method in class antlr.BaseAST
Add a node to the end of the child list for this node
addChild(AST) - Method in interface antlr.collections.AST
Add a (rightmost) child to this node
addCurrentTokenToParseTree() - Method in class antlr.debug.ParseTreeDebugParser
This adds LT(1) to the current parse subtree.
addDoneListener(ListenerBase) - Method in class antlr.debug.ParserEventSupport
 
addElementToCurrentAlt(AlternativeElement) - Method in class antlr.MakeGrammar
 
addExceptionSpec(ExceptionSpec) - Method in class antlr.RuleBlock
 
addGrammar(Grammar) - Method in class antlr.preprocessor.GrammarFile
 
addGrammar(Grammar) - Method in class antlr.preprocessor.Hierarchy
 
addGrammarFile(GrammarFile) - Method in class antlr.preprocessor.Hierarchy
 
addHeaderAction(String) - Method in class antlr.preprocessor.GrammarFile
 
addInputBufferListener(InputBufferListener) - Method in class antlr.debug.DebuggingInputBuffer
 
addInputBufferListener(InputBufferListener) - Method in class antlr.debug.InputBufferEventSupport
 
addInputStream(TokenStream, String) - Method in class antlr.TokenStreamSelector
 
addMessageListener(MessageListener) - Method in class antlr.debug.DebuggingCharScanner
 
addMessageListener(MessageListener) - Method in class antlr.debug.LLkDebuggingParser
 
addMessageListener(MessageListener) - Method in class antlr.debug.ParserEventSupport
 
addMessageListener(MessageListener) - Method in class antlr.Parser
 
addNewLineListener(NewLineListener) - Method in class antlr.debug.DebuggingCharScanner
 
addNewLineListener(NewLineListener) - Method in class antlr.debug.ParserEventSupport
 
addParserListener(ParserListener) - Method in class antlr.debug.DebuggingCharScanner
 
addParserListener(ParserListener) - Method in class antlr.debug.LLkDebuggingParser
 
addParserListener(ParserListener) - Method in class antlr.debug.ParserEventSupport
 
addParserListener(ParserListener) - Method in class antlr.Parser
 
addParserMatchListener(ParserMatchListener) - Method in class antlr.debug.DebuggingCharScanner
 
addParserMatchListener(ParserMatchListener) - Method in class antlr.debug.LLkDebuggingParser
 
addParserMatchListener(ParserMatchListener) - Method in class antlr.debug.ParserEventSupport
 
addParserMatchListener(ParserMatchListener) - Method in class antlr.Parser
 
addParserTokenListener(ParserTokenListener) - Method in class antlr.debug.DebuggingCharScanner
 
addParserTokenListener(ParserTokenListener) - Method in class antlr.debug.LLkDebuggingParser
 
addParserTokenListener(ParserTokenListener) - Method in class antlr.debug.ParserEventSupport
 
addParserTokenListener(ParserTokenListener) - Method in class antlr.Parser
 
addSemanticPredicateListener(SemanticPredicateListener) - Method in class antlr.debug.DebuggingCharScanner
 
addSemanticPredicateListener(SemanticPredicateListener) - Method in class antlr.debug.LLkDebuggingParser
 
addSemanticPredicateListener(SemanticPredicateListener) - Method in class antlr.debug.ParserEventSupport
 
addSemanticPredicateListener(SemanticPredicateListener) - Method in class antlr.Parser
 
addSemPred(String) - Method in class antlr.CppCodeGenerator
Adds a semantic predicate string to the sem pred vector These strings will be used to build an array of sem pred names when building a debugging parser.
addSemPred(String) - Method in class antlr.CSharpCodeGenerator
Adds a semantic predicate string to the sem pred vector These strings will be used to build an array of sem pred names when building a debugging parser.
addSemPred(String) - Method in class antlr.JavaCodeGenerator
Adds a semantic predicate string to the sem pred vector These strings will be used to build an array of sem pred names when building a debugging parser.
addSemPred(String) - Method in class antlr.PythonCodeGenerator
Adds a semantic predicate string to the sem pred vector These strings will be used to build an array of sem pred names when building a debugging parser.
addSyntacticPredicateListener(SyntacticPredicateListener) - Method in class antlr.debug.DebuggingCharScanner
 
addSyntacticPredicateListener(SyntacticPredicateListener) - Method in class antlr.debug.LLkDebuggingParser
 
addSyntacticPredicateListener(SyntacticPredicateListener) - Method in class antlr.debug.ParserEventSupport
 
addSyntacticPredicateListener(SyntacticPredicateListener) - Method in class antlr.Parser
 
addToSortedRewriteList(TokenStreamRewriteEngine.RewriteOperation) - Method in class antlr.TokenStreamRewriteEngine
If op.index > lastRewriteTokenIndexes, just add to the end.
addToSortedRewriteList(String, TokenStreamRewriteEngine.RewriteOperation) - Method in class antlr.TokenStreamRewriteEngine
Add an instruction to the rewrite instruction list ordered by the instruction number (use a binary search for efficiency).
addTraceListener(TraceListener) - Method in class antlr.debug.DebuggingCharScanner
 
addTraceListener(TraceListener) - Method in class antlr.debug.LLkDebuggingParser
 
addTraceListener(TraceListener) - Method in class antlr.debug.ParserEventSupport
 
addTraceListener(TraceListener) - Method in class antlr.Parser
 
addTreeModelListener(TreeModelListener) - Method in class antlr.debug.misc.JTreeASTModel
 
advanceChildToEnd() - Method in class antlr.ASTPair
Make sure that child is the last sibling
ALT - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
alternative() - Method in class antlr.ANTLRParser
 
altNumber - Variable in class antlr.ParseTreeRule
 
altUsesWildcardDefault(Alternative) - Method in class antlr.LLkAnalyzer
Return true if someone used the '.' wildcard default idiom.
analyzer - Variable in class antlr.CodeGenerator
The LLk analyzer
analyzerDebug - Variable in class antlr.Grammar
 
and(BitSet) - Method in class antlr.collections.impl.BitSet
 
andInPlace(BitSet) - Method in class antlr.collections.impl.BitSet
 
antlr - package antlr
 
ANTLR - Class in antlr.build
Simple class that uses build.Tool to compile ANTLR's Java stuff
ANTLR() - Constructor for class antlr.build.ANTLR
 
antlr(String) - Method in class antlr.build.Tool
Run ANTLR on a grammar file, leaving the output in the directory of the grammar file.
antlr.actions.cpp - package antlr.actions.cpp
 
antlr.actions.csharp - package antlr.actions.csharp
 
antlr.actions.java - package antlr.actions.java
 
antlr.actions.python - package antlr.actions.python
 
antlr.ASdebug - package antlr.ASdebug
 
antlr.build - package antlr.build
 
antlr.collections - package antlr.collections
 
antlr.collections.impl - package antlr.collections.impl
 
antlr.debug - package antlr.debug
 
antlr.debug.misc - package antlr.debug.misc
 
antlr.preprocessor - package antlr.preprocessor
 
ANTLRError - Error in antlr
 
ANTLRError() - Constructor for error antlr.ANTLRError
ANTLRError constructor comment.
ANTLRError(String) - Constructor for error antlr.ANTLRError
ANTLRError constructor comment.
ANTLRException - Exception in antlr
 
ANTLRException() - Constructor for exception antlr.ANTLRException
 
ANTLRException(String) - Constructor for exception antlr.ANTLRException
 
ANTLRException(String, Throwable) - Constructor for exception antlr.ANTLRException
 
ANTLRException(Throwable) - Constructor for exception antlr.ANTLRException
 
ANTLRGrammarParseBehavior - Interface in antlr
 
ANTLRHashString - Class in antlr
 
ANTLRHashString(char[], int, CharScanner) - Constructor for class antlr.ANTLRHashString
 
ANTLRHashString(CharScanner) - Constructor for class antlr.ANTLRHashString
 
ANTLRHashString(String, CharScanner) - Constructor for class antlr.ANTLRHashString
 
ANTLRLexer - Class in antlr
 
ANTLRLexer(InputStream) - Constructor for class antlr.ANTLRLexer
 
ANTLRLexer(Reader) - Constructor for class antlr.ANTLRLexer
 
ANTLRLexer(InputBuffer) - Constructor for class antlr.ANTLRLexer
 
ANTLRLexer(LexerSharedInputState) - Constructor for class antlr.ANTLRLexer
 
ANTLRParser - Class in antlr
 
ANTLRParser(TokenBuffer, ANTLRGrammarParseBehavior, Tool) - Constructor for class antlr.ANTLRParser
 
ANTLRParser(TokenBuffer, int) - Constructor for class antlr.ANTLRParser
 
ANTLRParser(TokenBuffer) - Constructor for class antlr.ANTLRParser
 
ANTLRParser(TokenStream, int) - Constructor for class antlr.ANTLRParser
 
ANTLRParser(TokenStream) - Constructor for class antlr.ANTLRParser
 
ANTLRParser(ParserSharedInputState) - Constructor for class antlr.ANTLRParser
 
ANTLRStringBuffer - Class in antlr
 
ANTLRStringBuffer() - Constructor for class antlr.ANTLRStringBuffer
 
ANTLRStringBuffer(int) - Constructor for class antlr.ANTLRStringBuffer
 
ANTLRTokdefLexer - Class in antlr
 
ANTLRTokdefLexer(InputStream) - Constructor for class antlr.ANTLRTokdefLexer
 
ANTLRTokdefLexer(Reader) - Constructor for class antlr.ANTLRTokdefLexer
 
ANTLRTokdefLexer(InputBuffer) - Constructor for class antlr.ANTLRTokdefLexer
 
ANTLRTokdefLexer(LexerSharedInputState) - Constructor for class antlr.ANTLRTokdefLexer
 
ANTLRTokdefParser - Class in antlr
Simple lexer/parser for reading token definition files in support of the import/export vocab option for grammars.
ANTLRTokdefParser(TokenBuffer, int) - Constructor for class antlr.ANTLRTokdefParser
 
ANTLRTokdefParser(TokenBuffer) - Constructor for class antlr.ANTLRTokdefParser
 
ANTLRTokdefParser(TokenStream, int) - Constructor for class antlr.ANTLRTokdefParser
 
ANTLRTokdefParser(TokenStream) - Constructor for class antlr.ANTLRTokdefParser
 
ANTLRTokdefParser(ParserSharedInputState) - Constructor for class antlr.ANTLRTokdefParser
 
ANTLRTokdefParserTokenTypes - Interface in antlr
 
ANTLRTokenTypes - Interface in antlr
 
antlrTool - Variable in class antlr.CodeGenerator
 
antlrTool - Variable in class antlr.Grammar
 
antlrTool - Variable in class antlr.preprocessor.Hierarchy
 
antlrTool - Variable in class antlr.preprocessor.Tool
 
append(char) - Method in class antlr.ANTLRStringBuffer
 
append(String) - Method in class antlr.ANTLRStringBuffer
 
append(char) - Method in class antlr.CharQueue
Add token to end of the queue
append(char) - Method in class antlr.CharScanner
 
append(String) - Method in class antlr.CharScanner
 
append(Object) - Method in class antlr.collections.impl.LList
Append an object to the end of the list.
append(Object) - Method in interface antlr.collections.List
 
appendElement(Object, Object) - Method in class antlr.collections.impl.IndexedVector
 
appendElement(Object) - Method in class antlr.collections.impl.Vector
 
ARG - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
ARG - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
ARG - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
ARG - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
ARG_ACTION - Static variable in interface antlr.ANTLRTokenTypes
 
ARG_ACTION - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
argAction - Variable in class antlr.RuleBlock
 
args - Variable in class antlr.preprocessor.Tool
 
array - Variable in class antlr.collections.impl.ASTArray
 
ASDebugStream - Class in antlr.ASdebug
Default implementation of IASDebugStream methods.
ASDebugStream() - Constructor for class antlr.ASdebug.ASDebugStream
 
ASSIGN - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
ASSIGN - Static variable in interface antlr.ANTLRTokenTypes
 
ASSIGN_RHS - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
assignToRoot - Variable in class antlr.ActionTransInfo
 
AST - Interface in antlr.collections
Minimal AST node interface used by ANTLR AST generation and tree-walker.
AST_CONSTRUCTOR - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
AST_CONSTRUCTOR - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
AST_CONSTRUCTOR - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
AST_CONSTRUCTOR - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
AST_CTOR_ELEMENT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
AST_CTOR_ELEMENT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
AST_CTOR_ELEMENT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
AST_CTOR_ELEMENT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
AST_ITEM - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
AST_ITEM - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
AST_ITEM - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
AST_ITEM - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
ast_type_spec() - Method in class antlr.ANTLRParser
 
ASTArray - Class in antlr.collections.impl
ASTArray is a class that allows ANTLR to generate code that can create and initialize an array in one expression, like: (new ASTArray(3)).add(x).add(y).add(z)
ASTArray(int) - Constructor for class antlr.collections.impl.ASTArray
 
ASTEnumeration - Interface in antlr.collections
 
ASTEnumerator - Class in antlr.collections.impl
 
ASTEnumerator(Vector) - Constructor for class antlr.collections.impl.ASTEnumerator
 
ASTFactory - Class in antlr
AST Support code shared by TreeParser and Parser.
ASTFactory() - Constructor for class antlr.ASTFactory
 
ASTFactory(Hashtable) - Constructor for class antlr.ASTFactory
Create factory with a specific mapping from token type to Java AST node type.
astFactory - Variable in class antlr.Parser
AST support code; parser delegates to this object.
astFactory - Variable in class antlr.TreeParser
AST support code; parser and treeparser delegate to this object
ASTFrame - Class in antlr.debug.misc
 
ASTFrame(String, AST) - Constructor for class antlr.debug.misc.ASTFrame
 
ASTIterator - Class in antlr
 
ASTIterator(AST) - Constructor for class antlr.ASTIterator
 
ASTNULL - Static variable in class antlr.TreeParser
The AST Null object; the parsing cursor is set to this when it is found to be null.
ASTNULLType - Class in antlr
There is only one instance of this class
ASTNULLType() - Constructor for class antlr.ASTNULLType
 
ASTPair - Class in antlr
ASTPair: utility class used for manipulating a pair of ASTs representing the current AST root and current AST sibling.
ASTPair() - Constructor for class antlr.ASTPair
 
ASTVisitor - Interface in antlr
 

B

badToken - Static variable in class antlr.Token
 
BANG - Static variable in interface antlr.ANTLRTokenTypes
 
BANG - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
BaseAST - Class in antlr
A Child-Sibling Tree.
BaseAST() - Constructor for class antlr.BaseAST
 
beginAlt(boolean) - Method in interface antlr.ANTLRGrammarParseBehavior
 
beginAlt(boolean) - Method in class antlr.DefineGrammarSymbols
 
beginAlt(boolean) - Method in class antlr.MakeGrammar
 
beginChildList() - Method in interface antlr.ANTLRGrammarParseBehavior
 
beginChildList() - Method in class antlr.DefineGrammarSymbols
 
beginChildList() - Method in class antlr.MakeGrammar
 
beginExceptionGroup() - Method in interface antlr.ANTLRGrammarParseBehavior
 
beginExceptionGroup() - Method in class antlr.DefineGrammarSymbols
 
beginExceptionGroup() - Method in class antlr.MakeGrammar
Add an exception group to a rule (currently a no-op)
beginExceptionSpec(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
beginExceptionSpec(Token) - Method in class antlr.DefineGrammarSymbols
 
beginExceptionSpec(Token) - Method in class antlr.MakeGrammar
Add an exception spec to an exception group or rule block
beginOffset - Variable in class antlr.ASdebug.TokenOffsetInfo
 
beginSubRule(Token, Token, boolean) - Method in interface antlr.ANTLRGrammarParseBehavior
 
beginSubRule(Token, Token, boolean) - Method in class antlr.DefineGrammarSymbols
 
beginSubRule(Token, Token, boolean) - Method in class antlr.MakeGrammar
 
beginTree(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
beginTree(Token) - Method in class antlr.DefineGrammarSymbols
 
beginTree(Token) - Method in class antlr.MakeGrammar
 
behavior - Variable in class antlr.CodeGenerator
The grammar behavior
BITS - Static variable in class antlr.collections.impl.BitSet
 
bits - Variable in class antlr.collections.impl.BitSet
The actual data bits
BitSet - Class in antlr.collections.impl
A BitSet to replace java.util.BitSet.
BitSet() - Constructor for class antlr.collections.impl.BitSet
Construct a bitset of size one word (64 bits)
BitSet(long[]) - Constructor for class antlr.collections.impl.BitSet
Construction from a static array of longs
BitSet(int) - Constructor for class antlr.collections.impl.BitSet
Construct a bitset given the size
BITSET - Static variable in class antlr.debug.ParserMatchEvent
 
BITSET_OPTIMIZE_INIT_THRESHOLD - Static variable in class antlr.CodeGenerator
If there are more than 8 long words to init in a bitset, try to optimize it; e.g., detect runs of -1L and 0L.
bitsetsUsed - Variable in class antlr.CodeGenerator
List of all bitsets that must be dumped.
bitsetTestThreshold - Variable in class antlr.CodeGenerator
This is a hint for the language-specific code generator.
block() - Method in class antlr.ANTLRParser
 
blockNesting - Variable in class antlr.ANTLRParser
 
blocks - Variable in class antlr.MakeGrammar
 
buffer - Variable in class antlr.ANTLRStringBuffer
 
buffer - Variable in class antlr.CharQueue
Physical circular buffer of tokens
build(Tool) - Method in class antlr.build.ANTLR
Build ANTLR.
buildAST - Variable in class antlr.Grammar
 
ByteBuffer - Class in antlr
 
ByteBuffer(InputStream) - Constructor for class antlr.ByteBuffer
Create a character buffer

C

cache - Variable in class antlr.RuleBlock
 
capacity() - Method in class antlr.collections.impl.Vector
Returns the current capacity of the vector.
CARET - Static variable in interface antlr.ANTLRTokenTypes
 
caseSensitive - Variable in class antlr.CharScanner
 
caseSensitiveLiterals - Variable in class antlr.CharScanner
 
caseSizeThreshold - Static variable in class antlr.CppCodeGenerator
 
caseSizeThreshold - Static variable in class antlr.CSharpCodeGenerator
 
caseSizeThreshold - Static variable in class antlr.JavaCodeGenerator
 
caseSizeThreshold - Static variable in class antlr.PythonCodeGenerator
 
CHAR - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
CHAR - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
CHAR - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
CHAR - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
CHAR - Static variable in class antlr.debug.ParserMatchEvent
 
CHAR - Static variable in exception antlr.MismatchedCharException
 
CHAR_BITSET - Static variable in class antlr.debug.ParserMatchEvent
 
CHAR_LITERAL - Static variable in interface antlr.ANTLRTokenTypes
 
CHAR_LITERAL - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
CHAR_RANGE - Static variable in class antlr.debug.ParserMatchEvent
 
charAt(int) - Method in class antlr.ANTLRStringBuffer
 
CharBuffer - Class in antlr
 
CharBuffer(Reader) - Constructor for class antlr.CharBuffer
Create a character buffer
CharFormatter - Interface in antlr
Interface used by BitSet to format elements of the set when converting to string
charFormatter - Variable in class antlr.CodeGenerator
Object used to format characters in the target language.
CharQueue - Class in antlr
A circular buffer object used by CharBuffer
CharQueue(int) - Constructor for class antlr.CharQueue
 
CharScanner - Class in antlr
 
CharScanner() - Constructor for class antlr.CharScanner
 
CharScanner(InputBuffer) - Constructor for class antlr.CharScanner
 
CharScanner(LexerSharedInputState) - Constructor for class antlr.CharScanner
 
charSet() - Method in class antlr.ANTLRParser
 
CharStreamException - Exception in antlr
Anything that goes wrong while generating a stream of characters
CharStreamException(String) - Constructor for exception antlr.CharStreamException
CharStreamException constructor comment.
CharStreamIOException - Exception in antlr
Wrap an IOException in a CharStreamException
CharStreamIOException(IOException) - Constructor for exception antlr.CharStreamIOException
 
checkBreak() - Method in interface antlr.debug.ParserController
 
checkChar(int) - Method in class antlr.PrintWriterWithSMAP
 
checkCurrentOutputStream() - Method in class antlr.PythonCodeGenerator
 
checkForInvalidArguments(String[], BitSet) - Method in class antlr.Tool
 
child - Variable in class antlr.ASTPair
 
class_def(String, Hierarchy) - Method in class antlr.preprocessor.Preprocessor
 
classDef() - Method in class antlr.ANTLRParser
 
classMemberAction - Variable in class antlr.Grammar
 
className - Variable in class antlr.Grammar
 
clear() - Method in class antlr.collections.impl.BitSet
 
clear(int) - Method in class antlr.collections.impl.BitSet
 
clone() - Method in class antlr.collections.impl.BitSet
 
clone() - Method in class antlr.collections.impl.Vector
 
clone() - Method in class antlr.Lookahead
Make a deep copy of everything in this object
close() - Method in class antlr.PreservingFileWriter
Close the file and see if the actual target is different if so the target file is overwritten by the copy.
CLOSE_ELEMENT_OPTION - Static variable in interface antlr.ANTLRTokenTypes
 
CodeGenerator - Class in antlr
A generic ANTLR code generator.
CodeGenerator() - Constructor for class antlr.CodeGenerator
Construct code generator base class
CodeLexer - Class in antlr.actions.python
 
CodeLexer(String, String, int, Tool) - Constructor for class antlr.actions.python.CodeLexer
 
CodeLexer(InputStream) - Constructor for class antlr.actions.python.CodeLexer
 
CodeLexer(Reader) - Constructor for class antlr.actions.python.CodeLexer
 
CodeLexer(InputBuffer) - Constructor for class antlr.actions.python.CodeLexer
 
CodeLexer(LexerSharedInputState) - Constructor for class antlr.actions.python.CodeLexer
 
CodeLexerTokenTypes - Interface in antlr.actions.python
 
col - Variable in class antlr.CommonToken
 
COLON - Static variable in interface antlr.ANTLRTokenTypes
 
column - Variable in class antlr.LexerSharedInputState
 
column - Variable in exception antlr.RecognitionException
 
combineWith(Lookahead) - Method in class antlr.Lookahead
 
COMMA - Static variable in interface antlr.ANTLRTokenTypes
 
COMMA - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
COMMENT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
COMMENT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
COMMENT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
COMMENT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
COMMENT - Static variable in interface antlr.actions.python.CodeLexerTokenTypes
 
COMMENT - Static variable in interface antlr.ANTLRTokenTypes
 
comment - Variable in class antlr.Grammar
 
COMMENT - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
commit() - Method in class antlr.CharScanner
 
commit() - Method in class antlr.InputBuffer
This method updates the state of the input buffer so that the text matched since the most recent mark() is no longer held by the buffer.
commitToPath - Variable in class antlr.CharScanner
Used during filter mode to indicate that path is desired.
CommonAST - Class in antlr
Common AST node implementation
CommonAST() - Constructor for class antlr.CommonAST
 
CommonAST(Token) - Constructor for class antlr.CommonAST
 
CommonASTWithHiddenTokens - Class in antlr
A CommonAST whose initialization copies hidden token information from the Token used to create a node.
CommonASTWithHiddenTokens() - Constructor for class antlr.CommonASTWithHiddenTokens
 
CommonASTWithHiddenTokens(Token) - Constructor for class antlr.CommonASTWithHiddenTokens
 
CommonHiddenStreamToken - Class in antlr
 
CommonHiddenStreamToken() - Constructor for class antlr.CommonHiddenStreamToken
 
CommonHiddenStreamToken(int, String) - Constructor for class antlr.CommonHiddenStreamToken
 
CommonHiddenStreamToken(String) - Constructor for class antlr.CommonHiddenStreamToken
 
CommonToken - Class in antlr
 
CommonToken() - Constructor for class antlr.CommonToken
 
CommonToken(int, String) - Constructor for class antlr.CommonToken
 
CommonToken(String) - Constructor for class antlr.CommonToken
 
compiler - Static variable in class antlr.build.ANTLR
 
consume() - Method in class antlr.CharScanner
 
consume() - Method in class antlr.debug.DebuggingCharScanner
 
consume() - Method in class antlr.debug.DebuggingInputBuffer
 
CONSUME - Static variable in class antlr.debug.InputBufferEvent
 
CONSUME - Static variable in class antlr.debug.InputBufferEventSupport
 
consume() - Method in class antlr.debug.LLkDebuggingParser
Get another token object from the token stream
CONSUME - Static variable in class antlr.debug.ParserEventSupport
 
CONSUME - Static variable in class antlr.debug.ParserTokenEvent
 
consume() - Method in class antlr.InputBuffer
Mark another character for deferred consumption
consume() - Method in class antlr.LLkParser
Consume another token from the input stream.
consume() - Method in class antlr.Parser
Get another token object from the token stream
consume() - Method in class antlr.TokenBuffer
Mark another token for deferred consumption
consume() - Method in class antlr.TokenStreamHiddenTokenFilter
 
consumeUntil(int) - Method in class antlr.CharScanner
Consume chars until one matches the given char
consumeUntil(BitSet) - Method in class antlr.CharScanner
Consume chars until one matches the given set
consumeUntil(int) - Method in class antlr.Parser
Consume tokens until one matches the given token
consumeUntil(BitSet) - Method in class antlr.Parser
Consume tokens until one matches the given token set
containsEpsilon() - Method in class antlr.Lookahead
 
context() - Method in class antlr.MakeGrammar
 
CONTINUE_LAST_MAPPING - Static variable in class antlr.JavaCodeGenerator
Constant to indicate that we should continue mapping based on the last mapping seen by the SMAP generator (there may have been intermediate mappings generated by nested elements)
copy() - Method in class antlr.ASTPair
Copy an ASTPair.
copyFile(String, String) - Method in class antlr.Tool
This example is from the book _Java in a Nutshell_ by David Flanagan.
countLines(String) - Method in class antlr.CppCodeGenerator
 
CppCodeGenerator - Class in antlr
Generate MyParser.cpp, MyParser.hpp, MyLexer.cpp, MyLexer.hpp and MyParserTokenTypes.hpp
CppCodeGenerator() - Constructor for class antlr.CppCodeGenerator
Create a C++ code-generator using the given Grammar.
create() - Method in class antlr.ASTFactory
Create a new empty AST node; if the user did not specify an AST node type, then create a default one: CommonAST.
create(int) - Method in class antlr.ASTFactory
 
create(int, String) - Method in class antlr.ASTFactory
 
create(int, String, String) - Method in class antlr.ASTFactory
Create an AST node with the token type and text passed in, but with a specific Java object type.
create(AST) - Method in class antlr.ASTFactory
Create a new empty AST node; if the user did not specify an AST node type, then create a default one: CommonAST.
create(Token) - Method in class antlr.ASTFactory
 
create(Token, String) - Method in class antlr.ASTFactory
ANTLR generates reference to this when you reference a token that has a specified heterogeneous AST node type.
create(String) - Method in class antlr.ASTFactory
 
create(Class) - Method in class antlr.ASTFactory
 
createInstanceOf(String) - Static method in class antlr.Utils
 
createNextTokenRule(Grammar, Vector, String) - Static method in class antlr.MakeGrammar
Used to build nextToken() for the lexer.
createUsingCtor(Token, String) - Method in class antlr.ASTFactory
 
CSharpCodeGenerator - Class in antlr
Generates MyParser.cs, MyLexer.cs and MyParserTokenTypes.cs
CSharpCodeGenerator() - Constructor for class antlr.CSharpCodeGenerator
Create a CSharp code-generator using the given Grammar.
CSharpNameSpace - Class in antlr
 
CSharpNameSpace(String) - Constructor for class antlr.CSharpNameSpace
 
CURLY_BLOCK_SCARF - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
currentOutput - Variable in class antlr.CodeGenerator
Current output Stream
currentParseTreeRoot - Variable in class antlr.debug.ParseTreeDebugParser
Each new rule invocation must have it's own subtree.
currentRule - Variable in class antlr.actions.cpp.ActionLexer
 
currentRule - Variable in class antlr.actions.csharp.ActionLexer
 
currentRule - Variable in class antlr.actions.java.ActionLexer
 
currentRule - Variable in class antlr.actions.python.ActionLexer
 
cursor - Variable in class antlr.ASTIterator
 
cursor() - Method in interface antlr.collections.Enumerator
Return the element under the cursor; return null if !valid() or if called before first next() call.

D

data - Variable in class antlr.collections.impl.Vector
 
datestamp - Static variable in class antlr.Version
 
DEBUG_ANALYZER - Variable in class antlr.LLkAnalyzer
 
DEBUG_CODE_GENERATOR - Variable in class antlr.CodeGenerator
Use option "codeGenDebug" to generate debugging output
DebuggingCharScanner - Class in antlr.debug
 
DebuggingCharScanner(InputBuffer) - Constructor for class antlr.debug.DebuggingCharScanner
 
DebuggingCharScanner(LexerSharedInputState) - Constructor for class antlr.debug.DebuggingCharScanner
 
DebuggingInputBuffer - Class in antlr.debug
 
DebuggingInputBuffer(InputBuffer) - Constructor for class antlr.debug.DebuggingInputBuffer
 
debuggingOutput - Variable in class antlr.Grammar
 
DebuggingParser - Interface in antlr.debug
This type was created in VisualAge.
decode(String) - Static method in class antlr.BaseAST
 
decodeLexerRuleName(String) - Static method in class antlr.CodeGenerator
 
dedent() - Method in class antlr.debug.Tracer
 
DEFAULT_BITSET_TEST_THRESHOLD - Static variable in class antlr.CodeGenerator
 
DEFAULT_MAKE_SWITCH_THRESHOLD - Static variable in class antlr.CodeGenerator
Default values for code-generation thresholds
DEFAULT_PROGRAM_NAME - Static variable in class antlr.TokenStreamRewriteEngine
 
defaultDebuggingSetup(TokenStream, TokenBuffer) - Method in class antlr.Parser
 
defaultErrorHandler - Variable in class antlr.Grammar
 
defaultErrorHandler - Variable in class antlr.RuleBlock
 
DefaultFileLineFormatter - Class in antlr
 
DefaultFileLineFormatter() - Constructor for class antlr.DefaultFileLineFormatter
 
DefaultJavaCodeGeneratorPrintWriterManager - Class in antlr
 
DefaultJavaCodeGeneratorPrintWriterManager() - Constructor for class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
define(RuleSymbol) - Method in class antlr.Grammar
Define a rule
DefineGrammarSymbols - Class in antlr
DefineGrammarSymbols is a behavior for the ANTLRParser that adds all the token and rule symbols to the grammar symbol table.
DefineGrammarSymbols(Tool, String[], LLkAnalyzer) - Constructor for class antlr.DefineGrammarSymbols
 
defineRuleName(Token, String, boolean, String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
defineRuleName(Token, String, boolean, String) - Method in class antlr.DefineGrammarSymbols
Define a lexer or parser rule
defineRuleName(Token, String, boolean, String) - Method in class antlr.MakeGrammar
 
defineToken(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
defineToken(Token, Token) - Method in class antlr.DefineGrammarSymbols
Define a token from tokens {...}.
degree() - Method in class antlr.collections.impl.BitSet
 
delete(int) - Method in class antlr.TokenStreamRewriteEngine
 
delete(int, int) - Method in class antlr.TokenStreamRewriteEngine
 
delete(Token) - Method in class antlr.TokenStreamRewriteEngine
 
delete(Token, Token) - Method in class antlr.TokenStreamRewriteEngine
 
delete(String, int, int) - Method in class antlr.TokenStreamRewriteEngine
 
delete(String, Token, Token) - Method in class antlr.TokenStreamRewriteEngine
 
deleteHead() - Method in class antlr.collections.impl.LList
Delete the object at the head of the list.
deleteProgram() - Method in class antlr.TokenStreamRewriteEngine
 
deleteProgram(String) - Method in class antlr.TokenStreamRewriteEngine
Reset the program so that no instructions exist
deterministic(AlternativeBlock) - Method in class antlr.LLkAnalyzer
Is this block of alternatives LL(k)? Fill in alternative cache for this block.
deterministic(OneOrMoreBlock) - Method in class antlr.LLkAnalyzer
Is (...)+ block LL(1)? Fill in alternative cache for this block.
deterministic(ZeroOrMoreBlock) - Method in class antlr.LLkAnalyzer
Is (...)* block LL(1)? Fill in alternative cache for this block.
deterministic(AlternativeBlock) - Method in interface antlr.LLkGrammarAnalyzer
 
deterministic(OneOrMoreBlock) - Method in interface antlr.LLkGrammarAnalyzer
 
deterministic(ZeroOrMoreBlock) - Method in interface antlr.LLkGrammarAnalyzer
 
deterministicImpliedPath(BlockWithImpliedExitPath) - Method in class antlr.LLkAnalyzer
Is this (...)* or (...)+ block LL(k)?
DiagnosticCodeGenerator - Class in antlr
Generate MyParser.txt, MyLexer.txt and MyParserTokenTypes.txt
DiagnosticCodeGenerator() - Constructor for class antlr.DiagnosticCodeGenerator
Create a Diagnostic code-generator using the given Grammar The caller must still call setTool, setBehavior, and setAnalyzer before generating code.
DIGIT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
DIGIT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
DIGIT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
DIGIT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
DIGIT - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
DIGIT - Static variable in interface antlr.ANTLRTokenTypes
 
DIGIT - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
discard(int) - Method in class antlr.TokenStreamBasicFilter
 
discard(BitSet) - Method in class antlr.TokenStreamBasicFilter
 
discard(int) - Method in class antlr.TokenStreamRewriteEngine
 
discardMask - Variable in class antlr.TokenStreamBasicFilter
The set of token types to discard
discardMask - Variable in class antlr.TokenStreamRewriteEngine
Which (whitespace) token(s) to throw out
DOC_COMMENT - Static variable in interface antlr.ANTLRTokenTypes
 
DocBookCodeGenerator - Class in antlr
Generate P.sgml, a cross-linked representation of P with or without actions
DocBookCodeGenerator() - Constructor for class antlr.DocBookCodeGenerator
Create a Diagnostic code-generator using the given Grammar The caller must still call setTool, setBehavior, and setAnalyzer before generating code.
doEverything(String[]) - Method in class antlr.Tool
Process args and have ANTLR do it's stuff without calling System.exit.
doEverythingWrapper(String[]) - Method in class antlr.Tool
Perform processing on the grammar file.
doingLexRules - Variable in class antlr.DiagnosticCodeGenerator
true during lexer generation, false during parser generation
doingLexRules - Variable in class antlr.DocBookCodeGenerator
true during lexer generation, false during parser generation
doingLexRules - Variable in class antlr.HTMLCodeGenerator
true during lexer generation, false during parser generation
DONE_PARSING - Static variable in class antlr.debug.ParserEventSupport
 
DONE_PARSING - Static variable in class antlr.debug.TraceEvent
 
doneParsing(TraceEvent) - Method in class antlr.debug.InputBufferAdapter
 
doneParsing(TraceEvent) - Method in class antlr.debug.InputBufferReporter
doneParsing method comment.
doneParsing(TraceEvent) - Method in interface antlr.debug.ListenerBase
 
doneParsing(TraceEvent) - Method in class antlr.debug.MessageAdapter
 
doneParsing(TraceEvent) - Method in class antlr.debug.ParserAdapter
 
doneParsing(TraceEvent) - Method in class antlr.debug.ParserMatchAdapter
 
doneParsing(TraceEvent) - Method in class antlr.debug.ParserTokenAdapter
 
doneParsing(TraceEvent) - Method in class antlr.debug.SemanticPredicateAdapter
 
doneParsing(TraceEvent) - Method in class antlr.debug.SyntacticPredicateAdapter
 
doneParsing(TraceEvent) - Method in class antlr.debug.TraceAdapter
 
down - Variable in class antlr.BaseAST
 
dump(PrintWriter, String, String) - Method in class antlr.PrintWriterWithSMAP
 
DumpASTVisitor - Class in antlr
Simple class to dump the contents of an AST to the output
DumpASTVisitor() - Constructor for class antlr.DumpASTVisitor
 
dup(AST) - Method in class antlr.ASTFactory
Copy a single node with same Java AST objec type.
dupList(AST) - Method in class antlr.ASTFactory
Duplicate tree including siblings of root.
dupTree(AST) - Method in class antlr.ASTFactory
Duplicate a tree, assuming this is a root node of a tree-- duplicate that node and what's below; ignore siblings of root node.

E

ebnf(Token, boolean) - Method in class antlr.ANTLRParser
 
element() - Method in class antlr.ANTLRParser
 
ELEMENT - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
elementAt(int) - Method in class antlr.CharQueue
Fetch a token from the queue by index
elementAt(int) - Method in class antlr.collections.impl.IndexedVector
Returns the element at the specified index.
elementAt(int) - Method in class antlr.collections.impl.LList
Get the ith element in the list.
elementAt(int) - Method in class antlr.collections.impl.Vector
Returns the element at the specified index.
elementAt(int) - Method in interface antlr.collections.List
 
elementNoOptionSpec() - Method in class antlr.ANTLRParser
 
elementOptionSpec() - Method in class antlr.ANTLRParser
 
elements - Variable in class antlr.collections.impl.IndexedVector
 
elements() - Method in class antlr.collections.impl.IndexedVector
 
elements() - Method in class antlr.collections.impl.LList
Return an enumeration of the list elements
elements() - Method in class antlr.collections.impl.Vector
 
elements() - Method in interface antlr.collections.List
 
elementsAreRange(int[]) - Static method in class antlr.CodeGenerator
Test if a set element array represents a contiguous range.
encode(String) - Static method in class antlr.BaseAST
 
encodeLexerRuleName(String) - Static method in class antlr.CodeGenerator
 
endAlt() - Method in interface antlr.ANTLRGrammarParseBehavior
 
endAlt() - Method in class antlr.DefineGrammarSymbols
 
endAlt() - Method in class antlr.MakeGrammar
 
endChildList() - Method in interface antlr.ANTLRGrammarParseBehavior
 
endChildList() - Method in class antlr.DefineGrammarSymbols
 
endChildList() - Method in class antlr.MakeGrammar
 
endExceptionGroup() - Method in interface antlr.ANTLRGrammarParseBehavior
 
endExceptionGroup() - Method in class antlr.DefineGrammarSymbols
 
endExceptionGroup() - Method in class antlr.MakeGrammar
 
endExceptionSpec() - Method in interface antlr.ANTLRGrammarParseBehavior
 
endExceptionSpec() - Method in class antlr.DefineGrammarSymbols
 
endExceptionSpec() - Method in class antlr.MakeGrammar
 
endGrammar() - Method in interface antlr.ANTLRGrammarParseBehavior
 
endGrammar() - Method in class antlr.DefineGrammarSymbols
 
endGrammar() - Method in class antlr.MakeGrammar
Called at the end of processing a grammar
endMapping() - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
endMapping() - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
endMapping() - Method in class antlr.PrintWriterWithSMAP
 
endNode - Variable in class antlr.RuleBlock
 
endOptions() - Method in interface antlr.ANTLRGrammarParseBehavior
 
endOptions() - Method in class antlr.DefineGrammarSymbols
Called after the optional options section, to compensate for options that may not have been set.
endRule(String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
endRule(String) - Method in class antlr.DefineGrammarSymbols
 
endRule(String) - Method in class antlr.MakeGrammar
 
endSubRule() - Method in interface antlr.ANTLRGrammarParseBehavior
 
endSubRule() - Method in class antlr.DefineGrammarSymbols
 
endSubRule() - Method in class antlr.MakeGrammar
 
endTree() - Method in interface antlr.ANTLRGrammarParseBehavior
 
endTree() - Method in class antlr.DefineGrammarSymbols
 
endTree() - Method in class antlr.MakeGrammar
 
ensureCapacity(int) - Method in class antlr.collections.impl.Vector
 
ENTER - Static variable in class antlr.debug.TraceEvent
 
ENTER_RULE - Static variable in class antlr.debug.ParserEventSupport
 
enterRule(TraceEvent) - Method in class antlr.debug.ParserAdapter
 
enterRule(TraceEvent) - Method in class antlr.debug.TraceAdapter
 
enterRule(TraceEvent) - Method in interface antlr.debug.TraceListener
 
enterRule(TraceEvent) - Method in class antlr.debug.Tracer
 
Enumerator - Interface in antlr.collections
 
EOF - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
EOF - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
EOF - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
EOF - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
EOF - Static variable in interface antlr.actions.python.CodeLexerTokenTypes
 
EOF - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
EOF - Static variable in interface antlr.ANTLRTokenTypes
 
EOF - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
EOF_CHAR - Static variable in class antlr.CharScanner
 
EOF_TYPE - Static variable in class antlr.Token
 
equals(Object) - Method in class antlr.ANTLRHashString
 
equals(AST) - Method in class antlr.ASTNULLType
 
equals(AST) - Method in class antlr.BaseAST
Is node t equal to this in terms of token type and text?
equals(AST) - Method in interface antlr.collections.AST
 
equals(Object) - Method in class antlr.collections.impl.BitSet
code "inherited" from java.util.BitSet
equalsList(AST) - Method in class antlr.ASTNULLType
 
equalsList(AST) - Method in class antlr.BaseAST
Is t an exact structural and equals() match of this tree.
equalsList(AST) - Method in interface antlr.collections.AST
 
equalsListPartial(AST) - Method in class antlr.ASTNULLType
 
equalsListPartial(AST) - Method in class antlr.BaseAST
Is 'sub' a subtree of this list? The siblings of the root are NOT ignored.
equalsListPartial(AST) - Method in interface antlr.collections.AST
 
equalsTree(AST) - Method in class antlr.ASTNULLType
 
equalsTree(AST) - Method in class antlr.BaseAST
Is tree rooted at 'this' equal to 't'? The siblings of 'this' are ignored.
equalsTree(AST) - Method in interface antlr.collections.AST
 
equalsTreePartial(AST) - Method in class antlr.ASTNULLType
 
equalsTreePartial(AST) - Method in class antlr.BaseAST
Is 't' a subtree of the tree rooted at 'this'? The siblings of 'this' are ignored.
equalsTreePartial(AST) - Method in interface antlr.collections.AST
 
error(String) - Method in class antlr.ASTFactory
To change where error messages go, can subclass/override this method and then setASTFactory in Parser and TreeParser.
error(String) - Method in class antlr.build.Tool
 
error(String, Exception) - Method in class antlr.build.Tool
 
ERROR - Static variable in class antlr.debug.MessageEvent
 
error(String) - Method in class antlr.Tool
Issue an error
error(String, String, int, int) - Method in class antlr.Tool
Issue an error with line number information
error(String) - Static method in class antlr.Utils
 
error(String, Throwable) - Static method in class antlr.Utils
 
ESC - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
ESC - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
ESC - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
ESC - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
ESC - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
ESC - Static variable in interface antlr.ANTLRTokenTypes
 
ESC - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
escapeChar(int, boolean) - Method in interface antlr.CharFormatter
 
escapeChar(int, boolean) - Method in class antlr.PythonCharFormatter
 
escapeCharValue(String) - Static method in class antlr.ANTLRLexer
Convert 'c' to an integer char value.
escapeString(String) - Method in interface antlr.CharFormatter
 
escapeString(String) - Method in class antlr.PythonCharFormatter
 
Event - Class in antlr.debug
 
Event(Object) - Constructor for class antlr.debug.Event
 
Event(Object, int) - Constructor for class antlr.debug.Event
 
exceptionGroup() - Method in class antlr.ANTLRParser
 
exceptionGroup() - Method in class antlr.preprocessor.Preprocessor
 
exceptionHandler() - Method in class antlr.ANTLRParser
 
exceptionHandler() - Method in class antlr.preprocessor.Preprocessor
 
exceptionSpec() - Method in class antlr.ANTLRParser
 
exceptionSpec() - Method in class antlr.preprocessor.Preprocessor
 
exceptionSpecNoLabel() - Method in class antlr.ANTLRParser
 
EXIT - Static variable in class antlr.debug.TraceEvent
 
EXIT_RULE - Static variable in class antlr.debug.ParserEventSupport
 
exitIfError() - Method in class antlr.CppCodeGenerator
 
exitIfError() - Method in class antlr.CSharpCodeGenerator
 
exitIfError() - Method in class antlr.JavaCodeGenerator
 
exitIfError() - Method in class antlr.PythonCodeGenerator
 
exitRule(TraceEvent) - Method in class antlr.debug.ParserAdapter
 
exitRule(TraceEvent) - Method in class antlr.debug.TraceAdapter
 
exitRule(TraceEvent) - Method in interface antlr.debug.TraceListener
 
exitRule(TraceEvent) - Method in class antlr.debug.Tracer
 
expanded - Variable in class antlr.preprocessor.GrammarFile
 
expandGrammarsInFile(String) - Method in class antlr.preprocessor.Hierarchy
 
expecting - Variable in exception antlr.MismatchedCharException
 
expecting - Variable in exception antlr.MismatchedTokenException
 
exportVocab - Variable in class antlr.Grammar
The name of the export vocabulary...used to generate the output token types interchange file.
extractIdOfAction(Token) - Method in class antlr.CodeGenerator
Get the identifier portion of an argument-action token.
extractIdOfAction(String, int, int) - Method in class antlr.CodeGenerator
Get the identifier portion of an argument-action.
extractIdOfAction(String, int, int) - Method in class antlr.PythonCodeGenerator
Get the identifier portion of an argument-action.
extractTypeOfAction(Token) - Method in class antlr.CodeGenerator
Get the type string out of an argument-action token.
extractTypeOfAction(String, int, int) - Method in class antlr.CodeGenerator
Get the type portion of an argument-action.
extractTypeOfAction(String, int, int) - Method in class antlr.PythonCodeGenerator
Get the type portion of an argument-action.

F

fatalError(String) - Method in class antlr.Tool
An error occured that should stop the Tool from doing any work.
file(ImportVocabTokenManager) - Method in class antlr.ANTLRTokdefParser
 
FileLineFormatter - Class in antlr
 
FileLineFormatter() - Constructor for class antlr.FileLineFormatter
 
fileMinusPath(String) - Method in class antlr.Tool
 
fileName - Variable in class antlr.Grammar
 
filename - Variable in class antlr.LexerSharedInputState
What file (if known) caused the problem?
filename - Variable in class antlr.ParserSharedInputState
What file (if known) caused the problem?
fileName - Variable in class antlr.preprocessor.GrammarFile
 
fileName - Variable in exception antlr.RecognitionException
 
fileOptionsSpec() - Method in class antlr.ANTLRParser
 
files - Variable in class antlr.preprocessor.Hierarchy
 
fill(int) - Method in class antlr.ByteBuffer
Ensure that the character buffer is sufficiently full
fill(int) - Method in class antlr.CharBuffer
Ensure that the character buffer is sufficiently full
fill(int) - Method in class antlr.debug.DebuggingInputBuffer
 
fill(int) - Method in class antlr.InputBuffer
Ensure that the input buffer is sufficiently full
findAll(AST) - Method in class antlr.ASTNULLType
 
findAll(AST) - Method in class antlr.BaseAST
Walk the tree looking for all exact subtree matches.
findAll(AST) - Method in interface antlr.collections.AST
 
findAllPartial(AST) - Method in class antlr.ASTNULLType
 
findAllPartial(AST) - Method in class antlr.BaseAST
Walk the tree looking for all subtrees.
findAllPartial(AST) - Method in interface antlr.collections.AST
 
findExceptionSpec(Token) - Method in class antlr.RuleBlock
 
findExceptionSpec(String) - Method in class antlr.RuleBlock
 
findRoot(Grammar) - Method in class antlr.preprocessor.Hierarchy
 
finishOutput() - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
finishOutput() - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
fireConsume(char) - Method in class antlr.debug.InputBufferEventSupport
 
fireConsume(int) - Method in class antlr.debug.ParserEventSupport
 
fireDoneParsing() - Method in class antlr.debug.ParserEventSupport
 
fireEnterRule(int, int) - Method in class antlr.debug.DebuggingCharScanner
 
fireEnterRule(int, int) - Method in class antlr.debug.LLkDebuggingParser
 
fireEnterRule(int, int, int) - Method in class antlr.debug.ParserEventSupport
 
fireEvent(int, ListenerBase) - Method in class antlr.debug.InputBufferEventSupport
 
fireEvent(int, ListenerBase) - Method in class antlr.debug.ParserEventSupport
 
fireEvents(int, Vector) - Method in class antlr.debug.InputBufferEventSupport
 
fireEvents(int, Vector) - Method in class antlr.debug.ParserEventSupport
 
fireExitRule(int, int) - Method in class antlr.debug.DebuggingCharScanner
 
fireExitRule(int, int) - Method in class antlr.debug.LLkDebuggingParser
 
fireExitRule(int, int, int) - Method in class antlr.debug.ParserEventSupport
 
fireLA(char, int) - Method in class antlr.debug.InputBufferEventSupport
 
fireLA(int, int) - Method in class antlr.debug.ParserEventSupport
 
fireMark(int) - Method in class antlr.debug.InputBufferEventSupport
 
fireMatch(char, int) - Method in class antlr.debug.ParserEventSupport
 
fireMatch(char, BitSet, int) - Method in class antlr.debug.ParserEventSupport
 
fireMatch(char, String, int) - Method in class antlr.debug.ParserEventSupport
 
fireMatch(int, BitSet, String, int) - Method in class antlr.debug.ParserEventSupport
 
fireMatch(int, String, int) - Method in class antlr.debug.ParserEventSupport
 
fireMatch(String, int) - Method in class antlr.debug.ParserEventSupport
 
fireMatchNot(char, char, int) - Method in class antlr.debug.ParserEventSupport
 
fireMatchNot(int, int, String, int) - Method in class antlr.debug.ParserEventSupport
 
fireMismatch(char, char, int) - Method in class antlr.debug.ParserEventSupport
 
fireMismatch(char, BitSet, int) - Method in class antlr.debug.ParserEventSupport
 
fireMismatch(char, String, int) - Method in class antlr.debug.ParserEventSupport
 
fireMismatch(int, int, String, int) - Method in class antlr.debug.ParserEventSupport
 
fireMismatch(int, BitSet, String, int) - Method in class antlr.debug.ParserEventSupport
 
fireMismatch(String, String, int) - Method in class antlr.debug.ParserEventSupport
 
fireMismatchNot(char, char, int) - Method in class antlr.debug.ParserEventSupport
 
fireMismatchNot(int, int, String, int) - Method in class antlr.debug.ParserEventSupport
 
fireNewLine(int) - Method in class antlr.debug.ParserEventSupport
 
fireReportError(Exception) - Method in class antlr.debug.ParserEventSupport
 
fireReportError(String) - Method in class antlr.debug.ParserEventSupport
 
fireReportWarning(String) - Method in class antlr.debug.ParserEventSupport
 
fireRewind(int) - Method in class antlr.debug.InputBufferEventSupport
 
fireSemanticPredicateEvaluated(int, int, boolean) - Method in class antlr.debug.DebuggingCharScanner
 
fireSemanticPredicateEvaluated(int, int, boolean) - Method in class antlr.debug.LLkDebuggingParser
 
fireSemanticPredicateEvaluated(int, int, boolean, int) - Method in class antlr.debug.ParserEventSupport
 
fireSyntacticPredicateFailed() - Method in class antlr.debug.DebuggingCharScanner
 
fireSyntacticPredicateFailed() - Method in class antlr.debug.LLkDebuggingParser
 
fireSyntacticPredicateFailed(int) - Method in class antlr.debug.ParserEventSupport
 
fireSyntacticPredicateStarted() - Method in class antlr.debug.DebuggingCharScanner
 
fireSyntacticPredicateStarted() - Method in class antlr.debug.LLkDebuggingParser
 
fireSyntacticPredicateStarted(int) - Method in class antlr.debug.ParserEventSupport
 
fireSyntacticPredicateSucceeded() - Method in class antlr.debug.DebuggingCharScanner
 
fireSyntacticPredicateSucceeded() - Method in class antlr.debug.LLkDebuggingParser
 
fireSyntacticPredicateSucceeded(int) - Method in class antlr.debug.ParserEventSupport
 
firstElementInAlt - Variable in class antlr.DocBookCodeGenerator
 
firstElementInAlt - Variable in class antlr.HTMLCodeGenerator
 
firstHidden - Variable in class antlr.TokenStreamHiddenTokenFilter
 
flushTokens() - Method in class antlr.PythonCodeGenerator
 
FOLLOW(int, RuleEndElement) - Method in class antlr.LLkAnalyzer
Compute the lookahead set of whatever follows references to the rule associated witht the FOLLOW block.
FOLLOW(int, RuleEndElement) - Method in interface antlr.LLkGrammarAnalyzer
 
followSetName - Variable in class antlr.ActionTransInfo
 
foundChar - Variable in exception antlr.MismatchedCharException
 
foundChar - Variable in exception antlr.NoViableAltForCharException
 

G

gen() - Method in class antlr.CodeGenerator
Generate the code for all grammars
gen(ActionElement) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(AlternativeBlock) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(BlockEndElement) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(CharLiteralElement) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(CharRangeElement) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(LexerGrammar) - Method in class antlr.CodeGenerator
Generate the code for a parser
gen(OneOrMoreBlock) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(ParserGrammar) - Method in class antlr.CodeGenerator
Generate the code for a parser
gen(RuleRefElement) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(StringLiteralElement) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(TokenRangeElement) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(TokenRefElement) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(TreeElement) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(TreeWalkerGrammar) - Method in class antlr.CodeGenerator
Generate the code for a parser
gen(WildcardElement) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen(ZeroOrMoreBlock) - Method in class antlr.CodeGenerator
Generate code for the given grammar element.
gen() - Method in class antlr.CppCodeGenerator
Generate the parser, lexer, treeparser, and token types in C++
gen(ActionElement) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(AlternativeBlock) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(BlockEndElement) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(CharLiteralElement) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(CharRangeElement) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(LexerGrammar) - Method in class antlr.CppCodeGenerator
Generate the lexer C++ files
gen(OneOrMoreBlock) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(ParserGrammar) - Method in class antlr.CppCodeGenerator
Generate the parser C++ file
gen(RuleRefElement) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(StringLiteralElement) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(TokenRangeElement) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(TokenRefElement) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(TreeElement) - Method in class antlr.CppCodeGenerator
 
gen(TreeWalkerGrammar) - Method in class antlr.CppCodeGenerator
Generate the tree-parser C++ files
gen(WildcardElement) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen(ZeroOrMoreBlock) - Method in class antlr.CppCodeGenerator
Generate code for the given grammar element.
gen() - Method in class antlr.CSharpCodeGenerator
Generate the parser, lexer, treeparser, and token types in CSharp
gen(ActionElement) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(AlternativeBlock) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(BlockEndElement) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(CharLiteralElement) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(CharRangeElement) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(LexerGrammar) - Method in class antlr.CSharpCodeGenerator
Generate the lexer CSharp file
gen(OneOrMoreBlock) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(ParserGrammar) - Method in class antlr.CSharpCodeGenerator
Generate the parser CSharp file
gen(RuleRefElement) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(StringLiteralElement) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(TokenRangeElement) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(TokenRefElement) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(TreeElement) - Method in class antlr.CSharpCodeGenerator
 
gen(TreeWalkerGrammar) - Method in class antlr.CSharpCodeGenerator
Generate the tree-parser CSharp file
gen(WildcardElement) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen(ZeroOrMoreBlock) - Method in class antlr.CSharpCodeGenerator
Generate code for the given grammar element.
gen() - Method in class antlr.DiagnosticCodeGenerator
Generate the parser, lexer, and token types documentation
gen(ActionElement) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen(AlternativeBlock) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen(BlockEndElement) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen(CharLiteralElement) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen(CharRangeElement) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen(LexerGrammar) - Method in class antlr.DiagnosticCodeGenerator
Generate the lexer TXT file
gen(OneOrMoreBlock) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen(ParserGrammar) - Method in class antlr.DiagnosticCodeGenerator
Generate the parser TXT file
gen(RuleRefElement) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen(StringLiteralElement) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen(TokenRangeElement) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen(TokenRefElement) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen(TreeElement) - Method in class antlr.DiagnosticCodeGenerator
 
gen(TreeWalkerGrammar) - Method in class antlr.DiagnosticCodeGenerator
Generate the tree-walker TXT file
gen(WildcardElement) - Method in class antlr.DiagnosticCodeGenerator
Generate a wildcard element
gen(ZeroOrMoreBlock) - Method in class antlr.DiagnosticCodeGenerator
Generate code for the given grammar element.
gen() - Method in class antlr.DocBookCodeGenerator
 
gen(ActionElement) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen(AlternativeBlock) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen(BlockEndElement) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen(CharLiteralElement) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen(CharRangeElement) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen(LexerGrammar) - Method in class antlr.DocBookCodeGenerator
Generate the lexer HTML file
gen(OneOrMoreBlock) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen(ParserGrammar) - Method in class antlr.DocBookCodeGenerator
Generate the parser HTML file
gen(RuleRefElement) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen(StringLiteralElement) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen(TokenRangeElement) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen(TokenRefElement) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen(TreeElement) - Method in class antlr.DocBookCodeGenerator
 
gen(TreeWalkerGrammar) - Method in class antlr.DocBookCodeGenerator
Generate the tree-walker TXT file
gen(WildcardElement) - Method in class antlr.DocBookCodeGenerator
Generate a wildcard element
gen(ZeroOrMoreBlock) - Method in class antlr.DocBookCodeGenerator
Generate code for the given grammar element.
gen() - Method in class antlr.HTMLCodeGenerator
 
gen(ActionElement) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen(AlternativeBlock) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen(BlockEndElement) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen(CharLiteralElement) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen(CharRangeElement) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen(LexerGrammar) - Method in class antlr.HTMLCodeGenerator
Generate the lexer HTML file
gen(OneOrMoreBlock) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen(ParserGrammar) - Method in class antlr.HTMLCodeGenerator
Generate the parser HTML file
gen(RuleRefElement) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen(StringLiteralElement) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen(TokenRangeElement) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen(TokenRefElement) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen(TreeElement) - Method in class antlr.HTMLCodeGenerator
 
gen(TreeWalkerGrammar) - Method in class antlr.HTMLCodeGenerator
Generate the tree-walker TXT file
gen(WildcardElement) - Method in class antlr.HTMLCodeGenerator
Generate a wildcard element
gen(ZeroOrMoreBlock) - Method in class antlr.HTMLCodeGenerator
Generate code for the given grammar element.
gen() - Method in class antlr.JavaCodeGenerator
Generate the parser, lexer, treeparser, and token types in Java
gen(ActionElement) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(AlternativeBlock) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(BlockEndElement) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(CharLiteralElement) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(CharRangeElement) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(LexerGrammar) - Method in class antlr.JavaCodeGenerator
Generate the lexer Java file
gen(OneOrMoreBlock) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(ParserGrammar) - Method in class antlr.JavaCodeGenerator
Generate the parser Java file
gen(RuleRefElement) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(StringLiteralElement) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(TokenRangeElement) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(TokenRefElement) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(TreeElement) - Method in class antlr.JavaCodeGenerator
 
gen(TreeWalkerGrammar) - Method in class antlr.JavaCodeGenerator
Generate the tree-parser Java file
gen(WildcardElement) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen(ZeroOrMoreBlock) - Method in class antlr.JavaCodeGenerator
Generate code for the given grammar element.
gen() - Method in class antlr.PythonCodeGenerator
Generate the parser, lexer, treeparser, and token types in Java
gen(ActionElement) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(AlternativeBlock) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(BlockEndElement) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(CharLiteralElement) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(CharRangeElement) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(LexerGrammar) - Method in class antlr.PythonCodeGenerator
Generate the lexer Java file
gen(OneOrMoreBlock) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(ParserGrammar) - Method in class antlr.PythonCodeGenerator
Generate the parser Java file
gen(RuleRefElement) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(StringLiteralElement) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(TokenRangeElement) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(TokenRefElement) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(TreeElement) - Method in class antlr.PythonCodeGenerator
 
gen(TreeWalkerGrammar) - Method in class antlr.PythonCodeGenerator
Generate the tree-parser Java file
gen(WildcardElement) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
gen(ZeroOrMoreBlock) - Method in class antlr.PythonCodeGenerator
Generate code for the given grammar element.
genAlt(Alternative, AlternativeBlock) - Method in class antlr.CppCodeGenerator
Generate an alternative.
genAlt(Alternative, AlternativeBlock) - Method in class antlr.CSharpCodeGenerator
Generate an alternative.
genAlt(Alternative) - Method in class antlr.DiagnosticCodeGenerator
 
genAlt(Alternative) - Method in class antlr.DocBookCodeGenerator
 
genAlt(Alternative) - Method in class antlr.HTMLCodeGenerator
 
genAlt(Alternative, AlternativeBlock) - Method in class antlr.JavaCodeGenerator
Generate an alternative.
genAlt(Alternative, AlternativeBlock) - Method in class antlr.PythonCodeGenerator
Generate an alternative.
genAST - Variable in class antlr.CppCodeGenerator
 
genAST - Variable in class antlr.CSharpCodeGenerator
 
genAST - Variable in class antlr.JavaCodeGenerator
 
genAST - Variable in class antlr.PythonCodeGenerator
 
genASTDeclaration(AlternativeElement) - Method in class antlr.CppCodeGenerator
 
genASTDeclaration(AlternativeElement, String) - Method in class antlr.CppCodeGenerator
 
genASTDeclaration(AlternativeElement, String, String) - Method in class antlr.CppCodeGenerator
 
genASTDeclaration(AlternativeElement) - Method in class antlr.CSharpCodeGenerator
 
genASTDeclaration(AlternativeElement, String) - Method in class antlr.CSharpCodeGenerator
 
genASTDeclaration(AlternativeElement, String, String) - Method in class antlr.CSharpCodeGenerator
 
genASTDeclaration(AlternativeElement) - Method in class antlr.JavaCodeGenerator
 
genASTDeclaration(AlternativeElement, String) - Method in class antlr.JavaCodeGenerator
 
genASTDeclaration(AlternativeElement, String, String) - Method in class antlr.JavaCodeGenerator
 
genASTDeclaration(AlternativeElement) - Method in class antlr.PythonCodeGenerator
 
genASTDeclaration(AlternativeElement, String) - Method in class antlr.PythonCodeGenerator
 
genASTDeclaration(AlternativeElement, String, String) - Method in class antlr.PythonCodeGenerator
 
genBitsets(Vector, int, String) - Method in class antlr.CppCodeGenerator
Generate all the bitsets to be used in the parser or lexer Generate the raw bitset data like "long _tokenSet1_data[] = {...};" and the BitSet object declarations like "BitSet _tokenSet1 = new BitSet(_tokenSet1_data);" Note that most languages do not support object initialization inside a class definition, so other code-generators may have to separate the bitset declarations from the initializations (e.g., put the initializations in the generated constructor instead).
genBitsets(Vector, int) - Method in class antlr.CSharpCodeGenerator
Generate all the bitsets to be used in the parser or lexer Generate the raw bitset data like "long _tokenSet1_data[] = {...};" and the BitSet object declarations like "BitSet _tokenSet1 = new BitSet(_tokenSet1_data);" Note that most languages do not support object initialization inside a class definition, so other code-generators may have to separate the bitset declarations from the initializations (e.g., put the initializations in the generated constructor instead).
genBitsets(Vector, int) - Method in class antlr.JavaCodeGenerator
Generate all the bitsets to be used in the parser or lexer Generate the raw bitset data like "long _tokenSet1_data[] = {...};" and the BitSet object declarations like "BitSet _tokenSet1 = new BitSet(_tokenSet1_data);" Note that most languages do not support object initialization inside a class definition, so other code-generators may have to separate the bitset declarations from the initializations (e.g., put the initializations in the generated constructor instead).
genBitsets(Vector, int) - Method in class antlr.PythonCodeGenerator
Generate all the bitsets to be used in the parser or lexer Generate the raw bitset data like "long _tokenSet1_data[] = {...}" and the BitSet object declarations like "BitSet _tokenSet1 = new BitSet(_tokenSet1_data)" Note that most languages do not support object initialization inside a class definition, so other code-generators may have to separate the bitset declarations from the initializations (e.g., put the initializations in the generated constructor instead).
genBitsetsHeader(Vector, int) - Method in class antlr.CppCodeGenerator
 
genBlockInitAction(AlternativeBlock) - Method in class antlr.CppCodeGenerator
Generate the initaction for a block, which may be a RuleBlock or a plain AlternativeBLock.
genBlockInitAction(AlternativeBlock) - Method in class antlr.CSharpCodeGenerator
Generate the init action for a block, which may be a RuleBlock or a plain AlternativeBLock.
genBlockInitAction(AlternativeBlock) - Method in class antlr.JavaCodeGenerator
Generate the init action for a block, which may be a RuleBlock or a plain AlternativeBLock.
genBlockInitAction(AlternativeBlock) - Method in class antlr.PythonCodeGenerator
Generate the init action for a block, which may be a RuleBlock or a plain AlternativeBLock.
genBlockPreamble(AlternativeBlock) - Method in class antlr.CppCodeGenerator
Generate the header for a block, which may be a RuleBlock or a plain AlternativeBlock.
genBlockPreamble(AlternativeBlock) - Method in class antlr.CSharpCodeGenerator
Generate the header for a block, which may be a RuleBlock or a plain AlternativeBLock.
genBlockPreamble(AlternativeBlock) - Method in class antlr.DiagnosticCodeGenerator
Generate the header for a block, which may be a RuleBlock or a plain AlternativeBLock.
genBlockPreamble(AlternativeBlock) - Method in class antlr.JavaCodeGenerator
Generate the header for a block, which may be a RuleBlock or a plain AlternativeBLock.
genBlockPreamble(AlternativeBlock) - Method in class antlr.PythonCodeGenerator
Generate the header for a block, which may be a RuleBlock or a plain AlternativeBLock.
genBody(LexerGrammar) - Method in class antlr.CppCodeGenerator
 
genBody(ParserGrammar) - Method in class antlr.CppCodeGenerator
 
genBody(TreeWalkerGrammar) - Method in class antlr.CppCodeGenerator
 
genBody(LexerGrammar) - Method in class antlr.CSharpCodeGenerator
 
genBody(ParserGrammar) - Method in class antlr.CSharpCodeGenerator
 
genBody(TreeWalkerGrammar) - Method in class antlr.CSharpCodeGenerator
 
genCases(BitSet) - Method in class antlr.CppCodeGenerator
Generate a series of case statements that implement a BitSet test.
genCases(BitSet) - Method in class antlr.CSharpCodeGenerator
Generate a series of case statements that implement a BitSet test.
genCases(BitSet, int) - Method in class antlr.JavaCodeGenerator
Generate a series of case statements that implement a BitSet test.
genCases(BitSet) - Method in class antlr.PythonCodeGenerator
Generate a series of case statements that implement a BitSet test.
genCommonBlock(AlternativeBlock, boolean) - Method in class antlr.CppCodeGenerator
Generate common code for a block of alternatives; return a postscript that needs to be generated at the end of the block.
genCommonBlock(AlternativeBlock, boolean) - Method in class antlr.CSharpCodeGenerator
Generate common code for a block of alternatives; return a postscript that needs to be generated at the end of the block.
genCommonBlock(AlternativeBlock) - Method in class antlr.DiagnosticCodeGenerator
Generate common code for a block of alternatives; return a postscript that needs to be generated at the end of the block.
genCommonBlock(AlternativeBlock) - Method in class antlr.DocBookCodeGenerator
Generate common code for a block of alternatives; return a postscript that needs to be generated at the end of the block.
genCommonBlock(AlternativeBlock) - Method in class antlr.HTMLCodeGenerator
Generate common code for a block of alternatives; return a postscript that needs to be generated at the end of the block.
genCommonBlock(AlternativeBlock, boolean) - Method in class antlr.JavaCodeGenerator
Generate common code for a block of alternatives; return a postscript that needs to be generated at the end of the block.
genCommonBlock(AlternativeBlock, boolean) - Method in class antlr.PythonCodeGenerator
Generate common code for a block of alternatives; return a postscript that needs to be generated at the end of the block.
generate() - Method in class antlr.Grammar
Top-level call to generate the code for this grammar
generate() - Method in class antlr.RuleBlock
 
generateExpandedFile() - Method in class antlr.preprocessor.GrammarFile
 
generator - Variable in class antlr.actions.cpp.ActionLexer
 
generator - Variable in class antlr.actions.csharp.ActionLexer
 
generator - Variable in class antlr.actions.java.ActionLexer
 
generator - Variable in class antlr.actions.python.ActionLexer
 
generator - Variable in class antlr.Grammar
 
genFollowSetForRuleBlock(RuleBlock) - Method in class antlr.DiagnosticCodeGenerator
Generate a textual representation of the follow set for a block.
genFollowSetForRuleBlock(RuleBlock) - Method in class antlr.DocBookCodeGenerator
Generate a textual representation of the follow set for a block.
genFollowSetForRuleBlock(RuleBlock) - Method in class antlr.HTMLCodeGenerator
Generate a textual representation of the follow set for a block.
genGenericBlock(AlternativeBlock, String) - Method in class antlr.DocBookCodeGenerator
 
genGenericBlock(AlternativeBlock, String) - Method in class antlr.HTMLCodeGenerator
 
genHashLines - Variable in class antlr.CppCodeGenerator
 
genHashLines - Variable in class antlr.Tool
 
genHeader(String) - Method in class antlr.CppCodeGenerator
Generate a header that is common to all C++ files
genHeader() - Method in class antlr.CSharpCodeGenerator
Generate a header that is common to all CSharp files
genHeader() - Method in class antlr.DiagnosticCodeGenerator
Generate a header that is common to all TXT files
genHeader() - Method in class antlr.DocBookCodeGenerator
Generate a header that is common to all TXT files
genHeader() - Method in class antlr.HTMLCodeGenerator
Generate a header that is common to all TXT files
genHeader() - Method in class antlr.JavaCodeGenerator
Generate a header that is common to all Java files
genHeader() - Method in class antlr.PythonCodeGenerator
Generate a header that is common to all Python files
genHeaderInit(Grammar) - Method in class antlr.PythonCodeGenerator
 
genHeaderMain(Grammar) - Method in class antlr.PythonCodeGenerator
 
genInclude(LexerGrammar) - Method in class antlr.CppCodeGenerator
 
genInclude(ParserGrammar) - Method in class antlr.CppCodeGenerator
 
genInclude(TreeWalkerGrammar) - Method in class antlr.CppCodeGenerator
 
genInitFactory(Grammar) - Method in class antlr.CppCodeGenerator
 
genInitFactory(Grammar) - Method in class antlr.CSharpCodeGenerator
 
genJavadocComment(Grammar) - Method in class antlr.PythonCodeGenerator
 
genJavadocComment(RuleSymbol) - Method in class antlr.PythonCodeGenerator
 
genLexerTest() - Method in class antlr.PythonCodeGenerator
Generate an automated test for Python CharScanner (sub)classes.
genLineNo(int) - Method in class antlr.CppCodeGenerator
Generate a #line or // line depending on options
genLineNo(GrammarElement) - Method in class antlr.CppCodeGenerator
Generate a #line or // line depending on options
genLineNo(Token) - Method in class antlr.CppCodeGenerator
Generate a #line or // line depending on options
genLineNo2() - Method in class antlr.CppCodeGenerator
Generate a #line or // line depending on options
genLookaheadSetForAlt(Alternative) - Method in class antlr.DiagnosticCodeGenerator
Generate the lookahead set for an alternate.
genLookaheadSetForAlt(Alternative) - Method in class antlr.DocBookCodeGenerator
Generate the lookahead set for an alternate.
genLookaheadSetForAlt(Alternative) - Method in class antlr.HTMLCodeGenerator
Generate the lookahead set for an alternate.
genLookaheadSetForBlock(AlternativeBlock) - Method in class antlr.DiagnosticCodeGenerator
Generate a textual representation of the lookahead set for a block.
genLookaheadSetForBlock(AlternativeBlock) - Method in class antlr.DocBookCodeGenerator
Generate a textual representation of the lookahead set for a block.
genLookaheadSetForBlock(AlternativeBlock) - Method in class antlr.HTMLCodeGenerator
Generate a textual representation of the lookahead set for a block.
genMatch(BitSet) - Method in class antlr.CppCodeGenerator
 
genMatch(GrammarAtom) - Method in class antlr.CppCodeGenerator
 
genMatch(BitSet) - Method in class antlr.CSharpCodeGenerator
 
genMatch(GrammarAtom) - Method in class antlr.CSharpCodeGenerator
 
genMatch(BitSet) - Method in class antlr.JavaCodeGenerator
 
genMatch(GrammarAtom) - Method in class antlr.JavaCodeGenerator
 
genMatch(BitSet) - Method in class antlr.PythonCodeGenerator
 
genMatch(GrammarAtom) - Method in class antlr.PythonCodeGenerator
 
genMatchUsingAtomText(GrammarAtom) - Method in class antlr.CppCodeGenerator
 
genMatchUsingAtomText(GrammarAtom) - Method in class antlr.CSharpCodeGenerator
 
genMatchUsingAtomText(GrammarAtom) - Method in class antlr.JavaCodeGenerator
 
genMatchUsingAtomText(GrammarAtom) - Method in class antlr.PythonCodeGenerator
 
genMatchUsingAtomTokenType(GrammarAtom) - Method in class antlr.CppCodeGenerator
 
genMatchUsingAtomTokenType(GrammarAtom) - Method in class antlr.CSharpCodeGenerator
 
genMatchUsingAtomTokenType(GrammarAtom) - Method in class antlr.JavaCodeGenerator
 
genMatchUsingAtomTokenType(GrammarAtom) - Method in class antlr.PythonCodeGenerator
 
genNextToken() - Method in class antlr.CppCodeGenerator
Generate the nextToken() rule.
genNextToken() - Method in class antlr.CSharpCodeGenerator
Generate the nextToken() rule.
genNextToken() - Method in class antlr.DiagnosticCodeGenerator
Generate the nextToken rule.
genNextToken() - Method in class antlr.DocBookCodeGenerator
Generate the nextToken rule.
genNextToken() - Method in class antlr.HTMLCodeGenerator
Generate the nextToken rule.
genNextToken() - Method in class antlr.JavaCodeGenerator
Generate the nextToken() rule.
genNextToken() - Method in class antlr.PythonCodeGenerator
Generate the nextToken() rule.
genRule(RuleSymbol, boolean, int, String) - Method in class antlr.CppCodeGenerator
Gen a named rule block.
genRule(RuleSymbol, boolean, int, TokenManager) - Method in class antlr.CSharpCodeGenerator
Gen a named rule block.
genRule(RuleSymbol) - Method in class antlr.DiagnosticCodeGenerator
Generate code for a named rule block
genRule(RuleSymbol) - Method in class antlr.DocBookCodeGenerator
Generate code for a named rule block
genRule(RuleSymbol) - Method in class antlr.HTMLCodeGenerator
Generate code for a named rule block
genRule(RuleSymbol, boolean, int) - Method in class antlr.JavaCodeGenerator
Gen a named rule block.
genRule(RuleSymbol, boolean, int) - Method in class antlr.PythonCodeGenerator
Gen a named rule block.
genRuleHeader(RuleSymbol, boolean) - Method in class antlr.CppCodeGenerator
 
genSemPred(String, int) - Method in class antlr.CppCodeGenerator
 
genSemPred(String, int) - Method in class antlr.CSharpCodeGenerator
 
genSemPred(String, int) - Method in class antlr.JavaCodeGenerator
 
genSemPred(String, int) - Method in class antlr.PythonCodeGenerator
 
genSemPredMap(String) - Method in class antlr.CppCodeGenerator
Write an array of Strings which are the semantic predicate expressions.
genSemPredMap() - Method in class antlr.CSharpCodeGenerator
Write an array of Strings which are the semantic predicate expressions.
genSemPredMap() - Method in class antlr.JavaCodeGenerator
Write an array of Strings which are the semantic predicate expressions.
genSemPredMap() - Method in class antlr.PythonCodeGenerator
Write an array of Strings which are the semantic predicate expressions.
genSynPred(SynPredBlock, String) - Method in class antlr.CppCodeGenerator
 
genSynPred(SynPredBlock, String) - Method in class antlr.CSharpCodeGenerator
 
genSynPred(SynPredBlock) - Method in class antlr.DiagnosticCodeGenerator
Generate the syntactic predicate.
genSynPred(SynPredBlock) - Method in class antlr.DocBookCodeGenerator
Generate the syntactic predicate.
genSynPred(SynPredBlock) - Method in class antlr.HTMLCodeGenerator
Generate the syntactic predicate.
genSynPred(SynPredBlock, String) - Method in class antlr.JavaCodeGenerator
 
genSynPred(SynPredBlock, String) - Method in class antlr.PythonCodeGenerator
 
genTail() - Method in class antlr.DocBookCodeGenerator
 
genTail() - Method in class antlr.HTMLCodeGenerator
 
genTokenASTNodeMap() - Method in class antlr.JavaCodeGenerator
Create and set Integer token type objects that map to Java Class objects (which AST node to create).
genTokenASTNodeMap() - Method in class antlr.PythonCodeGenerator
Create and set Integer token type objects that map to Java Class objects (which AST node to create).
genTokenDefinitions(TokenManager) - Method in class antlr.CSharpCodeGenerator
 
genTokenInterchange(TokenManager) - Method in class antlr.CodeGenerator
Generate the token types as a text file for persistence across shared lexer/parser
genTokenStrings(String) - Method in class antlr.CppCodeGenerator
Generate a static array containing the names of the tokens, indexed by the token type values.
genTokenStrings() - Method in class antlr.CSharpCodeGenerator
Generate a static array containing the names of the tokens, indexed by the token type values.
genTokenStrings() - Method in class antlr.JavaCodeGenerator
Generate a static array containing the names of the tokens, indexed by the token type values.
genTokenStrings() - Method in class antlr.PythonCodeGenerator
Generate a static array containing the names of the tokens, indexed by the token type values.
genTokenTypes(TokenManager) - Method in class antlr.CppCodeGenerator
Generate the token types C++ file
genTokenTypes(TokenManager) - Method in class antlr.CSharpCodeGenerator
Generate the token types CSharp file
genTokenTypes(TokenManager) - Method in class antlr.DiagnosticCodeGenerator
Generate the token types TXT file
genTokenTypes(TokenManager) - Method in class antlr.DocBookCodeGenerator
Generate the token types TXT file
genTokenTypes(TokenManager) - Method in class antlr.HTMLCodeGenerator
Generate the token types TXT file
genTokenTypes(TokenManager) - Method in class antlr.JavaCodeGenerator
Generate the token types Java file
genTokenTypes(TokenManager) - Method in class antlr.PythonCodeGenerator
Generate the token types Java file
getAmount() - Method in class antlr.debug.ParserTokenEvent
 
getAST() - Method in class antlr.Parser
Get the AST return value squirreled away in the parser
getAST() - Method in class antlr.TreeParser
Get the AST return value squirreled away in the parser
getASTCreateString(Vector) - Method in class antlr.CodeGenerator
Get a string for an expression to generate creation of an AST subtree.
getASTCreateString(GrammarAtom, String) - Method in class antlr.CodeGenerator
Get a string for an expression to generate creating of an AST node
getASTCreateString(Vector) - Method in class antlr.CppCodeGenerator
Get a string for an expression to generate creation of an AST subtree.
getASTCreateString(GrammarAtom, String) - Method in class antlr.CppCodeGenerator
Get a string for an expression to generate creating of an AST node
getASTCreateString(String) - Method in class antlr.CppCodeGenerator
Get a string for an expression to generate creating of an AST node
getASTCreateString(Vector) - Method in class antlr.CSharpCodeGenerator
Get a string for an expression to generate creation of an AST subtree.
getASTCreateString(GrammarAtom, String) - Method in class antlr.CSharpCodeGenerator
Get a string for an expression to generate creating of an AST node
getASTCreateString(String) - Method in class antlr.CSharpCodeGenerator
Returns a string expression that creates an AST node using the specified AST constructor argument string.
getASTCreateString(Vector) - Method in class antlr.DiagnosticCodeGenerator
Get a string for an expression to generate creation of an AST subtree.
getASTCreateString(GrammarAtom, String) - Method in class antlr.DiagnosticCodeGenerator
Get a string for an expression to generate creating of an AST node
getASTCreateString(Vector) - Method in class antlr.DocBookCodeGenerator
Get a string for an expression to generate creation of an AST subtree.
getASTCreateString(GrammarAtom, String) - Method in class antlr.DocBookCodeGenerator
Get a string for an expression to generate creating of an AST node
getASTCreateString(Vector) - Method in class antlr.HTMLCodeGenerator
Get a string for an expression to generate creation of an AST subtree.
getASTCreateString(GrammarAtom, String) - Method in class antlr.HTMLCodeGenerator
Get a string for an expression to generate creating of an AST node
getASTCreateString(Vector) - Method in class antlr.JavaCodeGenerator
Get a string for an expression to generate creation of an AST subtree.
getASTCreateString(GrammarAtom, String) - Method in class antlr.JavaCodeGenerator
Get a string for an expression to generate creating of an AST node
getASTCreateString(String) - Method in class antlr.JavaCodeGenerator
Get a string for an expression to generate creating of an AST node.
getASTCreateString(Vector) - Method in class antlr.PythonCodeGenerator
Get a string for an expression to generate creation of an AST subtree.
getASTCreateString(GrammarAtom, String) - Method in class antlr.PythonCodeGenerator
Get a string for an expression to generate creating of an AST node
getASTCreateString(String) - Method in class antlr.PythonCodeGenerator
Get a string for an expression to generate creating of an AST node.
getASTFactory() - Method in class antlr.Parser
 
getASTFactory() - Method in class antlr.TreeParser
 
getASTNodeType(int) - Method in class antlr.ASTFactory
For a given token type, what is the AST node object type to create for it?
getBitsetName(int) - Method in class antlr.CodeGenerator
Given the index of a bitset in the bitset list, generate a unique name.
getBitsetName(int) - Method in class antlr.CSharpCodeGenerator
Given the index of a bitset in the bitset list, generate a unique name.
getBuffer() - Method in class antlr.ANTLRStringBuffer
 
getCaseSensitive() - Method in class antlr.CharScanner
 
getCaseSensitiveLiterals() - Method in class antlr.CharScanner
 
getChar() - Method in class antlr.debug.InputBufferEvent
 
getChild(Object, int) - Method in class antlr.debug.misc.JTreeASTModel
 
getChildCount(Object) - Method in class antlr.debug.misc.JTreeASTModel
 
getClassName() - Method in class antlr.Grammar
 
getColumn() - Method in class antlr.ASTNULLType
 
getColumn() - Method in class antlr.BaseAST
 
getColumn() - Method in class antlr.CharScanner
 
getColumn() - Method in interface antlr.collections.AST
 
getColumn() - Method in class antlr.CommonToken
Return token's start column
getColumn() - Method in class antlr.LexerSharedInputState
 
getColumn() - Method in exception antlr.RecognitionException
 
getColumn() - Method in class antlr.Token
 
getCommitToPath() - Method in class antlr.CharScanner
 
getCondition() - Method in class antlr.debug.SemanticPredicateEvent
 
getCurrentOutputLine() - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
getCurrentOutputLine() - Method in class antlr.PrintWriterWithSMAP
 
getCurrentStream() - Method in class antlr.TokenStreamSelector
Return the stream from tokens are being pulled at the moment.
getData() - Method in class antlr.debug.TraceEvent
 
getDefaultErrorHandler() - Method in class antlr.Grammar
 
getDefaultErrorHandler() - Method in class antlr.RuleBlock
 
getDiscardMask() - Method in class antlr.TokenStreamHiddenTokenFilter
 
getElement(Object) - Method in class antlr.collections.impl.IndexedVector
 
getEndElement() - Method in class antlr.RuleBlock
 
getEndOffset() - Method in class antlr.ASdebug.TokenOffsetInfo
 
getEntireText(TokenStream) - Static method in class antlr.ASdebug.ASDebugStream
 
getEntireText() - Method in interface antlr.ASdebug.IASDebugStream
Returns the entire text input to the lexer.
getEntireText() - Method in class antlr.TokenStreamBasicFilter
 
getEntireText() - Method in class antlr.TokenStreamRewriteEngine
 
getEntireText() - Method in class antlr.TokenStreamSelector
 
getErrorMessage() - Method in exception antlr.RecognitionException
Deprecated.
As of ANTLR 2.7.0
getFile(String) - Method in class antlr.preprocessor.Hierarchy
 
getFilename() - Method in class antlr.CharScanner
 
getFilename() - Method in class antlr.Grammar
 
getFilename() - Method in class antlr.LexerSharedInputState
 
getFilename() - Method in class antlr.Parser
 
getFilename() - Method in class antlr.ParserSharedInputState
 
getFilename() - Method in exception antlr.RecognitionException
 
getFilename() - Method in class antlr.Token
 
getFIRSTBitSet(String, int) - Method in class antlr.CodeGenerator
 
getFirstChild() - Method in class antlr.ASTNULLType
 
getFirstChild() - Method in class antlr.BaseAST
Get the first child of this node; null if not children
getFirstChild() - Method in interface antlr.collections.AST
Get the first child of this node; null if no children
getFOLLOWBitSet(String, int) - Method in class antlr.CodeGenerator
 
getFormatString(String, int, int) - Method in class antlr.DefaultFileLineFormatter
 
getFormatString(String, int, int) - Method in class antlr.FileLineFormatter
 
getFormatter() - Static method in class antlr.FileLineFormatter
 
getGenHashLines() - Method in class antlr.Tool
 
getGrammar(String) - Method in class antlr.preprocessor.Hierarchy
 
getGrammarFile() - Method in class antlr.Tool
 
getGrammarReader() - Method in class antlr.Tool
 
getGrammars() - Method in class antlr.preprocessor.GrammarFile
 
getGuessing() - Method in class antlr.debug.GuessingEvent
 
getHeaderAction(String) - Method in class antlr.DefineGrammarSymbols
 
getHeaderActionLine(String) - Method in class antlr.DefineGrammarSymbols
 
getHiddenAfter() - Method in class antlr.CommonASTWithHiddenTokens
 
getHiddenAfter() - Method in class antlr.CommonHiddenStreamToken
 
getHiddenAfter(CommonHiddenStreamToken) - Method in class antlr.TokenStreamHiddenTokenFilter
Return a ptr to the hidden token appearing immediately after token t in the input stream.
getHiddenBefore() - Method in class antlr.CommonASTWithHiddenTokens
 
getHiddenBefore() - Method in class antlr.CommonHiddenStreamToken
 
getHiddenBefore(CommonHiddenStreamToken) - Method in class antlr.TokenStreamHiddenTokenFilter
Return a ptr to the hidden token appearing immediately before token t in the input stream.
getHideMask() - Method in class antlr.TokenStreamHiddenTokenFilter
 
getIgnoreRule() - Method in class antlr.RuleBlock
 
getIndex() - Method in class antlr.TokenWithIndex
 
getIndexOfChild(Object, Object) - Method in class antlr.debug.misc.JTreeASTModel
 
getInitialHiddenToken() - Method in class antlr.TokenStreamHiddenTokenFilter
Return the first hidden token if one appears before any monitored token.
getInput() - Method in class antlr.LexerSharedInputState
 
getInput() - Method in class antlr.ParserSharedInputState
 
getInput() - Method in class antlr.TokenBuffer
return the Tokenizer (needed by ParseView)
getInputBuffer() - Method in class antlr.CharScanner
 
getInputBufferListeners() - Method in class antlr.debug.DebuggingInputBuffer
 
getInputBufferListeners() - Method in class antlr.debug.InputBufferEventSupport
 
getInputState() - Method in class antlr.CharScanner
 
getInputState() - Method in class antlr.Parser
 
getIntegerOption(String) - Method in class antlr.Grammar
Get an integer option.
getLAChars() - Method in class antlr.InputBuffer
 
getLanguage(MakeGrammar) - Method in class antlr.Tool
Determine the language used for this run of ANTLR This was made a method so the subclass can override it
getLastRewriteTokenIndex() - Method in class antlr.TokenStreamRewriteEngine
 
getLastRewriteTokenIndex(String) - Method in class antlr.TokenStreamRewriteEngine
 
getLeftmostDerivation(int) - Method in class antlr.ParseTree
 
getLeftmostDerivation(StringBuffer, int) - Method in class antlr.ParseTree
Get derivation and return how many you did (less than requested for subtree roots.
getLeftmostDerivation(StringBuffer, int) - Method in class antlr.ParseTreeRule
Do a step-first walk, building up a buffer of tokens until you've reached a particular step and print out any rule subroots insteads of descending.
getLeftmostDerivation(StringBuffer, int) - Method in class antlr.ParseTreeToken
 
getLeftmostDerivationStep(int) - Method in class antlr.ParseTree
Walk parse tree and return requested number of derivation steps.
getLine() - Method in class antlr.ASTNULLType
 
getLine() - Method in class antlr.BaseAST
 
getLine() - Method in class antlr.CharScanner
 
getLine() - Method in interface antlr.collections.AST
 
getLine() - Method in class antlr.CommonToken
 
getLine() - Method in class antlr.debug.NewLineEvent
 
getLine() - Method in class antlr.LexerSharedInputState
 
getLine() - Method in exception antlr.RecognitionException
 
getLine() - Method in class antlr.Token
 
getLiteralsPrefix() - Method in class antlr.Tool
 
getLookaheadAmount() - Method in class antlr.debug.InputBufferEvent
 
getLookaheadTestExpression(Lookahead[], int) - Method in class antlr.CppCodeGenerator
 
getLookaheadTestExpression(Alternative, int) - Method in class antlr.CppCodeGenerator
Generate a lookahead test expression for an alternate.
getLookaheadTestExpression(Lookahead[], int) - Method in class antlr.CSharpCodeGenerator
 
getLookaheadTestExpression(Alternative, int) - Method in class antlr.CSharpCodeGenerator
Generate a lookahead test expression for an alternate.
getLookaheadTestExpression(Lookahead[], int) - Method in class antlr.JavaCodeGenerator
 
getLookaheadTestExpression(Alternative, int) - Method in class antlr.JavaCodeGenerator
Generate a lookahead test expression for an alternate.
getLookaheadTestExpression(Lookahead[], int) - Method in class antlr.PythonCodeGenerator
 
getLookaheadTestExpression(Alternative, int) - Method in class antlr.PythonCodeGenerator
Generate a lookahead test expression for an alternate.
getLookaheadTestTerm(int, BitSet) - Method in class antlr.CppCodeGenerator
Generate a depth==1 lookahead test expression given the BitSet.
getLookaheadTestTerm(int, BitSet) - Method in class antlr.CSharpCodeGenerator
Generate a depth==1 lookahead test expression given the BitSet.
getLookaheadTestTerm(int, BitSet) - Method in class antlr.JavaCodeGenerator
Generate a depth==1 lookahead test expression given the BitSet.
getLookaheadTestTerm(int, BitSet) - Method in class antlr.PythonCodeGenerator
Generate a depth==1 lookahead test expression given the BitSet.
getMarkedChars() - Method in class antlr.InputBuffer
 
getMessage() - Method in exception antlr.MismatchedCharException
Returns a clean error message (no line number/column information)
getMessage() - Method in exception antlr.MismatchedTokenException
Returns a clean error message (no line number/column information)
getMessage() - Method in exception antlr.NoViableAltException
Returns a clean error message (no line number/column information)
getMessage() - Method in exception antlr.NoViableAltForCharException
Returns a clean error message (no line number/column information)
getName() - Method in class antlr.build.ANTLR
 
getName() - Method in class antlr.NameSpace
 
getName() - Method in class antlr.preprocessor.GrammarFile
 
getNameSpace() - Method in class antlr.Tool
 
getNamespaceAntlr() - Method in class antlr.Tool
 
getNamespaceStd() - Method in class antlr.Tool
 
getNextSibling() - Method in class antlr.ASTNULLType
 
getNextSibling() - Method in class antlr.BaseAST
Get the next sibling in line after this one
getNextSibling() - Method in interface antlr.collections.AST
Get the next sibling in line after this one
getNumberOfChildren() - Method in class antlr.ASTNULLType
 
getNumberOfChildren() - Method in class antlr.BaseAST
How many children does this node have?
getNumberOfChildren() - Method in interface antlr.collections.AST
Get number of children of this node; if leaf, returns 0
getNumberOfDerivationSteps() - Method in class antlr.debug.ParseTreeDebugParser
 
getOffsetInfo(TokenStream, Token) - Static method in class antlr.ASdebug.ASDebugStream
 
getOffsetInfo(Token) - Method in interface antlr.ASdebug.IASDebugStream
Returns the offset information for the token
getOffsetInfo(Token) - Method in class antlr.TokenStreamBasicFilter
 
getOffsetInfo(Token) - Method in class antlr.TokenStreamRewriteEngine
 
getOffsetInfo(Token) - Method in class antlr.TokenStreamSelector
 
getOption(String) - Method in class antlr.Grammar
Get an option.
getOutputDirectory() - Method in class antlr.Tool
 
getParseTree() - Method in class antlr.debug.ParseTreeDebugParser
 
getPrintWriterManager() - Method in class antlr.JavaCodeGenerator
Get the printwriter manager that manages output
getProgram(String) - Method in class antlr.TokenStreamRewriteEngine
 
getRangeExpression(int, int[]) - Method in class antlr.CppCodeGenerator
Return an expression for testing a contiguous renage of elements
getRangeExpression(int, int[]) - Method in class antlr.CSharpCodeGenerator
Return an expression for testing a contiguous renage of elements
getRangeExpression(int, int[]) - Method in class antlr.JavaCodeGenerator
Return an expression for testing a contiguous renage of elements
getRangeExpression(int, int[]) - Method in class antlr.PythonCodeGenerator
Return an expression for testing a contiguous renage of elements
getRanges(int[]) - Static method in class antlr.collections.impl.BitSet
Find ranges in a set element array.
getResult() - Method in class antlr.debug.SemanticPredicateEvent
 
getRoot() - Method in class antlr.debug.misc.JTreeASTModel
 
getRuleName(int) - Method in class antlr.debug.DebuggingCharScanner
 
getRuleName(int) - Method in interface antlr.debug.DebuggingParser
 
getRuleName(int) - Method in class antlr.debug.LLkDebuggingParser
 
getRuleName() - Method in class antlr.ParseTreeRule
 
getRuleName() - Method in class antlr.RuleBlock
 
getRuleNum() - Method in class antlr.debug.TraceEvent
 
getSemPredName(int) - Method in class antlr.debug.DebuggingCharScanner
 
getSemPredName(int) - Method in interface antlr.debug.DebuggingParser
 
getSemPredName(int) - Method in class antlr.debug.LLkDebuggingParser
 
getSourceMap() - Method in class antlr.PrintWriterWithSMAP
 
getSourceMaps() - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
getSourceMaps() - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
getStream(String) - Method in class antlr.TokenStreamSelector
 
getSuperClass() - Method in class antlr.Grammar
 
getSymbol(String) - Method in class antlr.Grammar
 
getSymbols() - Method in class antlr.Grammar
 
getTabSize() - Method in class antlr.CharScanner
 
getTarget() - Method in class antlr.debug.ParserMatchEvent
 
getTestLiterals() - Method in class antlr.RuleBlock
 
getText() - Method in class antlr.ASTNULLType
 
getText() - Method in class antlr.BaseAST
Get the token text for this node
getText() - Method in class antlr.CharScanner
return a copy of the current text buffer
getText() - Method in interface antlr.collections.AST
Get the token text for this node
getText() - Method in class antlr.CommonAST
Get the token text for this node
getText() - Method in class antlr.CommonToken
 
getText() - Method in class antlr.debug.MessageEvent
 
getText() - Method in class antlr.debug.ParserMatchEvent
 
getText() - Method in class antlr.Token
 
getToken(int) - Method in class antlr.TokenStreamRewriteEngine
 
getTokenName(int) - Method in class antlr.Parser
 
getTokenName(int) - Method in class antlr.TreeParser
 
getTokenNames() - Static method in class antlr.BaseAST
Return an array of strings that maps token ID to it's text.
getTokenNames() - Method in class antlr.Parser
 
getTokenNames() - Method in class antlr.TreeParser
 
getTokenObject() - Method in class antlr.CharScanner
 
getTokenStartColumn() - Method in class antlr.LexerSharedInputState
 
getTokenStartLine() - Method in class antlr.LexerSharedInputState
 
getTokenStreamSize() - Method in class antlr.TokenStreamRewriteEngine
 
getTokenTypesClassName() - Method in class antlr.CSharpCodeGenerator
Helper method that returns the name of the interface/class/enum type for token type constants.
getTokenTypeToASTClassMap() - Method in class antlr.ASTFactory
 
getTokenTypeToASTClassMap() - Method in class antlr.Parser
If the user specifies a tokens{} section with heterogeneous AST node types, then ANTLR generates code to fill this mapping.
getTool() - Method in class antlr.ANTLRTokdefParser
 
getTool() - Method in class antlr.preprocessor.Hierarchy
 
getTool() - Method in class antlr.preprocessor.Preprocessor
 
getType() - Method in class antlr.ASTNULLType
 
getType() - Method in class antlr.BaseAST
Get the token type for this node
getType() - Method in interface antlr.collections.AST
Get the token type for this node
getType() - Method in class antlr.CommonAST
Get the token type for this node
getType() - Method in class antlr.debug.Event
 
getType() - Method in class antlr.Token
 
getUpperCaseMangledLiterals() - Method in class antlr.Tool
 
getValue() - Method in class antlr.debug.ParserMatchEvent
 
getValue() - Method in class antlr.debug.ParserTokenEvent
 
goToSleep() - Method in class antlr.debug.DebuggingCharScanner
 
goToSleep() - Method in class antlr.debug.LLkDebuggingParser
 
grammar() - Method in class antlr.ANTLRParser
 
grammar - Variable in class antlr.CodeGenerator
The grammar for which we generate code
grammar - Variable in class antlr.DefineGrammarSymbols
 
Grammar - Class in antlr
A Grammar holds a set of rules (which are stored in a symbol table).
Grammar(String, Tool, String) - Constructor for class antlr.Grammar
 
grammar - Variable in class antlr.LLkAnalyzer
 
GrammarAnalyzer - Interface in antlr
A GrammarAnalyzer computes lookahead from Grammar (which contains a grammar symbol table) and can then answer questions about the grammar.
grammarError - Variable in class antlr.MakeGrammar
 
GrammarFile - Class in antlr.preprocessor
Stores header action, grammar preamble, file options, and list of grammars in the file
GrammarFile(Tool, String) - Constructor for class antlr.preprocessor.GrammarFile
 
grammarFile(Hierarchy, String) - Method in class antlr.preprocessor.Preprocessor
 
grammarFile - Variable in class antlr.Tool
 
grammarFileName - Variable in class antlr.preprocessor.Tool
 
grammars - Variable in class antlr.DefineGrammarSymbols
 
grammars - Variable in class antlr.preprocessor.GrammarFile
 
grammars - Variable in class antlr.preprocessor.Tool
 
growToInclude(int) - Method in class antlr.collections.impl.BitSet
Grows the set to a larger number of bits.
guessing - Variable in class antlr.LexerSharedInputState
 
guessing - Variable in class antlr.ParserSharedInputState
Are we guessing (guessing>0)?
guessing - Variable in class antlr.TreeParserSharedInputState
Are we guessing (guessing>0)?
GuessingEvent - Class in antlr.debug
 
GuessingEvent(Object) - Constructor for class antlr.debug.GuessingEvent
 
GuessingEvent(Object, int) - Constructor for class antlr.debug.GuessingEvent
 

H

hasError() - Method in interface antlr.ANTLRGrammarParseBehavior
 
hasError() - Method in class antlr.DefineGrammarSymbols
 
hasError() - Method in class antlr.MakeGrammar
Remember that a major error occured in the grammar
hasError - Variable in class antlr.Tool
Was there an error during parsing or analysis?
hasError() - Method in class antlr.Tool
 
hashCode() - Method in class antlr.ANTLRHashString
 
hashString - Variable in class antlr.CharScanner
 
hasMoreNodes() - Method in interface antlr.collections.ASTEnumeration
 
hasMoreNodes() - Method in class antlr.collections.impl.ASTEnumerator
 
hasOption(String) - Method in class antlr.Grammar
Check the existence of an option in the table
hasSyntacticPredicate - Variable in class antlr.Grammar
 
hasUserErrorHandling - Variable in class antlr.Grammar
 
head - Variable in class antlr.collections.impl.LList
 
HEADER_ACTION - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
headerAction - Variable in class antlr.preprocessor.GrammarFile
 
headerActions - Variable in class antlr.DefineGrammarSymbols
 
height() - Method in class antlr.collections.impl.LList
How high is the stack?
height() - Method in interface antlr.collections.Stack
 
hiddenAfter - Variable in class antlr.CommonASTWithHiddenTokens
 
hiddenAfter - Variable in class antlr.CommonHiddenStreamToken
 
hiddenBefore - Variable in class antlr.CommonASTWithHiddenTokens
 
hiddenBefore - Variable in class antlr.CommonHiddenStreamToken
 
hide(int) - Method in class antlr.TokenStreamHiddenTokenFilter
 
hide(BitSet) - Method in class antlr.TokenStreamHiddenTokenFilter
 
hideMask - Variable in class antlr.TokenStreamHiddenTokenFilter
 
Hierarchy - Class in antlr.preprocessor
 
Hierarchy(Tool) - Constructor for class antlr.preprocessor.Hierarchy
 
hitNewLine(NewLineEvent) - Method in interface antlr.debug.NewLineListener
 
HTMLCodeGenerator - Class in antlr
Generate P.html, a cross-linked representation of P with or without actions
HTMLCodeGenerator() - Constructor for class antlr.HTMLCodeGenerator
Create a Diagnostic code-generator using the given Grammar The caller must still call setTool, setBehavior, and setAnalyzer before generating code.

I

IASDebugStream - Interface in antlr.ASdebug
Provides information used by the 'Input Text' view of Antlr Studio.
ID - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
ID - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
ID - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
ID - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
id() - Method in class antlr.ANTLRParser
 
ID - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
ID - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
ID_ELEMENT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
ID_ELEMENT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
ID_ELEMENT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
ID_ELEMENT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
ID_OR_KEYWORD - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
ignoreRule - Variable in class antlr.RuleBlock
 
IGNWS - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
IGNWS - Static variable in interface antlr.actions.python.CodeLexerTokenTypes
 
IMPLIES - Static variable in interface antlr.ANTLRTokenTypes
 
importVocab - Variable in class antlr.Grammar
The name of the import vocabulary.
includes(Object) - Method in class antlr.collections.impl.LList
Answers whether or not an object is contained in the list
includes(Object) - Method in interface antlr.collections.List
 
indent() - Method in class antlr.debug.Tracer
 
index - Variable in class antlr.collections.impl.IndexedVector
 
index - Variable in class antlr.TokenStreamRewriteEngine
track index of tokens
index() - Method in class antlr.TokenStreamRewriteEngine
 
IndexedVector - Class in antlr.collections.impl
A simple indexed vector: a normal vector except that you must specify a key when adding an element.
IndexedVector() - Constructor for class antlr.collections.impl.IndexedVector
IndexedVector constructor comment.
IndexedVector(int) - Constructor for class antlr.collections.impl.IndexedVector
IndexedVector constructor comment.
init(int) - Method in class antlr.CharQueue
Initialize the queue.
initHeaderAction - Static variable in class antlr.PythonCodeGenerator
 
initialize(int, String) - Method in class antlr.ASTNULLType
 
initialize(AST) - Method in class antlr.ASTNULLType
 
initialize(Token) - Method in class antlr.ASTNULLType
 
initialize(int, String) - Method in class antlr.BaseAST
 
initialize(AST) - Method in class antlr.BaseAST
 
initialize(Token) - Method in class antlr.BaseAST
 
initialize(int, String) - Method in interface antlr.collections.AST
 
initialize(AST) - Method in interface antlr.collections.AST
 
initialize(Token) - Method in interface antlr.collections.AST
 
initialize(int, String) - Method in class antlr.CommonAST
 
initialize(AST) - Method in class antlr.CommonAST
 
initialize(Token) - Method in class antlr.CommonAST
 
initialize(AST) - Method in class antlr.CommonASTWithHiddenTokens
 
initialize(Token) - Method in class antlr.CommonASTWithHiddenTokens
 
initialize(int, String) - Method in class antlr.ParseTree
 
initialize(AST) - Method in class antlr.ParseTree
 
initialize(Token) - Method in class antlr.ParseTree
 
input - Variable in class antlr.ByteBuffer
 
input - Variable in class antlr.CharBuffer
 
input - Variable in class antlr.LexerSharedInputState
 
input - Variable in class antlr.ParserSharedInputState
Where to get token objects
input - Variable in class antlr.TokenBuffer
 
input - Variable in class antlr.TokenStreamBasicFilter
The input stream
input - Variable in class antlr.TokenStreamSelector
The currently-selected token stream input
InputBuffer - Class in antlr
A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.
InputBuffer() - Constructor for class antlr.InputBuffer
Create an input buffer
InputBufferAdapter - Class in antlr.debug
A dummy implementation of a CharBufferListener -- this class is not meant to be used by itself -- it's meant to be subclassed
InputBufferAdapter() - Constructor for class antlr.debug.InputBufferAdapter
 
inputBufferChanged(InputBufferEvent) - Method in class antlr.debug.InputBufferReporter
 
inputBufferConsume(InputBufferEvent) - Method in class antlr.debug.InputBufferAdapter
charConsumed method comment.
inputBufferConsume(InputBufferEvent) - Method in interface antlr.debug.InputBufferListener
 
inputBufferConsume(InputBufferEvent) - Method in class antlr.debug.InputBufferReporter
charBufferConsume method comment.
InputBufferEvent - Class in antlr.debug
 
InputBufferEvent(Object) - Constructor for class antlr.debug.InputBufferEvent
CharBufferEvent constructor comment.
InputBufferEvent(Object, int, char, int) - Constructor for class antlr.debug.InputBufferEvent
CharBufferEvent constructor comment.
InputBufferEventSupport - Class in antlr.debug
 
InputBufferEventSupport(Object) - Constructor for class antlr.debug.InputBufferEventSupport
 
inputBufferLA(InputBufferEvent) - Method in class antlr.debug.InputBufferAdapter
charLA method comment.
inputBufferLA(InputBufferEvent) - Method in interface antlr.debug.InputBufferListener
 
inputBufferLA(InputBufferEvent) - Method in class antlr.debug.InputBufferReporter
charBufferLA method comment.
InputBufferListener - Interface in antlr.debug
 
inputBufferMark(InputBufferEvent) - Method in class antlr.debug.InputBufferAdapter
 
inputBufferMark(InputBufferEvent) - Method in interface antlr.debug.InputBufferListener
 
inputBufferMark(InputBufferEvent) - Method in class antlr.debug.InputBufferReporter
 
InputBufferReporter - Class in antlr.debug
 
InputBufferReporter() - Constructor for class antlr.debug.InputBufferReporter
 
inputBufferRewind(InputBufferEvent) - Method in class antlr.debug.InputBufferAdapter
 
inputBufferRewind(InputBufferEvent) - Method in interface antlr.debug.InputBufferListener
 
inputBufferRewind(InputBufferEvent) - Method in class antlr.debug.InputBufferReporter
 
inputState - Variable in class antlr.CharScanner
 
inputState - Variable in class antlr.Parser
 
inputState - Variable in class antlr.TreeParser
Nesting level of registered handlers
inputStreamNames - Variable in class antlr.TokenStreamSelector
The set of inputs to the MUX
insertAfter(Token, String) - Method in class antlr.TokenStreamRewriteEngine
 
insertAfter(int, String) - Method in class antlr.TokenStreamRewriteEngine
 
insertAfter(String, Token, String) - Method in class antlr.TokenStreamRewriteEngine
 
insertAfter(String, int, String) - Method in class antlr.TokenStreamRewriteEngine
 
insertBefore(Token, String) - Method in class antlr.TokenStreamRewriteEngine
 
insertBefore(int, String) - Method in class antlr.TokenStreamRewriteEngine
 
insertBefore(String, Token, String) - Method in class antlr.TokenStreamRewriteEngine
 
insertBefore(String, int, String) - Method in class antlr.TokenStreamRewriteEngine
 
insertHead(Object) - Method in class antlr.collections.impl.LList
Insert an object at the head of the list.
INT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
INT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
INT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
INT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
INT - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
INT - Static variable in interface antlr.ANTLRTokenTypes
 
INT_OR_FLOAT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
INT_OR_FLOAT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
INT_OR_FLOAT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
INT_OR_FLOAT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
interactive - Variable in class antlr.Grammar
 
INTERNAL_RULE_REF - Static variable in interface antlr.ANTLRTokenTypes
 
intersection(Lookahead) - Method in class antlr.Lookahead
What is the intersection of two lookahead depths? Only the Epsilon "bit" and bitset are considered.
IntRange - Class in antlr.collections.impl
 
IntRange(int, int) - Constructor for class antlr.collections.impl.IntRange
 
INVALID_ALT - Static variable in class antlr.ParseTreeRule
 
INVALID_TYPE - Static variable in class antlr.Token
 
io - Variable in exception antlr.CharStreamIOException
 
io - Variable in exception antlr.TokenStreamIOException
 
isDebugMode() - Method in class antlr.debug.DebuggingCharScanner
 
isDebugMode() - Method in class antlr.debug.DebuggingInputBuffer
 
isDebugMode() - Method in class antlr.debug.LLkDebuggingParser
 
isDebugMode() - Method in class antlr.Parser
 
isDefined(String) - Method in class antlr.Grammar
Is a rule symbol defined? (not used for tokens)
isGuessing() - Method in class antlr.debug.LLkDebuggingParser
 
isInverse() - Method in class antlr.debug.ParserMatchEvent
 
isLeaf(Object) - Method in class antlr.debug.misc.JTreeASTModel
 
isLexerAutoGenRule() - Method in class antlr.RuleBlock
 
isMarked() - Method in class antlr.debug.DebuggingInputBuffer
 
isMarked() - Method in class antlr.InputBuffer
 
isMatched() - Method in class antlr.debug.ParserMatchEvent
 
isspace(char) - Method in class antlr.PythonCodeGenerator
 
isSubtree(AST, AST) - Method in class antlr.ASTIterator
Is 'sub' a subtree of 't' beginning at the root?

J

jar(Tool) - Method in class antlr.build.ANTLR
Jar up all the .class files
jarName - Static variable in class antlr.build.ANTLR
 
JavaCodeGenerator - Class in antlr
Generate MyParser.java, MyLexer.java and MyParserTokenTypes.java
JavaCodeGenerator() - Constructor for class antlr.JavaCodeGenerator
Create a Java code-generator using the given Grammar.
JavaCodeGeneratorPrintWriterManager - Interface in antlr
Defines a strategy that can be used to manage the printwriter being used to write JavaCodeGenerator output TODO generalize so all code gens could use?
JTreeASTModel - Class in antlr.debug.misc
 
JTreeASTModel(AST) - Constructor for class antlr.debug.misc.JTreeASTModel
 
JTreeASTPanel - Class in antlr.debug.misc
 
JTreeASTPanel(TreeModel, TreeSelectionListener) - Constructor for class antlr.debug.misc.JTreeASTPanel
 

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
 
lastElement - Variable in class antlr.collections.impl.Vector
 
lastHiddenToken - Variable in class antlr.TokenStreamHiddenTokenFilter
track tail of hidden list emanating from previous monitored token
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
 
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.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 - 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.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.PythonCharFormatter
 
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.RuleBlock
 
log(String) - Method in class antlr.build.Tool
 
LOG_BITS - Static variable in class antlr.collections.impl.BitSet
 
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.RuleBlock
 
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
 
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

M

mACTION(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mACTION(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mACTION(boolean) - Method in class antlr.actions.java.ActionLexer
 
mACTION(boolean) - Method in class antlr.actions.python.ActionLexer
 
mACTION(boolean) - Method in class antlr.actions.python.CodeLexer
 
mACTION(boolean) - Method in class antlr.ANTLRLexer
 
mACTION(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
main(String[]) - Static method in class antlr.build.Tool
 
main(String[]) - Static method in class antlr.debug.misc.ASTFrame
 
main(String[]) - Static method in class antlr.preprocessor.Tool
 
main(String[]) - Static method in class antlr.Tool
 
mainHeaderAction - Static variable in class antlr.PythonCodeGenerator
 
make(AST[]) - Method in class antlr.ASTFactory
Make a tree from a list of nodes.
make(ASTArray) - Method in class antlr.ASTFactory
Make a tree from a list of nodes, where the nodes are contained in an ASTArray object
makeASTRoot(ASTPair, AST) - Method in class antlr.ASTFactory
Make an AST the root of current AST
MakeGrammar - Class in antlr
 
MakeGrammar(Tool, String[], LLkAnalyzer) - Constructor for class antlr.MakeGrammar
 
makeSwitchThreshold - Variable in class antlr.CodeGenerator
This is a hint for the language-specific code generator.
makeToken(int) - Method in class antlr.CharScanner
 
makeToken(int) - Method in class antlr.debug.DebuggingCharScanner
 
mALT(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mapLine(boolean) - Method in class antlr.PrintWriterWithSMAP
 
mapTreeId(String, ActionTransInfo) - Method in class antlr.CodeGenerator
Map an identifier to it's corresponding tree-node variable.
mapTreeId(String, ActionTransInfo) - Method in class antlr.CppCodeGenerator
Map an identifier to it's corresponding tree-node variable.
mapTreeId(String, ActionTransInfo) - Method in class antlr.CSharpCodeGenerator
Map an identifier to it's corresponding tree-node variable.
mapTreeId(String, ActionTransInfo) - Method in class antlr.DiagnosticCodeGenerator
Map an identifier to it's corresponding tree-node variable.
mapTreeId(String, ActionTransInfo) - Method in class antlr.DocBookCodeGenerator
Map an identifier to it's corresponding tree-node variable.
mapTreeId(String, ActionTransInfo) - Method in class antlr.HTMLCodeGenerator
Map an identifier to it's corresponding tree-node variable.
mapTreeId(String, ActionTransInfo) - Method in class antlr.JavaCodeGenerator
Map an identifier to it's corresponding tree-node variable.
mapTreeId(String, ActionTransInfo) - Method in class antlr.PythonCodeGenerator
Map an identifier to it's corresponding tree-node variable.
mARG(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mARG(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mARG(boolean) - Method in class antlr.actions.java.ActionLexer
 
mARG(boolean) - Method in class antlr.actions.python.ActionLexer
 
mARG_ACTION(boolean) - Method in class antlr.ANTLRLexer
 
mARG_ACTION(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mark() - Method in class antlr.CharScanner
 
mark() - Method in class antlr.debug.DebuggingInputBuffer
 
MARK - Static variable in class antlr.debug.InputBufferEvent
 
MARK - Static variable in class antlr.debug.InputBufferEventSupport
 
mark() - Method in class antlr.InputBuffer
Return an integer marker that can be used to rewind the buffer to its current state.
mark() - Method in class antlr.Parser
 
mark() - Method in class antlr.TokenBuffer
Return an integer marker that can be used to rewind the buffer to its current state.
markBitsetForGen(BitSet) - Method in class antlr.CodeGenerator
Add a bitset to the list of bitsets to be generated.
markerOffset - Variable in class antlr.InputBuffer
 
mASSIGN(boolean) - Method in class antlr.ANTLRLexer
 
mASSIGN(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mASSIGN_RHS(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mAST_CONSTRUCTOR(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mAST_CONSTRUCTOR(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mAST_CONSTRUCTOR(boolean) - Method in class antlr.actions.java.ActionLexer
 
mAST_CONSTRUCTOR(boolean) - Method in class antlr.actions.python.ActionLexer
 
mAST_CTOR_ELEMENT(boolean) - Method in class antlr.actions.cpp.ActionLexer
The arguments of a #[...] constructor are text, token type, or a tree.
mAST_CTOR_ELEMENT(boolean) - Method in class antlr.actions.csharp.ActionLexer
The arguments of a #[...] constructor are text, token type, or a tree.
mAST_CTOR_ELEMENT(boolean) - Method in class antlr.actions.java.ActionLexer
The arguments of a #[...] constructor are text, token type, or a tree.
mAST_CTOR_ELEMENT(boolean) - Method in class antlr.actions.python.ActionLexer
The arguments of a #[...] constructor are text, token type, or a tree.
mAST_ITEM(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mAST_ITEM(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mAST_ITEM(boolean) - Method in class antlr.actions.java.ActionLexer
 
mAST_ITEM(boolean) - Method in class antlr.actions.python.ActionLexer
 
match(char) - Method in class antlr.CharScanner
 
match(BitSet) - Method in class antlr.CharScanner
 
match(String) - Method in class antlr.CharScanner
 
match(char) - Method in class antlr.debug.DebuggingCharScanner
 
match(BitSet) - Method in class antlr.debug.DebuggingCharScanner
 
match(String) - Method in class antlr.debug.DebuggingCharScanner
 
match(int) - Method in class antlr.debug.LLkDebuggingParser
Make sure current lookahead symbol matches token type t.
match(BitSet) - Method in class antlr.debug.LLkDebuggingParser
Make sure current lookahead symbol matches the given set Throw an exception upon mismatch, which is catch by either the error handler or by the syntactic predicate.
MATCH - Static variable in class antlr.debug.ParserEventSupport
 
match(int) - Method in class antlr.debug.ParseTreeDebugParser
 
match(BitSet) - Method in class antlr.debug.ParseTreeDebugParser
 
match(int) - Method in class antlr.Parser
Make sure current lookahead symbol matches token type t.
match(BitSet) - Method in class antlr.Parser
Make sure current lookahead symbol matches the given set Throw an exception upon mismatch, which is catch by either the error handler or by the syntactic predicate.
match(AST, int) - Method in class antlr.TreeParser
 
match(AST, BitSet) - Method in class antlr.TreeParser
Make sure current lookahead symbol matches the given set Throw an exception upon mismatch, which is catch by either the error handler or by the syntactic predicate.
MATCH_NOT - Static variable in class antlr.debug.ParserEventSupport
 
matchNot(char) - Method in class antlr.CharScanner
 
matchNot(char) - Method in class antlr.debug.DebuggingCharScanner
 
matchNot(int) - Method in class antlr.debug.LLkDebuggingParser
 
matchNot(int) - Method in class antlr.debug.ParseTreeDebugParser
 
matchNot(int) - Method in class antlr.Parser
 
matchNot(AST, int) - Method in class antlr.TreeParser
 
matchRange(char, char) - Method in class antlr.CharScanner
 
matchRange(char, char) - Method in class antlr.debug.DebuggingCharScanner
 
maxk - Variable in class antlr.Grammar
 
mBANG(boolean) - Method in class antlr.ANTLRLexer
 
mBANG(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mCARET(boolean) - Method in class antlr.ANTLRLexer
 
mCHAR(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mCHAR(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mCHAR(boolean) - Method in class antlr.actions.java.ActionLexer
 
mCHAR(boolean) - Method in class antlr.actions.python.ActionLexer
 
mCHAR_LITERAL(boolean) - Method in class antlr.ANTLRLexer
 
mCHAR_LITERAL(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mCLOSE_ELEMENT_OPTION(boolean) - Method in class antlr.ANTLRLexer
 
mCOLON(boolean) - Method in class antlr.ANTLRLexer
 
mCOMMA(boolean) - Method in class antlr.ANTLRLexer
 
mCOMMA(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mCOMMENT(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mCOMMENT(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mCOMMENT(boolean) - Method in class antlr.actions.java.ActionLexer
 
mCOMMENT(boolean) - Method in class antlr.actions.python.ActionLexer
 
mCOMMENT(boolean) - Method in class antlr.actions.python.CodeLexer
 
mCOMMENT(boolean) - Method in class antlr.ANTLRLexer
 
mCOMMENT(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mCURLY_BLOCK_SCARF(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mDIGIT(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mDIGIT(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mDIGIT(boolean) - Method in class antlr.actions.java.ActionLexer
 
mDIGIT(boolean) - Method in class antlr.actions.python.ActionLexer
 
mDIGIT(boolean) - Method in class antlr.ANTLRLexer
 
mDIGIT(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mDIGIT(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mELEMENT(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
member(int) - Method in class antlr.collections.impl.BitSet
 
mESC(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mESC(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mESC(boolean) - Method in class antlr.actions.java.ActionLexer
 
mESC(boolean) - Method in class antlr.actions.python.ActionLexer
 
mESC(boolean) - Method in class antlr.ANTLRLexer
 
mESC(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mESC(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
MessageAdapter - Class in antlr.debug
 
MessageAdapter() - Constructor for class antlr.debug.MessageAdapter
 
MessageEvent - Class in antlr.debug
 
MessageEvent(Object) - Constructor for class antlr.debug.MessageEvent
 
MessageEvent(Object, int, String) - Constructor for class antlr.debug.MessageEvent
 
MessageListener - Interface in antlr.debug
 
mID(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mID(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mID(boolean) - Method in class antlr.actions.java.ActionLexer
 
mID(boolean) - Method in class antlr.actions.python.ActionLexer
 
mID(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mID(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mID_ELEMENT(boolean) - Method in class antlr.actions.cpp.ActionLexer
An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
mID_ELEMENT(boolean) - Method in class antlr.actions.csharp.ActionLexer
An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
mID_ELEMENT(boolean) - Method in class antlr.actions.java.ActionLexer
An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
mID_ELEMENT(boolean) - Method in class antlr.actions.python.ActionLexer
An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
mID_OR_KEYWORD(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
This rule picks off keywords in the lexer that need to be handled specially.
mIGNWS(boolean) - Method in class antlr.actions.python.ActionLexer
 
mIGNWS(boolean) - Method in class antlr.actions.python.CodeLexer
 
mIMPLIES(boolean) - Method in class antlr.ANTLRLexer
 
MIN_TOKEN_INDEX - Static variable in class antlr.TokenStreamRewriteEngine
 
MIN_USER_TYPE - Static variable in class antlr.Token
 
mINT(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mINT(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mINT(boolean) - Method in class antlr.actions.java.ActionLexer
 
mINT(boolean) - Method in class antlr.actions.python.ActionLexer
 
mINT(boolean) - Method in class antlr.ANTLRLexer
 
mINT(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mINT_OR_FLOAT(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mINT_OR_FLOAT(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mINT_OR_FLOAT(boolean) - Method in class antlr.actions.java.ActionLexer
 
mINT_OR_FLOAT(boolean) - Method in class antlr.actions.python.ActionLexer
 
mINTERNAL_RULE_REF(boolean) - Method in class antlr.ANTLRLexer
 
MISMATCH - Static variable in class antlr.debug.ParserEventSupport
 
MISMATCH_NOT - Static variable in class antlr.debug.ParserEventSupport
 
MismatchedCharException - Exception in antlr
 
MismatchedCharException() - Constructor for exception antlr.MismatchedCharException
MismatchedCharException constructor comment.
MismatchedCharException(char, char, char, boolean, CharScanner) - Constructor for exception antlr.MismatchedCharException
 
MismatchedCharException(char, char, boolean, CharScanner) - Constructor for exception antlr.MismatchedCharException
 
MismatchedCharException(char, BitSet, boolean, CharScanner) - Constructor for exception antlr.MismatchedCharException
 
MismatchedTokenException - Exception in antlr
 
MismatchedTokenException() - Constructor for exception antlr.MismatchedTokenException
Looking for AST wildcard, didn't find it
MismatchedTokenException(String[], AST, int, int, boolean) - Constructor for exception antlr.MismatchedTokenException
 
MismatchedTokenException(String[], AST, int, boolean) - Constructor for exception antlr.MismatchedTokenException
 
MismatchedTokenException(String[], AST, BitSet, boolean) - Constructor for exception antlr.MismatchedTokenException
 
MismatchedTokenException(String[], Token, int, int, boolean, String) - Constructor for exception antlr.MismatchedTokenException
 
MismatchedTokenException(String[], Token, int, boolean, String) - Constructor for exception antlr.MismatchedTokenException
 
MismatchedTokenException(String[], Token, BitSet, boolean, String) - Constructor for exception antlr.MismatchedTokenException
 
mismatchType - Variable in exception antlr.MismatchedCharException
 
mismatchType - Variable in exception antlr.MismatchedTokenException
 
ML_COMMENT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
ML_COMMENT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
ML_COMMENT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
ML_COMMENT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
ML_COMMENT - Static variable in interface antlr.actions.python.CodeLexerTokenTypes
 
ML_COMMENT - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
ML_COMMENT - Static variable in interface antlr.ANTLRTokenTypes
 
ML_COMMENT - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
mLPAREN(boolean) - Method in class antlr.ANTLRLexer
 
mLPAREN(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mLPAREN(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mML_COMMENT(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mML_COMMENT(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mML_COMMENT(boolean) - Method in class antlr.actions.java.ActionLexer
 
mML_COMMENT(boolean) - Method in class antlr.actions.python.ActionLexer
 
mML_COMMENT(boolean) - Method in class antlr.actions.python.CodeLexer
 
mML_COMMENT(boolean) - Method in class antlr.ANTLRLexer
 
mML_COMMENT(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mML_COMMENT(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mNESTED_ACTION(boolean) - Method in class antlr.ANTLRLexer
 
mNESTED_ARG_ACTION(boolean) - Method in class antlr.ANTLRLexer
 
mNEWLINE(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mNOT_OP(boolean) - Method in class antlr.ANTLRLexer
 
MOD_MASK - Static variable in class antlr.collections.impl.BitSet
 
mOPEN_ELEMENT_OPTION(boolean) - Method in class antlr.ANTLRLexer
 
mOR(boolean) - Method in class antlr.ANTLRLexer
 
mostRecentParseTreeRoot - Variable in class antlr.debug.ParseTreeDebugParser
Track most recently created parse subtree so that when parsing is finished, we can get to the root.
mPLUS(boolean) - Method in class antlr.ANTLRLexer
 
mQUESTION(boolean) - Method in class antlr.ANTLRLexer
 
mRANGE(boolean) - Method in class antlr.ANTLRLexer
 
mRCURLY(boolean) - Method in class antlr.ANTLRLexer
 
mRCURLY(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mRPAREN(boolean) - Method in class antlr.ANTLRLexer
 
mRPAREN(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mRPAREN(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mRULE_BLOCK(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mRULE_REF(boolean) - Method in class antlr.ANTLRLexer
 
mSEMI(boolean) - Method in class antlr.ANTLRLexer
 
mSEMI(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mSL_COMMENT(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mSL_COMMENT(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mSL_COMMENT(boolean) - Method in class antlr.actions.java.ActionLexer
 
mSL_COMMENT(boolean) - Method in class antlr.actions.python.ActionLexer
 
mSL_COMMENT(boolean) - Method in class antlr.actions.python.CodeLexer
 
mSL_COMMENT(boolean) - Method in class antlr.ANTLRLexer
 
mSL_COMMENT(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mSL_COMMENT(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mSTAR(boolean) - Method in class antlr.ANTLRLexer
 
mSTRING(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mSTRING(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mSTRING(boolean) - Method in class antlr.actions.java.ActionLexer
 
mSTRING(boolean) - Method in class antlr.actions.python.ActionLexer
 
mSTRING(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mSTRING_LITERAL(boolean) - Method in class antlr.ANTLRLexer
 
mSTRING_LITERAL(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mSTUFF(boolean) - Method in class antlr.actions.cpp.ActionLexer
stuff in between #(...) and #id items Allow the escaping of the # for C preprocessor stuff.
mSTUFF(boolean) - Method in class antlr.actions.csharp.ActionLexer
stuff in between #(...) and #id items Allow the escaping of the # for C# preprocessor stuff.
mSTUFF(boolean) - Method in class antlr.actions.java.ActionLexer
 
mSTUFF(boolean) - Method in class antlr.actions.python.ActionLexer
 
mSTUFF(boolean) - Method in class antlr.actions.python.CodeLexer
 
mSUBRULE_BLOCK(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mTEXT_ARG(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mTEXT_ARG(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mTEXT_ARG(boolean) - Method in class antlr.actions.java.ActionLexer
 
mTEXT_ARG(boolean) - Method in class antlr.actions.python.ActionLexer
 
mTEXT_ARG_ELEMENT(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mTEXT_ARG_ELEMENT(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mTEXT_ARG_ELEMENT(boolean) - Method in class antlr.actions.java.ActionLexer
 
mTEXT_ARG_ELEMENT(boolean) - Method in class antlr.actions.python.ActionLexer
 
mTEXT_ARG_ID_ELEMENT(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mTEXT_ARG_ID_ELEMENT(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mTEXT_ARG_ID_ELEMENT(boolean) - Method in class antlr.actions.java.ActionLexer
 
mTEXT_ARG_ID_ELEMENT(boolean) - Method in class antlr.actions.python.ActionLexer
 
mTEXT_ITEM(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mTEXT_ITEM(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mTEXT_ITEM(boolean) - Method in class antlr.actions.java.ActionLexer
 
mTEXT_ITEM(boolean) - Method in class antlr.actions.python.ActionLexer
 
mTOKEN_REF(boolean) - Method in class antlr.ANTLRLexer
 
mTREE(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mTREE(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mTREE(boolean) - Method in class antlr.actions.java.ActionLexer
 
mTREE(boolean) - Method in class antlr.actions.python.ActionLexer
 
mTREE_BEGIN(boolean) - Method in class antlr.ANTLRLexer
 
mTREE_ELEMENT(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mTREE_ELEMENT(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mTREE_ELEMENT(boolean) - Method in class antlr.actions.java.ActionLexer
 
mTREE_ELEMENT(boolean) - Method in class antlr.actions.python.ActionLexer
 
mVAR_ASSIGN(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mVAR_ASSIGN(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mVAR_ASSIGN(boolean) - Method in class antlr.actions.java.ActionLexer
 
mVAR_ASSIGN(boolean) - Method in class antlr.actions.python.ActionLexer
 
mWILDCARD(boolean) - Method in class antlr.ANTLRLexer
 
mWS(boolean) - Method in class antlr.actions.cpp.ActionLexer
 
mWS(boolean) - Method in class antlr.actions.csharp.ActionLexer
 
mWS(boolean) - Method in class antlr.actions.java.ActionLexer
 
mWS(boolean) - Method in class antlr.actions.python.ActionLexer
 
mWS(boolean) - Method in class antlr.ANTLRLexer
 
mWS(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mWS(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 
mWS_LOOP(boolean) - Method in class antlr.ANTLRLexer
 
mWS_OPT(boolean) - Method in class antlr.ANTLRLexer
 
mXDIGIT(boolean) - Method in class antlr.ANTLRLexer
 
mXDIGIT(boolean) - Method in class antlr.ANTLRTokdefLexer
 
mXDIGIT(boolean) - Method in class antlr.preprocessor.PreprocessorLexer
 

N

nameForExpandedGrammarFile(String) - Method in class antlr.preprocessor.GrammarFile
 
NameSpace - Class in antlr
 
NameSpace(String) - Constructor for class antlr.NameSpace
 
nameSpace - Variable in class antlr.Tool
C++ file level options
namespaceAntlr - Variable in class antlr.Tool
 
namespaceStd - Variable in class antlr.Tool
 
nargs - Variable in class antlr.preprocessor.Tool
 
nbrEntries - Variable in class antlr.CharQueue
number of tokens in the queue
nested - Variable in class antlr.MakeGrammar
 
NESTED_ACTION - Static variable in interface antlr.ANTLRTokenTypes
 
NESTED_ARG_ACTION - Static variable in interface antlr.ANTLRTokenTypes
 
NEW_LINE - Static variable in class antlr.debug.ParserEventSupport
 
newline() - Method in class antlr.CharScanner
 
newline() - Method in class antlr.debug.DebuggingCharScanner
 
NEWLINE - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
NewLineEvent - Class in antlr.debug
 
NewLineEvent(Object) - Constructor for class antlr.debug.NewLineEvent
 
NewLineEvent(Object, int) - Constructor for class antlr.debug.NewLineEvent
 
NewLineListener - Interface in antlr.debug
 
next(AST) - Method in class antlr.ASTIterator
Find the next subtree with structure and token types equal to those of 'template'.
next() - Method in interface antlr.collections.Enumerator
Return the next element in the enumeration; first call to next() returns the first element.
nextMonitoredToken - Variable in class antlr.TokenStreamHiddenTokenFilter
 
nextNode() - Method in interface antlr.collections.ASTEnumeration
 
nextNode() - Method in class antlr.collections.impl.ASTEnumerator
 
nextToken() - Method in class antlr.actions.cpp.ActionLexer
 
nextToken() - Method in class antlr.actions.csharp.ActionLexer
 
nextToken() - Method in class antlr.actions.java.ActionLexer
 
nextToken() - Method in class antlr.actions.python.ActionLexer
 
nextToken() - Method in class antlr.actions.python.CodeLexer
 
nextToken() - Method in class antlr.ANTLRLexer
 
nextToken() - Method in class antlr.ANTLRTokdefLexer
 
nextToken() - Method in class antlr.preprocessor.PreprocessorLexer
 
nextToken() - Method in interface antlr.TokenStream
 
nextToken() - Method in class antlr.TokenStreamBasicFilter
 
nextToken() - Method in class antlr.TokenStreamHiddenTokenFilter
Return the next monitored token.
nextToken() - Method in class antlr.TokenStreamRewriteEngine
 
nextToken() - Method in class antlr.TokenStreamSelector
 
NIBBLE - Static variable in class antlr.collections.impl.BitSet
 
nil() - Method in class antlr.collections.impl.BitSet
 
nil() - Method in class antlr.Lookahead
 
nMarkers - Variable in class antlr.InputBuffer
 
NO_MAPPING - Static variable in class antlr.JavaCodeGenerator
Constant to indicate that we shouldn't generate a mapping entry
noASTSubRule() - Method in interface antlr.ANTLRGrammarParseBehavior
 
noASTSubRule() - Method in class antlr.DefineGrammarSymbols
 
noAutoGenSubRule() - Method in class antlr.MakeGrammar
 
noConstructors - Variable in class antlr.CppCodeGenerator
 
noConstructors - Variable in class antlr.Tool
 
node - Variable in exception antlr.MismatchedTokenException
 
node - Variable in exception antlr.NoViableAltException
 
NONDETERMINISTIC - Static variable in interface antlr.GrammarAnalyzer
The epsilon token type is an imaginary type used during analysis.
NONUNIQUE - Static variable in class antlr.CppCodeGenerator
 
NONUNIQUE - Static variable in class antlr.CSharpCodeGenerator
Special value used to mark duplicate in treeVariableMap
NONUNIQUE - Static variable in class antlr.JavaCodeGenerator
Special value used to mark duplicate in treeVariableMap
NONUNIQUE - Static variable in class antlr.PythonCodeGenerator
Special value used to mark duplicate in treeVariableMap
not() - Method in class antlr.collections.impl.BitSet
 
NOT_CHAR - Static variable in exception antlr.MismatchedCharException
 
NOT_OP - Static variable in interface antlr.ANTLRTokenTypes
 
NOT_RANGE - Static variable in exception antlr.MismatchedCharException
 
NOT_RANGE - Static variable in exception antlr.MismatchedTokenException
 
NOT_SET - Static variable in exception antlr.MismatchedCharException
 
NOT_SET - Static variable in exception antlr.MismatchedTokenException
 
NOT_TOKEN - Static variable in exception antlr.MismatchedTokenException
 
notInPlace() - Method in class antlr.collections.impl.BitSet
 
notInPlace(int) - Method in class antlr.collections.impl.BitSet
complement bits in the range 0..maxBit.
notInPlace(int, int) - Method in class antlr.collections.impl.BitSet
complement bits in the range minBit..maxBit.
notTerminal(Token) - Method in class antlr.ANTLRParser
 
NoViableAltException - Exception in antlr
 
NoViableAltException(AST) - Constructor for exception antlr.NoViableAltException
 
NoViableAltException(Token, String) - Constructor for exception antlr.NoViableAltException
 
NoViableAltForCharException - Exception in antlr
 
NoViableAltForCharException(char, CharScanner) - Constructor for exception antlr.NoViableAltForCharException
 
NoViableAltForCharException(char, String, int) - Constructor for exception antlr.NoViableAltForCharException
NoViableAltForCharException(char, String, int, int) - Constructor for exception antlr.NoViableAltForCharException
 
NULL_TREE_LOOKAHEAD - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface antlr.actions.python.CodeLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface antlr.ANTLRTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in class antlr.Token
 
numberOfDerivationSteps - Variable in class antlr.debug.ParseTreeDebugParser
For every rule replacement with a production, we bump up count.
numLexers - Variable in class antlr.DefineGrammarSymbols
 
numParsers - Variable in class antlr.DefineGrammarSymbols
 
numToConsume - Variable in class antlr.InputBuffer
 
numTreeParsers - Variable in class antlr.DefineGrammarSymbols
 

O

od(String, int, int, String) - Method in class antlr.PythonCodeGenerator
 
of(int) - Static method in class antlr.collections.impl.BitSet
 
of(int) - Static method in class antlr.Lookahead
 
oneOrMoreSubRule() - Method in interface antlr.ANTLRGrammarParseBehavior
 
oneOrMoreSubRule() - Method in class antlr.DefineGrammarSymbols
 
oneOrMoreSubRule() - Method in class antlr.MakeGrammar
 
OPEN_ELEMENT_OPTION - Static variable in interface antlr.ANTLRTokenTypes
 
openOutputFile(String) - Method in class antlr.Tool
This method is used by all code generators to create new output files.
optionalSubRule() - Method in interface antlr.ANTLRGrammarParseBehavior
 
optionalSubRule() - Method in class antlr.DefineGrammarSymbols
 
optionalSubRule() - Method in class antlr.MakeGrammar
 
OPTIONS - Static variable in interface antlr.ANTLRTokenTypes
 
options - Variable in class antlr.Grammar
 
options - Variable in class antlr.preprocessor.GrammarFile
 
OPTIONS_START - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
optionSpec(Grammar) - Method in class antlr.preprocessor.Preprocessor
 
optionsToString(IndexedVector) - Static method in class antlr.preprocessor.Hierarchy
 
optionValue() - Method in class antlr.ANTLRParser
 
OR - Static variable in interface antlr.ANTLRTokenTypes
 
or(BitSet) - Method in class antlr.collections.impl.BitSet
return this | a in a new set
original - Variable in class antlr.ASTIterator
 
orInPlace(BitSet) - Method in class antlr.collections.impl.BitSet
 
os - Variable in class antlr.build.Tool
 
outputDir - Variable in class antlr.Tool
Current output directory for generated files
outputFile - Variable in class antlr.CppCodeGenerator
 
outputLine - Variable in class antlr.CppCodeGenerator
 

P

panic() - Method in class antlr.CharScanner
 
panic(String) - Method in class antlr.CharScanner
This method is executed by ANTLR internally when it detected an illegal state that cannot be recovered from.
panic() - Static method in class antlr.Parser
Deprecated.
as of 2.7.2. This method calls System.exit() and writes directly to stderr, which is usually not appropriate when a parser is embedded into a larger application. Since the method is static, it cannot be overridden to avoid these problems. ANTLR no longer uses this method internally or in generated code.
panic() - Method in class antlr.Tool
Deprecated.
as of 2.7.2 use Tool.fatalError(String). By default this method executes fatalError("panic");.
panic(String) - Method in class antlr.Tool
Deprecated.
as of 2.7.2 use Tool.fatalError(String). By defaykt this method executes fatalError("panic: " + s);.
panic() - Static method in class antlr.TreeParser
Deprecated.
as of 2.7.2. This method calls System.exit() and writes directly to stderr, which is usually not appropriate when a parser is embedded into a larger application. Since the method is static, it cannot be overridden to avoid these problems. ANTLR no longer uses this method internally or in generated code.
parent(File) - Method in class antlr.Tool
 
parse(String) - Method in class antlr.NameSpace
Parse a C++ namespace declaration into seperate names splitting on :: We could easily parameterize this to make the delimiter a language-specific parameter, or use subclasses to support C++ namespaces versus java packages.
Parser - Class in antlr
 
Parser() - Constructor for class antlr.Parser
 
Parser(ParserSharedInputState) - Constructor for class antlr.Parser
 
ParserAdapter - Class in antlr.debug
 
ParserAdapter() - Constructor for class antlr.debug.ParserAdapter
 
parserConsume(ParserTokenEvent) - Method in class antlr.debug.ParserAdapter
 
parserConsume(ParserTokenEvent) - Method in class antlr.debug.ParserReporter
 
parserConsume(ParserTokenEvent) - Method in class antlr.debug.ParserTokenAdapter
 
parserConsume(ParserTokenEvent) - Method in interface antlr.debug.ParserTokenListener
 
ParserController - Interface in antlr.debug
 
parserEventSupport - Variable in class antlr.debug.LLkDebuggingParser
 
ParserEventSupport - Class in antlr.debug
A class to assist in firing parser events NOTE: I intentionally _did_not_ synchronize the event firing and add/remove listener methods.
ParserEventSupport(Object) - Constructor for class antlr.debug.ParserEventSupport
 
parserLA(ParserTokenEvent) - Method in class antlr.debug.ParserAdapter
 
parserLA(ParserTokenEvent) - Method in class antlr.debug.ParserReporter
 
parserLA(ParserTokenEvent) - Method in class antlr.debug.ParserTokenAdapter
 
parserLA(ParserTokenEvent) - Method in interface antlr.debug.ParserTokenListener
 
ParserListener - Interface in antlr.debug
 
parserMatch(ParserMatchEvent) - Method in class antlr.debug.ParserAdapter
 
parserMatch(ParserMatchEvent) - Method in class antlr.debug.ParserMatchAdapter
 
parserMatch(ParserMatchEvent) - Method in interface antlr.debug.ParserMatchListener
 
parserMatch(ParserMatchEvent) - Method in class antlr.debug.ParserReporter
 
ParserMatchAdapter - Class in antlr.debug
 
ParserMatchAdapter() - Constructor for class antlr.debug.ParserMatchAdapter
 
ParserMatchEvent - Class in antlr.debug
 
ParserMatchEvent(Object) - Constructor for class antlr.debug.ParserMatchEvent
 
ParserMatchEvent(Object, int, int, Object, String, int, boolean, boolean) - Constructor for class antlr.debug.ParserMatchEvent
 
ParserMatchListener - Interface in antlr.debug
 
parserMatchNot(ParserMatchEvent) - Method in class antlr.debug.ParserAdapter
 
parserMatchNot(ParserMatchEvent) - Method in class antlr.debug.ParserMatchAdapter
 
parserMatchNot(ParserMatchEvent) - Method in interface antlr.debug.ParserMatchListener
 
parserMatchNot(ParserMatchEvent) - Method in class antlr.debug.ParserReporter
 
parserMismatch(ParserMatchEvent) - Method in class antlr.debug.ParserAdapter
 
parserMismatch(ParserMatchEvent) - Method in class antlr.debug.ParserMatchAdapter
 
parserMismatch(ParserMatchEvent) - Method in interface antlr.debug.ParserMatchListener
 
parserMismatch(ParserMatchEvent) - Method in class antlr.debug.ParserReporter
 
parserMismatchNot(ParserMatchEvent) - Method in class antlr.debug.ParserAdapter
 
parserMismatchNot(ParserMatchEvent) - Method in class antlr.debug.ParserMatchAdapter
 
parserMismatchNot(ParserMatchEvent) - Method in interface antlr.debug.ParserMatchListener
 
parserMismatchNot(ParserMatchEvent) - Method in class antlr.debug.ParserReporter
 
parserOptionsSpec() - Method in class antlr.ANTLRParser
 
ParserReporter - Class in antlr.debug
 
ParserReporter() - Constructor for class antlr.debug.ParserReporter
 
ParserRoot - Variable in class antlr.preprocessor.Hierarchy
 
ParserSharedInputState - Class in antlr
This object contains the data associated with an input stream of tokens.
ParserSharedInputState() - Constructor for class antlr.ParserSharedInputState
 
parserSpec(String) - Method in class antlr.ANTLRParser
 
ParserTokenAdapter - Class in antlr.debug
 
ParserTokenAdapter() - Constructor for class antlr.debug.ParserTokenAdapter
 
ParserTokenEvent - Class in antlr.debug
 
ParserTokenEvent(Object) - Constructor for class antlr.debug.ParserTokenEvent
 
ParserTokenEvent(Object, int, int, int) - Constructor for class antlr.debug.ParserTokenEvent
 
ParserTokenListener - Interface in antlr.debug
 
parseSeparatedList(String, char) - Static method in class antlr.Tool
Parse a list such as "f1.g;f2.g;..." and return a Vector of the elements.
ParseTree - Class in antlr
 
ParseTree() - Constructor for class antlr.ParseTree
 
ParseTreeDebugParser - Class in antlr.debug
Override the standard matching and rule entry/exit routines to build parse trees.
ParseTreeDebugParser(int) - Constructor for class antlr.debug.ParseTreeDebugParser
 
ParseTreeDebugParser(ParserSharedInputState, int) - Constructor for class antlr.debug.ParseTreeDebugParser
 
ParseTreeDebugParser(TokenBuffer, int) - Constructor for class antlr.debug.ParseTreeDebugParser
 
ParseTreeDebugParser(TokenStream, int) - Constructor for class antlr.debug.ParseTreeDebugParser
 
ParseTreeRule - Class in antlr
 
ParseTreeRule(String) - Constructor for class antlr.ParseTreeRule
 
ParseTreeRule(String, int) - Constructor for class antlr.ParseTreeRule
 
ParseTreeToken - Class in antlr
 
ParseTreeToken(Token) - Constructor for class antlr.ParseTreeToken
 
patchlevel - Static variable in class antlr.Version
 
pathToFile(String) - Method in class antlr.Tool
given a filename, strip off the directory prefix (if any) and return it.
perform(String, String) - Method in class antlr.build.Tool
Find a class named after the app and then find a method within that is named after the action.
PLUS - Static variable in interface antlr.ANTLRTokenTypes
 
pop() - Method in class antlr.collections.impl.LList
Pop the top element of the stack off.
pop() - Method in interface antlr.collections.Stack
 
pop() - Method in class antlr.TokenStreamSelector
 
preambleAction - Variable in class antlr.Grammar
 
PREDICTING - Static variable in class antlr.debug.SemanticPredicateEvent
 
prepareForAnalysis() - Method in class antlr.RuleBlock
 
preprocess() - Method in class antlr.preprocessor.Tool
 
preprocessedArgList() - Method in class antlr.preprocessor.Tool
create new arg list with correct length to pass to ANTLR
Preprocessor - Class in antlr.preprocessor
 
Preprocessor(TokenBuffer, int) - Constructor for class antlr.preprocessor.Preprocessor
 
Preprocessor(TokenBuffer) - Constructor for class antlr.preprocessor.Preprocessor
 
Preprocessor(TokenStream, int) - Constructor for class antlr.preprocessor.Preprocessor
 
Preprocessor(TokenStream) - Constructor for class antlr.preprocessor.Preprocessor
 
Preprocessor(ParserSharedInputState) - Constructor for class antlr.preprocessor.Preprocessor
 
PreprocessorLexer - Class in antlr.preprocessor
 
PreprocessorLexer(InputStream) - Constructor for class antlr.preprocessor.PreprocessorLexer
 
PreprocessorLexer(Reader) - Constructor for class antlr.preprocessor.PreprocessorLexer
 
PreprocessorLexer(InputBuffer) - Constructor for class antlr.preprocessor.PreprocessorLexer
 
PreprocessorLexer(LexerSharedInputState) - Constructor for class antlr.preprocessor.PreprocessorLexer
 
PreprocessorTokenTypes - Interface in antlr.preprocessor
 
PreservingFileWriter - Class in antlr
PreservingFileWriter only overwrites target if the new file is different.
PreservingFileWriter(String) - Constructor for class antlr.PreservingFileWriter
 
prevAltElem - Variable in class antlr.DocBookCodeGenerator
 
prevAltElem - Variable in class antlr.HTMLCodeGenerator
 
print(String) - Method in class antlr.CodeGenerator
Output tab indent followed by a String, to the currentOutput stream.
print(String) - Method in class antlr.JavaCodeGenerator
 
print(String, int) - Method in class antlr.JavaCodeGenerator
 
printAction(String) - Method in class antlr.CodeGenerator
Print an action with leading tabs, attempting to preserve the current indentation level for multi-line actions Ignored if string is null.
printAction(Token) - Method in class antlr.CppCodeGenerator
Print an action stored in a token surrounded by #line stuff
printAction(String) - Method in class antlr.JavaCodeGenerator
 
printAction(String, int) - Method in class antlr.JavaCodeGenerator
 
printAction(String) - Method in class antlr.PythonCodeGenerator
 
printActionCode(String, int) - Method in class antlr.PythonCodeGenerator
 
printGrammarAction(Grammar) - Method in class antlr.PythonCodeGenerator
 
printHeaderAction(String) - Method in class antlr.CppCodeGenerator
Print a header action by #line stuff also process any tree construction
println(String) - Method in class antlr.CodeGenerator
Output tab indent followed by a String followed by newline, to the currentOutput stream.
println(String) - Method in class antlr.CppCodeGenerator
Output tab indent followed by a String followed by newline, to the currentOutput stream.
println(String) - Method in class antlr.JavaCodeGenerator
 
println(String, int) - Method in class antlr.JavaCodeGenerator
 
println() - Method in class antlr.PrintWriterWithSMAP
 
printMainFunc(String) - Method in class antlr.PythonCodeGenerator
 
printSet(int, int, Lookahead) - Method in class antlr.DiagnosticCodeGenerator
Format a lookahead or follow set.
printSet(int, int, Lookahead) - Method in class antlr.DocBookCodeGenerator
Format a lookahead or follow set.
printSet(int, int, Lookahead) - Method in class antlr.HTMLCodeGenerator
Format a lookahead or follow set.
printTabs() - Method in class antlr.CodeGenerator
Output the current tab indentation.
printTabs() - Method in class antlr.PythonCodeGenerator
Create a Java code-generator using the given Grammar.
PrintWriterWithSMAP - Class in antlr
 
PrintWriterWithSMAP(OutputStream) - Constructor for class antlr.PrintWriterWithSMAP
 
PrintWriterWithSMAP(OutputStream, boolean) - Constructor for class antlr.PrintWriterWithSMAP
 
PrintWriterWithSMAP(Writer) - Constructor for class antlr.PrintWriterWithSMAP
 
PrintWriterWithSMAP(Writer, boolean) - Constructor for class antlr.PrintWriterWithSMAP
 
processActionCode(String, int) - Method in class antlr.PythonCodeGenerator
 
processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo) - Method in class antlr.CodeGenerator
Lexically process $ and # references within the action.
processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo) - Method in class antlr.CppCodeGenerator
Lexically process tree-specifiers in the action.
processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo) - Method in class antlr.CSharpCodeGenerator
Lexically process tree-specifiers in the action.
processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo) - Method in class antlr.DiagnosticCodeGenerator
 
processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo) - Method in class antlr.DocBookCodeGenerator
 
processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo) - Method in class antlr.HTMLCodeGenerator
 
processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo) - Method in class antlr.JavaCodeGenerator
Lexically process $var and tree-specifiers in the action.
processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo) - Method in class antlr.PythonCodeGenerator
Lexically process $var and tree-specifiers in the action.
processArguments(String[]) - Method in class antlr.Grammar
Process command line arguments.
processArguments(String[]) - Method in class antlr.Tool
Process the command-line arguments.
processStringForASTConstructor(String) - Method in class antlr.CodeGenerator
Process a string for an simple expression for use in xx/action.g it is used to cast simple tokens/references to the right type for the generated language.
processStringForASTConstructor(String) - Method in class antlr.CppCodeGenerator
Process a string for an simple expression for use in xx/action.g it is used to cast simple tokens/references to the right type for the generated language.
processStringForASTConstructor(String) - Method in class antlr.CSharpCodeGenerator
Process a string for an simple expression for use in xx/action.g it is used to cast simple tokens/references to the right type for the generated language.
PROGRAM_INIT_SIZE - Static variable in class antlr.TokenStreamRewriteEngine
 
programs - Variable in class antlr.TokenStreamRewriteEngine
You may have multiple, named streams of rewrite operations.
project_version - Static variable in class antlr.Version
 
push(Object) - Method in class antlr.collections.impl.LList
Push an object onto the stack.
push(Object) - Method in interface antlr.collections.Stack
 
push(TokenStream) - Method in class antlr.TokenStreamSelector
 
push(String) - Method in class antlr.TokenStreamSelector
 
PythonCharFormatter - Class in antlr
 
PythonCharFormatter() - Constructor for class antlr.PythonCharFormatter
 
PythonCodeGenerator - Class in antlr
Generate MyParser.java, MyLexer.java and MyParserTokenTypes.java
PythonCodeGenerator() - Constructor for class antlr.PythonCodeGenerator
 

Q

qualifiedID() - Method in class antlr.ANTLRParser
Match a.b.c.d qualified ids; WILDCARD here is overloaded as id separator; that is, I need a reference to the '.' token.
QUESTION - Static variable in interface antlr.ANTLRTokenTypes
 
queue - Variable in class antlr.InputBuffer
 

R

range(Token) - Method in class antlr.ANTLRParser
 
RANGE - Static variable in interface antlr.ANTLRTokenTypes
 
RANGE - Static variable in exception antlr.MismatchedCharException
 
RANGE - Static variable in exception antlr.MismatchedTokenException
 
RCURLY - Static variable in interface antlr.ANTLRTokenTypes
 
RCURLY - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
readGrammarFile(String) - Method in class antlr.preprocessor.Hierarchy
 
recog - Variable in exception antlr.TokenStreamRecognitionException
 
RecognitionException - Exception in antlr
 
RecognitionException() - Constructor for exception antlr.RecognitionException
 
RecognitionException(String) - Constructor for exception antlr.RecognitionException
RecognitionException constructor comment.
RecognitionException(String, String, int) - Constructor for exception antlr.RecognitionException
Deprecated.
As of ANTLR 2.7.2 use #RecognitionException(char, String, int, int)
RecognitionException(String, String, int, int) - Constructor for exception antlr.RecognitionException
RecognitionException constructor comment.
recover(RecognitionException, BitSet) - Method in class antlr.Parser
 
refAction(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refAction(Token) - Method in class antlr.DefineGrammarSymbols
 
refAction(Token) - Method in class antlr.MakeGrammar
 
refArgAction(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refArgAction(Token) - Method in class antlr.DefineGrammarSymbols
 
refArgAction(Token) - Method in class antlr.MakeGrammar
 
refCharLiteral(Token, Token, boolean, int, boolean) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refCharLiteral(Token, Token, boolean, int, boolean) - Method in class antlr.DefineGrammarSymbols
 
refCharLiteral(Token, Token, boolean, int, boolean) - Method in class antlr.MakeGrammar
 
refCharRange(Token, Token, Token, int, boolean) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refCharRange(Token, Token, Token, int, boolean) - Method in class antlr.DefineGrammarSymbols
 
refCharRange(Token, Token, Token, int, boolean) - Method in class antlr.MakeGrammar
 
refElementOption(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refElementOption(Token, Token) - Method in class antlr.DefineGrammarSymbols
 
refElementOption(Token, Token) - Method in class antlr.MakeGrammar
 
refExceptionHandler(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refExceptionHandler(Token, Token) - Method in class antlr.DefineGrammarSymbols
 
refExceptionHandler(Token, Token) - Method in class antlr.MakeGrammar
Add an exception handler to an exception spec
refHeaderAction(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refHeaderAction(Token, Token) - Method in class antlr.DefineGrammarSymbols
 
refInitAction(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refInitAction(Token) - Method in class antlr.DefineGrammarSymbols
 
refInitAction(Token) - Method in class antlr.MakeGrammar
 
refMemberAction(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refMemberAction(Token) - Method in class antlr.DefineGrammarSymbols
 
refMemberAction(Token) - Method in class antlr.MakeGrammar
 
refPreambleAction(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refPreambleAction(Token) - Method in class antlr.DefineGrammarSymbols
 
refPreambleAction(Token) - Method in class antlr.MakeGrammar
 
refresh() - Method in class antlr.debug.InputBufferAdapter
 
refresh(Vector) - Method in class antlr.debug.InputBufferEventSupport
 
refresh() - Method in class antlr.debug.InputBufferReporter
refresh method comment.
refresh() - Method in interface antlr.debug.ListenerBase
 
refresh() - Method in class antlr.debug.MessageAdapter
 
refresh() - Method in class antlr.debug.ParserAdapter
 
refresh(Vector) - Method in class antlr.debug.ParserEventSupport
 
refresh() - Method in class antlr.debug.ParserMatchAdapter
 
refresh() - Method in class antlr.debug.ParserTokenAdapter
 
refresh() - Method in class antlr.debug.SemanticPredicateAdapter
 
refresh() - Method in class antlr.debug.SyntacticPredicateAdapter
 
refresh() - Method in class antlr.debug.TraceAdapter
 
refreshListeners() - Method in class antlr.debug.InputBufferEventSupport
 
refreshListeners() - Method in class antlr.debug.ParserEventSupport
 
refReturnAction(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refReturnAction(Token) - Method in class antlr.DefineGrammarSymbols
 
refReturnAction(Token) - Method in class antlr.MakeGrammar
 
refRule(Token, Token, Token, Token, int) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refRule(Token, Token, Token, Token, int) - Method in class antlr.DefineGrammarSymbols
 
refRule(Token, Token, Token, Token, int) - Method in class antlr.MakeGrammar
 
refRuleRoot - Variable in class antlr.ActionTransInfo
 
refSemPred(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refSemPred(Token) - Method in class antlr.DefineGrammarSymbols
 
refSemPred(Token) - Method in class antlr.MakeGrammar
 
refStringLiteral(Token, Token, int, boolean) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refStringLiteral(Token, Token, int, boolean) - Method in class antlr.DefineGrammarSymbols
 
refStringLiteral(Token, Token, int, boolean) - Method in class antlr.MakeGrammar
 
refToken(Token, Token, Token, Token, boolean, int, boolean) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refToken(Token, Token, Token, Token, boolean, int, boolean) - Method in class antlr.DefineGrammarSymbols
Reference a token
refToken(Token, Token, Token, Token, boolean, int, boolean) - Method in class antlr.MakeGrammar
 
refTokenRange(Token, Token, Token, int, boolean) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refTokenRange(Token, Token, Token, int, boolean) - Method in class antlr.DefineGrammarSymbols
 
refTokenRange(Token, Token, Token, int, boolean) - Method in class antlr.MakeGrammar
 
refTokensSpecElementOption(Token, Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refTokensSpecElementOption(Token, Token, Token) - Method in class antlr.DefineGrammarSymbols
 
refTokensSpecElementOption(Token, Token, Token) - Method in class antlr.MakeGrammar
 
refTreeSpecifier(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refTreeSpecifier(Token) - Method in class antlr.DefineGrammarSymbols
 
refTreeSpecifier(Token) - Method in class antlr.MakeGrammar
 
refWildcard(Token, Token, int) - Method in interface antlr.ANTLRGrammarParseBehavior
 
refWildcard(Token, Token, int) - Method in class antlr.DefineGrammarSymbols
 
refWildcard(Token, Token, int) - Method in class antlr.MakeGrammar
 
remove(int) - Method in class antlr.collections.impl.BitSet
 
removeAssignmentFromDeclaration(String) - Method in class antlr.CodeGenerator
Remove the assignment portion of a declaration, if any.
removeChildren() - Method in class antlr.BaseAST
Remove all children
removeDoneListener(ListenerBase) - Method in class antlr.debug.ParserEventSupport
 
removeElement(Object) - Method in class antlr.collections.impl.IndexedVector
remove element referred to by key NOT value; return false if not found.
removeElement(Object) - Method in class antlr.collections.impl.Vector
 
removeFirst() - Method in class antlr.CharQueue
Remove char from front of queue
removeInputBufferListener(InputBufferListener) - Method in class antlr.debug.DebuggingInputBuffer
 
removeInputBufferListener(InputBufferListener) - Method in class antlr.debug.InputBufferEventSupport
 
removeMessageListener(MessageListener) - Method in class antlr.debug.DebuggingCharScanner
 
removeMessageListener(MessageListener) - Method in class antlr.debug.LLkDebuggingParser
 
removeMessageListener(MessageListener) - Method in class antlr.debug.ParserEventSupport
 
removeMessageListener(MessageListener) - Method in class antlr.Parser
 
removeNewLineListener(NewLineListener) - Method in class antlr.debug.DebuggingCharScanner
 
removeNewLineListener(NewLineListener) - Method in class antlr.debug.ParserEventSupport
 
removeParserListener(ParserListener) - Method in class antlr.debug.DebuggingCharScanner
 
removeParserListener(ParserListener) - Method in class antlr.debug.LLkDebuggingParser
 
removeParserListener(ParserListener) - Method in class antlr.debug.ParserEventSupport
 
removeParserListener(ParserListener) - Method in class antlr.Parser
 
removeParserMatchListener(ParserMatchListener) - Method in class antlr.debug.DebuggingCharScanner
 
removeParserMatchListener(ParserMatchListener) - Method in class antlr.debug.LLkDebuggingParser
 
removeParserMatchListener(ParserMatchListener) - Method in class antlr.debug.ParserEventSupport
 
removeParserMatchListener(ParserMatchListener) - Method in class antlr.Parser
 
removeParserTokenListener(ParserTokenListener) - Method in class antlr.debug.DebuggingCharScanner
 
removeParserTokenListener(ParserTokenListener) - Method in class antlr.debug.LLkDebuggingParser
 
removeParserTokenListener(ParserTokenListener) - Method in class antlr.debug.ParserEventSupport
 
removeParserTokenListener(ParserTokenListener) - Method in class antlr.Parser
 
removeSemanticPredicateListener(SemanticPredicateListener) - Method in class antlr.debug.DebuggingCharScanner
 
removeSemanticPredicateListener(SemanticPredicateListener) - Method in class antlr.debug.LLkDebuggingParser
 
removeSemanticPredicateListener(SemanticPredicateListener) - Method in class antlr.debug.ParserEventSupport
 
removeSemanticPredicateListener(SemanticPredicateListener) - Method in class antlr.Parser
 
removeSyntacticPredicateListener(SyntacticPredicateListener) - Method in class antlr.debug.DebuggingCharScanner
 
removeSyntacticPredicateListener(SyntacticPredicateListener) - Method in class antlr.debug.LLkDebuggingParser
 
removeSyntacticPredicateListener(SyntacticPredicateListener) - Method in class antlr.debug.ParserEventSupport
 
removeSyntacticPredicateListener(SyntacticPredicateListener) - Method in class antlr.Parser
 
removeTraceListener(TraceListener) - Method in class antlr.debug.DebuggingCharScanner
 
removeTraceListener(TraceListener) - Method in class antlr.debug.LLkDebuggingParser
 
removeTraceListener(TraceListener) - Method in class antlr.debug.ParserEventSupport
 
removeTraceListener(TraceListener) - Method in class antlr.Parser
 
removeTreeModelListener(TreeModelListener) - Method in class antlr.debug.misc.JTreeASTModel
 
replace(int, String) - Method in class antlr.TokenStreamRewriteEngine
 
replace(int, int, String) - Method in class antlr.TokenStreamRewriteEngine
 
replace(Token, String) - Method in class antlr.TokenStreamRewriteEngine
 
replace(Token, Token, String) - Method in class antlr.TokenStreamRewriteEngine
 
replace(String, int, int, String) - Method in class antlr.TokenStreamRewriteEngine
 
replace(String, Token, Token, String) - Method in class antlr.TokenStreamRewriteEngine
 
REPORT_ERROR - Static variable in class antlr.debug.ParserEventSupport
 
REPORT_WARNING - Static variable in class antlr.debug.ParserEventSupport
 
reportError(RecognitionException) - Method in class antlr.actions.cpp.ActionLexer
 
reportError(String) - Method in class antlr.actions.cpp.ActionLexer
 
reportError(RecognitionException) - Method in class antlr.actions.csharp.ActionLexer
 
reportError(String) - Method in class antlr.actions.csharp.ActionLexer
 
reportError(RecognitionException) - Method in class antlr.actions.java.ActionLexer
 
reportError(String) - Method in class antlr.actions.java.ActionLexer
 
reportError(RecognitionException) - Method in class antlr.actions.python.ActionLexer
 
reportError(String) - Method in class antlr.actions.python.ActionLexer
 
reportError(RecognitionException) - Method in class antlr.actions.python.CodeLexer
 
reportError(String) - Method in class antlr.actions.python.CodeLexer
 
reportError(String) - Method in class antlr.ANTLRParser
 
reportError(RecognitionException) - Method in class antlr.ANTLRParser
 
reportError(RecognitionException, String) - Method in class antlr.ANTLRParser
 
reportError(String) - Method in class antlr.ANTLRTokdefParser
Delegates the error message to the tool if any was registered via #initTool(antlr.Tool)
reportError(RecognitionException) - Method in class antlr.ANTLRTokdefParser
Delegates the error message to the tool if any was registered via #initTool(antlr.Tool)
reportError(RecognitionException) - Method in class antlr.CharScanner
Parser error-reporting function can be overridden in subclass
reportError(String) - Method in class antlr.CharScanner
Parser error-reporting function can be overridden in subclass
reportError(MismatchedCharException) - Method in class antlr.debug.DebuggingCharScanner
Report exception errors caught in nextToken()
reportError(String) - Method in class antlr.debug.DebuggingCharScanner
Parser error-reporting function can be overridden in subclass
reportError(RecognitionException) - Method in class antlr.debug.LLkDebuggingParser
Parser error-reporting function can be overridden in subclass
reportError(String) - Method in class antlr.debug.LLkDebuggingParser
Parser error-reporting function can be overridden in subclass
reportError(MessageEvent) - Method in class antlr.debug.MessageAdapter
 
reportError(MessageEvent) - Method in interface antlr.debug.MessageListener
 
reportError(MessageEvent) - Method in class antlr.debug.ParserAdapter
 
reportError(MessageEvent) - Method in class antlr.debug.ParserReporter
 
reportError(RecognitionException) - Method in class antlr.Parser
Parser error-reporting function can be overridden in subclass
reportError(String) - Method in class antlr.Parser
Parser error-reporting function can be overridden in subclass
reportError(String) - Method in class antlr.preprocessor.Preprocessor
Delegates the error message to the tool if any was registered via #initTool(antlr.Tool)
reportError(RecognitionException) - Method in class antlr.preprocessor.Preprocessor
Delegates the error message to the tool if any was registered via #initTool(antlr.Tool)
reportError(RecognitionException) - Method in class antlr.TreeParser
Parser error-reporting function can be overridden in subclass
reportError(String) - Method in class antlr.TreeParser
Parser error-reporting function can be overridden in subclass
reportException(Exception, String) - Method in class antlr.Tool
 
reportProgress(String) - Method in class antlr.Tool
 
reportWarning(String) - Method in class antlr.actions.cpp.ActionLexer
 
reportWarning(String) - Method in class antlr.actions.csharp.ActionLexer
 
reportWarning(String) - Method in class antlr.actions.java.ActionLexer
 
reportWarning(String) - Method in class antlr.actions.python.ActionLexer
 
reportWarning(String) - Method in class antlr.actions.python.CodeLexer
 
reportWarning(String) - Method in class antlr.ANTLRParser
 
reportWarning(String) - Method in class antlr.ANTLRTokdefParser
Delegates the warning message to the tool if any was registered via #initTool(antlr.Tool)
reportWarning(String) - Method in class antlr.CharScanner
Parser warning-reporting function can be overridden in subclass
reportWarning(String) - Method in class antlr.debug.DebuggingCharScanner
Parser warning-reporting function can be overridden in subclass
reportWarning(String) - Method in class antlr.debug.LLkDebuggingParser
Parser warning-reporting function can be overridden in subclass
reportWarning(MessageEvent) - Method in class antlr.debug.MessageAdapter
 
reportWarning(MessageEvent) - Method in interface antlr.debug.MessageListener
 
reportWarning(MessageEvent) - Method in class antlr.debug.ParserAdapter
 
reportWarning(MessageEvent) - Method in class antlr.debug.ParserReporter
 
reportWarning(String) - Method in class antlr.Parser
Parser warning-reporting function can be overridden in subclass
reportWarning(String) - Method in class antlr.preprocessor.Preprocessor
Delegates the warning message to the tool if any was registered via #initTool(antlr.Tool)
reportWarning(String) - Method in class antlr.TreeParser
Parser warning-reporting function can be overridden in subclass
reset() - Method in class antlr.CharQueue
Clear the queue.
reset() - Method in class antlr.DefineGrammarSymbols
Get ready to process a new grammar
reset() - Method in class antlr.InputBuffer
Reset the input buffer
reset() - Method in class antlr.LexerSharedInputState
 
reset() - Method in class antlr.MakeGrammar
Get ready to process a new grammar
reset() - Method in class antlr.ParserSharedInputState
 
reset() - Method in class antlr.TokenBuffer
Reset the input buffer to empty state
resetEpsilon() - Method in class antlr.Lookahead
 
resetText() - Method in class antlr.CharScanner
 
retry() - Method in class antlr.TokenStreamSelector
Abort recognition of current Token and try again.
returnAction - Variable in class antlr.RuleBlock
 
returnAST - Variable in class antlr.Parser
AST return value for a rule is squirreled away here
returnAST - Variable in class antlr.TreeParser
AST return value for a rule is squirreled away here
reverseLexerRuleName(String) - Static method in class antlr.CodeGenerator
 
rewind(int) - Method in class antlr.CharScanner
 
rewind(int) - Method in class antlr.debug.DebuggingInputBuffer
 
REWIND - Static variable in class antlr.debug.InputBufferEvent
 
REWIND - Static variable in class antlr.debug.InputBufferEventSupport
 
rewind(int) - Method in class antlr.InputBuffer
Rewind the character buffer to a marker.
rewind(int) - Method in class antlr.Parser
 
rewind(int) - Method in class antlr.TokenBuffer
Rewind the token buffer to a marker.
right - Variable in class antlr.BaseAST
 
rollback(int) - Method in class antlr.TokenStreamRewriteEngine
 
rollback(String, int) - Method in class antlr.TokenStreamRewriteEngine
Rollback the instruction stream for a program so that the indicated instruction (via instructionIndex) is no longer in the stream.
root - Variable in class antlr.ASTPair
 
root - Static variable in class antlr.build.ANTLR
 
rootIsValidANTLRDir(Tool) - Method in class antlr.build.ANTLR
ANTLR root dir must contain an "antlr" dir and must have java files underneath etc...
rootNode() - Method in class antlr.ANTLRParser
 
RPAREN - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
RPAREN - Static variable in interface antlr.ANTLRTokenTypes
 
RPAREN - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
rule() - Method in class antlr.ANTLRParser
 
rule(Grammar) - Method in class antlr.preprocessor.Preprocessor
 
RULE_BLOCK - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
RULE_REF - Static variable in interface antlr.ANTLRTokenTypes
 
ruleBlock - Variable in class antlr.MakeGrammar
 
RuleBlock - Class in antlr
A list of alternatives and info contained in the rule definition.
RuleBlock(Grammar, String) - Constructor for class antlr.RuleBlock
Construct a named rule.
RuleBlock(Grammar, String, int, boolean) - Constructor for class antlr.RuleBlock
Construct a named rule with line number information
ruleEnd - Variable in class antlr.MakeGrammar
 
ruleName - Variable in class antlr.ParseTreeRule
 
ruleName - Variable in class antlr.RuleBlock
 
ruleNames - Variable in class antlr.debug.DebuggingCharScanner
 
ruleNames - Variable in class antlr.debug.LLkDebuggingParser
 
ruleOptionsSpec() - Method in class antlr.ANTLRParser
 
rules() - Method in class antlr.ANTLRParser
 
rules - Variable in class antlr.Grammar
 

S

saveConsumedInput - Variable in class antlr.CharScanner
 
saveText - Variable in class antlr.CppCodeGenerator
 
saveText - Variable in class antlr.CSharpCodeGenerator
 
saveText - Variable in class antlr.JavaCodeGenerator
 
saveText - Variable in class antlr.PythonCodeGenerator
 
scanner - Variable in exception antlr.MismatchedCharException
 
select(TokenStream) - Method in class antlr.TokenStreamSelector
Set the stream without pushing old stream
select(String) - Method in class antlr.TokenStreamSelector
 
SemanticException - Exception in antlr
 
SemanticException(String) - Constructor for exception antlr.SemanticException
 
SemanticException(String, String, int) - Constructor for exception antlr.SemanticException
Deprecated.
As of ANTLR 2.7.2 use #SemanticException(char, String, int, int)
SemanticException(String, String, int, int) - Constructor for exception antlr.SemanticException
 
SemanticPredicateAdapter - Class in antlr.debug
 
SemanticPredicateAdapter() - Constructor for class antlr.debug.SemanticPredicateAdapter
 
semanticPredicateEvaluated(SemanticPredicateEvent) - Method in class antlr.debug.ParserAdapter
 
semanticPredicateEvaluated(SemanticPredicateEvent) - Method in class antlr.debug.ParserReporter
 
semanticPredicateEvaluated(SemanticPredicateEvent) - Method in class antlr.debug.SemanticPredicateAdapter
 
semanticPredicateEvaluated(SemanticPredicateEvent) - Method in interface antlr.debug.SemanticPredicateListener
 
SemanticPredicateEvent - Class in antlr.debug
 
SemanticPredicateEvent(Object) - Constructor for class antlr.debug.SemanticPredicateEvent
 
SemanticPredicateEvent(Object, int) - Constructor for class antlr.debug.SemanticPredicateEvent
 
SemanticPredicateListener - Interface in antlr.debug
 
SEMI - Static variable in interface antlr.ANTLRTokenTypes
 
SEMI - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
SEMPRED - Static variable in interface antlr.ANTLRTokenTypes
 
SEMPRED - Static variable in class antlr.debug.ParserEventSupport
 
semPredNames - Variable in class antlr.debug.DebuggingCharScanner
 
semPredNames - Variable in class antlr.debug.LLkDebuggingParser
 
SET - Static variable in exception antlr.MismatchedCharException
 
set - Variable in exception antlr.MismatchedCharException
 
SET - Static variable in exception antlr.MismatchedTokenException
 
set - Variable in exception antlr.MismatchedTokenException
 
setAnalyzer(LLkGrammarAnalyzer) - Method in class antlr.CodeGenerator
 
setArgOfRuleRef(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setArgOfRuleRef(Token) - Method in class antlr.DefineGrammarSymbols
 
setArgOfRuleRef(Token) - Method in class antlr.MakeGrammar
 
setArgOK(int) - Method in class antlr.Tool
 
setASTFactory(ASTFactory) - Method in class antlr.Parser
Specify an object with support code (shared by Parser and TreeParser.
setASTFactory(ASTFactory) - Method in class antlr.TreeParser
Specify an object with support code (shared by Parser and TreeParser.
setASTNodeClass(Class) - Method in class antlr.ASTFactory
 
setASTNodeClass(String) - Method in class antlr.ASTFactory
 
setASTNodeClass(String) - Method in class antlr.Parser
 
setASTNodeClass(String) - Method in class antlr.TreeParser
Specify the type of node to create during tree building
setASTNodeType(String) - Method in class antlr.ASTFactory
Deprecated.
since 2.7.1
setASTNodeType(String) - Method in class antlr.Parser
Deprecated.
since 2.7.1
setASTNodeType(String) - Method in class antlr.TreeParser
Deprecated.
since 2.7.2
setBehavior(DefineGrammarSymbols) - Method in class antlr.CodeGenerator
 
setBlock(AlternativeBlock, AlternativeBlock) - Static method in class antlr.MakeGrammar
 
setBlockElement() - Method in class antlr.ANTLRParser
 
setBuffer(char[], int) - Method in class antlr.ANTLRHashString
 
setCaseSensitive(boolean) - Method in class antlr.CharScanner
 
setCharAt(int, char) - Method in class antlr.ANTLRStringBuffer
 
setCharVocabulary(BitSet) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setCharVocabulary(BitSet) - Method in class antlr.DefineGrammarSymbols
Set the character vocabulary for a lexer
setCodeGenerator(CodeGenerator) - Method in class antlr.Grammar
 
setColumn(int) - Method in class antlr.CharScanner
 
setColumn(int) - Method in class antlr.CommonToken
 
setColumn(int) - Method in class antlr.Token
 
setCommitToPath(boolean) - Method in class antlr.CharScanner
 
setDebugMode(boolean) - Method in class antlr.debug.DebuggingCharScanner
 
setDebugMode(boolean) - Method in class antlr.debug.DebuggingInputBuffer
 
setDebugMode(boolean) - Method in class antlr.debug.LLkDebuggingParser
 
setDebugMode(boolean) - Method in class antlr.Parser
 
setDefaultErrorHandler(boolean) - Method in class antlr.RuleBlock
 
setElementAt(Object, int) - Method in class antlr.collections.impl.Vector
 
setEndElement(RuleEndElement) - Method in class antlr.RuleBlock
 
setEpsilon() - Method in class antlr.Lookahead
 
setExpanded(boolean) - Method in class antlr.preprocessor.GrammarFile
 
setFileLineFormatter(FileLineFormatter) - Method in class antlr.Tool
 
setFilename(String) - Method in class antlr.CharScanner
 
setFilename(String) - Method in class antlr.Grammar
 
setFilename(String) - Method in class antlr.Parser
 
setFilename(String) - Method in class antlr.Token
 
setFileOption(Token, Token, String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setFileOption(Token, Token, String) - Method in class antlr.DefineGrammarSymbols
setFileOption: Associate an option value with a key.
setFirstChild(AST) - Method in class antlr.ASTNULLType
 
setFirstChild(AST) - Method in class antlr.BaseAST
 
setFirstChild(AST) - Method in interface antlr.collections.AST
Set the first child of a node.
setFormatter(FileLineFormatter) - Static method in class antlr.FileLineFormatter
 
setGrammar(Grammar) - Method in class antlr.CodeGenerator
Set a grammar for the code generator to use
setGrammar(Grammar) - Method in class antlr.LLkAnalyzer
Set the grammar for the analyzer
setGrammar(Grammar) - Method in interface antlr.LLkGrammarAnalyzer
 
setGrammarAnalyzer(LLkGrammarAnalyzer) - Method in class antlr.Grammar
 
setGrammarOption(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setGrammarOption(Token, Token) - Method in class antlr.DefineGrammarSymbols
setGrammarOption: Associate an option value with a key.
setHiddenAfter(CommonHiddenStreamToken) - Method in class antlr.CommonHiddenStreamToken
 
setHiddenBefore(CommonHiddenStreamToken) - Method in class antlr.CommonHiddenStreamToken
 
setIgnoreInvalidDebugCalls(boolean) - Method in class antlr.Parser
 
setIndex(int) - Method in class antlr.TokenWithIndex
 
setInputState(LexerSharedInputState) - Method in class antlr.CharScanner
 
setInputState(ParserSharedInputState) - Method in class antlr.Parser
 
setLastRewriteTokenIndex(String, int) - Method in class antlr.TokenStreamRewriteEngine
 
setLength(int) - Method in class antlr.ANTLRStringBuffer
 
setLine(int) - Method in class antlr.CharScanner
 
setLine(int) - Method in class antlr.CommonToken
 
setLine(int) - Method in class antlr.Token
 
setLineOffset(int) - Method in class antlr.actions.cpp.ActionLexer
 
setLineOffset(int) - Method in class antlr.actions.csharp.ActionLexer
 
setLineOffset(int) - Method in class antlr.actions.java.ActionLexer
 
setLineOffset(int) - Method in class antlr.actions.python.ActionLexer
 
setLineOffset(int) - Method in class antlr.actions.python.CodeLexer
 
setNameSpace(String) - Method in class antlr.Tool
Support C++ & C# namespaces (for now).
setNextSibling(AST) - Method in class antlr.ASTNULLType
 
setNextSibling(AST) - Method in class antlr.BaseAST
 
setNextSibling(AST) - Method in interface antlr.collections.AST
Set the next sibling after this one.
setOption(String, Token) - Method in class antlr.Grammar
Set a generic option.
setOption(Token, Token) - Method in class antlr.RuleBlock
 
setOptions(IndexedVector) - Method in class antlr.preprocessor.GrammarFile
 
setOutputDirectory(String) - Method in class antlr.Tool
 
setParserEventSupport(ParserEventSupport) - Method in interface antlr.debug.ParserController
 
setPrintWriterManager(JavaCodeGeneratorPrintWriterManager) - Method in class antlr.JavaCodeGenerator
Set the print writer manager
setRuleOption(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setRuleOption(Token, Token) - Method in class antlr.DefineGrammarSymbols
 
setRuleOption(Token, Token) - Method in class antlr.MakeGrammar
 
setString(String) - Method in class antlr.ANTLRHashString
 
setSubruleOption(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setSubruleOption(Token, Token) - Method in class antlr.DefineGrammarSymbols
 
setSubruleOption(Token, Token) - Method in class antlr.MakeGrammar
 
setTabSize(int) - Method in class antlr.CharScanner
 
setText(String) - Method in class antlr.ASTNULLType
 
setText(String) - Method in class antlr.BaseAST
Set the token text for this node
setText(String) - Method in class antlr.CharScanner
 
setText(String) - Method in interface antlr.collections.AST
Set the token text for this node
setText(String) - Method in class antlr.CommonAST
Set the token text for this node
setText(String) - Method in class antlr.CommonToken
 
setText(String) - Method in class antlr.Token
 
setTokenBuffer(TokenBuffer) - Method in class antlr.Parser
Set or change the input token buffer
setTokenManager(TokenManager) - Method in class antlr.Grammar
 
setTokenObjectClass(String) - Method in class antlr.CharScanner
 
setTokenTypeASTNodeType(int, String) - Method in class antlr.ASTFactory
Specify an "override" for the Java AST object created for a specific token.
setTokenTypeToASTClassMap(Hashtable) - Method in class antlr.ASTFactory
 
setTool(Tool) - Method in class antlr.actions.cpp.ActionLexer
 
setTool(Tool) - Method in class antlr.actions.csharp.ActionLexer
 
setTool(Tool) - Method in class antlr.actions.java.ActionLexer
 
setTool(Tool) - Method in class antlr.actions.python.ActionLexer
 
setTool(Tool) - Method in class antlr.ANTLRTokdefParser
In order to make it so existing subclasses don't break, we won't require that the antlr.Tool instance be passed as a constructor element.
setTool(Tool) - Method in class antlr.CodeGenerator
 
setTool(Tool) - Method in class antlr.JavaCodeGenerator
setTool(Tool) - Method in class antlr.preprocessor.Hierarchy
 
setTool(Tool) - Method in class antlr.preprocessor.Preprocessor
In order to make it so existing subclasses don't break, we won't require that the antlr.Tool instance be passed as a constructor element.
setType(int) - Method in class antlr.ASTNULLType
 
setType(int) - Method in class antlr.BaseAST
Set the token type for this node
setType(int) - Method in interface antlr.collections.AST
Set the token type for this node
setType(int) - Method in class antlr.CommonAST
Set the token type for this node
setType(int) - Method in class antlr.Token
 
setupDebugging() - Method in class antlr.debug.DebuggingCharScanner
 
setupDebugging(TokenBuffer) - Method in class antlr.debug.LLkDebuggingParser
 
setupDebugging(TokenStream) - Method in class antlr.debug.LLkDebuggingParser
 
setupDebugging(TokenStream, TokenBuffer) - Method in class antlr.debug.LLkDebuggingParser
User can override to do their own debugging
setupOutput(String) - Method in class antlr.CSharpCodeGenerator
This method exists so a subclass, namely VAJCodeGenerator, can open the file in its own evil way.
setupOutput(Tool, Grammar) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
setupOutput(Tool, String) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
setupOutput(Tool, Grammar, String) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
setupOutput(Tool, Grammar) - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
setupOutput(Tool, String) - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
setupOutput(String) - Method in class antlr.PythonCodeGenerator
This method exists so a subclass, namely VAJCodeGenerator, can open the file in its own evil way.
setUserExceptions(String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setUserExceptions(String) - Method in class antlr.DefineGrammarSymbols
 
setUserExceptions(String) - Method in class antlr.MakeGrammar
 
setVerboseStringConversion(boolean, String[]) - Static method in class antlr.BaseAST
 
size - Variable in class antlr.collections.impl.ASTArray
 
size() - Method in class antlr.collections.impl.BitSet
 
size() - Method in class antlr.collections.impl.IndexedVector
 
size() - Method in class antlr.collections.impl.Vector
 
size() - Method in class antlr.TokenStreamRewriteEngine
 
SKIP - Static variable in class antlr.Token
 
SL_COMMENT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
SL_COMMENT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
SL_COMMENT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
SL_COMMENT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
SL_COMMENT - Static variable in interface antlr.actions.python.CodeLexerTokenTypes
 
SL_COMMENT - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
SL_COMMENT - Static variable in interface antlr.ANTLRTokenTypes
 
SL_COMMENT - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
split(String, String) - Method in class antlr.CSharpCodeGenerator
 
srcdir - Static variable in class antlr.build.ANTLR
 
Stack - Interface in antlr.collections
A simple stack definition; restrictive in that you cannot access arbitrary stack elements.
STAR - Static variable in interface antlr.ANTLRTokenTypes
 
startLexer(String, Token, String, String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
startLexer(String, Token, String, String) - Method in class antlr.DefineGrammarSymbols
Start a new lexer
startMapping(int) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
startMapping(int) - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
startMapping(int) - Method in class antlr.PrintWriterWithSMAP
 
startParser(String, Token, String, String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
startParser(String, Token, String, String) - Method in class antlr.DefineGrammarSymbols
Start a new parser
startSingleSourceLineMapping(int) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
startSingleSourceLineMapping(int) - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
startSingleSourceLineMapping(int) - Method in class antlr.PrintWriterWithSMAP
 
startTreeWalker(String, Token, String, String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
startTreeWalker(String, Token, String, String) - Method in class antlr.DefineGrammarSymbols
Start a new tree-walker
stderr(String) - Method in class antlr.build.Tool
Stderr from executing sub tools
stdout(String) - Method in class antlr.build.Tool
Stdout from executing sub tools
stream - Variable in class antlr.TokenStreamRewriteEngine
Who do we suck tokens from?
streamStack - Variable in class antlr.TokenStreamSelector
Used to track stack of input streams
STRING - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
STRING - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
STRING - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
STRING - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
STRING - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
STRING - Static variable in class antlr.debug.ParserMatchEvent
 
STRING_LITERAL - Static variable in interface antlr.ANTLRTokenTypes
 
STRING_LITERAL - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
StringUtils - Class in antlr
 
StringUtils() - Constructor for class antlr.StringUtils
 
stripBack(String, char) - Static method in class antlr.StringUtils
General-purpose utility function for removing characters from back of string
stripBack(String, String) - Static method in class antlr.StringUtils
General-purpose utility function for removing characters from back of string
stripFront(String, char) - Static method in class antlr.StringUtils
General-purpose utility function for removing characters from front of string
stripFront(String, String) - Static method in class antlr.StringUtils
General-purpose utility function for removing characters from front of string
stripFrontBack(String, String, String) - Static method in class antlr.StringUtils
General-purpose utility function for removing characters from the front and back of string
STUFF - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
STUFF - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
STUFF - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
STUFF - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
STUFF - Static variable in interface antlr.actions.python.CodeLexerTokenTypes
 
SUBRULE_BLOCK - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
subruleCanBeInverted(AlternativeBlock, boolean) - Method in class antlr.LLkAnalyzer
 
subruleCanBeInverted(AlternativeBlock, boolean) - Method in interface antlr.LLkGrammarAnalyzer
 
subruleOptionsSpec() - Method in class antlr.ANTLRParser
 
subset(BitSet) - Method in class antlr.collections.impl.BitSet
Is this contained within a?
subtractInPlace(BitSet) - Method in class antlr.collections.impl.BitSet
Subtract the elements of 'a' from 'this' in-place.
subversion - Static variable in class antlr.Version
 
superClass() - Method in class antlr.ANTLRParser
 
superClass - Variable in class antlr.Grammar
 
superClass() - Method in class antlr.preprocessor.Preprocessor
 
symbols - Variable in class antlr.Grammar
 
symbols - Variable in class antlr.preprocessor.Hierarchy
 
syncConsume() - Method in class antlr.InputBuffer
Sync up deferred consumption
synPred() - Method in interface antlr.ANTLRGrammarParseBehavior
 
synPred() - Method in class antlr.DefineGrammarSymbols
 
synPred() - Method in class antlr.MakeGrammar
 
SYNPRED_FAILED - Static variable in class antlr.debug.ParserEventSupport
 
SYNPRED_STARTED - Static variable in class antlr.debug.ParserEventSupport
 
SYNPRED_SUCCEEDED - Static variable in class antlr.debug.ParserEventSupport
 
SyntacticPredicateAdapter - Class in antlr.debug
 
SyntacticPredicateAdapter() - Constructor for class antlr.debug.SyntacticPredicateAdapter
 
SyntacticPredicateEvent - Class in antlr.debug
 
SyntacticPredicateEvent(Object) - Constructor for class antlr.debug.SyntacticPredicateEvent
 
SyntacticPredicateEvent(Object, int) - Constructor for class antlr.debug.SyntacticPredicateEvent
 
syntacticPredicateFailed(SyntacticPredicateEvent) - Method in class antlr.debug.ParserAdapter
 
syntacticPredicateFailed(SyntacticPredicateEvent) - Method in class antlr.debug.ParserReporter
 
syntacticPredicateFailed(SyntacticPredicateEvent) - Method in class antlr.debug.SyntacticPredicateAdapter
 
syntacticPredicateFailed(SyntacticPredicateEvent) - Method in interface antlr.debug.SyntacticPredicateListener
 
SyntacticPredicateListener - Interface in antlr.debug
 
syntacticPredicateStarted(SyntacticPredicateEvent) - Method in class antlr.debug.ParserAdapter
 
syntacticPredicateStarted(SyntacticPredicateEvent) - Method in class antlr.debug.ParserReporter
 
syntacticPredicateStarted(SyntacticPredicateEvent) - Method in class antlr.debug.SyntacticPredicateAdapter
 
syntacticPredicateStarted(SyntacticPredicateEvent) - Method in interface antlr.debug.SyntacticPredicateListener
 
syntacticPredicateSucceeded(SyntacticPredicateEvent) - Method in class antlr.debug.ParserAdapter
 
syntacticPredicateSucceeded(SyntacticPredicateEvent) - Method in class antlr.debug.ParserReporter
 
syntacticPredicateSucceeded(SyntacticPredicateEvent) - Method in class antlr.debug.SyntacticPredicateAdapter
 
syntacticPredicateSucceeded(SyntacticPredicateEvent) - Method in interface antlr.debug.SyntacticPredicateListener
 
syntacticPredLevel - Variable in class antlr.CppCodeGenerator
 
syntacticPredLevel - Variable in class antlr.CSharpCodeGenerator
 
syntacticPredLevel - Variable in class antlr.DiagnosticCodeGenerator
non-zero if inside syntactic predicate generation
syntacticPredLevel - Variable in class antlr.DocBookCodeGenerator
non-zero if inside syntactic predicate generation
syntacticPredLevel - Variable in class antlr.HTMLCodeGenerator
non-zero if inside syntactic predicate generation
syntacticPredLevel - Variable in class antlr.JavaCodeGenerator
 
syntacticPredLevel - Variable in class antlr.PythonCodeGenerator
 
system(String) - Method in class antlr.build.Tool
A portable system command execution routine that logs stdout/stderr and handles cmd-line wildcards properly.

T

tab() - Method in class antlr.CharScanner
advance the current column number by an appropriate amount according to tab size.
tabs - Variable in class antlr.CodeGenerator
Current tab indentation for code output
tabsize - Variable in class antlr.CharScanner
Tab chars are handled by tab() according to this value; override method to do anything weird with tabs.
tail - Variable in class antlr.collections.impl.LList
 
target_file - Variable in class antlr.PreservingFileWriter
 
terminal(Token) - Method in class antlr.ANTLRParser
 
testLiterals - Variable in class antlr.RuleBlock
 
testLiteralsTable(int) - Method in class antlr.CharScanner
 
testLiteralsTable(String, int) - Method in class antlr.CharScanner
Test the text passed in against the literals table Override this method to perform a different literals test This is used primarily when you want to test a portion of a token.
text - Variable in class antlr.CharScanner
 
text - Variable in class antlr.CommonToken
 
TEXT_ARG - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
TEXT_ARG - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
TEXT_ARG - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
TEXT_ARG - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
TEXT_ARG_ELEMENT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
TEXT_ARG_ELEMENT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
TEXT_ARG_ELEMENT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
TEXT_ARG_ELEMENT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
TEXT_ARG_ID_ELEMENT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
TEXT_ARG_ID_ELEMENT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
TEXT_ARG_ID_ELEMENT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
TEXT_ARG_ID_ELEMENT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
TEXT_ITEM - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
TEXT_ITEM - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
TEXT_ITEM - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
TEXT_ITEM - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
theASTNodeType - Variable in class antlr.ASTFactory
Name of AST class to create during tree construction.
theASTNodeTypeClass - Variable in class antlr.ASTFactory
 
theHierarchy - Variable in class antlr.preprocessor.Tool
 
theLLkAnalyzer - Variable in class antlr.Grammar
 
throwsSpec() - Method in class antlr.ANTLRParser
 
throwsSpec() - Method in class antlr.preprocessor.Preprocessor
 
throwsSpec - Variable in class antlr.RuleBlock
 
tmp_file - Variable in class antlr.PreservingFileWriter
 
toArray() - Method in class antlr.collections.impl.BitSet
 
toDebugString() - Method in class antlr.TokenStreamRewriteEngine
 
toDebugString(int, int) - Method in class antlr.TokenStreamRewriteEngine
 
TOKEN - Static variable in class antlr.debug.ParserMatchEvent
 
token - Variable in exception antlr.MismatchedTokenException
 
TOKEN - Static variable in exception antlr.MismatchedTokenException
 
token - Variable in exception antlr.NoViableAltException
 
token - Variable in class antlr.ParseTreeToken
 
Token - Class in antlr
A token is minimally a token type.
Token() - Constructor for class antlr.Token
 
Token(int) - Constructor for class antlr.Token
 
Token(int, String) - Constructor for class antlr.Token
 
TOKEN_REF - Static variable in interface antlr.ANTLRTokenTypes
 
TokenBuffer - Class in antlr
 
TokenBuffer(TokenStream) - Constructor for class antlr.TokenBuffer
Create a token buffer
tokenManager - Variable in class antlr.Grammar
The token manager associated with the grammar, if any.
tokenManagers - Variable in class antlr.DefineGrammarSymbols
 
tokenNames - Variable in class antlr.Parser
Table of token type to token names
tokenNames - Variable in class antlr.TreeParser
Table of token type to token names
tokenObjectClass - Variable in class antlr.CharScanner
 
TokenOffsetInfo - Class in antlr.ASdebug
Provides offset info for a token.
All offsets are 0-based.
TokenOffsetInfo(int, int) - Constructor for class antlr.ASdebug.TokenOffsetInfo
 
TOKENS - Static variable in interface antlr.ANTLRTokenTypes
 
tokens - Variable in class antlr.TokenStreamRewriteEngine
Track the incoming list of tokens
TOKENS_SPEC - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
tokensSpec() - Method in class antlr.ANTLRParser
 
tokensSpecOptions(Token) - Method in class antlr.ANTLRParser
 
tokenStartColumn - Variable in class antlr.LexerSharedInputState
 
tokenStartLine - Variable in class antlr.LexerSharedInputState
 
TokenStream - Interface in antlr
 
TokenStreamBasicFilter - Class in antlr
This object is a TokenStream that passes through all tokens except for those that you tell it to discard.
TokenStreamBasicFilter(TokenStream) - Constructor for class antlr.TokenStreamBasicFilter
 
TokenStreamException - Exception in antlr
Anything that goes wrong while generating a stream of tokens.
TokenStreamException() - Constructor for exception antlr.TokenStreamException
 
TokenStreamException(String) - Constructor for exception antlr.TokenStreamException
 
TokenStreamException(String, Throwable) - Constructor for exception antlr.TokenStreamException
 
TokenStreamException(Throwable) - Constructor for exception antlr.TokenStreamException
 
TokenStreamHiddenTokenFilter - Class in antlr
This object filters a token stream coming from a lexer or another TokenStream so that only certain token channels get transmitted to the parser.
TokenStreamHiddenTokenFilter(TokenStream) - Constructor for class antlr.TokenStreamHiddenTokenFilter
 
TokenStreamIOException - Exception in antlr
Wraps an IOException in a TokenStreamException
TokenStreamIOException(IOException) - Constructor for exception antlr.TokenStreamIOException
TokenStreamIOException constructor comment.
TokenStreamRecognitionException - Exception in antlr
Wraps a RecognitionException in a TokenStreamException so you can pass it along.
TokenStreamRecognitionException(RecognitionException) - Constructor for exception antlr.TokenStreamRecognitionException
 
TokenStreamRetryException - Exception in antlr
Aborted recognition of current token.
TokenStreamRetryException() - Constructor for exception antlr.TokenStreamRetryException
 
TokenStreamRewriteEngine - Class in antlr
This token stream tracks the *entire* token stream coming from a lexer, but does not pass on the whitespace (or whatever else you want to discard) to the parser.
TokenStreamRewriteEngine(TokenStream) - Constructor for class antlr.TokenStreamRewriteEngine
 
TokenStreamRewriteEngine(TokenStream, int) - Constructor for class antlr.TokenStreamRewriteEngine
 
TokenStreamSelector - Class in antlr
A token stream MUX (multiplexor) knows about n token streams and can multiplex them onto the same channel for use by token stream consumer like a parser.
TokenStreamSelector() - Constructor for class antlr.TokenStreamSelector
 
tokenTypeForCharLiteral(String) - Static method in class antlr.ANTLRLexer
 
TokenTypesFileExt - Static variable in class antlr.CodeGenerator
 
TokenTypesFileSuffix - Static variable in class antlr.CodeGenerator
 
tokenTypeToASTClassMap - Variable in class antlr.ASTFactory
How to specify the classname to create for a particular token type.
tokenTypeToASTClassMap - Variable in class antlr.Parser
Constructed if any AST types specified in tokens{..}.
TokenWithIndex - Class in antlr
This token knows what index 0..n-1 it is from beginning of stream.
TokenWithIndex() - Constructor for class antlr.TokenWithIndex
 
TokenWithIndex(int, String) - Constructor for class antlr.TokenWithIndex
 
toLower(char) - Method in class antlr.CharScanner
 
Tool - Class in antlr.build
An application-specific build tool for ANTLR.
Tool() - Constructor for class antlr.build.Tool
 
tool - Variable in class antlr.DefineGrammarSymbols
 
tool - Variable in class antlr.LLkAnalyzer
 
tool - Variable in class antlr.preprocessor.GrammarFile
 
Tool - Class in antlr.preprocessor
Tester for the preprocessor
Tool(Tool, String[]) - Constructor for class antlr.preprocessor.Tool
 
Tool - Class in antlr
 
Tool() - Constructor for class antlr.Tool
Construct a new Tool.
toolError(String) - Method in class antlr.Tool
Issue an error; used for general tool errors not for grammar stuff
toOriginalString() - Method in class antlr.TokenStreamRewriteEngine
 
toOriginalString(int, int) - Method in class antlr.TokenStreamRewriteEngine
 
top() - Method in class antlr.collections.impl.LList
 
top() - Method in interface antlr.collections.Stack
 
toPackedArray() - Method in class antlr.collections.impl.BitSet
 
toString() - Method in class antlr.ActionTransInfo
 
toString() - Method in class antlr.ANTLRStringBuffer
 
toString() - Method in class antlr.ASTNULLType
 
toString() - Method in class antlr.ASTPair
 
toString() - Method in class antlr.BaseAST
 
toString() - Method in interface antlr.collections.AST
 
toString() - Method in class antlr.collections.impl.BitSet
 
toString(String) - Method in class antlr.collections.impl.BitSet
Transform a bit set into a string by formatting each element as an integer
toString(String, CharFormatter) - Method in class antlr.collections.impl.BitSet
Transform a bit set into a string of characters.
toString(String, Vector) - Method in class antlr.collections.impl.BitSet
Create a string representation where instead of integer elements, the ith element of vocabulary is displayed instead.
toString() - Method in class antlr.collections.impl.IntRange
 
toString() - Method in class antlr.CommonToken
 
toString() - Method in class antlr.debug.InputBufferEvent
 
toString() - Method in class antlr.debug.MessageEvent
 
toString() - Method in class antlr.debug.NewLineEvent
 
toString() - Method in class antlr.debug.ParserMatchEvent
 
toString() - Method in class antlr.debug.ParserTokenEvent
 
toString() - Method in class antlr.debug.SemanticPredicateEvent
 
toString() - Method in class antlr.debug.SyntacticPredicateEvent
 
toString() - Method in class antlr.debug.TraceEvent
 
toString() - Method in class antlr.Grammar
Print out the grammar without actions
toString() - Method in class antlr.Lookahead
 
toString(String, CharFormatter) - Method in class antlr.Lookahead
 
toString(String, CharFormatter, Grammar) - Method in class antlr.Lookahead
 
toString(String, Vector) - Method in class antlr.Lookahead
 
toString() - Method in class antlr.ParseTreeRule
 
toString() - Method in class antlr.ParseTreeToken
 
toString() - Method in class antlr.preprocessor.GrammarFile
 
toString() - Method in exception antlr.RecognitionException
 
toString() - Method in class antlr.RuleBlock
 
toString() - Method in class antlr.Token
 
toString() - Method in exception antlr.TokenStreamRecognitionException
 
toString() - Method in class antlr.TokenStreamRewriteEngine
 
toString(String) - Method in class antlr.TokenStreamRewriteEngine
 
toString(int, int) - Method in class antlr.TokenStreamRewriteEngine
 
toString(String, int, int) - Method in class antlr.TokenStreamRewriteEngine
 
toString() - Method in class antlr.TokenWithIndex
 
toStringList() - Method in class antlr.ASTNULLType
 
toStringList() - Method in class antlr.BaseAST
Print out a child-sibling tree in LISP notation
toStringList() - Method in interface antlr.collections.AST
 
toStringOfHalfWords() - Method in class antlr.collections.impl.BitSet
Dump a comma-separated list of the words making up the bit set.
toStringOfWords() - Method in class antlr.collections.impl.BitSet
Dump a comma-separated list of the words making up the bit set.
toStringTree() - Method in class antlr.ASTNULLType
 
toStringTree() - Method in class antlr.BaseAST
 
toStringTree() - Method in interface antlr.collections.AST
 
toStringWithRanges(String, CharFormatter) - Method in class antlr.collections.impl.BitSet
Print out the bit set but collapse char ranges.
TraceAdapter - Class in antlr.debug
 
TraceAdapter() - Constructor for class antlr.debug.TraceAdapter
 
traceDepth - Variable in class antlr.CharScanner
Used to keep track of indentdepth for traceIn/Out
traceDepth - Variable in class antlr.Parser
Used to keep track of indentdepth for traceIn/Out
traceDepth - Variable in class antlr.TreeParser
Used to keep track of indentdepth for traceIn/Out
TraceEvent - Class in antlr.debug
 
TraceEvent(Object) - Constructor for class antlr.debug.TraceEvent
 
TraceEvent(Object, int, int, int, int) - Constructor for class antlr.debug.TraceEvent
 
traceIn(String) - Method in class antlr.CharScanner
 
traceIn(String) - Method in class antlr.debug.ParseTreeDebugParser
Create a rule node, add to current tree, and make it current root
traceIn(String) - Method in class antlr.LLkParser
 
traceIn(String) - Method in class antlr.Parser
 
traceIn(String, AST) - Method in class antlr.TreeParser
 
traceIndent() - Method in class antlr.CharScanner
 
traceIndent() - Method in class antlr.Parser
 
traceIndent() - Method in class antlr.TreeParser
 
TraceListener - Interface in antlr.debug
 
traceOut(String) - Method in class antlr.CharScanner
 
traceOut(String) - Method in class antlr.debug.ParseTreeDebugParser
Pop current root; back to adding to old root
traceOut(String) - Method in class antlr.LLkParser
 
traceOut(String) - Method in class antlr.Parser
 
traceOut(String, AST) - Method in class antlr.TreeParser
 
Tracer - Class in antlr.debug
 
Tracer() - Constructor for class antlr.debug.Tracer
 
traceRules - Variable in class antlr.Grammar
 
TREE - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
TREE - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
TREE - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
TREE - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
tree() - Method in class antlr.ANTLRParser
 
TREE_BEGIN - Static variable in interface antlr.ANTLRTokenTypes
 
TREE_ELEMENT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
TREE_ELEMENT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
TREE_ELEMENT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
TREE_ELEMENT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
TreeParser - Class in antlr
 
TreeParser() - Constructor for class antlr.TreeParser
 
treeParserOptionsSpec() - Method in class antlr.ANTLRParser
 
TreeParserRoot - Variable in class antlr.preprocessor.Hierarchy
 
TreeParserSharedInputState - Class in antlr
This object contains the data associated with an input AST.
TreeParserSharedInputState() - Constructor for class antlr.TreeParserSharedInputState
 
treeParserSpec(String) - Method in class antlr.ANTLRParser
 
type - Variable in class antlr.Token
 

U

uponEOF() - Method in class antlr.CharScanner
This method is called by YourLexer.nextToken() when the lexer has hit EOF condition.
upper - Variable in exception antlr.MismatchedCharException
 
upper - Variable in exception antlr.MismatchedTokenException
 
upperCaseMangledLiterals - Variable in class antlr.Tool
 
Utils - Class in antlr
 
Utils() - Constructor for class antlr.Utils
 

V

valid() - Method in interface antlr.collections.Enumerator
Any more elements in the enumeration?
VALIDATING - Static variable in class antlr.debug.SemanticPredicateEvent
 
valueForPathChanged(TreePath, Object) - Method in class antlr.debug.misc.JTreeASTModel
 
VAR_ASSIGN - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
VAR_ASSIGN - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
VAR_ASSIGN - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
VAR_ASSIGN - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
Vector - Class in antlr.collections.impl
 
Vector() - Constructor for class antlr.collections.impl.Vector
 
Vector(int) - Constructor for class antlr.collections.impl.Vector
 
verifyThatHierarchyIsComplete() - Method in class antlr.preprocessor.Hierarchy
Return true if hierarchy is complete, false if not
version - Static variable in class antlr.Tool
 
Version - Class in antlr
 
Version() - Constructor for class antlr.Version
 
version - Static variable in class antlr.Version
 
visit(AST) - Method in interface antlr.ASTVisitor
 
visit(AST) - Method in class antlr.DumpASTVisitor
 

W

wakeUp() - Method in class antlr.debug.DebuggingCharScanner
 
wakeUp() - Method in class antlr.debug.LLkDebuggingParser
 
WARNING - Static variable in class antlr.debug.MessageEvent
 
warning(String) - Method in class antlr.Tool
Issue a warning
warning(String, String, int, int) - Method in class antlr.Tool
Issue a warning with line number information
warning(String[], String, int, int) - Method in class antlr.Tool
Issue a warning with line number information
WILDCARD - Static variable in interface antlr.ANTLRTokenTypes
 
write(char[], int, int) - Method in class antlr.PrintWriterWithSMAP
 
write(int) - Method in class antlr.PrintWriterWithSMAP
 
write(String, int, int) - Method in class antlr.PrintWriterWithSMAP
 
WS - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
WS - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
WS - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
WS - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
WS - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
WS - Static variable in interface antlr.ANTLRTokenTypes
 
WS - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
WS_LOOP - Static variable in interface antlr.ANTLRTokenTypes
 
WS_OPT - Static variable in interface antlr.ANTLRTokenTypes
 

X

XDIGIT - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
XDIGIT - Static variable in interface antlr.ANTLRTokenTypes
 
XDIGIT - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
xmlSerialize(Writer) - Method in class antlr.BaseAST
 
xmlSerializeNode(Writer) - Method in class antlr.BaseAST
 
xmlSerializeRootClose(Writer) - Method in class antlr.BaseAST
 
xmlSerializeRootOpen(Writer) - Method in class antlr.BaseAST
 

Z

zeroOrMoreSubRule() - Method in interface antlr.ANTLRGrammarParseBehavior
 
zeroOrMoreSubRule() - Method in class antlr.DefineGrammarSymbols
 
zeroOrMoreSubRule() - Method in class antlr.MakeGrammar
 

_

_escapeChar(int, boolean) - Method in class antlr.PythonCharFormatter
 
_print(String) - Method in class antlr.CodeGenerator
Output a String to the currentOutput stream.
_print(String) - Method in class antlr.CppCodeGenerator
Output a String to the currentOutput stream.
_print(String) - Method in class antlr.JavaCodeGenerator
 
_print(String, int) - Method in class antlr.JavaCodeGenerator
 
_printAction(String) - Method in class antlr.CodeGenerator
Print an action without leading tabs, attempting to preserve the current indentation level for multi-line actions Ignored if string is null.
_printAction(String) - Method in class antlr.CppCodeGenerator
Print an action without leading tabs, attempting to preserve the current indentation level for multi-line actions Ignored if string is null.
_printAction(String) - Method in class antlr.PythonCodeGenerator
 
_printJavadoc(String) - Method in class antlr.PythonCodeGenerator
 
_println(String) - Method in class antlr.CodeGenerator
Output a String followed by newline, to the currentOutput stream.
_println(String) - Method in class antlr.CppCodeGenerator
Output a String followed by newline, to the currentOutput stream.
_println(String) - Method in class antlr.JavaCodeGenerator
 
_println(String, int) - Method in class antlr.JavaCodeGenerator
 
_refStringLiteral(Token, Token, int, boolean) - Method in class antlr.DefineGrammarSymbols
 
_refToken(Token, Token, Token, Token, boolean, int, boolean) - Method in class antlr.DefineGrammarSymbols
Reference a token
_retTree - Variable in class antlr.TreeParser
Where did this rule leave off parsing; avoids a return parameter
_returnToken - Variable in class antlr.CharScanner
 
_tokenNames - Static variable in class antlr.ANTLRParser
 
_tokenNames - Static variable in class antlr.ANTLRTokdefParser
 
_tokenNames - Static variable in class antlr.preprocessor.Preprocessor
 
_tokenSet_0 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_0 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_0 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_0 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_0 - Static variable in class antlr.actions.python.CodeLexer
 
_tokenSet_0 - Static variable in class antlr.ANTLRLexer
 
_tokenSet_0 - Static variable in class antlr.ANTLRParser
 
_tokenSet_0 - Static variable in class antlr.ANTLRTokdefLexer
 
_tokenSet_0 - Static variable in class antlr.ANTLRTokdefParser
 
_tokenSet_0 - Static variable in class antlr.preprocessor.Preprocessor
 
_tokenSet_0 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
_tokenSet_1 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_1 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_1 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_1 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_1 - Static variable in class antlr.actions.python.CodeLexer
 
_tokenSet_1 - Static variable in class antlr.ANTLRLexer
 
_tokenSet_1 - Static variable in class antlr.ANTLRParser
 
_tokenSet_1 - Static variable in class antlr.ANTLRTokdefLexer
 
_tokenSet_1 - Static variable in class antlr.ANTLRTokdefParser
 
_tokenSet_1 - Static variable in class antlr.preprocessor.Preprocessor
 
_tokenSet_1 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
_tokenSet_10 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_10 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_10 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_10 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_10 - Static variable in class antlr.ANTLRParser
 
_tokenSet_10 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
_tokenSet_11 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_11 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_11 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_11 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_11 - Static variable in class antlr.ANTLRParser
 
_tokenSet_12 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_12 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_12 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_12 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_13 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_13 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_13 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_13 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_14 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_14 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_14 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_14 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_15 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_15 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_15 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_15 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_16 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_16 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_16 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_16 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_17 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_17 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_17 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_17 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_18 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_18 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_18 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_18 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_19 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_19 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_19 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_19 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_2 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_2 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_2 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_2 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_2 - Static variable in class antlr.ANTLRLexer
 
_tokenSet_2 - Static variable in class antlr.ANTLRParser
 
_tokenSet_2 - Static variable in class antlr.ANTLRTokdefLexer
 
_tokenSet_2 - Static variable in class antlr.preprocessor.Preprocessor
 
_tokenSet_2 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
_tokenSet_20 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_20 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_20 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_20 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_21 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_21 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_21 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_21 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_22 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_22 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_22 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_22 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_23 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_23 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_23 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_23 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_24 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_24 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_24 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_24 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_25 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_25 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_25 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_25 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_26 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_26 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_3 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_3 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_3 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_3 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_3 - Static variable in class antlr.ANTLRLexer
 
_tokenSet_3 - Static variable in class antlr.ANTLRParser
 
_tokenSet_3 - Static variable in class antlr.ANTLRTokdefLexer
 
_tokenSet_3 - Static variable in class antlr.preprocessor.Preprocessor
 
_tokenSet_3 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
_tokenSet_4 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_4 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_4 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_4 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_4 - Static variable in class antlr.ANTLRLexer
 
_tokenSet_4 - Static variable in class antlr.ANTLRParser
 
_tokenSet_4 - Static variable in class antlr.preprocessor.Preprocessor
 
_tokenSet_4 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
_tokenSet_5 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_5 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_5 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_5 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_5 - Static variable in class antlr.ANTLRLexer
 
_tokenSet_5 - Static variable in class antlr.ANTLRParser
 
_tokenSet_5 - Static variable in class antlr.preprocessor.Preprocessor
 
_tokenSet_5 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
_tokenSet_6 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_6 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_6 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_6 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_6 - Static variable in class antlr.ANTLRParser
 
_tokenSet_6 - Static variable in class antlr.preprocessor.Preprocessor
 
_tokenSet_6 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
_tokenSet_7 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_7 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_7 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_7 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_7 - Static variable in class antlr.ANTLRParser
 
_tokenSet_7 - Static variable in class antlr.preprocessor.Preprocessor
 
_tokenSet_7 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
_tokenSet_8 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_8 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_8 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_8 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_8 - Static variable in class antlr.ANTLRParser
 
_tokenSet_8 - Static variable in class antlr.preprocessor.Preprocessor
 
_tokenSet_8 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
_tokenSet_9 - Static variable in class antlr.actions.cpp.ActionLexer
 
_tokenSet_9 - Static variable in class antlr.actions.csharp.ActionLexer
 
_tokenSet_9 - Static variable in class antlr.actions.java.ActionLexer
 
_tokenSet_9 - Static variable in class antlr.actions.python.ActionLexer
 
_tokenSet_9 - Static variable in class antlr.ANTLRParser
 
_tokenSet_9 - Static variable in class antlr.preprocessor.PreprocessorLexer
 
A B C D E F G H I J L M N O P Q R S T U V W X Z _ 
Skip navigation links
AntLR Parser Generator 2.7.7.redhat-7

Copyright © 2015 JBoss by Red Hat. All rights reserved.