Uses of Class antlr.RuleBlock

Uses in package antlr.actions.java

Constructors with parameter type antlr.RuleBlock

ActionLexer.ActionLexer(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)

Fields of type antlr.RuleBlock

RuleBlock

Uses in package antlr.actions.csharp

Constructors with parameter type antlr.RuleBlock

ActionLexer.ActionLexer(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)

Fields of type antlr.RuleBlock

RuleBlock

Uses in package antlr.actions.python

Constructors with parameter type antlr.RuleBlock

ActionLexer.ActionLexer(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)

Fields of type antlr.RuleBlock

RuleBlock

Uses in package antlr

Fields of type antlr.RuleBlock

RuleBlock
RuleBlock
RuleBlock
RuleBlock
Tracks the rule being generated.
RuleBlock
Tracks the rule being generated.
RuleBlock

Methods with parameter type antlr.RuleBlock

void
Generate a textual representation of the follow set for a block.
void
Generate a textual representation of the follow set for a block.
void
Generate a textual representation of the follow set for a block.
Lookahead
LLkAnalyzer.look(int k, RuleBlock blk)
Combine the lookahead computed for each alternative.
Lookahead
String
CodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process $ and # references within the action.
String
CppCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process tree-specifiers in the action.
String
CSharpCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process tree-specifiers in the action.
String
DiagnosticCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process $ and # references within the action.
String
DocBookCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process $ and # references within the action.
String
HTMLCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process $ and # references within the action.
String
JavaCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process $var and tree-specifiers in the action.
String
PythonCodeGenerator.processActionForSpecialSymbols(String actionStr, int line, RuleBlock currentRule, ActionTransInfo tInfo)
Lexically process $var and tree-specifiers in the action.
void

Methods with return type antlr.RuleBlock

RuleBlock
MakeGrammar.createNextTokenRule(Grammar g, Vector lexRules, String rname)
Used to build nextToken() for the lexer.
RuleBlock

Uses in package antlr.actions.cpp

Constructors with parameter type antlr.RuleBlock

ActionLexer.ActionLexer(String s, RuleBlock currentRule, CodeGenerator generator, ActionTransInfo transInfo)

Fields of type antlr.RuleBlock

RuleBlock