Оператор безусловного перехода GOTO
Формат: GOTO < метка >;
Пример:
..............
Label M1,M2;
..............
GOTO M1
..............
M1: A:=B*C;
..............
При использовании оператора GOTO необходимо соблюдать следующие правила:
1) метка должна быть описана в разделе описания меток того блока процедуры, функции, основной программы, в котором эта метка используется;
2) переход на метку возможен только в пределах блока, в котором она описана;
3) попытка выйти за пределы блока вызывает программное прерывание.
Оператор вызова процедуры используется для вызова стандартной процедуры или заранее определенной процедуры пользователя.
Формат:
< имя процедуры > ( список параметров );
Пример:
Program Primer;
Procedure KT;
Begin
.....
..... тело процедуры
.....
End;
Begin
.....
KT; {вызов процедуры}
.....
End.
Пустой оператор не содержит никаких символов и не выполняет никаких действий. Пустой оператор может быть помечен меткой. Чаще всего пустой оператор используется для организации выхода из середины программы или составного оператора.