The following table describes the type of an expression according to the left and right operators in a binary operation:
| Operator | Left Operand | Right Operand | Expression |
|---|---|---|---|
| - | absolute | absolute | absolute |
| - | relocatable | absolute | relocatable |
| - | absolute | relocatable | complex |
| - | relocatable | relocatable | absolute |
| + | absolute | absolute | absolute |
| + | relocatable | absolute | relocatable |
| + | absolute | relocatable | relocatable |
| + | relocatable | relocatable | complex |
| *, / , %, <<, >>, |, &, ^ | absolute | absolute | absolute |
| *, /, %, <<, >>, |, &, ^ | relocatable | absolute | complex |
| *, /, %, <<, >>, |, &, ^ | absolute | relocatable | complex |
| *, /, %, <<, >>, |, &, ^ | relocatable | relocatable | complex |