else (in rule)
In rule definitions, the
else keyword
executes an alternate action block depending on the value of an evaluate statement.
Purpose
In the condition part of a rule,
this keyword is used to execute an alternate action block depending
on the value of an evaluate statement.
Context
Rule definitions
Syntax
rule ruleName {
when {condition evaluate (expression)}
then {[action1 ... actionm]}
else {[action1 ... actionp]}
};
Description
When the condition part of the
rule ends with an evaluate statement, the action
part can have an else part, which is executed if
the last evaluate statement returns false.
If it returns true, the then part
is executed.