3.1. Boolsche Operatoren

Die Operanden der Booleschen Operatoren not, and, or und xor können einen beliebigen Booleschen Typ haben. Die Operatoren liefern einen Wert vom Typ Boolean zurück.
Operator
Operation
Operandtyp
Ergebnistyp
Beispiel

not Negation Boolescher Typ Boolean not (C in MySet)
and Konjunktion Boolescher Typ Boolean Done and (Total > 0)
or Disjunktion Boolescher Typ Boolean A or B
xor exklusive Disjunktion Boolescher Typ Boolean A xor B
Diese Operatoren folgen den Standardregeln der Booleschen Logik. Beispielsweise liefert ein Ausdruck der Form x and y nur dann den Wert True, wenn beide Operanden den Wert True haben.