Alphabetical Index: A

_ 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

A

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 - field in class antlr.RuleSymbol
ACTION - static field in class antlr.actions.cpp.ActionLexerTokenTypes
ACTION - static field in class antlr.actions.csharp.ActionLexerTokenTypes
ACTION - static field in class antlr.actions.java.ActionLexerTokenTypes
ACTION - static field in class antlr.actions.python.ActionLexerTokenTypes
ACTION - static field in class antlr.ANTLRTokenTypes
ACTION - static field in class antlr.actions.python.CodeLexerTokenTypes
action - field in class antlr.ExceptionHandler
ACTION - static field in class antlr.preprocessor.PreprocessorTokenTypes
ActionLexer - class antlr.actions.cpp.ActionLexer
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 antlr.actions.csharp.ActionLexer
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 antlr.actions.java.ActionLexer
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 antlr.actions.python.ActionLexer
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(antlr.InputBuffer) - constructor for class antlr.actions.cpp.ActionLexer
ActionLexer(antlr.InputBuffer) - constructor for class antlr.actions.csharp.ActionLexer
ActionLexer(antlr.InputBuffer) - constructor for class antlr.actions.java.ActionLexer
ActionLexer(antlr.InputBuffer) - constructor for class antlr.actions.python.ActionLexer
ActionLexer(antlr.LexerSharedInputState) - constructor for class antlr.actions.cpp.ActionLexer
ActionLexer(antlr.LexerSharedInputState) - constructor for class antlr.actions.csharp.ActionLexer
ActionLexer(antlr.LexerSharedInputState) - constructor for class antlr.actions.java.ActionLexer
ActionLexer(antlr.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
ActionLexerTokenTypes - interface antlr.actions.cpp.ActionLexerTokenTypes
ActionLexerTokenTypes - interface antlr.actions.csharp.ActionLexerTokenTypes
ActionLexerTokenTypes - interface antlr.actions.java.ActionLexerTokenTypes
ActionLexerTokenTypes - interface antlr.actions.python.ActionLexerTokenTypes
actionText - field in class antlr.ActionElement
This class contains information about how an action was translated (using the AST conversion rules).
add(antlr.collections.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.List
add(Object) - method in class antlr.collections.impl.LList
Add an object to the end of the list.
Add a child to the current AST
addChild(antlr.collections.AST) - method in class antlr.collections.AST
Add a (rightmost) child to this node
Add a (rightmost) child to this node
Add a node to the end of the child list for this node
This adds LT(1) to the current parse subtree.
addGrammar(antlr.Grammar) - method in class antlr.preprocessor.Hierarchy
addGrammar(antlr.preprocessor.Grammar) - method in class antlr.preprocessor.GrammarFile
addGrammarFile(antlr.preprocessor.GrammarFile) - method in class antlr.preprocessor.Hierarchy
addHeaderAction(String) - method in class antlr.preprocessor.GrammarFile
addOption(antlr.preprocessor.Option) - method in class antlr.preprocessor.Grammar
addRule(antlr.preprocessor.Rule) - method in class antlr.preprocessor.Grammar
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.
If op.index > lastRewriteTokenIndexes, just add to the end.
addTreeModelListener(TreeModelListener) - method in class antlr.debug.misc.JTreeASTModel
advanceChildToEnd() - method in class antlr.ASTPair
Make sure that child is the last sibling
alreadyExpanded - field in class antlr.preprocessor.Grammar
ALT - static field in class antlr.preprocessor.PreprocessorTokenTypes
Alternative - class antlr.Alternative
Intermediate data class holds information about an alternative
Alternative() - constructor for class antlr.Alternative
alternative() - method in class antlr.ANTLRParser
A list of alternatives
alternatives - field in class antlr.AlternativeBlock
alti - field in class antlr.AlternativeBlock
altj - field in class antlr.AlternativeBlock
altNum - field in class antlr.BlockContext
altNumber - field in class antlr.ParseTreeRule
Return true if someone used the '.' wildcard default idiom.
analysisAlt - field in class antlr.AlternativeBlock
analyzer - field in class antlr.CodeGenerator
The LLk analyzer
analyzer - field in class antlr.DefineGrammarSymbols
analyzerDebug - field in class antlr.Grammar
and(antlr.collections.impl.BitSet) - method in class antlr.collections.impl.BitSet
andInPlace(antlr.collections.impl.BitSet) - method in class antlr.collections.impl.BitSet
antlr - package
ANTLR - class antlr.build.ANTLR
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.ASdebug - package
antlr.build - package
antlr.debug - package
ANTLRError - class antlr.ANTLRError
ANTLRError() - constructor for class antlr.ANTLRError
ANTLRError constructor comment.
ANTLRError(String) - constructor for class antlr.ANTLRError
ANTLRError constructor comment.
ANTLRException() - constructor for class antlr.ANTLRException
ANTLRException(String) - constructor for class antlr.ANTLRException
ANTLRException(String,Throwable) - constructor for class antlr.ANTLRException
ANTLRException(Throwable) - constructor for class antlr.ANTLRException
ANTLRLexer - class antlr.ANTLRLexer
ANTLRLexer(antlr.InputBuffer) - constructor for class antlr.ANTLRLexer
ANTLRLexer(InputStream) - constructor for class antlr.ANTLRLexer
ANTLRLexer(Reader) - constructor for class antlr.ANTLRLexer
ANTLRParser - class antlr.ANTLRParser
ANTLRParser(antlr.TokenBuffer) - constructor for class antlr.ANTLRParser
ANTLRParser(antlr.TokenBuffer,int) - constructor for class antlr.ANTLRParser
ANTLRParser(antlr.TokenStream) - constructor for class antlr.ANTLRParser
ANTLRParser(antlr.TokenStream,int) - constructor for class antlr.ANTLRParser
ANTLRStringBuffer() - constructor for class antlr.ANTLRStringBuffer
ANTLRStringBuffer(int) - constructor for class antlr.ANTLRStringBuffer
ANTLRTokdefLexer(InputStream) - constructor for class antlr.ANTLRTokdefLexer
ANTLRTokdefLexer(Reader) - constructor for class antlr.ANTLRTokdefLexer
Simple lexer/parser for reading token definition files in support of the import/export vocab option for grammars.
antlrTool - field in class antlr.ANTLRParser
antlrTool - field in class antlr.CodeGenerator
antlrTool - field in class antlr.Grammar
antlrTool - field in class antlr.preprocessor.Grammar
antlrTool - field in class antlr.preprocessor.Hierarchy
antlrTool - field in class antlr.SimpleTokenManager
antlrTool - field in class antlr.preprocessor.Tool
append(antlr.Token) - method in class antlr.TokenQueue
Add token to end of the queue
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(Object) - method in class antlr.collections.List
append(Object) - method in class antlr.collections.impl.LList
Append an object to the end of the 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 field in class antlr.actions.cpp.ActionLexerTokenTypes
ARG - static field in class antlr.actions.csharp.ActionLexerTokenTypes
ARG - static field in class antlr.actions.java.ActionLexerTokenTypes
ARG - static field in class antlr.actions.python.ActionLexerTokenTypes
ARG_ACTION - static field in class antlr.ANTLRTokenTypes
ARG_ACTION - static field in class antlr.preprocessor.PreprocessorTokenTypes
argAction - field in class antlr.RuleBlock
args - field in class antlr.DefineGrammarSymbols
args - field in class antlr.preprocessor.Rule
args - field in class antlr.RuleRefElement
args - field in class antlr.preprocessor.Tool
array - field in class antlr.collections.impl.ASTArray
ASDebugStream - class antlr.ASdebug.ASDebugStream
Default implementation of IASDebugStream methods.
ASSIGN - static field in class antlr.ANTLRTokdefParserTokenTypes
ASSIGN - static field in class antlr.ANTLRTokenTypes
ASSIGN_RHS - static field in class antlr.preprocessor.PreprocessorTokenTypes
assignToRoot - field in class antlr.ActionTransInfo
AST - interface antlr.collections.AST
Minimal AST node interface used by ANTLR AST generation and tree-walker.
AST_CONSTRUCTOR - static field in class antlr.actions.cpp.ActionLexerTokenTypes
AST_CONSTRUCTOR - static field in class antlr.actions.csharp.ActionLexerTokenTypes
AST_CONSTRUCTOR - static field in class antlr.actions.java.ActionLexerTokenTypes
AST_CONSTRUCTOR - static field in class antlr.actions.python.ActionLexerTokenTypes
AST_CTOR_ELEMENT - static field in class antlr.actions.cpp.ActionLexerTokenTypes
AST_CTOR_ELEMENT - static field in class antlr.actions.csharp.ActionLexerTokenTypes
AST_CTOR_ELEMENT - static field in class antlr.actions.java.ActionLexerTokenTypes
AST_CTOR_ELEMENT - static field in class antlr.actions.python.ActionLexerTokenTypes
AST_ITEM - static field in class antlr.actions.cpp.ActionLexerTokenTypes
AST_ITEM - static field in class antlr.actions.csharp.ActionLexerTokenTypes
AST_ITEM - static field in class antlr.actions.java.ActionLexerTokenTypes
AST_ITEM - static field in class antlr.actions.python.ActionLexerTokenTypes
ast_type_spec() - method in class antlr.ANTLRParser
ASTArray - class antlr.collections.impl.ASTArray
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 antlr.collections.ASTEnumeration
ASTEnumerator - class antlr.collections.impl.ASTEnumerator
ASTEnumerator(antlr.collections.impl.Vector) - constructor for class antlr.collections.impl.ASTEnumerator
ASTFactory - class antlr.ASTFactory
AST Support code shared by TreeParser and Parser.
astFactory - field in class antlr.Parser
AST support code; parser delegates to this object.
astFactory - field in class antlr.TreeParser
AST support code; parser and treeparser delegate to this object
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 antlr.debug.misc.ASTFrame
ASTFrame(String,antlr.collections.AST) - constructor for class antlr.debug.misc.ASTFrame
ASTIterator - class antlr.ASTIterator
ASTIterator(antlr.collections.AST) - constructor for class antlr.ASTIterator
ASTNodeType - field in class antlr.GrammarAtom
Set to type of AST node to create during parse.
ASTNodeType - field in class antlr.TokenSymbol
Set to a value in the tokens {...} section
ASTNULL - static field in class antlr.TreeParser
The AST Null object; the parsing cursor is set to this when it is found to be null.
ASTNULLType - class antlr.ASTNULLType
There is only one instance of this class *
ASTPair - class antlr.ASTPair
ASTPair: utility class used for manipulating a pair of ASTs representing the current AST root and current AST sibling.
astVarNumber - field in class antlr.CppCodeGenerator
astVarNumber - field in class antlr.CSharpCodeGenerator
astVarNumber - field in class antlr.JavaCodeGenerator
astVarNumber - field in class antlr.PythonCodeGenerator
ASTVisitor - interface antlr.ASTVisitor
atomText - field in class antlr.GrammarAtom
atStart() - method in class antlr.Alternative
AUTO_GEN_BANG - static field in class antlr.GrammarElement
AUTO_GEN_CARET - static field in class antlr.GrammarElement
AUTO_GEN_NONE - static field in class antlr.GrammarElement
autoGenType - field in class antlr.AlternativeElement