- 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.
- genDiagnostics - Variable in class antlr.Tool
-
Generate diagnostics? (vs code)
- genDocBook - Variable in class antlr.Tool
-
Generate DocBook vs code?
- generate() - Method in class antlr.ActionElement
-
- generate() - Method in class antlr.AlternativeBlock
-
- generate() - Method in class antlr.CharLiteralElement
-
- generate() - Method in class antlr.CharRangeElement
-
- generate() - Method in class antlr.Grammar
-
Top-level call to generate the code for this grammar
- generate() - Method in class antlr.GrammarElement
-
- generate() - Method in class antlr.LexerGrammar
-
Top-level call to generate the code
- generate() - Method in class antlr.OneOrMoreBlock
-
- generate() - Method in class antlr.ParserGrammar
-
Top-level call to generate the code for this grammar
- generate() - Method in class antlr.RuleBlock
-
- generate() - Method in class antlr.RuleRefElement
-
- generate() - Method in class antlr.StringLiteralElement
-
- generate() - Method in class antlr.SynPredBlock
-
- generate() - Method in class antlr.TokenRangeElement
-
- generate() - Method in class antlr.TokenRefElement
-
- generate() - Method in class antlr.TreeElement
-
- generate() - Method in class antlr.TreeWalkerGrammar
-
Top-level call to generate the code for this grammar
- generate() - Method in class antlr.WildcardElement
-
- generate() - Method in class antlr.ZeroOrMoreBlock
-
- generateAmbigWarnings - Variable in class antlr.AlternativeBlock
-
- generatedAnIf - Variable in class antlr.CppBlockFinishingInfo
-
- generatedAnIf - Variable in class antlr.CSharpBlockFinishingInfo
-
- generatedAnIf - Variable in class antlr.JavaBlockFinishingInfo
-
- generatedAnIf - Variable in class antlr.PythonBlockFinishingInfo
-
- generatedSwitch - Variable in class antlr.CppBlockFinishingInfo
-
- generatedSwitch - Variable in class antlr.CSharpBlockFinishingInfo
-
- generatedSwitch - Variable in class antlr.JavaBlockFinishingInfo
-
- generatedSwitch - Variable in class antlr.PythonBlockFinishingInfo
-
- 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
-
- genHTML - Variable in class antlr.Tool
-
Generate HTML vs code?
- 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
- getAlternativeAt(int) - Method in class antlr.AlternativeBlock
-
- getAlternatives() - Method in class antlr.AlternativeBlock
-
- getAmount() - Method in class antlr.debug.ParserTokenEvent
-
- getArgs() - Method in class antlr.preprocessor.Rule
-
- getArgs() - Method in class antlr.RuleRefElement
-
- 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?
- getASTNodeType() - Method in class antlr.GrammarAtom
-
- getASTNodeType() - Method in class antlr.TokenSymbol
-
- getAutoGen() - Method in class antlr.Alternative
-
- getAutoGen() - Method in class antlr.AlternativeBlock
-
- getAutoGenType() - Method in class antlr.AlternativeElement
-
- getBang() - Method in class antlr.preprocessor.Rule
-
- 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.
- getBlock() - Method in class antlr.RuleSymbol
-
- 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.GrammarElement
-
- 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
-
- getEnclosingGrammar() - Method in class antlr.preprocessor.Option
-
- 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
-
- 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 class antlr.preprocessor.Grammar
-
- 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
- getFirstChild() - Method in class antlr.TreeSpecifierNode
-
- 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
-
- getId() - Method in class antlr.GrammarSymbol
-
- getIdAssign() - Method in class antlr.RuleRefElement
-
- getIgnoreRule() - Method in class antlr.RuleBlock
-
- getIndex() - Method in class antlr.TokenWithIndex
-
- getIndexOfChild(Object, Object) - Method in class antlr.debug.misc.JTreeASTModel
-
- getInitAction() - Method in class antlr.AlternativeBlock
-
- 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.
- getLabel() - Method in class antlr.AlternativeBlock
-
- getLabel() - Method in class antlr.AlternativeElement
-
- getLabel() - Method in class antlr.CharRangeElement
-
- getLabel() - Method in class antlr.GrammarAtom
-
- getLabel() - Method in class antlr.RuleRefElement
-
- getLabel() - Method in class antlr.StringLiteralSymbol
-
- getLabel() - Method in class antlr.TokenRangeElement
-
- getLabel() - Method in class antlr.WildcardElement
-
- 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.GrammarElement
-
- 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.Grammar
-
- getName() - Method in class antlr.preprocessor.GrammarFile
-
- getName() - Method in class antlr.preprocessor.Option
-
- getName() - Method in class antlr.preprocessor.Rule
-
- getName() - Method in class antlr.SimpleTokenManager
-
Simple token manager doesn't have a name -- must be set externally
- getName() - Method in interface antlr.TokenManager
-
Get the name of the token manager
- 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
- getNextSibling() - Method in class antlr.TreeSpecifierNode
-
- 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.
- getOptions() - Method in class antlr.preprocessor.Grammar
-
- getOutputDirectory() - Method in class antlr.Tool
-
- getParaphrase() - Method in class antlr.TokenSymbol
-
- getParent() - Method in class antlr.TreeSpecifierNode
-
- 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.
- getReference(int) - Method in class antlr.RuleSymbol
-
- getResult() - Method in class antlr.debug.SemanticPredicateEvent
-
- getReturnValue() - Method in class antlr.preprocessor.Rule
-
- getRHS() - Method in class antlr.preprocessor.Option
-
- 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
-
- getRules() - Method in class antlr.preprocessor.Grammar
-
- 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
-
- getSuperClass() - Method in class antlr.LexerGrammar
-
- getSuperClass() - Method in class antlr.ParserGrammar
-
- getSuperClass() - Method in class antlr.TreeWalkerGrammar
-
- getSuperGrammar() - Method in class antlr.preprocessor.Grammar
-
- getSuperGrammarName() - Method in class antlr.preprocessor.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.LexerGrammar
-
- 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.GrammarAtom
-
- getText() - Method in class antlr.Token
-
- getToken(int) - Method in class antlr.TokenStreamRewriteEngine
-
- getToken() - Method in class antlr.TreeSpecifierNode
-
- 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
-
- getTokenStringAt(int) - Method in class antlr.SimpleTokenManager
-
Get a token symbol by index
- getTokenStringAt(int) - Method in interface antlr.TokenManager
-
Get a token string by index
- getTokenSymbol(String) - Method in class antlr.SimpleTokenManager
-
Get the TokenSymbol for a string
- getTokenSymbol(String) - Method in interface antlr.TokenManager
-
Get the TokenSymbol for a string
- getTokenSymbolAt(int) - Method in class antlr.SimpleTokenManager
-
Get a token symbol by index
- getTokenSymbolAt(int) - Method in interface antlr.TokenManager
-
- getTokenSymbolElements() - Method in class antlr.SimpleTokenManager
-
Get an enumerator over the symbol table
- getTokenSymbolElements() - Method in interface antlr.TokenManager
-
Get an enumerator over the symbol table
- getTokenSymbolKeys() - Method in class antlr.SimpleTokenManager
-
- getTokenSymbolKeys() - Method in interface antlr.TokenManager
-
- getTokenType() - Method in class antlr.TokenSymbol
-
- 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
-
- getTreeSpecifier() - Method in class antlr.Alternative
-
- 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.GrammarAtom
-
- getType() - Method in class antlr.preprocessor.Grammar
-
- 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
-
- getVisibility() - Method in class antlr.preprocessor.Rule
-
- getVocabulary() - Method in class antlr.SimpleTokenManager
-
Get the token vocabulary (read-only).
- getVocabulary() - Method in interface antlr.TokenManager
-
Get the token vocabulary (read-only).
- 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.GrammarElement
-
- grammar - Variable in class antlr.ImportVocabTokenManager
-
- grammar - Variable in class antlr.LLkAnalyzer
-
- Grammar - Class in antlr.preprocessor
-
- Grammar(Tool, String, String, IndexedVector) - Constructor for class antlr.preprocessor.Grammar
-
- GrammarAnalyzer - Interface in antlr
-
A GrammarAnalyzer computes lookahead from Grammar (which contains
a grammar symbol table) and can then answer questions about the
grammar.
- GrammarAtom - Class in antlr
-
A GrammarAtom is either a token ref, a character ref, or string.
- GrammarAtom(Grammar, Token, int) - Constructor for class antlr.GrammarAtom
-
- GrammarElement - Class in antlr
-
A GrammarElement is a generic node in our
data structure that holds a grammar in memory.
- GrammarElement(Grammar) - Constructor for class antlr.GrammarElement
-
- GrammarElement(Grammar, Token) - Constructor for class antlr.GrammarElement
-
- 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
-
- GrammarSymbol - Class in antlr
-
A GrammarSymbol is a generic symbol that can be
added to the symbol table for a grammar.
- GrammarSymbol() - Constructor for class antlr.GrammarSymbol
-
- GrammarSymbol(String) - Constructor for class antlr.GrammarSymbol
-
- greedy - Variable in class antlr.AlternativeBlock
-
- greedySet - Variable in class antlr.AlternativeBlock
-
- 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
-