Start of change

INITIAL

The INITIAL compiler option causes a program and all of its nested programs to behave as if the IS INITIAL clause was specified on the PROGRAM-ID paragraph.

Syntax

Read syntax diagramSkip visual syntax diagramINITIAL=*NOYES

Default is: INITIAL=NO

YES
INITIAL=YES causes a program and all of its nested programs to behave as if the IS INITIAL clause was specified on the PROGRAM-ID paragraph.
Note: INITIAL=YES and the IS INITIAL clause have no effect on data items that do not have VALUE clauses.
NO
INITIAL=NO will have no effect on programs that already have IS INITIAL on the PROGRAM-ID paragraph in the source.
End of change