Элемент | Уровень 1 | Уровень 2 |
ПОНЯТИЯ ЯЗЫКА | ||
Слова, определенные пользователем | ||
имя-файла | x | x |
имя-записи | х | x |
Зарезервированные слова | ||
Специальный регистр LINAGE-COUNTER (СЧЕТЧИК-ВЕРСТКИ) | - | x |
Состояние ввода-вывода | x | x |
РАЗДЕЛ ОБОРУДОВАНИЯ | ||
Секция ввода-вывода | ||
Параграф FILE-CONTROL (УПРАВЛЕНИЕ-ФАЙЛАМИ) | x | x |
Статья управления файлом | x | x |
фраза SELECT (ДЛЯ) | x | х |
фраза OPTIONAL (НЕОБЯЗАТЕЛЬНОГО) | - | x |
только входной, входной-выходной и дополняемый | - | x |
фраза ACCESS MODE IS SEQUENTIAL (ДОСТУП ПОСЛЕДОВАТЕЛЬНЫЙ) | х | x |
фраза ASSIGN (НАЗНАЧИТЬ) | х | х |
имя-реализации | х | x |
литерал | x | x |
фраза FILE STATUS (СОСТОЯНИЕ ФАЙЛА) | х | х |
фраза ORGANIZATION IS SEQUENTIAL (ОРГАНИЗАЦИЯ ПОСЛЕДОВАТЕЛЬНАЯ) | х | х |
фраза PADDING CHARACTER (ЛИТЕРА ЗАПОЛНИТЕЛЬ) | - | x |
фраза RECORD DELIMITER (ОГРАНИЧИТЕЛЬ ЗАПИСИ) | - | x |
фраза RESERVE (РЕЗЕРВИРОВАТЬ) | - | х |
Параграф I-O-CONTROL (УПРАВЛЕНИЕ-ВВОДОМ-ВЫВОДОМ) | x | x |
фраза MULTIPLE FILE TAPE (НА ОДНОЙ КАТУШКЕ) | - | + |
фраза RERUN (ПЕРЕПРОГОН) | + | + |
фраза SAME AREA (ОБЩАЯ ОБЛАСТЬ) | x | x |
фраза SAME RECORD AREA (ОБЩАЯ ОБЛАСТЬ ЗАПИСИ) | - | x |
РАЗДЕЛ ДАННЫХ | ||
Секция файлов | ||
Статья описания файла | x | x |
индикатор уровня FD (ОФ) | x | x |
фраза BLOCK CONTAINS (В БЛОКЕ) | x | х |
целое-1 RECORDS/CHARACTERS (целое-1 ЗАПИСЕЙ/ЛИТЕР) | x | x |
целое-1 ТО целое-2 RECORDS/CHARACTERS (целое-1 ДО целое-2 ЗАПИСЕЙ/ЛИТЕР) | - | x |
фраза CODE-SET (АЛФАВИТ) | x | x |
фраза DATA RECORDS (ЗАПИСИ ДАННЫХ) | + | + |
фраза LABEL RECORDS (МЕТКИ) | + | + |
фраза LINAGE (ВЕРСТКА) | - | х |
фраза FOOTING (КОНЦОВКА) | - | x |
фраза ТОР (ВЕРХНЕЕ ПОЛЕ) | - | x |
фраза BOTTOM (НИЖНЕЕ ПОЛЕ) | - | x |
фраза RECORD (В ЗАПИСИ) | x | x |
целое-1 CHARACTERS (целое-1 ЛИТЕР) | x | х |
фраза VARYING IN SIZE (ПЕРЕМЕННОЕ ЧИСЛО) | - | x |
FROM целое-2 ТО целое-3 CHARACTERS (ОТ целое-2 ДО целое-3 ЛИТЕР) | - | х |
фраза DEPENDING ON (В ЗАВИСИМОСТИ ОТ) | - | x |
целое-4 ТО целое-5 CHARACTERS (целое-4 ДО целое-5 ЛИТЕР) | х | x |
фраза VALUE (ЗНАЧЕНИЕ) | + | + |
имя-реализации литерал | + | + |
имя-реализации несколько литералов | + | + |
имя-реализации имя-данного | - | + |
имя-реализации несколько имен-данных | - | + |
Статья описания записи | x | х |
РАЗДЕЛ ПРОЦЕДУР | ||
Декларативные процедуры | x | x |
DECLARATIVES (ДЕКЛАРАТИВЫ) | х | x |
END DECLARATIVES (КОНЕЦ ДЕКЛАРАТИВ) | x | x |
Оператор CLOSE (ЗАКРЫТЬ) | x | х |
имя-файла | x | x |
несколько имен-файлов | x | x |
фраза REEL/UNIT (КАТУШКУ/ТОМ) | x | x |
фраза FOR REMOVAL (С УДАЛЕНИЕМ) | - | x |
фраза WITH NO REWIND/LOCK (БЕЗ ПЕРЕМОТКИ/С ЗАМКОМ) | - | x |
Оператор OPEN (ОТКРЫТЬ) | x | x |
имя-файла | x | х |
несколько имен-файлов | x | x |
фраза INPUT (ВХОДНОЙ) | x | х |
фраза WITH NO REWIND (БЕЗ ПЕРЕМОТКИ) | - | х |
фраза REVERSED (РЕВЕРСНО) | - | + |
фраза OUTPUT (ВЫХОДНОЙ) | x | x |
фраза WITH NO REWIND (БЕЗ ПЕРЕМОТКИ) | - | x |
фраза I-O (ВХОДНОЙ-ВЫХОДНОЙ) | x | x |
фраза EXTEND (ДОПОЛНЯЕМЫЙ) | - | x |
несколько INPUT (ВХОДНОЙ), OUTPUT (ВЫХОДНОЙ) и I-O (ВХОДНОЙ-ВЫХОДНОЙ) | x | x |
несколько EXTEND (ДОПОЛНЯЕМЫЙ) | - | x |
Оператор READ (ЧИТАТЬ) | x | x |
фраза NEXT (СЛЕДУЮЩУЮ) | - | x |
фраза INTO (В) | x | x |
фраза AT END (В КОНЦЕ) | x | x |
фраза NOT AT END (НЕ В КОНЦЕ) | x | x |
фраза END-READ (КОНЕЦ-ЧИТАТЬ) | x | x |
Оператор REWRITE (ОБНОВИТЬ) | x | x |
фраза FROM (ИЗ ПОЛЯ) | x | x |
Оператор USE (ИСПОЛЬЗОВАТЬ) | x | x |
фраза EXCEPTION/ERROR PROCEDURE (ПРОЦЕДУРЫ ОШИБКИ) | x | x |
ON имя-файла (ДЛЯ имя-файла) | x | x |
ON несколько-имен-файлов (ДЛЯ несколько имен-файлов) | - | x |
ON INPUT (ДЛЯ ВХОДНЫХ) | х | x |
ON OUTPUT (ДЛЯ ВЫХОДНЫХ) | x | х |
ON I-O (ДЛЯ ВХОДНЫХ-ВЫХОДНЫХ) | x | x |
ON EXTEND (ДЛЯ ДОПОЛНЯЕМЫХ) | - | x |
Оператор WRITE (ПИСАТЬ) | x | x |
фраза FROM (ИЗ ПОЛЯ) | x | x |
фраза BEFORE/AFTER ADVANCING (ДО/ПОСЛЕ ПРОДВИЖЕНИЯ) | x | x |
целое LINE/LINES (целое СТРОК) | x | x |
идентификатор LINE/LINES (идентификатор СТРОК) | x | x |
мнемоническое-имя | - | x |
PAGE (СТРАНИЦЫ) | х | x |
фраза AT END-OF-PAGE (В КОНЦЕ СТРАНИЦЫ) | - | x |
фраза NOT AT END-OF-PAGE (НЕ В КОНЦЕ СТРАНИЦЫ) | - | x |
фраза END-WRITE (КОНЕЦ-ПИСАТЬ) | - | х |