OptionalcalculatorCustom operator implementation. Defaults to StandardCalculator. Override to change how operators behave - for example to support arbitrary-precision arithmetic via a library such as Decimal.js.
OptionalfunctionsCustom functions available by name within expressions.
OptionallazyNamed parameters whose values are computed on demand the first time they are referenced.
OptionalparamsNamed parameter values available during expression evaluation. Keys are parameter names used in the expression - without surrounding brackets.
OptionalstopStop parsing on the first recoverable error when expression is provided as a string.
Options for evaluate and evaluateSafe.