Turbo Assembler 3.0. Руководство пользователя

         

Директива ::


Директива :: позволяет вам определить с областью действия, выходящей за рамки процедуры, в которой она находится. Это отли- чается от директивы : тем, что метки, определенные с помощью : имеют область действия только в текущей процедуре. Заметим, что :: отличается от : только когда вы задаете язык в операторе .MODEL. Приведем пример (файл DBLCOLON.ASM):

VERSION M510 .MODEL SMALL,C .CODE

A PROC NOP ASINGLE:NOP ADOUBLE::NOP NOP A ENDP

B PROC NOP JMP ASINGLE ; приведет к ошибке JMP ADOUBLE RET B ENDP END

Назад | Содержание | Вперед



Содержание раздела