mathExpr.parser.Expression
which was parsed from a String
.See: Description
Interface | Description |
---|---|
Context |
Responsible for resolving
Symbols . |
Evaluator |
The interface for all evaluators which can be created from an
Expression . |
Type |
An interface for the variety of
Types the result of
an evaluation can be. |
Class | Description |
---|---|
AbstractType |
This
abstract class realises the inherited method AbstractType.getEvaluator(FunctionCall,Context) only, because a FunctionCall
evaluation is independent from the Types the parameters
are evaluated to. |
Constant |
Represents a mathematical number, which value never changes.
|
FunctionCallEvaluator |
The
Evaluator evaluating any FunctionCall . |
Variable |
A
Variable object represents a mathematical variable with a
name, value and a certain Type . |
mathExpr.parser.Expression
which was parsed from a String
. Classes in this package
are generic interfaces and classes. Classes in the sub-packages
contained by this package are the certain Evaluators
dependent on their evaluation mathExpr.evaluator.Type
.