Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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
- 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(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.ANTLRHashString
- 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) - Method in class antlr.Tool
-
Issue an error
- error(String) - Static method in class antlr.Utils
- error(String, Exception) - Method in class antlr.build.Tool
- error(String, String, int, int) - Method in class antlr.Tool
-
Issue an error with line number information
- error(String, Throwable) - Static method in class antlr.Utils
- ERROR - Static variable in class antlr.debug.MessageEvent
- 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() - Method in class antlr.preprocessor.Preprocessor
- ExceptionHandler - Class in antlr
- ExceptionHandler(Token, Token) - Constructor for class antlr.ExceptionHandler
- exceptionSpec - Variable in class antlr.Alternative
- exceptionSpec() - Method in class antlr.ANTLRParser
- exceptionSpec() - Method in class antlr.preprocessor.Preprocessor
- ExceptionSpec - Class in antlr
- ExceptionSpec(Token) - Constructor for class antlr.ExceptionSpec
- 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 class antlr.MismatchedCharException
- expecting - Variable in exception class 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form