12.27 Operator precedence
armasm includes an extensive set of operators for use in expressions. It evaluates them using a strict order of precedence.
Many of the operators resemble their counterparts in high-level languages such as C.
armasm evaluates operators in the following order:
Expressions in parenthesesare evaluated first.
Operators are applied in precedence order.
Adjacent unary operators are evaluated from rightto left.
Binary operators of equal precedence are evaluatedfrom left to right.