| Interface | Description |
|---|---|
| Token |
Defines a token.
|
| Class | Description |
|---|---|
| BaseToken<T> |
Base token implementation with generic value.
|
| BaseToken.BooleanToken |
Concrete implementation of boolean token.
|
| BaseToken.FloatToken |
Concrete implementation of boolean token.
|
| BaseToken.IntegerToken |
Concrete implementation of boolean token.
|
| BaseToken.KeywordToken |
Concrete implementation of boolean token.
|
| BaseToken.LiteralToken |
Concrete implementation of boolean token.
|
| BaseToken.StringToken |
Concrete implementation of boolean token.
|
| Null |
Represents a null value.
|
| Position |
Represents a token position in the source string.
|
| Tokens |
Factory to create tokens.
|
| Enum | Description |
|---|---|
| TokenType |
Defines the token classes.
|
This is an attempt to design token classes with strong typed values, but without the need of unsafe casts warnings.
Copyright © 2014 Sven Strittmatter. All Rights Reserved.