This package contains several sub-packages used to create functions, delegates, expression parsers, expression token holders, tokenizers, variables and collections of variables. It also contains a class to create an expression calculator.
Sub-Packages
Functions
This sub-package provides interfaces and functions used to create lists of functions and delegates.
Parsers
This sub-package contains classes used to create expression parsers and expression token holders.
Tokenizers
This sub-package contains classes used to create expression specific state objects and tokenizers for lexical analysis.
Variables
This sub-package contains interfaces and clases used to create variables and collections of variables.
Constants
SyntaxErrorCode
General syntax errors.
Classes
CalculationStack
Implements a stack of Variant values.
ExpressionCalculator
Implements an expression calculator.
ExpressionException
Exception that can be thrown by Expression Calculator.
SyntaxException
Exception that can be thrown by ExpressionParser.