Index
Modules:
mathexpr
.
API symbols
addFunc:
mathexpr: proc addFunc(e: Evaluator; name: string; fun: MathFunction; argCount = -1)
addVar:
mathexpr: proc addVar(e: Evaluator; name: string; val: float)
addVars:
mathexpr: proc addVars(e: Evaluator; vars: openArray[(string, float)])
eval:
mathexpr: proc eval(e: Evaluator; input: string): float
Evaluator:
mathexpr: type Evaluator
MathFunction:
mathexpr: type MathFunction
newEvaluator:
mathexpr: proc newEvaluator(): Evaluator
removeFunc:
mathexpr: proc removeFunc(e: Evaluator; name: string)
removeVar:
mathexpr: proc removeVar(e: Evaluator; name: string)