PROCESS

The PROCESS option determines whether *PROCESS statements are allowed and, if they are allowed, whether they are written to the MDECK file.

Read syntax diagramSkip visual syntax diagram
     .-PROCESS--+------------------+-.     
     |          |    .-DELETE-.    | |     
     |          '-(--+-KEEP---+--)-' |     
>>-+-+-------------------------------+-+-----------------------><
   '-NOPROCESS-------------------------'   

Under the NOPROCESS option, the compiler will flag any *PROCESS statement with an E-level message.

Under the PROCESS(KEEP) option, the compiler will not flag *PROCESS statements, and the compiler will retain any *PROCESS statements in the MDECK output.

Under the PROCESS(DELETE) option, the compiler will not flag *PROCESS statements, but the compiler will not retain any *PROCESS statements in the MDECK output.