| Package | Description |
|---|---|
| de.weltraumschaf.commons.token |
New designed tokens.
|
| Modifier and Type | Field and Description |
|---|---|
static Position |
Position.NULL
A position for line 0 and column 0.
|
private Position |
BaseToken.position
Start position of token.
|
| Modifier and Type | Method and Description |
|---|---|
Position |
Token.getPosition()
Start position of the token.
|
Position |
BaseToken.getPosition()
Start position of the token.
|
| Modifier and Type | Method and Description |
|---|---|
static Token |
Tokens.newBooleanToken(Position position,
String raw,
Boolean value)
Creates a new
boolean token. |
static Token |
Tokens.newFloatToken(Position position,
String raw,
Float value)
Creates a new
float token. |
static Token |
Tokens.newIntegerToken(Position position,
String raw,
Integer value)
Creates a new
integer token. |
static Token |
Tokens.newKeywordToken(Position position,
String raw,
String value)
Creates a new
keyword token. |
static Token |
Tokens.newLiteralToken(Position position,
String raw,
String value)
Creates a new
literal token. |
static Token |
Tokens.newStringToken(Position position,
String raw,
String value)
Creates a new
string token. |
| Constructor and Description |
|---|
BaseToken(TokenType type,
Position position,
String raw,
T value)
Dedicated constructor .
|
BooleanToken(Position position,
String raw,
Boolean value)
Dedicated constructor.
|
FloatToken(Position position,
String raw,
Float value)
Dedicated constructor.
|
IntegerToken(Position position,
String raw,
Integer value)
Dedicated constructor.
|
KeywordToken(Position position,
String raw,
String value)
Dedicated constructor.
|
LiteralToken(Position position,
String raw,
String value)
Dedicated constructor.
|
StringToken(Position position,
String raw,
String value)
Dedicated constructor.
|
StringToken(TokenType type,
Position position,
String raw,
String value)
Constructor for sub classes.
|
Copyright © 2014 Sven Strittmatter. All Rights Reserved.