antlr
Class TokenRangeElement
java.lang.Object
antlr.GrammarElement
antlr.AlternativeElement
antlr.TokenRangeElement
class TokenRangeElement
- extends AlternativeElement
|
Field Summary |
protected int |
begin
|
protected java.lang.String |
beginText
|
protected int |
end
|
protected java.lang.String |
endText
|
(package private) java.lang.String |
label
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
label
java.lang.String label
begin
protected int begin
end
protected int end
beginText
protected java.lang.String beginText
endText
protected java.lang.String endText
TokenRangeElement
public TokenRangeElement(Grammar g,
Token t1,
Token t2,
int autoGenType)
generate
public void generate()
- Overrides:
generate in class GrammarElement
getLabel
public java.lang.String getLabel()
- Overrides:
getLabel in class AlternativeElement
look
public Lookahead look(int k)
- Overrides:
look in class GrammarElement
setLabel
public void setLabel(java.lang.String label_)
- Overrides:
setLabel in class AlternativeElement
toString
public java.lang.String toString()
- Specified by:
toString in class GrammarElement