Шаг 11.
Описание меток

    На этом шаге мы рассмотрим правила описания меток.

    Описание подраздела меток начинается с зарезервированного слова label и имеет следующий вид:

    label  <СписокМеток>;
где СписокМеток представляет собой ряд меток, перечисленных через запятую.

    Метки могут предшествовать любому оператору программы и отделяются от операторов двоеточием (:). Используются метки совместно с операторами перехода goto, в которых метка записывается без двоеточия. Например,

    label  1, Quit;
        .    .    .    .
          goto 1;
        .    .    .    .
    1:    а := 1;
          goto Quit;
        .    .    .    .
   Quit: end.

    Описание меток без обращения к ним оператором goto бессмысленно, хотя ошибкой не считается. Отметим также, что использование меток и операторов goto в большинстве случаев противоречит принципам структурного программирования и поэтому рекомендуется избегать применения этих конструкций в программах.

    На следующем шаге мы рассмотрим описание типов.




Предыдущий шаг Содержание Следующий шаг