>>-//stepname--EXEC--PGM=ASMIDFB,PARM='module-name--(----------->
>--NOSVC97--LU--vtam_luid--------------------------------------->
>--+---------------------------------------------------------+-><
| .---------------------------. |
| V | |
'---+-idf-option------------+-+--+----------------------+-'
'-*profile-macro-option-' '-⁄--module-parameters-'
- stepname
- The name of the job step.
- module-name
- The name of the module to be debugged.
- vtam_luid
- The VTAM logical unit name of the terminal to be used by IDF.
- idf-option
- An option directed to IDF.
See IDF options at invocation for details on the options.
The NOSVC97 option and the LUNAME option are required.
- *profile-macro-option
- An option that begins with an asterisk (*) is
not examined by IDF. Instead, it is made available for processing
by the PROFILE macro.
Retrieve these options by issuing the EXTRACT PLIST command within the
macro and parsing the result.
- module-parameters
- Parameters directed to the module that is to be debugged.
Example JCL
//jobname JOB <job parameters>
//IDFB EXEC PGM=ASMIDFB,
// PARM='MYPROG ( NOSVC97 LUNAME MYterm '
//STEPLIB DD DISP=SHR,DSN=<myid>.LOAD
// DD DISP=SHR,DSN=ASM.SASMMOD1 HLASM TARGET LIBRARY
// DD DISP=SHR,DSN=ASM.SASMMOD2 TOOLKIT TARGET LIBRARY
//ASMLANGX DD DISP=SHR,DSN=<myid>.ASMLANGX
//ASM DD DISP=SHR,DSN=<myid>.ASM
//SYSTSPRT DD SYSOUT=C