Заменяющие операторы
В операторе ЕХЕС нельзя изменять операнд PGM, остальные операнды можно корректировать, если они записаны, или добавлять их. Например, чтобы указать новое значение PARM или CON’D, необходимо в операторе ЕХЕС, вызывающем процедуру, записать: PARM. имя-пункта = новое-значение. Имя-пункта должно быть именем того оператора ЕХЕС в каталогизированной процедуре, который изменяется.
Все заменяющие операторы DD в этом задании указаны в той же последовательности, в какой они расположены в каталогизированной процедуре. Оператор DD с именем ASM. SYSIN записан последним для пункта ASM, потому что оператора DD с именем SYSIN в этом пункте процедуры нет. В операторе ЕХЕС указано новое значение параметра PARM для пункта ASM Значение NODECK указано для того, чтобы исключить вывод объектного модуля в набор данных SYSPUNCH. Значение OBJ повторяется, хотя оно указано в операторе ЕХЕС в процедуре. Но это необходимо, потому что при изменении поля PARM перекрывается все поле, и если не повторить запись OBJ, то устанавливается режим, действующий по умолчанию.
Трансляторы ассемблера могут выводить распечатки результатов трансляции и распечатку SYSTERM. Ассемблер 2 в зависимости от установленного режима MES или MES выводит распечатки на русском или английском языке, ассемблер F выводит их только на английском языке.