You can use IDF to debug an application program that needs an ISPF
environment present, if SVC 97 is used for breakpoints.
Notes: - The IDF session cannot be invoked from within ISPF. It must be
invoked from the TSO/E ready prompt.
- If the library containing the program to be debugged does not
reside in the STEPLIB or ISPLLIB allocations, use TSOLIB ACTIVATE
to include the load library, or allocate the library and invoke IDF
using the LIBE option to specify the allocated DDNAME.
The following examples describe a number of ISPF application debug
scenarios.
- To debug an ISPF dialog program which resides in a data set in
the STEPLIB allocation:
From the TSO/E READY prompt:
TSOEXEC ASMIDF XYZZY (COMMAND/ISPSTART PGM(XYZZY)
Once
in IDF,
BREAK (XYZZY)
- To debug an ISPF dialog program which resides in a data set in
the ISPLLIB allocation:
From the TSO/E READY prompt:
TSOEXEC ASMIDF XYZZY (LIBE ISPLLIB COMMAND/ISPSTART PGM(XYZZY)
Once
in IDF,
BREAK (XYZZY)