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().