Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, 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.

Refer to the Enterprise PL/I for z/OS Programming Guide for more information on the SYSTEM(IMS) compile-time option.


Terms of use | Feedback

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