math library
This package contains a simple expression parser.
Classes
- Application
- A function application.
- Expression
- An abstract expression that can be evaluated.
- Value
- A value expression.
- Variable
- A variable expression.
Properties
-
functions1
→ Map<
String, num Function(num x)> -
Common mathematical functions (1 argument).
final
-
functions2
→ Map<
String, num Function(num x, num y)> -
Common mathematical functions (2 arguments).
final
-
parser
→ Parser<
Expression> -
final
Functions
-
checkValue<
T> (String name, T? value) → T -
throwUnknown(
String name) → Never