Classes
Class | Description | |
---|---|---|
CommentToken |
Tokens representing comments.
|
|
FunctionToken |
A token representing a function name.
|
|
IdentifierToken |
Token representing variables or function.
|
|
MultiLineToken |
A token representing a token which spans multiple lines.
See MultiLineMatcher |
|
NumberToken |
Represent numbers.
|
|
OperatorToken |
A token representing an operator.
The operator may be overloaded representing prefix, suffix, binary infix and ternary operators.
|
|
StringToken |
Single or double quoted strings.
|
|
SymbolToken |
A simple type of token which represents a fixed string of characters.
These tokens are returned by the SymbolTokenMatcher.
|
|
TerminatorToken |
A token representing the end of the equation.
|
|
Token |
Base class for tokens. Different token types should subclass this class.
|
|
WhiteSpaceToken |
Tokens representing sequence of white space characters.
|