| Operator | Bedeutung | Integer | Real | Char | Boolean | String | SET | |
|---|---|---|---|---|---|---|---|---|
| + | 1 | Identität | x | x | - | - | - | - |
| 2 | Addition | x | x | - | - | - | - | |
| 2 | Verkettung | - | - | - | - | + | - | |
| 2 | Vereinigung | - | - | - | - | - | x | |
| - | 1 | Vorzeichenwechsel | x | x | - | - | - | - |
| 2 | Subtraktion | x | x | - | - | - | - | |
| 2 | Differenz | - | - | - | - | - | x | |
| * | 2 | Multiplikation | x | x | - | - | - | - |
| 2 | Durchschnitt | - | - | - | - | - | x | |
| / | 2 | Division | x | x | - | - | - | - |
| DIV | 2 | Division | x | - | - | - | - | - |
| MOD | 2 | Modulo | x | - | - | - | - | - |
| Vergleichsoperatoren | ||||||||
| = | 2 | gleich ? | x | x | x | x | x | x |
| <> | 2 | ungleich ? | x | x | x | x | x | x |
| < | 2 | kleiner ? | x | x | x | x | x | - |
| <= | 2 | kleiner gleich ? | x | x | x | x | x | x |
| > | 2 | größer ? | x | x | x | x | x | - |
| >= | 2 | größer gleich ? | x | x | x | x | x | x |
| IN | 2 | enthalten ? | - | - | - | - | - | x |
| Logische Operatoren | ||||||||
| NOT | 1 | Negation | - | - | - | x | - | - |
| AND | 2 | Konjunktion | - | - | - | x | - | - |
| OR | 2 | Disjunktion | - | - | - | x | - | - |
| XOR | 2 | Antivalenz | - | - | - | + | - | - |
| Operatoren zur Bitmanipulation | ||||||||
| NOT | 1 | Negation | + | - | - | - | - | - |
| AND | 2 | Konjunktion | + | - | - | - | - | - |
| OR | 2 | Disjunktion | + | - | - | - | - | - |
| XOR | 2 | Antivalenz | + | - | - | - | - | - |
| SHL | 2 | Linksverschiebung | + | - | - | - | - | - |
| SHR | 2 | Rechtsverschiebung | + | - | - | - | - | - |
Es bedeuten
x Operator in Standard Pascal verfügbar + Operator in einigen Pascal-Versionen verfügbar - Operator nicht verfügbar 1 unärer Operator, Prefix-Notation 2 binärer Operator, Infix-Notation