- •Vectors (fortran) (по умолчанию) - Требует оптимизацию доступа к мас-
- •Verify - Сравнивает данные на входном и выходном носителях после
- •Interchange - Удаляет файл с гибкого диска формата ес эвм;
- •Interchange - Указывает, что гибкий диск имеет формат ес эвм;
- •Volumeid[:only] - Распечатывает идентификатор тома и имя владельца
- •Ignore - Распечатывает файл, игнорируя ошибки ввода;
- •Inspect - Открывает файл только для чтения;
- •I4 (fortran)
- •Verify[:only] - Производит тестирование носителя после его форма-
- •Insert - Включает об'ектный модуль в существующую библиотеку;
- •Include - Запрашивает глобальные символы для включения в загрузочный
- •Information - Обрабатывает ошибки "file not found" как информационные,
- •Information - Обрабатывает ошибки "file not found" как информационные,
- •Information - Обрабатывает ошибки "file not found" как информационные,
- •Information - Обрабатывает ошибку "file not found" как информационную,
I4 (fortran)
- отводит 4 байта для целых чисел типа INTEGER;
LIBRARY (MACRO)
- Определяет файл как библиотеку макрокоманд;
LINENUMBERS (FORTRAN) (по умолчанию)
- включает внутренние номера операторов в компилируемуЮ программу;
LINKLIBRARY:FILE - Определяет указанный файл в качестве библиотеки
об'ектных модулей;
LIST[:FILE] - Создает листинг трансляции;
MACRO - Использует макроассемблер для трансляции исходного файла;
MAP[:FILE] - Создает листинг карты загрузки;
NOLINENUMBERS (FORTRAN)
- Подавляет включение внутренних номеров операторов в компилируемую
программу;
NORUN - Запрещает выполнение программы после завершения компоновки;
NOSHOW[:VALUE] (MACRO)
- Отменяет вывод указанной части листинга программы (BEX,BIN,CND,COM
LD, LOC, MC, MD, ME, MEB, SEQ, SPC, SYM, TOC, TTM);
NOSWAP (FORTRAN)
- Требует резидентной USR во время работы оттранслированной с этим
ключом программы;
NOVECTORS (FORTRAN)
- Запрещает оптимизацию доступа к массивам (векторизацию);
NOWARNINGS (FORTRAN)
- Подавляет предупреждающие сообщения во время компиляции;
OBJECT[:FILE] - Создает об'ектный модуль с указанным именем;
ONDEBUG (FORTRAN)
- Транслирует строки исх. текста модуля, помеченные символом "D";
PASS:1 (MACRO)
- Требует однопроходной трансляции файла;
RECORD:LENGTH (FORTRAN)
- Задает максимальную длину записи для последовательного форматного
ввода/вывода при работе программы;
RUN (по умолчанию)
- Запускает программу после компоновки;
SHOW[:VALUE] (FORTRAN/MACRO)
- Требует вывод указанной части листинга программы на макро.
(BEX,BIN,CND,COM,LD,LOC,MC,MD,ME,MEB,SEQ,SPC,SYM,TOC,TTM). определяет
содержимое листинга программы на фортране (0, 1-SRC, 2-MAP, 4-COD,
7-ALL);
STATISTICS (FORTRAN)
- Включает статистику компиляции в листинг;
SWAP (FORTRAN) (по умолчанию)
- Разрешает свопинг USR при работе компилируемой программы;
UNITS:N (FORTRAN)
- Задает максимальное число одновременно используемых логических
номеров ввода/вывода, не связанных с терминалом;
VECTORS (FORTRAN) (по умолчанию)
- Оптимизирует доступ к массивам (производит векторизацию массивов);
WARNING (FORTRAN)
- ВклЮючает предупреждающие сообщения в файл листинга;
WIDE - Создает карту загрузки шириной в 132 колонки
Параметров нет. Примеры:
EXECUTE MYPROG.FOR
EXECUTE RTN1,RTN2,MYPROG/EXECUTE
EXECUTE A+B/LIST/OBJECT,MYLIB/LIBRARY+C.MAC/LIST/OBJECT
EXECUTE/NORUN/FORTRAN/LIST:FILE1 A+B
FORMAT
Форматирует и/или проверяет носитель.
Синтаксис: FORMAT[/OPTINS] DEV:
DEV: - имя и номер устройства, на котором находится носитель, который
нужно сформатировать или проверить. Проверить можно любой диск или
ленту, но сформатировать - только диск.
Ключи:
NOQUERY - Не требует подтверждения перед началом операции;
PATTERN[:VALUE] - Выбирает образец данных для тестирования носителя
после форматирования;
QUERY (по умолчанию)
- Требует подтверждения перед началом операции;
SINGLEDENSITY - Указывает, что гибкий диск с двойной плотностью записи
(устройство DY:) должен быть сформатирован для записи с одинарной
плотностью (например:, для использования с устройством DX:);
