Evaluable

immutable
struct Evaluable (
Vars...
) if (
allSatisfy!(isValidVariableName, Vars)
) {}

Constructors

this
this(string expr)

Basic constructor of the type.

Members

Functions

eval
EvalType eval(EvalType[Vars.length] evalPoint...)

Evaluates the expression.

Variables

expr
string expr;

Expression this instance is set to evaluate

Meta