вот как использовать IEBGENER (как уже упоминалось, должен быть на сайте IBM docs):
//COPY EXEC PGM=IEBGENER
//SYSUT1 DD DSN=MY.INPUT.FILE,DISP=SHR
//SYSUT2 DD DSN=MY.OUTPUT.FILE,DISP=NEW,SPACE=....
//SYSIN DD DUMMY
IEBGENER - это "просто" программа копирования, и все, что нужно, это входной файл, выходной файл и управляющий файл
Я не уверен, что вы считаете "конкретным", разве это не просто вопрос, какие имена использовать?
edit: если то, что вы хотите, определяет ваш ввод inline, попробуйте это:
//SYSUT1 DD *
...
/*
или еще лучше, если ваш вход также содержит JCL:
//SYSUT1 DD DATA,DELIMITER=XX
...
XX
Тем не менее, JCL все еще не исключение.