A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes All Packages

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)
access - Variable in class antlr.RuleSymbol
 
action - Variable in class antlr.ExceptionHandler
 
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
 
ActionElement - Class in antlr
 
ActionElement(Grammar, Token) - Constructor for class antlr.ActionElement
 
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 - 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 - 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 - 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(InputBuffer) - Constructor for class antlr.actions.cpp.ActionLexer
 
ActionLexer(InputBuffer) - Constructor for class antlr.actions.csharp.ActionLexer
 
ActionLexer(InputBuffer) - Constructor for class antlr.actions.java.ActionLexer
 
ActionLexer(InputBuffer) - Constructor for class antlr.actions.python.ActionLexer
 
ActionLexer(LexerSharedInputState) - Constructor for class antlr.actions.cpp.ActionLexer
 
ActionLexer(LexerSharedInputState) - Constructor for class antlr.actions.csharp.ActionLexer
 
ActionLexer(LexerSharedInputState) - Constructor for class antlr.actions.java.ActionLexer
 
ActionLexer(LexerSharedInputState) - Constructor for class antlr.actions.python.ActionLexer
 
ActionLexer(InputStream) - Constructor for class antlr.actions.cpp.ActionLexer
 
ActionLexer(InputStream) - Constructor for class antlr.actions.csharp.ActionLexer
 
ActionLexer(InputStream) - Constructor for class antlr.actions.java.ActionLexer
 
ActionLexer(InputStream) - Constructor for class antlr.actions.python.ActionLexer
 
ActionLexer(Reader) - Constructor for class antlr.actions.cpp.ActionLexer
 
ActionLexer(Reader) - Constructor for class antlr.actions.csharp.ActionLexer
 
ActionLexer(Reader) - Constructor for class antlr.actions.java.ActionLexer
 
ActionLexer(Reader) - Constructor for class antlr.actions.python.ActionLexer
 
ActionLexer(String, RuleBlock, CodeGenerator, ActionTransInfo) - Constructor for class antlr.actions.cpp.ActionLexer
 
ActionLexer(String, RuleBlock, CodeGenerator, ActionTransInfo) - Constructor for class antlr.actions.csharp.ActionLexer
 
ActionLexer(String, RuleBlock, CodeGenerator, ActionTransInfo) - Constructor for class antlr.actions.java.ActionLexer
 
ActionLexer(String, RuleBlock, CodeGenerator, ActionTransInfo) - 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
 
actionText - Variable in class antlr.ActionElement
 
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(int) - Method in class antlr.collections.impl.BitSet
or this element into this set (grow as necessary to accommodate)
add(AST) - Method in class antlr.collections.impl.ASTArray
 
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
 
addAlternative(Alternative) - Method in class antlr.AlternativeBlock
 
addAlternativeElement(AlternativeElement) - Method in class antlr.BlockContext
 
addAlternativeElement(AlternativeElement) - Method in class antlr.TreeBlockContext
 
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
 
addElement(AlternativeElement) - Method in class antlr.Alternative
 
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
 
addHandler(ExceptionHandler) - Method in class antlr.ExceptionSpec
 
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
 
addOption(Option) - Method in class antlr.preprocessor.Grammar
 
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
 
addReference(RuleRefElement) - Method in class antlr.RuleSymbol
 
addRule(Rule) - Method in class antlr.preprocessor.Grammar
 
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
alreadyExpanded - Variable in class antlr.preprocessor.Grammar
 
ALT - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
alternative() - Method in class antlr.ANTLRParser
 
Alternative - Class in antlr
Intermediate data class holds information about an alternative
Alternative() - Constructor for class antlr.Alternative
 
Alternative(AlternativeElement) - Constructor for class antlr.Alternative
 
AlternativeBlock - Class in antlr
A list of alternatives
AlternativeBlock(Grammar) - Constructor for class antlr.AlternativeBlock
 
AlternativeBlock(Grammar, Token, boolean) - Constructor for class antlr.AlternativeBlock
 
AlternativeElement - Class in antlr
 
AlternativeElement(Grammar) - Constructor for class antlr.AlternativeElement
 
AlternativeElement(Grammar, Token) - Constructor for class antlr.AlternativeElement
 
AlternativeElement(Grammar, Token, int) - Constructor for class antlr.AlternativeElement
 
alternatives - Variable in class antlr.AlternativeBlock
 
alti - Variable in class antlr.AlternativeBlock
 
altj - Variable in class antlr.AlternativeBlock
 
altNum - Variable in class antlr.BlockContext
 
altNumber - Variable in class antlr.ParseTreeRule
 
altUsesWildcardDefault(Alternative) - Method in class antlr.LLkAnalyzer
Return true if someone used the '.' wildcard default idiom.
analysisAlt - Variable in class antlr.AlternativeBlock
 
