class TokenRangeElement extends AlternativeElement
Modifier and Type | Field and Description |
---|---|
protected int |
begin |
protected java.lang.String |
beginText |
protected int |
end |
protected java.lang.String |
endText |
(package private) java.lang.String |
label |
autoGenType, enclosingRuleName, next
AUTO_GEN_BANG, AUTO_GEN_CARET, AUTO_GEN_NONE, column, grammar, line
Constructor and Description |
---|
TokenRangeElement(Grammar g,
Token t1,
Token t2,
int autoGenType) |
Modifier and Type | Method and Description |
---|---|
void |
generate() |
java.lang.String |
getLabel() |
Lookahead |
look(int k) |
void |
setLabel(java.lang.String label_) |
java.lang.String |
toString() |
getAutoGenType, setAutoGenType
getColumn, getLine
java.lang.String label
protected int begin
protected int end
protected java.lang.String beginText
protected java.lang.String endText
public void generate()
generate
in class GrammarElement
public java.lang.String getLabel()
getLabel
in class AlternativeElement
public Lookahead look(int k)
look
in class GrammarElement
public void setLabel(java.lang.String label_)
setLabel
in class AlternativeElement
public java.lang.String toString()
toString
in class GrammarElement