| Operator | Operation | Operandentypen | Ergebnistyp |
| + (Vorzeichen) | Identität | Integer, Real | wie Operand |
| - (Vorzeichen) | Vorzeichenumkehr | Integer, Real | wie Operand |
| + | Addition | Integer, Real | Integer, Real |
| + | Vereinigungs-Menge | Menge | Menge |
| + | Konkatenation | String | String |
| - | Subtraktion | Integer, Real | Integer, Real |
| - | Differenzmenge | Menge | Menge |
| * | Multiplikation | Integer, Real | Integer, Real |
| * | Schnittmenge | Menge | Menge |
| DIV | Division mit Rest | Integer | Integer |
| MOD | Divisionsrest | Integer | Integer |
| / | Division | Integer, Real | Real |
| = | gleich | Skalar, Pointer,Boolean, Menge, String | Boolean |
| <> | ungleich | Skalar, Pointer,Boolean, Menge, String | Boolean |
| < | kleiner | Skalar, String | Boolean |
| > | größer | Skalar, String | Boolean |
| <= | kleiner oder gleich | Skalar, String | Boolean |
| <= | Test auf Teilmenge | Menge | Boolean |
| >= | größer oder gleich | Skalar, String | Boolean |
| >= | Test auf Obermenge | Menge | Boolean |
| IN | Test auf Enthaltensein | 1. Operand Skalar 2. Operand Menge |
Boolean |
| NOT | nicht | Boolean | Boolean |
| NOT | 1er-Komplement | Integer | Integer |
| OR | oder | Boolean | Boolean |
| OR | bitweise ODER | Integer | Integer |
| AND | und | Boolean | Boolean |
| AND | bitweise UND | Integer | Integer |