Оператор перехода на метку <JUMP>


Оператор предназначен для выполнения операторов в порядке, отличном от порядка их написания.

 

Формат:

JUMP <номер метки>

...

<номер метки>:

 

Описание:

В операторе перехода на метку за ключевым словом <JUMP> указывается одна из меток, указанных в текущей программе. В отличие от объявления метки в операторе перехода на метку, символ <:> (двоеточие) после номера метки не указывается.

После выполнения оператора перехода выполняется оператор, помеченный соответствующей меткой. Для успешного выполнения оператора необходимо, чтобы соответствующая метка была в тексте программы. В противном случае, при трансляции программы Вы увидите сообщение об ошибке.

Использование оператора перехода на метку не может быть рекомендовано в качестве обычного средства написания программ.

 

Пример:

 

AFF = 20    ! оператор выполняется первым

JUMP 2      ! переход на метку номер 2

ABC = 1     ! оператор не выполняется

2: ATR = 4  ! оператор выполняется вторым