Format Description for R(nnnnn).PU(m)

Read syntax diagramSkip visual syntax diagram
>>-R-+-nnnnn-+-------------+------------------+----------------->
     |       '---+-nnnnn-+-'                  |   
     |           '-*-----'                    |   
     |   .-,------------------------------.   |   
     |   V                                |   |   
     '-(-----+-nnnnn-+-+--------------+---+-)-'   
             '-*-----' '---+-nnnnnn-+-'           
                           '-*------'             

                                          (1)   
>--.PU--+-m-+---------+-----------------+----------------------->
        |   '---+-m-+-'                 |       
        |       '-*-'                   |       
        |   .-,---------------------.   |       
        |   V                       |   |       
        '-(-----+-m-+-+---------+---+-)-'       
                '-*-' '---+-m-+-'               
                          '-*-'                 

>--+---------------------------------+-------------------------->
   '-| Selection limiting keywords |-'   

>--+---------------------------+-------------------------------><
   '-| Modification keywords |-'   

Modification keywords

|--+----------------+--+----------------------+----------------->
   |        .-Yes-. |  |            .-100---. |   
   '-,CCTL=-+-No--+-'  '-,CKPTLINE=-+-nnnnn-+-'   

>--+----------------------+--+-----------------+---------------->
   |            .-1-----. |  '-,CMPCT=-+-No--+-'   
   '-,CKPTPAGE=-+-nnnnn-+-'            '-Yes-'     

>--+------------------------+--+--------------------+----------->
   |                 .-0--. |  '-,COMPress=-+-No--+-'   
   '-,-+-COMPACT-+-=-+-nn-+-'               '-Yes-'     
       '-Z-------'                                      

>--+-------------------+--+-----------------+------------------->
   '-,CReator=cccccccc-'  |         .-Yes-. |   
                          '-,FLUSH=-+-No--+-'   

>--+----------------------------------+------------------------->
   '-,Forms=-+-xxxxxxxx-------------+-'   
             |   .-,------------.   |     
             |   V  (2)         |   |     
             '-(-------xxxxxxxx-+-)-'     

>--+-------------------+---------------------------------------->
   '-,JOBname=jccccccc-'   

>--+----------------------------------------------+------------->
   |           .-0---.                            |   
   '-,LIMit=-+-+-m---+--------------------------+-'   
             | +-m-n-+                          |     
             | '-m-*-'                          |     
             |   .-0---.                        |     
             '-(-+-m---+-+------------------+-)-'     
                 +-m-n-+ |   .-4294967295-. |         
                 '-m-*-' '-,-+-m----------+-'         
                             +-m-n--------+           
                             '-m-*--------'           

>--+-----------------+--+---------+--+----------+--------------->
   |         .-80--. |  '-,NOCCTL-'  '-,NOCMPCT-'   
   '-,LRECL=-+-nnn-+-'                              

>--+---------+--+--------+--+----------+--+-----------+--------->
   '-,NOCOMP-'  '-,NOSEP-'  '-,NOSEPDS-'  '-,NOSUSPND-'   

>--+---------------------------------------+-------------------->
   '-,PRMode=-+-vvvvvvvv-----------------+-'   
              |   .-,----------------.   |     
              |   V                  |   |     
              '-(---+--------------+-+-)-'     
                    |  (3)         |           
                    '-----vvvvvvvv-'           

>--+---------------------+-------------------------------------->
   |               .-.-. |   
   |               V   | |   
   '-,-+-CLass-+-=---c-+-'   
       '-Queue-'             

>--+--------------------------------------------+--------------->
   |           .-T1-----.                       |   
   |           +-S1-----+                       |   
   |           +-J1-----+                       |   
   '-,RANGE=-+-+-Jnnnnn-+---------------------+-'   
             | +-Snnnnn-+                     |     
             | '-Tnnnnn-'                     |     
             |   .-T1-----.                   |     
             |   +-S1-----+                   |     
             |   +-J1-----+                   |     
             '-(-+-Jnnnnn-+-+-------------+-)-'     
                 +-Snnnnn-+ |   .-65534-. |         
                 '-Tnnnnn-' '-,-+-nnnnn-+-'         

>--+-----------------------------------+------------------------>
   '-,Routecde=-+-rtecde-------------+-'   
                |   .-,----------.   |     
                |   V            |   |     
                '-(---+--------+-+-)-'     
                      '-rtecde-'           

>--+----------------------+--+---------------+------------------>
   |          .-PUNCHnn-. |  |       .-Yes-. |   
   '-,SELECT=-+-EXCHnn--+-'  '-,Sep=-+-No--+-'   
              '-BASICnn-'                        

