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.