All Classes and Interfaces
Class
Description
Implements an abstract tokenizer class.
Implements an abstractd variant operations manager object.
Implements a stack of Variant values.
This state will either delegate to a comment-handling state, or return a token with just a slash in it.
Represents a character interval that keeps a reference.
This class keeps references associated with specific characters
Validates characters that are processed by Tokenizers.
This state will either delegate to a comment-handling state, or return a token with just a slash in it.
Implements a symbol state to tokenize delimiters in CSV streams.
Implements a tokenizer class for CSV files.
Implements a list filled with standard functions.
Exception that can be thrown by Expression Calculator.
Implements an Expression-specific number state object.
Implements an expression parser class.
Implements an Expression-specific quote string state object.
Implements a symbol state object.
Defines an expression token holder.
Implement tokenizer to perform lexical analysis for expressions.
Define types of expression tokens.
Defines a delegate to implement a function
Implements a functions list.
A CommentState object returns a comment from a scanner.
A NumberState object returns a number from a scanner.
A quoteState returns a quoted string token from a scanner.
The idea of a symbol is a character that stands on its own, such as an ampersand or a parenthesis.
Implements a default tokenizer class.
A whitespace state ignores whitespace (such as blanks and tabs), and returns the tokenizer's
next token.
A wordState returns a word from a scanner.
Defines an interface for tokenizer state that processes comments.
Defines an interface for expression function.
Defines a functions list.
Defines interface for tokenizer state that processes numbers - Integers, Floats, HexDec..
Defines an interface for tokenizer state that processes quoted strings.
Defines scanner that can read and unread characters and count lines.
Defines an interface for tokenizer state that processes delimiters.
A tokenizerState returns a token, given a scanner, an initial character read from the scanner,
and a tokenizer that is conducting an overall tokenization of the scanner.
Defines a variable interface.
Defines a variables list.
Defines an interface for variant operations manager.
Defines an interface for tokenizer state that processes whitespaces (' ', '\t')
Defines an interface for tokenizer state that processes words, identificators or keywords
General syntax errors.
Exception that can be thrown by Mustache Template.
Define states in mustache lexical analysis.
Implements a quote string state object for Mustache templates.
Implements an mustache template class.
Define types of mustache tokens.
This class is a special case of a
SymbolNode
.General syntax errors.
Exception that can be thrown by Expression Parser.
A token represents a logical chunk of a string.
Types (categories) of tokens such as "number", "symbol" or "word".
Implements a type unsafe variant operations manager object.
Implements a variables list.
Defines container for variant values.
Defines supported types of variant values.