>--+-----------------+--+--------------------+------------------>
   |         .-No--. |  |         .-HALT---. |   
   '-,SEPDS=-+-Yes-+-'  '-,SETUP=-+-NOHALT-+-'   

>--+-----------------+--+-------------------+------------------->
   |         .-Yes-. |  |           .-Yes-. |   
   '-,START=-+-No--+-'  '-,SUSPEND=-+-No--+-'   

>--+-----------------+--+----------------------------+---------->
   |         .-Yes-. |  '-,Volume=-+-v-------------+-'   
   '-,TRace=-+-No--+-'             |   .-,-----.   |     
             '-P---'               |   V       |   |     
                                   '-(---+---+-+-)-'     
                                         '-v-'           

>--+------------------+----------------------------------------->
   '-,Writer=xxxxxxxx-'   

>--+----------------------------------------+-------------------|
   |          .-,---------------------.     |   
   |          V .-(W,Q,R,PRM,LIM/F)-. |     |   
   '-,WS=---(---+-criteria----------+-+-)---'   

Notes:
  1. Omit the comma between initialization statement and first keyword
  2. Forms can be coded up to 8 times
  3. PRMode can be coded up to 8 times
Read syntax diagramSkip visual syntax diagram
Selection limiting keywords

|--+-----------------------------+------------------------------>
   '-,---/---CCTL-+-=--+-+-No--+-'   
                  '-^=-' '-Yes-'     

>--+------------------------------+----------------------------->
   '-,---/---CMPCT-+-=--+-+-----+-'   
                   '-^=-' +-No--+     
                          '-Yes-'     

>--+-----------------------------------+------------------------>
   '-,-+---/---COMPACT-+-+-=--+-+-0--+-'   
       '---/---Z-------' +-^=-+ '-nn-'     
                         +->--+            
                         '-<--'            

>--+---------------------------------+-------------------------->
   '-,---/---COMPress-+-=--+-+-No--+-'   
                      '-^=-' '-Yes-'     

>--+---------------------------------+-------------------------->
   '-,---/---CReator-+-=--+-cccccccc-'   
                     +-^=-+              
                     +->--+              
                     '-<--'              

>--+------------------------------+----------------------------->
   '-,---/---FLUSH-+-=--+-+-No--+-'   
                   '-^=-' '-Yes-'     

>--+-----------------------------------------------+------------>
   '-,---/---Forms-+-=--+-+-xxxxxxxx-------------+-'   
                   '-^=-' |   .-,------------.   |     
                          |   V  (1)         |   |     
                          '-(-------xxxxxxxx-+-)-'     

>--+---------------------------------+-------------------------->
   '-,---/---JOBname-+-=--+-jccccccc-'   
                     +-^=-+              
                     +->--+              
                     '-<--'              

>--+------------------------------+----------------------------->
   '-,---/---LRECL-+-=--+-+-80--+-'   
                   +-^=-+ '-nnn-'     
                   +->--+             
                   '-<--'             

>--+--------------------------------+--------------------------->
   |                          .-.-. |   
   |                          V   | |   
   '-,-+---/---CLass-+-+-=--+---c-+-'   
       '---/---Queue-' +-^=-+           
                       +->--+           
                       '-<--'           

>--+----------------------------+------------------------------->
   '-,---/---Sep-+-=--+-+-No--+-'   
                 '-^=-' '-Yes-'     

>--+------------------------------+----------------------------->
   '-,---/---SEPDS-+-=--+-+-No--+-'   
                   '-^=-' '-Yes-'     

>--+---------------------------------+-------------------------->
   |                      .-HALT---. |   
   '-,---/---SETUP-+-=--+-+-NOHALT-+-'   
                   '-^=-'                

>--+------------------------------+----------------------------->
   '-,---/---START-+-=--+-+-No--+-'   
                   '-^=-' '-Yes-'     

>--+--------------------------------+--------------------------->
   '-,---/---SUSPEND-+-=--+-+-No--+-'   
                     '-^=-' '-Yes-'     

>--+------------------------------+----------------------------->
   '-,---/---TRace-+-=--+-+-No--+-'   
                   '-^=-' +-P---+     
                          '-Yes-'     

>--+--------------------------------+---------------------------|
   '-,---/---Writer-+-=--+-xxxxxxxx-'   
                    +-^=-+              
                    +->--+              
                    '-<--'              

Notes:
  1. Forms can be coded up to 8 times