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