STRDBG (Start Debug) syntax diagram


Job: B,I Pgm: B,I REXX: B,I Exec
Threadsafe: No
>>-STRDBG------------------------------------------------------->
 
                                                             (2)
>--+-------------------------------------------------------+------->
   |       .-*NONE------------------------------------.    |
   |       | .--------------------------------------. |    |
   |       | V .-*LIBL/--------.               (1)  | |    |
   '-PGM(--+---+---------------+--program-name------+-+--)-'
               +-*CURLIB/------+
               '-library-name/-'
 
>--+------------------------------+----------------------------->
   |          .-*PGM---------.    |
   '-DFTPGM(--+-*NONE--------+--)-'
              '-program-name-'
 
>--+------------------------------------------+----------------->
   |          .-200----------------------.    |
   '-MAXTRC(--+-maximum-trace-statements-+--)-'
 
>--+---------------------------+--+-----------------------+----->
   |           .-*STOPTRC-.    |  |           .-*NO--.    |
   '-TRCFULL(--+-*WRAP----+--)-'  '-UPDPROD(--+-*YES-+--)-'
 
>--+----------------------------+------------------------------->
   |             .-*PGMDEP-.    |
   '-DSPMODSRC(--+-*NO-----+--)-'
                 '-*YES----'
 
>--+----------------------------------------------------+------->
   |             .-*SYSDFT-------------------------.    |
   '-SRCDBGPGM(--+-+---------------+--program-name-+--)-'
                   +-*LIBL/--------+
                   +-*CURLIB/------+
                   '-library-name/-'
 
>--+---------------------------------------------------+-------->
   |            .-*NONE---------------------------.    |
   |            | .-*LIBL/--------.               |    |
   '-UNMONPGM(--+-+---------------+--program-name-+--)-'
                  +-*CURLIB/------+
                  '-library-name/-'
 
>--+----------------------+------------------------------------->
   |          .-*NO--.    |
   '-OPMSRC(--+-*YES-+--)-'
 
>--+------------------------------------------------------------------+-->
   |          .-*NONE--------------------------------------------.    |
   |          | .----------------------------------------------. |    |
   |          | V .-*LIBL/--------.                       (3)  | |    |
   '-SRVPGM(--+---+---------------+--service-program-name------+-+--)-'
                  +-*CURLIB/------+
                  '-library-name/-'
 
   .-------------------------------------------.
   V                                           |
>----+---------------------------------------+-+---------------><
     |         .-*NONE------------------.    |
     |         |                   (4)  |    |
     '-CLASS(--+-'class-file-name'------+--)-'
 
 

Notes:

  1. A maximum of 20 repetitions of program name.

  2. All parameters preceding this point can be specified in positional form.

  3. A maximum of 20 repetitions of service program name.

  4. A maximum of 20 repetitions of class file name.