Package | Description |
---|---|
antlr | |
antlr.actions.cpp | |
antlr.actions.csharp | |
antlr.actions.java | |
antlr.actions.python |
Modifier and Type | Method and Description |
---|---|
String |
DocBookCodeGenerator.mapTreeId(String id,
ActionTransInfo tInfo)
Map an identifier to it's corresponding tree-node variable.
|
abstract String |
CodeGenerator.mapTreeId(String id,
ActionTransInfo tInfo)
Map an identifier to it's corresponding tree-node variable.
|
String |
CSharpCodeGenerator.mapTreeId(String idParam,
ActionTransInfo transInfo)
Map an identifier to it's corresponding tree-node variable.
|
String |
JavaCodeGenerator.mapTreeId(String idParam,
ActionTransInfo transInfo)
Map an identifier to it's corresponding tree-node variable.
|
String |
CppCodeGenerator.mapTreeId(String idParam,
ActionTransInfo transInfo)
Map an identifier to it's corresponding tree-node variable.
|
String |
DiagnosticCodeGenerator.mapTreeId(String id,
ActionTransInfo tInfo)
Map an identifier to it's corresponding tree-node variable.
|
String |
PythonCodeGenerator.mapTreeId(String idParam,
ActionTransInfo transInfo)
Map an identifier to it's corresponding tree-node variable.
|
String |
HTMLCodeGenerator.mapTreeId(String id,
ActionTransInfo tInfo)
Map an identifier to it's corresponding tree-node variable.
|
protected String |
DocBookCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo) |
protected abstract String |
CodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo)
Lexically process $ and # references within the action.
|
protected String |
CSharpCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo)
Lexically process tree-specifiers in the action.
|
protected String |
JavaCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo)
Lexically process $var and tree-specifiers in the action.
|
protected String |
CppCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo)
Lexically process tree-specifiers in the action.
|
protected String |
DiagnosticCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo) |
protected String |
PythonCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo)
Lexically process $var and tree-specifiers in the action.
|
protected String |
HTMLCodeGenerator.processActionForSpecialSymbols(String actionStr,
int line,
RuleBlock currentRule,
ActionTransInfo tInfo) |
Modifier and Type | Field and Description |
---|---|
(package private) ActionTransInfo |
ActionLexer.transInfo |
Constructor and Description |
---|
ActionLexer(String s,
RuleBlock currentRule,
CodeGenerator generator,
ActionTransInfo transInfo) |
Modifier and Type | Field and Description |
---|---|
(package private) ActionTransInfo |
ActionLexer.transInfo |
Constructor and Description |
---|
ActionLexer(String s,
RuleBlock currentRule,
CodeGenerator generator,
ActionTransInfo transInfo) |
Modifier and Type | Field and Description |
---|---|
(package private) ActionTransInfo |
ActionLexer.transInfo |
Constructor and Description |
---|
ActionLexer(String s,
RuleBlock currentRule,
CodeGenerator generator,
ActionTransInfo transInfo) |
Modifier and Type | Field and Description |
---|---|
(package private) ActionTransInfo |
ActionLexer.transInfo |
Constructor and Description |
---|
ActionLexer(String s,
RuleBlock currentRule,
CodeGenerator generator,
ActionTransInfo transInfo) |