Unary - ~ (for minus NOT)
arithmetic + - * /
bitwise | & ~ ^ << >> (for OR AND NOT XOR bit shifts)
grouping ( )
constants are hexadecimal by default
constants prefixed by
$ or 0x are hexadecimal
# are decimal
% are binary
symbols are allowed
R0-R15 SP LK PC