Rational Developer for System z
Enterprise PL/I for z/OS, Version 4.1, Compiler and Run-Time Migration Guide

SYSTEM(IMS) compile-time option

The SYSTEM(IMS) option should be used when compiling all PL/I MAIN programs invoked from IMS.

When you recompile your main procedure with Enterprise PL/I, the object module assumes that the parameters are passed as BYVALUE. Language Environment converts the parameters to the BYVALUE style for you, if necessary, so the parameters are always passed correctly.

If the BYADDR attribute is specified or implied for the parameters to an IMS MAIN routine, when you compile your main procedure with Enterprise PL/I, you will receive an error message and the compiler will apply the BYVALUE attribute instead.

For more information about the SYSTEM(IMS) compile-time option, see the Enterprise PL/I for z/OS Programming Guide.


Terms of use | Feedback

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