| Frames | No Frames |
Classes derived from antlr.AlternativeBlock | |
| class | |
| class | |
| class | A list of alternatives and info contained in
the rule definition. |
| class | |
| class | A TreeElement is a block with one alternative and a root node |
| class | |
Fields of type antlr.AlternativeBlock | |
| AlternativeBlock | |
| AlternativeBlock | |
Methods with parameter type antlr.AlternativeBlock | |
| boolean | Is this block of alternatives LL(k)? Fill in alternative cache for this block. |
| boolean | |
| void | Generate code for the given grammar element. |
| void | Generate code for the given grammar element. |
| void | Generate code for the given grammar element. |
| void | Generate code for the given grammar element. |
| void | Generate code for the given grammar element. |
| void | Generate code for the given grammar element. |
| void | Generate code for the given grammar element. |
| void | Generate code for the given grammar element. |
| void | Generate an alternative. |
| void | Generate an alternative. |
| void | Generate an alternative. |
| void | Generate an alternative. |
| void | Generate the initaction for a block, which may be a RuleBlock or a
plain AlternativeBLock. |
| void | Generate the init action for a block, which may be a RuleBlock or a
plain AlternativeBLock. |
| void | Generate the init action for a block, which may be a RuleBlock or a
plain AlternativeBLock. |
| void | Generate the init action for a block, which may be a RuleBlock or a
plain AlternativeBLock. |
| void | Generate the header for a block, which may be a RuleBlock or a
plain AlternativeBlock. |
| void | Generate the header for a block, which may be a RuleBlock or a
plain AlternativeBLock. |
| void | Generate the header for a block, which may be a RuleBlock or a
plain AlternativeBLock. |
| void | Generate the header for a block, which may be a RuleBlock or a
plain AlternativeBLock. |
| void | Generate the header for a block, which may be a RuleBlock or a
plain AlternativeBLock. |
| void | Generate common code for a block of alternatives; return a postscript
that needs to be generated at the end of the block. |
| void | Generate common code for a block of alternatives; return a postscript
that needs to be generated at the end of the block. |
| void | Generate common code for a block of alternatives; return a postscript
that needs to be generated at the end of the block. |
| CppBlockFinishingInfo | Generate common code for a block of alternatives; return a postscript
that needs to be generated at the end of the block. |
| CSharpBlockFinishingInfo | Generate common code for a block of alternatives; return a
postscript that needs to be generated at the end of the
block. |
| JavaBlockFinishingInfo | Generate common code for a block of alternatives; return a
postscript that needs to be generated at the end of the
block. |
| PythonBlockFinishingInfo | Generate common code for a block of alternatives; return a
postscript that needs to be generated at the end of the
block. |
| void | |
| void | |
| void | Generate a textual representation of the lookahead set
for a block. |
| void | Generate a textual representation of the lookahead set
for a block. |
| void | Generate a textual representation of the lookahead set
for a block. |
| Lookahead | Combine the lookahead computed for each alternative |
| Lookahead | |
| void | |
| boolean | |
| boolean | |
| void | DefaultToolErrorHandler.warnAltAmbiguity(Grammar grammar, AlternativeBlock blk, boolean lexicalAnalysis, int depth, Lookahead[] sets, int altIdx1, int altIdx2) Issue a warning about ambiguity between a alternates
|
| void | ToolErrorHandler.warnAltAmbiguity(Grammar grammar, AlternativeBlock blk, boolean lexicalAnalysis, int depth, Lookahead[] sets, int altIdx1, int altIdx2) Issue a warning about ambiguity between a alternates
|