Статус документа
Статус документа

ГОСТ 22558-89 (СТ СЭВ 6184-88, ИСО 1989-85) Язык программирования Кобол. Части 8-17

     4.2. Статья описания файла в модуле межпрограммных связей

4.2.1. Назначение

Внутри модуля межпрограммных связей статья описания файла в секции файлов определяет внутренние или внешние атрибуты определителя файла, соответствующих записей данных в соответствующих данных. Кроме того, статья описания файла устанавливает, является имя файла локальным или глобальным.

4.2.2. Общий формат

Формат 1

               

Формат 2

                    

Формат 3

4.2.3. Синтаксические правила

(1) Формат 1 - это статья описания последовательного файла. Присутствие конкретных фраз в этой статье описания файла зависит от уровня модуля последовательного ввода-вывода, обеспечиваемого реализацией (см. ч.7, п.3.2).

(2) Формат 2 - это статья описания относительного файла или индексного файла. Присутствие конкретных фраз в этой статье описания файла зависит от уровня модуля относительного ввода-вывода или модуля индексного ввода-вывода, обеспечиваемого реализацией (см. ч.8, п.3.2, ч.9, п.3.2).

(3) Формат 3 - это статья описания файла отчетов. Наличие статьи описания для файла отчетов зависит от того, обеспечивается ли модуль генератора отчетов в данной реализации (ч.13, п.3.2).

4.2.4. Общие правила

(1) Если статья описания последовательного файла содержит фразу LINAGE (ВЕРСТКА) и фразу EXTERNAL (ВНЕШНЕЕ), данное LINAGE-COUNTER (СЧЕТЧИК-ВЕРСТКИ) является внешним данным. Если статья описания последовательного файла содержит фразу LINAGE (ВЕРСТКА) и фразу GLOBAL (ГЛОБАЛЬНОЕ), специальный регистр LINAGE-COUNTER (СЧЕТЧИК-ВЕРСТКИ) является глобальным именем.

(2) Фраза EXTERNAL (ВНЕШНЕЕ) описана в п.4.5. Фраза GLOBAL (ГЛОБАЛЬНОЕ) описана в п.4.6. Все остальные фразы в статье описания файла описаны в соответствующем модуле в этих спецификациях.