Type of operator | Operator | Operation |
Arithmetic | ^ | Exponentiation |
 | -, + | Unary negation (unary minus), unary plus |
 | *, / | Multiplication, floating-point division |
 | \ | Integer division |
 | Mod | Modulo division (remainder) |
 | -, + | Subtraction, addition |
Relational (comparison) | = | Equal |
 | <> | Not equal |
 | >< | Not equal |
 | < | Less than |
 | <= | Less than or equal to |
 | =< | Less than or equal to |
 | > | Greater than |
 | >= | Greater than or equal to |
 | => | Greater than or equal to |
Logical (bitwise) | Not | One’s complement |
 | And | Bitwise And |
 | Or | Bitwise Or |
 | Xor | Bitwise exclusive Or |
 | Eqv | Bitwise equivalence |
 | Imp | Bitwise implication |
Logical (Boolean) | Not | Logical negation |
 | And | Logical And |
 | Or | Logical Or |
 | Xor | Logical exclusive Or |
 | Eqv | Logical equivalence |
 | Imp | Logical implication |