- 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
-
- elementAt(int) - Method in class antlr.TokenQueue
-
Fetch a token from the queue by index
- 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.
- emitClosures(PrintWriter) - Method in class antlr.CSharpNameSpace
-
Method to generate the required CSharp namespace closures
- emitClosures(PrintWriter) - Method in class antlr.NameSpace
-
Method to generate the required C++ namespace closures
- emitDeclarations(PrintWriter) - Method in class antlr.CSharpNameSpace
-
Method to generate the required CSharp namespace declarations
- emitDeclarations(PrintWriter) - Method in class antlr.NameSpace
-
Method to generate the required C++ namespace declarations
- enclosingGrammar - Variable in class antlr.preprocessor.Option
-
- enclosingGrammar - Variable in class antlr.preprocessor.Rule
-
- enclosingRuleName - Variable in class antlr.AlternativeElement
-
- encode(String) - Static method in class antlr.BaseAST
-
- encodeLexerRuleName(String) - Static method in class antlr.CodeGenerator
-
- end - Variable in class antlr.CharRangeElement
-
- end - Variable in class antlr.collections.impl.IntRange
-
- end - Variable in class antlr.TokenRangeElement
-
- 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
-
- endText - Variable in class antlr.CharRangeElement
-
- endText - Variable in class antlr.TokenRangeElement
-
- 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
-
- epsilonDepth - Variable in class antlr.Lookahead
-
What k values were being computed when end of rule hit?
- 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
-
- errorHandler - Variable in class antlr.Tool
-
Object that handles analysis errors
- 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.CppCharFormatter
-
Given a character value, return a string representing the character
that can be embedded inside a string literal or character literal
This works for Java/C/C++ code-generation and languages with compatible
special-character-escapment.
- escapeChar(int, boolean) - Method in class antlr.CSharpCharFormatter
-
Given a character value, return a string representing the character
that can be embedded inside a string literal or character literal
This works for Java/C/C++ code-generation and languages with compatible
special-character-escapment.
- escapeChar(int, boolean) - Method in class antlr.JavaCharFormatter
-
Given a character value, return a string representing the character
that can be embedded inside a string literal or character literal
This works for Java/C/C++ code-generation and languages with compatible
special-character-escapment.
- 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.CppCharFormatter
-
Converts a String into a representation that can be use as a literal
when surrounded by double-quotes.
- escapeString(String) - Method in class antlr.CSharpCharFormatter
-
Converts a String into a representation that can be use as a literal
when surrounded by double-quotes.
- escapeString(String) - Method in class antlr.JavaCharFormatter
-
Converts a String into a representation that can be use as a literal
when surrounded by double-quotes.
- 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 - Class in antlr
-
- ExceptionHandler(Token, Token) - Constructor for class antlr.ExceptionHandler
-
- exceptionHandler() - Method in class antlr.preprocessor.Preprocessor
-
- exceptionSpec - Variable in class antlr.Alternative
-
- exceptionSpec() - Method in class antlr.ANTLRParser
-
- ExceptionSpec - Class in antlr
-
- ExceptionSpec(Token) - Constructor for class antlr.ExceptionSpec
-
- exceptionSpec() - Method in class antlr.preprocessor.Preprocessor
-
- exceptionSpecNoLabel() - Method in class antlr.ANTLRParser
-
- exceptionSpecs - Variable in class antlr.RuleBlock
-
- exceptionThrown - Variable in class antlr.CppCodeGenerator
-
- exceptionThrown - Variable in class antlr.CSharpCodeGenerator
-
- exceptionThrown - Variable in class antlr.JavaCodeGenerator
-
- exceptionThrown - Variable in class antlr.PythonCodeGenerator
-
- exceptionTypeAndName - Variable in class antlr.ExceptionHandler
-
- execute(StringBuffer) - Method in class antlr.TokenStreamRewriteEngine.InsertBeforeOp
-
- execute(StringBuffer) - Method in class antlr.TokenStreamRewriteEngine.ReplaceOp
-
- execute(StringBuffer) - Method in class antlr.TokenStreamRewriteEngine.RewriteOperation
-
Execute the rewrite operation by possibly adding to the buffer.
- EXIT - Static variable in class antlr.debug.TraceEvent
-
- EXIT_RULE - Static variable in class antlr.debug.ParserEventSupport
-
- exitCache - Variable in class antlr.BlockWithImpliedExitPath
-
lookahead to bypass block; set
by deterministic().
- exitIfError() - Method in class antlr.CppCodeGenerator
-
- exitIfError() - Method in class antlr.CSharpCodeGenerator
-
- exitIfError() - Method in class antlr.JavaCodeGenerator
-
- exitIfError() - Method in class antlr.PythonCodeGenerator
-
- exitLookaheadDepth - Variable in class antlr.BlockWithImpliedExitPath
-
- 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
-
- expandInPlace() - Method in class antlr.preprocessor.Grammar
-
Copy all nonoverridden rules, vocabulary, and options into this grammar from
supergrammar chain.
- 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.
- exportVocab - Variable in class antlr.preprocessor.Grammar
-
- 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.