| Operator | Bedeutung |
|---|---|
| + | positives Vorzeichen (Wert wird nicht geändert.) |
| - | negatives Vorzeichen (mathematische Negation) |
| NOT |
bitweise Negation, Beispiel: A = NOT B |
| Operator | Bedeutung |
|---|---|
| AND | bitweises UND |
| OR | bitweises ODER |
| XOR | bitweises Exklusiv-ODER |
| = | Test auf Gleichheit |
| <> | Test auf Ungleichheit |
| < | Test auf kleiner |
| <= | Test auf kleiner oder gleich |
| > | Test auf größer |
| >= | Test auf größer oder gleich |
| ADD | Addition ohne Überlaufprüfung |
| SUB | Subtraktion ohne Überlaufprüfung |
| + | Addition |
| - | Subtraktion |
| * | Multiplikation |
| / | Division |
| MOD | Modulo (Rest einer Division) |
| SHL |
links schieben ohne Überlaufprüfung, Beispiel (B um zwei Stellen nach links schieben): B = B SHL 2 |
| SHR | rechts schieben ohne Überlaufprüfung |
| Rang | Operator | Bemerkung |
|---|---|---|
| 1 | (...) | in Klammern eingeschlossener Ausdruck |
| 2 |
* / |
Multiplikation und Division |
| 3 |
+ - ADD SUB |
Addition und Subtraktion |
| 4 |
SHL SHR |
Schiebeoperationen |
| 5 |
< <= > >= = <> |
Vergleiche |
| 6 | NOT | bitweise Negation |
| 7 |
AND OR XOR |
bitweise binäre Operationen |