public static class Parser.Token extends java.lang.Object implements Parser.Symbol
| Modifier and Type | Field and Description |
|---|---|
int |
id |
java.lang.String |
literal |
Parser.SourcePosition |
position |
| Constructor and Description |
|---|
Token(int id,
java.lang.String literal,
Parser.SourcePosition pos) |
| Modifier and Type | Method and Description |
|---|---|
int |
getId() |
Parser.SourcePosition |
getPosition() |
java.lang.String |
toString() |
public final java.lang.String literal
public final int id
public final Parser.SourcePosition position
public Token(int id,
java.lang.String literal,
Parser.SourcePosition pos)
public java.lang.String toString()
toString in class java.lang.Objectpublic int getId()
getId in interface Parser.Symbolpublic Parser.SourcePosition getPosition()
getPosition in interface Parser.Symbol