Next: The Symbol Table
Up: Definition of the Programming
Previous: The matches Condition (Regular
  Contents
Conditions can be combined logically:
- The condition ``not cond'' is true if condition cond is false.
- The condition ``cond1 and cond2 and cond3
and
'' is true if all conditions cond1, cond2, cond3,
are true. The conditions are only tested until one of them
is false (short-cut evaluation).
- The condition ``cond1 or cond2 or cond3
or
'' is true if at least one of the conditions cond1, cond2, cond3,
is true. The conditions are only tested until
one of them is true (short-cut evaluation).
The operator not takes exactly one argument. Complex conditions have to
be put in parentheses ``()''.
The operators and and or may not be mixed; otherwise the order of
evaluation would be ambiguous. They have to be put in parentheses
``()''.
Bjoern Beutel