Language:
Русский
English
local labels
A local label is a label that is known only within the asm statement that defines it.
Local labels
- begin with an at-sign (@)
- are followed by one or more
letters (A..Z)
digits (0..9)
underscores (_)
at-signs (@)
- end with a colon (:)
Because an at-sign cannot be part of a Pascal identifier, local labels are automatically restricted to use within asm statements.
The scope of a local label extends from the "asm" keyword to the "end" keyword of the asm statement that contains it. Because of this limited scope, the same local label name can be used in different asm statements.
A local label does not have to be declared in a label declaration part before it is used.