Skip to main content

Crate dsntk_feel_evaluator

Crate dsntk_feel_evaluator 

Source
Expand description

§FEEL expressions evaluator

§Overview

FEEL expressions evaluator used by dsntk crate.

Structs§

EveryExpressionEvaluator
every expression evaluator.
FilterExpressionEvaluator
ForExpressionEvaluator
for expression evaluator.
SomeExpressionEvaluator
some expression evaluator.

Functions§

evaluate
Evaluates a Value from given AstNode.
evaluate_context
Evaluates a context from text containing FEEL expression.
evaluate_context_node
Evaluates a context from AST node.
evaluate_equals
Compares two values and returns true when the two FEEL values are equal.
evaluate_max
Evaluates the maximum value from specified values.
evaluate_min
Evaluates the minimum value from specified values.
evaluate_range_literal
Evaluates a range value from range literal expression.
evaluate_range_literal_node
Evaluates a range value from AST node.
evaluate_sum
Evaluates the sum of specified values.
prepare
Prepares an evaluator for given AstNode.