| boolean antlr.LLkGrammarAnalyzer.deterministic | ( | AlternativeBlock | blk | ) |
Implemented in antlr.LLkAnalyzer.
Referenced by antlr.PythonCodeGenerator.gen(), antlr.JavaCodeGenerator.gen(), antlr.DiagnosticCodeGenerator.gen(), antlr.CSharpCodeGenerator.gen(), antlr.CppCodeGenerator.gen(), antlr.PythonCodeGenerator.genNextToken(), antlr.JavaCodeGenerator.genNextToken(), antlr.DiagnosticCodeGenerator.genNextToken(), antlr.CSharpCodeGenerator.genNextToken(), antlr.CppCodeGenerator.genNextToken(), antlr.PythonCodeGenerator.genRule(), antlr.JavaCodeGenerator.genRule(), antlr.DiagnosticCodeGenerator.genRule(), antlr.CSharpCodeGenerator.genRule(), and antlr.CppCodeGenerator.genRule().
| boolean antlr.LLkGrammarAnalyzer.deterministic | ( | OneOrMoreBlock | blk | ) |
Implemented in antlr.LLkAnalyzer.
| boolean antlr.LLkGrammarAnalyzer.deterministic | ( | ZeroOrMoreBlock | blk | ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.FOLLOW | ( | int | k, | |
| RuleEndElement | end | |||
| ) |
Implemented in antlr.LLkAnalyzer.
Referenced by antlr.HTMLCodeGenerator.genFollowSetForRuleBlock(), antlr.DocBookCodeGenerator.genFollowSetForRuleBlock(), antlr.DiagnosticCodeGenerator.genFollowSetForRuleBlock(), antlr.PythonCodeGenerator.genRule(), antlr.JavaCodeGenerator.genRule(), antlr.CSharpCodeGenerator.genRule(), antlr.CppCodeGenerator.genRule(), and antlr.CodeGenerator.getFOLLOWBitSet().
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| ZeroOrMoreBlock | blk | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| WildcardElement | wc | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| TreeElement | end | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| TokenRangeElement | end | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| String | rule | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| StringLiteralElement | atom | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| RuleRefElement | rr | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| RuleEndElement | end | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| CharLiteralElement | atom | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| OneOrMoreBlock | blk | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| GrammarAtom | atom | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| SynPredBlock | blk | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| CharRangeElement | end | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| BlockEndElement | end | |||
| ) |
Implemented in antlr.LLkAnalyzer.
Implemented in antlr.LLkAnalyzer.
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| ActionElement | action | |||
| ) |
Implemented in antlr.LLkAnalyzer.
Referenced by antlr.PythonCodeGenerator.genCommonBlock(), antlr.JavaCodeGenerator.genCommonBlock(), antlr.CSharpCodeGenerator.genCommonBlock(), antlr.CppCodeGenerator.genCommonBlock(), antlr.HTMLCodeGenerator.genLookaheadSetForBlock(), antlr.DocBookCodeGenerator.genLookaheadSetForBlock(), antlr.DiagnosticCodeGenerator.genLookaheadSetForBlock(), antlr.CodeGenerator.getFIRSTBitSet(), antlr.ZeroOrMoreBlock.look(), antlr.WildcardElement.look(), antlr.TreeElement.look(), antlr.TokenRefElement.look(), antlr.TokenRangeElement.look(), antlr.SynPredBlock.look(), antlr.StringLiteralElement.look(), antlr.RuleRefElement.look(), antlr.RuleEndElement.look(), antlr.RuleBlock.look(), antlr.OneOrMoreBlock.look(), antlr.CharRangeElement.look(), antlr.CharLiteralElement.look(), antlr.BlockEndElement.look(), antlr.AlternativeBlock.look(), and antlr.ActionElement.look().
| Lookahead antlr.LLkGrammarAnalyzer.look | ( | int | k, | |
| AlternativeBlock | blk | |||
| ) |
Implemented in antlr.LLkAnalyzer.
| void antlr.LLkGrammarAnalyzer.setGrammar | ( | Grammar | g | ) |
Implemented in antlr.LLkAnalyzer.
Referenced by antlr.PythonCodeGenerator.gen(), antlr.JavaCodeGenerator.gen(), antlr.DiagnosticCodeGenerator.gen(), antlr.CSharpCodeGenerator.gen(), and antlr.CppCodeGenerator.gen().
| boolean antlr.LLkGrammarAnalyzer.subruleCanBeInverted | ( | AlternativeBlock | blk, | |
| boolean | forLexer | |||
| ) |
Implemented in antlr.LLkAnalyzer.
Referenced by antlr.PythonCodeGenerator.genBlockPreamble(), antlr.JavaCodeGenerator.genBlockPreamble(), antlr.CSharpCodeGenerator.genBlockPreamble(), antlr.CppCodeGenerator.genBlockPreamble(), antlr.PythonCodeGenerator.genCommonBlock(), antlr.JavaCodeGenerator.genCommonBlock(), antlr.CSharpCodeGenerator.genCommonBlock(), and antlr.CppCodeGenerator.genCommonBlock().
1.7.0