Abstract Abstract varsCheck if a map of variables contains all variables used in this expression
Abstract diffAbstract evalEvaluate expression
A map of variables to numbers to use while evaluating expressions
Weather to check if all needed variables are given or not
Abstract simplifyAbstract toGenerated using TypeDoc
Abstract base class for expressions
No Division. Use Mul(a, pow(b, -1))
No Subtraction. Use Sum(a, negate(b))