analyzer - Variable in class antlr.CodeGenerator
The LLk analyzer
analyzer - Variable in class antlr.DefineGrammarSymbols
 
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(String) - Method in class antlr.build.Tool
Run ANTLR on a grammar file, leaving the output in the directory of the grammar file.
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.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(InputBuffer) - Constructor for class antlr.ANTLRLexer
 
ANTLRLexer(LexerSharedInputState) - Constructor for class antlr.ANTLRLexer
 
ANTLRLexer(InputStream) - Constructor for class antlr.ANTLRLexer
 
ANTLRLexer(Reader) - Constructor for class antlr.ANTLRLexer
 
ANTLRParser - Class in antlr
 
ANTLRParser(ParserSharedInputState) - Constructor for class antlr.ANTLRParser
 
ANTLRParser(TokenBuffer) - Constructor for class antlr.ANTLRParser
 
ANTLRParser(TokenBuffer, int) - Constructor for class antlr.ANTLRParser
 
ANTLRParser(TokenBuffer, ANTLRGrammarParseBehavior, Tool) - Constructor for class antlr.ANTLRParser
 
ANTLRParser(TokenStream) - Constructor for class antlr.ANTLRParser
 
ANTLRParser(TokenStream, int) - 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(InputBuffer) - Constructor for class antlr.ANTLRTokdefLexer
 
ANTLRTokdefLexer(LexerSharedInputState) - Constructor for class antlr.ANTLRTokdefLexer
 
ANTLRTokdefLexer(InputStream) - Constructor for class antlr.ANTLRTokdefLexer
 
ANTLRTokdefLexer(Reader) - 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(ParserSharedInputState) - Constructor for class antlr.ANTLRTokdefParser
 
ANTLRTokdefParser(TokenBuffer) - Constructor for class antlr.ANTLRTokdefParser
 
ANTLRTokdefParser(TokenBuffer, int) - Constructor for class antlr.ANTLRTokdefParser
 
ANTLRTokdefParser(TokenStream) - Constructor for class antlr.ANTLRTokdefParser
 
ANTLRTokdefParser(TokenStream, int) - Constructor for class antlr.ANTLRTokdefParser
 
ANTLRTokdefParserTokenTypes - Interface in antlr
 
ANTLRTokenTypes - Interface in antlr
 
antlrTool - Variable in class antlr.ANTLRParser
 
antlrTool - Variable in class antlr.CodeGenerator
 
antlrTool - Variable in class antlr.Grammar
 
antlrTool - Variable in class antlr.preprocessor.Grammar
 
antlrTool - Variable in class antlr.preprocessor.Hierarchy
 
antlrTool - Variable in class antlr.preprocessor.Tool
 
antlrTool - Variable in class antlr.SimpleTokenManager
 
append(char) - 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(Token) - Method in class antlr.TokenQueue
Add token to end of the queue
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
 
append(String) - Method in class antlr.ANTLRStringBuffer
 
append(String) - Method in class antlr.CharScanner
 
appendElement(Object) - Method in class antlr.collections.impl.Vector
 
appendElement(Object, Object) - Method in class antlr.collections.impl.IndexedVector
 
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.DefineGrammarSymbols
 
args - Variable in class antlr.preprocessor.Rule
 
args - Variable in class antlr.preprocessor.Tool
 
args - Variable in class antlr.RuleRefElement
 
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 - 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
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.
ASTFrame - Class in antlr.debug.misc
 
ASTFrame(String, AST) - Constructor for class antlr.debug.misc.ASTFrame
 
ASTFrame.MyTreeSelectionListener - Class in antlr.debug.misc
 
ASTIterator - Class in antlr
 
ASTIterator(AST) - Constructor for class antlr.ASTIterator
 
ASTNodeType - Variable in class antlr.GrammarAtom
Set to type of AST node to create during parse.
ASTNodeType - Variable in class antlr.TokenSymbol
Set to a value in the tokens {...} section
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
 
astVarNumber - Variable in class antlr.CppCodeGenerator
 
astVarNumber - Variable in class antlr.CSharpCodeGenerator
 
astVarNumber - Variable in class antlr.JavaCodeGenerator
 
astVarNumber - Variable in class antlr.PythonCodeGenerator
 
ASTVisitor - Interface in antlr
 
atomText - Variable in class antlr.GrammarAtom
 
atStart() - Method in class antlr.Alternative
 
AUTO_GEN_BANG - Static variable in class antlr.GrammarElement
 
AUTO_GEN_CARET - Static variable in class antlr.GrammarElement
 
AUTO_GEN_NONE - Static variable in class antlr.GrammarElement
 
autoGenType - Variable in class antlr.AlternativeElement
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes All Packages