class RuleRefElement extends AlternativeElement
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
args |
protected java.lang.String |
idAssign |
protected java.lang.String |
label |
protected java.lang.String |
targetRule |
autoGenType, enclosingRuleName, nextAUTO_GEN_BANG, AUTO_GEN_CARET, AUTO_GEN_NONE, column, grammar, line| Constructor and Description |
|---|
RuleRefElement(Grammar g,
Token t,
int autoGenType_) |
| Modifier and Type | Method and Description |
|---|---|
void |
generate() |
java.lang.String |
getArgs() |
java.lang.String |
getIdAssign() |
java.lang.String |
getLabel() |
Lookahead |
look(int k) |
void |
setArgs(java.lang.String a) |
void |
setIdAssign(java.lang.String id) |
void |
setLabel(java.lang.String label_) |
java.lang.String |
toString() |
getAutoGenType, setAutoGenTypegetColumn, getLineprotected java.lang.String targetRule
protected java.lang.String args
protected java.lang.String idAssign
protected java.lang.String label
public void generate()
generate in class GrammarElementpublic java.lang.String getArgs()
public java.lang.String getIdAssign()
public java.lang.String getLabel()
getLabel in class AlternativeElementpublic Lookahead look(int k)
look in class GrammarElementpublic void setArgs(java.lang.String a)
public void setIdAssign(java.lang.String id)
public void setLabel(java.lang.String label_)
setLabel in class AlternativeElementpublic java.lang.String toString()
toString in class GrammarElement