Anmerkung:  Logische Operatoren geben 1 für wahr und 0 für falsch zurück. Da Werte zurückgegeben werden, können Sie logische UND- und ODER-Ausdrücke mit Addition und Multiplikation angeben. Beispiel: ((a<b) + (b>c)) testet auf a<b oder b>c. ((a<b)*(b>c)) testet auf a<b und b>c. 
| Symbol  | 
Operatordefinition  | 
| =  | 
logisches Gleich  | 
| !=  | 
logisches Ungleich  | 
| !  | 
logisches Nicht  | 
| <  | 
logisches Kleiner als  | 
| >  | 
logisches Größer als  | 
| <=  | 
logisches Kleiner als oder gleich  | 
| >=  | 
logisches Größer als oder gleich  | 
| AND  | 
Boolesches "UND"  | 
| ~  | 
logisches ungefähres Gleich  | 
| <~  | 
logisches kleiner als oder ungefähres Gleich  | 
| >~  | 
logisches größer als oder ungefähres Gleich  | 
| OR  | 
Boolesches "ODER"  | 
| +  | 
binäre Addition  | 
| -  | 
binäre Subtraktion  | 
| *  | 
binäre Multiplikation  | 
| /  | 
binäre Division  | 
| -  | 
unäres Minus  | 
| +  | 
unäres Plus  | 
| ^  | 
Potenz  |