Package | Description |
---|---|
antlr | |
antlr.actions.cpp | |
antlr.actions.csharp | |
antlr.actions.java | |
antlr.actions.python |
Modifier and Type | Field and Description |
---|---|
protected RuleBlock |
MakeGrammar.ruleBlock |
Modifier and Type | Method and Description |
---|---|
static RuleBlock |
MakeGrammar.createNextTokenRule(Grammar g,
Vector lexRules,
String rname)
Used to build nextToken() for the lexer.
|
Modifier and Type | Method and Description |
---|---|
void |
HTMLCodeGenerator.genFollowSetForRuleBlock(RuleBlock blk)
Generate a textual representation of the follow set
for a block.
|
void |
DiagnosticCodeGenerator.genFollowSetForRuleBlock(RuleBlock blk)
Generate a textual representation of the follow set
for a block.
|
void |
DocBookCodeGenerator.genFollowSetForRuleBlock(RuleBlock blk)
Generate a textual representation of the follow set
for a block.
|
Lookahead |
LLkGrammarAnalyzer.look(int k,
RuleBlock blk) |
Lookahead |
LLkAnalyzer.look(int k,
RuleBlock blk)
Combine the lookahead computed for each alternative.
|
protected String |
HTMLCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo) |
protected String |
JavaCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo)
Lexically process $var and tree-specifiers in the action.
|
protected abstract String |
CodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo)
Lexically process $ and # references within the action.
|
protected String |
DiagnosticCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo) |
protected String |
CppCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo)
Lexically process tree-specifiers in the action.
|
protected String |
PythonCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo)
Lexically process $var and tree-specifiers in the action.
|
protected String |
CSharpCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo)
Lexically process tree-specifiers in the action.
|
protected String |
DocBookCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo) |
Modifier and Type | Field and Description |
---|---|
protected RuleBlock |
ActionLexer.currentRule |
Constructor and Description |
---|
ActionLexer(String s,
RuleBlock currentRule,
CodeGenerator generator,
ActionTransInfo transInfo) |
Modifier and Type | Field and Description |
---|---|
protected RuleBlock |
ActionLexer.currentRule |
Constructor and Description |
---|
ActionLexer(String s,
RuleBlock currentRule,
CodeGenerator generator,
ActionTransInfo transInfo) |
Modifier and Type | Field and Description |
---|---|
protected RuleBlock |
ActionLexer.currentRule |
Constructor and Description |
---|
ActionLexer(String s,
RuleBlock currentRule,
CodeGenerator generator,
ActionTransInfo transInfo) |
Modifier and Type | Field and Description |
---|---|
protected RuleBlock |
ActionLexer.currentRule |
Constructor and Description |
---|
ActionLexer(String s,
RuleBlock currentRule,
CodeGenerator generator,
ActionTransInfo transInfo) |
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.