Rational Developer for System z
PL/I for Windows, Version 7.6, Programming Guide

INITAUTO

Under INITAUTO, the compiler adds an INITIAL attribute to an AUTOMATIC variable that does not have an INITIAL attribute.

Read syntax diagramSkip visual syntax diagram   .-NOINITAUTO-.
>>-+-INITAUTO---+----------------------------------------------><
 

The compiler determines the INITIAL values according to the data attributes of the variable:

NOINITAUTO is the default.

INITAUTO will cause more code to be generated in the prologue for each block containing any AUTOMATIC variables that are not fully initialized (but unlike the DFT( INITFILL ) option, those variables will now have meaningful initial values) and will have a negative impact on performance.


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)