Der Datentyp Boolean beinhaltet einen Binären Wert entweder 1 oder 0 (JA oder NEIN).
Daher lässt sich dieser Datentyp in vielen Fällen als Schalter verwenden. Wie z.B. zum verlassen einer Schleife:
Exit := FALSE;
WHILE ((I < 1000) OR (Exit = FALSE)) DO BEGIN
CODE;
CODE;
HemdFarbe := FunnktionZumPrüfenObDasHemdRotGewordenIst;
IF HemdFarbe = 'Rot' THEN BEGIN
Exit := TRUE;
END;
I := I + 1;
END;