public class I extends AbstractSymbolEvaluator
| Constructor and Description |
|---|
I() |
| Modifier and Type | Method and Description |
|---|---|
IExpr |
evaluate(ISymbol symbol)
Symbolic evaluation of a symbol
|
IExpr |
numericEval(ISymbol symbol)
Numerical evaluation of a symbol
|
void |
setUp(ISymbol symbol)
This method will be called every time a new ISymbol will be created.
|
apfloatEvalpublic void setUp(ISymbol symbol)
IEvaluatorsetUp in interface IEvaluatorsetUp in class AbstractSymbolEvaluatorsymbol - the symbol which should be set uppublic IExpr numericEval(ISymbol symbol)
ISymbolEvaluatornumericEval in interface ISymbolEvaluatornumericEval in class AbstractSymbolEvaluatorsymbol - the symbol which should be evaluatednull,
if evaluation isn't possiblepublic IExpr evaluate(ISymbol symbol)
ISymbolEvaluatorevaluate in interface ISymbolEvaluatorevaluate in class AbstractSymbolEvaluatorsymbol - the symbol which should be evaluatednull,
if evaluation isn't possible