class CharRangeElement extends AlternativeElement
| Modifier and Type | Field and Description |
|---|---|
protected char |
begin |
protected java.lang.String |
beginText |
protected char |
end |
protected java.lang.String |
endText |
(package private) java.lang.String |
label |
autoGenType, enclosingRuleName, nextAUTO_GEN_BANG, AUTO_GEN_CARET, AUTO_GEN_NONE, column, grammar, line| Constructor and Description |
|---|
CharRangeElement(LexerGrammar 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, setAutoGenTypegetColumn, getLinejava.lang.String label
protected char begin
protected char end
protected java.lang.String beginText
protected java.lang.String endText
public CharRangeElement(LexerGrammar g, Token t1, Token t2, int autoGenType)
public void generate()
generate in class GrammarElementpublic java.lang.String getLabel()
getLabel in class AlternativeElementpublic Lookahead look(int k)
look in class GrammarElementpublic void setLabel(java.lang.String label_)
setLabel in class AlternativeElementpublic java.lang.String toString()
toString in class GrammarElement