IPluginLowLevelEvaluation.ExpressionEvaluation Method
Low level calculation of the expression. Should be used when needed in mixed calculations: Symbolic and Numeric.
This function is called before the others so it can affect the final result.
Namespace: SMath.MathAssembly: SMath.Controls (in SMath.Controls.dll) Version: 1.73.9126.0
bool ExpressionEvaluation(
Term root,
Term[][] args,
ref Store context,
ref Term[] result
)
Function ExpressionEvaluation (
root As Term,
args As Term()(),
ByRef context As Store,
ByRef result As Term()
) As Boolean
bool ExpressionEvaluation(
Term^ root,
array<array<Term^>^>^ args,
Store^% context,
array<Term^>^% result
)
abstract ExpressionEvaluation :
root : Term *
args : Term[][] *
context : Store byref *
result : Term[] byref -> bool
- root Term
-
Root Term of the expression.
- args Term[][]
-
Arguments of the root element.
- context Store
-
On page definitions (variables, functions and terminators).
- result Term[]
-
Evaluation result.
Boolean
Indicates success of evaluation.