Cтраница 4
Фраза используется для указания ключа, который применяется системой для размещения или нахождения логической записи при прямом доступе к файлу с произвольной организацией. Перед выполнением операторов SEEK, READ или WRITE в имя-данного ACTUAL KEY должен быть помещен адрес требуемой записи. [46]
Условие-отношения вызывает сравнение двух величин, каждая из которых может быть значением литерала, имени-данного или арифметического выражения. Арифметические выражения всегда имеют числовые значения, а литерал и имя-данного могут иметь нечисловые значения. [47]
![]() |
Перераспределение области без изменения размеров данных. [48] |
Статьи описания переопределяющего данного должны следовать за статьями описания переопределяемой области без промежуточных статей между ними, определяющих новые области памяти. Многократные переопределения одной и той же области памяти должны исполь-вовать имя-данного статьи, которая первоначально определяла эту область. При многократном переопределении транслятор будет воспринимать как правильное и имя-данного предыдущей статьи. Оба следующих примера показывают допустимое применение фразы ПЕРЕОПРЕДЕЛЯЕТ. [49]
Фраза используется, если к индексному файлу осуществляется прямой доступ или последовательный доступ с использованием оператора START. При прямом доступе к индексному файлу перед выполнением оператора READ, WRITE или REWRITE в имя-данного NOMINAL KEY должно быть помещено значение ключа требуемой записи, а при последовательном доступе перед выполнением оператора START - значение ключа записи, с которой необходимо начать обработку. Данное должно быть описано в секции рабочей памяти. [50]
СООТВЕТСТВЕННО), а идентификатор-1 и идентифи-катор-2 должны ссылаться на групповые данные. При использовании варианта CORRESPONDING справа от слова ТО ( В) может быть указано лишь одно имя-данного. [51]