ID Number: Q33067
5.10 5.10a 6.00 6.00a 6.00b | 5.10 5.10a 6.00 6.00a 6.00b
MS-DOS | OS/2
Summary:
The Microsoft Macro Assembler (MASM) 5.1 and later provides a way to
generate anonymous labels for jump instructions. To define the local
label to be jumped to, use two at signs (@@) followed by a colon (:).
The operand used in the jump instruction can be one of the following
@B (back)
@F (forward)
The @B will jump to the previous local label and the @F will jump to
the next local label.
More Information:
The fragment below illustrates this feature:
cmp ax,cx
jge @F
.
.
.
@@:
.
.
.
jle @B
The jump to @F will jump to @@: and the jump to @B will jump back to
the @@.