armasm includes an extensive set of operators
for use in expressions. Many of the operators resemble their counterparts
in high-level languages such as C.
There is a strict order of precedence in their evaluation:
Expressions in parentheses are evaluated first.
Operators are applied in precedence order.
Adjacent unary operators are evaluated from right to left.
Binary operators of equal precedence are evaluated from left to right.