
Функции и процедуры Директивы компилятора Встроенный ассемблер Команды редактора и зарезервированные слова Сообщения об ошибках Примеры программ Написать письмо
О проекте Автора!Автора! |
|
Метка (зарезервированное слово)
------------------------------------------------
В разделе Label объявляются метки, которые помечают операторы в
соответствующей операторной части.
Синтаксис:
Label идентификатор, ..., идентификатор;
Замечания:
Каждая метка должна помечать только один оператор. В дополнение к
идентификаторам, в качестве метки также можно использовать последовательность
цифр в диапазоне от 0 до 9999. Передать управление к метке можно с помощью
оператора Goto.
Пример:
Label 1, 2;
Goto 1
.
.
1 : WriteLn('Ненормальное завершение');
2 : WriteLn('Нормальное завершение');
Учтите!: Само понятие структурного
программирования и общепринятый стиль программирования на структурных языках
НЕ ПРИВЕТСТВУЕТ применение меток и операторов перехода в программах. Это
затрудняет понимание программы как автором, так и потребителями, кроме того,
применение меток отрицательно сказывается на эффективности генерируемого кода. |