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

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

     2.9. Список элементов в модуле генератора отчетов

Элемент

Уровень 1

ПОНЯТИЯ ЯЗЫКА

Слова, определенные пользователем

имя-файла    

x

имя-отчета  

x

Зарезервированные слова

Специальные регистры  

LINE-COUNTER (СЧЕТЧИК-СТРОК)

x

PAGE-COUNTER (СЧЕТЧИК-СТРАНИЦ)

x

РАЗДЕЛ ОБОРУДОВАНИЯ

Секция ввода-вывода

Параграф FILE-CONTROL (УПРАВЛЕНИЕ-ФАЙЛАМИ)

x

Статья управления файлом

x

фраза SELECT (ДЛЯ)

x

фраза OPTIONAL (НЕОБЯЗАТЕЛЬНОГО)

x

только дополняемые файлы

x

фраза ACCESS MODE IS SEQUENTIAL (ДОСТУП ПОСЛЕДОВАТЕЛЬНЫЙ)

x

фраза ASSIGN (НАЗНАЧИТЬ)

x

имя-реализации    

x

литерал     

x

фраза FILE STATUS (СОСТОЯНИЕ ФАЙЛА)

x

фраза ORGANIZATION IS SEQUENTIAL (ОРГАНИЗАЦИЯ ПОСЛЕДОВАТЕЛЬНАЯ)  

x

фраза PADDING CHARACTER (ЛИТЕРА ЗАПОЛНИТЕЛЬ)  

x

фраза RECORD DELIMITER (ОГРАНИЧИТЕЛЬ ЗАПИСИ)

x

фраза RESERVE (РЕЗЕРВИРОВАТЬ)

x

Параграф I-O-CONTROL (УПРАВЛЕНИЕ-ВВОДОМ-ВЫВОДОМ)

x

фраза MULTIPLE FILE TAPE (НА ОДНОЙ КАТУШКЕ)

+

фраза SAME AREA (ОБЩАЯ ОБЛАСТЬ)

x

РАЗДЕЛ ДАННЫХ

Секция файлов

Статья описания файла

x

индикатор уровня FD (ОФ)

x

фраза BLOCK CONTAINS (В БЛОКЕ)    

x

целое RECORDS/CHARECTERS (целое ЗАПИСЕЙ/ЛИТЕР)  

x

целое-1 ТО целое-2 RECORDS/CHARACTERS (целое-1 ДО целое-2 ЗАПИСЕЙ/ЛИТЕР)

x

фраза CODE-SET (АЛФАВИТ)   

x

фраза LABEL RECORDS (МЕТКИ)

+

фраза RECORD (В ЗАПИСИ)

x

целое-1 CHARACTERS (целое-1 ЛИТЕР)

x

целое-4 ТО целое-5 CHARACTERS (целое-4 ДО целое-5 ЛИТЕР)

х

фраза REPORT (ОТЧЕТ)   

x

фраза VALUE OF (ЗНАЧЕНИЕ)

+

имя-реализации литерал

+

имя-реализации несколько литералов

+

имя-реализации имя-данного

+

имя-реализации несколько имен-данных

+

Секция отчетов

Статья описания отчета  

x

индикатор уровня RD (00)

x

фраза CODE (С КОДОМ)  

x

фраза CONTROL (УПРАВЛЕНИЕ)    

x

фраза PAGE (РАЗМЕР СТРАНИЦЫ)

x

Статья описания группы отчета       

x

фраза BLANK WHEN ZERO (ПРОБЕЛ КОГДА НУЛЬ)

x

фраза COLUMN NUMBER (НОМЕР СТОЛБЦА)

x

фраза имя-данного

x

фраза GROUP INDICATE (ОПРЕДЕЛЯЕТ ГРУППУ)

x

фраза JUSTIFIED (СДВИНУТО)     

x

фраза номер-уровня

x

от 01 до 49; представление одной или двумя цифрами

x

фраза LINE NUMBER (НОМЕР СТРОКИ)

x

фраза NEXT GROUP (СЛЕДУЮЩАЯ ГРУППА)

x

фраза PICTURE (ШАБЛОН)  

x

фраза SIGN (ЗНАК)

x

фраза SOURCE (ИСТОЧНИК)

x

фраза SUM (СУММА)

x

фраза TYPE (ТИП)

x

фраза USAGE (об использовании)

x

DISPLAY (ДЛЯ ВЫДАЧИ)   

x

фраза VALUE (ЗНАЧЕНИЕ)

x

литерал  

x

РАЗДЕЛ ПРОЦЕДУР

Декларативные процедуры       

x

DECLARATIVES (ДЕКЛАРАТИВЫ)

х

END DECLARATIVES (КОНЕЦ ДЕКЛАРАТИВ)

x

Оператор CLOSE (ЗАКРЫТЬ)   

x

фраза REEL/UNIT (КАТУШКУ/ТОМ)

x

фраза FOR REMOVAL (С УДАЛЕНИЕМ)

x

фраза WITH NO REWIND (БЕЗ ПЕРЕМОТКИ)   

x

Оператор GENERATE (ГЕНЕРИРОВАТЬ)

x

имя-данного

x

имя-отчета

x

Оператор INITIATE (НАЧАТЬ)

x

Оператор OPEN (ОТКРЫТЬ)

x

фраза OUTPUT (ВЫХОДНОЙ)

x

фраза WITH NO REWIND (БЕЗ ПЕРЕМОТКИ)

x

фраза EXTEND (ДОПОЛНЯЕМЫЙ)

x

Оператор SUPPRESS (ПОДАВИТЬ)

x

Оператор TERMINATE (ЗАКОНЧИТЬ)

x

Оператор USE (ИСПОЛЬЗОВАТЬ)

x

фраза EXCEPTION/ERROR PROCEDURE (ПРОЦЕДУРЫ ОШИБКИ)

x

ON имя-файла (ДЛЯ имя-файла)

x

ON несколько имен-файлов (ДЛЯ несколько имен-файлов)

x

ON OUTPUT (ДЛЯ ВЫХОДНЫХ)

x

ON EXTEND (ДЛЯ ДОПОЛНЯЕМЫХ)

x

фраза BEFORE REPORTING (ДО ВЫДАЧИ)   

x