Boolean expressions
This module provides a boolean expression evaluator. See OASIS manual for the precise syntax of the boolean expression
Test definition.
eval eval_tst t
Evaluates the expression. Use eval_tst
to get values of flags and tests.
choose ~printer ~name eval_tst choices
Evaluate each conditions
of choices
and choose the last condition that evaluates to true
.
If something goes wrong, use printer
to display values and ~name
as the
choice list name.
See also eval.