Skip to main content

evaluate

Function evaluate 

Source
pub fn evaluate(expr: &IrExpr, ctx: &EvalContext) -> Result<Value, RuntimeError>
Expand description

Evaluate an IR expression against a context of concrete values.

Returns a JSON Value on success. Boolean expressions return Value::Bool, numeric expressions return Value::Number, etc.