Keep these rules in mind as you write assembly language functions:
[LocalLabel:]
The following listing illustrates the use of labels.
x1: add x0,y1,a x2: add x0,y1,a x3 add x0,y1,a //ERROR, MISSING COLON
( (instruction) [operands] )
add x0,y0
ADD X0,Y0
move.w x:(r3),y0 # ERROR add.w x0,y0 // OK move.w r2,x:(sp) ; ERROR adda r0,r1,n /* OK */