Unary operators have the highest precedence and are evaluated first. A unary operator precedes its operand. Adjacent operators are evaluated from right to left.
Table 22 lists the unary operators that return strings.
Returns the character with ASCII code A.
|Returns the given string, with all uppercase characters converted to lowercase.|
|Returns the inverse of the condition code in |
In A32 and T32 code, returns an 8-digit
hexadecimal string corresponding to a numeric expression, or the
|Returns the given string, with all lowercase characters converted to uppercase.|
Table 23 lists the unary operators that return numeric values.
Number of bytes of executable code generated by line defining symbol A.
Unary plus. Unary minus. + and - can act on numeric and PC-relative expressions.
If A is a PC-relative or register-relative
|Returns the numeric value of the condition
code in |
If A is a register-relative expression,
Length of string A.
Logical complement of A.
Bitwise complement of A (
|Number of register. In A32/T32 code, 0-15 corresponds to R0-R15. In A64 code, 0-30 corresponds to W0-W30 or X0-X30.|