Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Migration Guide

IBM2617: passing labels out of PL/I

This message alerts you to a bad coding practice that may require you to edit some of your source code.

In general, the use of GOTO statements is a very poor programming practice, but if you pass a LABEL constant or variable to an ENTRY declared with OPTIONS(ASM), OPTIONS(COBOL) or OPTIONS(FORTRAN), you must not attempt to do a GOTO from that non-PL/I code back into your PL/I code by using the passed label. If you have code that is doing this, you must change it.


Terms of use | Feedback

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