Namespace NCalc
Namespaces
Classes
- Expression
This class represents a mathematical or logical expression that can be asynchronous evaluated. It supports caching, custom parameter and function evaluation, and options for handling null parameters and iterating over parameter collections. The class manages the parsing, validation, and evaluation of expressions, and provides mechanisms for error detection and reporting.
- LogicalExpression
Represents an abstract syntax tree (AST) node for logical expressions.
Enums
- ExpressionOptions
Options used for both parsing and evaluation of an expression.