Binary operations result

The following table describes the type of an expression according to the left and right operators in a binary operation:

Table 1. Expression type resulting from operator and their operands
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