Package | Description |
---|---|
antlr |
Modifier and Type | Method and Description |
---|---|
boolean |
LLkGrammarAnalyzer.deterministic(ZeroOrMoreBlock blk) |
boolean |
LLkAnalyzer.deterministic(ZeroOrMoreBlock blk)
Is (...)* block LL(1)? Fill in alternative cache for this block.
|
void |
DocBookCodeGenerator.gen(ZeroOrMoreBlock blk)
Generate code for the given grammar element.
|
abstract void |
CodeGenerator.gen(ZeroOrMoreBlock blk)
Generate code for the given grammar element.
|
void |
CSharpCodeGenerator.gen(ZeroOrMoreBlock blk)
Generate code for the given grammar element.
|
void |
JavaCodeGenerator.gen(ZeroOrMoreBlock blk)
Generate code for the given grammar element.
|
void |
CppCodeGenerator.gen(ZeroOrMoreBlock blk)
Generate code for the given grammar element.
|
void |
DiagnosticCodeGenerator.gen(ZeroOrMoreBlock blk)
Generate code for the given grammar element.
|
void |
PythonCodeGenerator.gen(ZeroOrMoreBlock blk)
Generate code for the given grammar element.
|
void |
HTMLCodeGenerator.gen(ZeroOrMoreBlock blk)
Generate code for the given grammar element.
|
Lookahead |
LLkGrammarAnalyzer.look(int k,
ZeroOrMoreBlock blk) |
Lookahead |
LLkAnalyzer.look(int k,
ZeroOrMoreBlock blk)
The (...)* element is the combined lookahead of the alternatives and what can
follow the loop.
|