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