4.1 Types of expressions
-------------------------
There are three types of expressions in C--, not counting constant
expressions: EAX/AX/AL expressions, non-EAX/AX/AL expressions, and
conditional expressions. All C-- expressions are calculated left to right,
contrary to the usual priority rules.