| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
name |
Parser.SourcePosition |
pos |
| Constructor and Description |
|---|
NamedToken(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
actionName() |
java.util.Collection<? extends Rule> |
extraRules() |
int |
id() |
boolean |
isNamed() |
boolean |
isTerminal() |
java.lang.String |
name() |
Parser.SourcePosition |
pos()
Get the source position where this symbol is declared.
|
void |
setPosition(Parser.SourcePosition position) |
java.lang.String |
toString() |
public final java.lang.String name
public Parser.SourcePosition pos
public java.lang.String actionName()
actionName in interface Symbolpublic boolean isTerminal()
isTerminal in interface Symbolpublic java.util.Collection<? extends Rule> extraRules()
extraRules in interface Symbolpublic java.lang.String toString()
toString in class java.lang.Objectpublic Parser.SourcePosition pos()
Symbolpublic void setPosition(Parser.SourcePosition position)
setPosition in interface Symbol