Boolesche Operatoren (Crystal-Syntax)

Boolesche Operatoren werden i. d. R. in Verbindung mit Vergleichsoperatoren verwendet, um Bedingungen für Programmstrukturen zu erstellen.

Für die booleschen Operatoren gilt, angefangen bei der höchsten Priorität, folgende Verarbeitungsreihenfolge: Not, And, Or, Xor, Eqv und Imp.

Boolesche Operatoren haben eine niedrigere Priorität als Vergleichsoperatoren. Daher ist beispielsweise der Ausdruck 2 < 3 And 4 >= -1 identisch mit (2 < 3) And (4 >= -1).