New and changed messages introduced with V4R2 are listed as follows.
Many of these messages are produced only when certain compiler options
are in effect. For a fuller and more comprehensive explanation, see Enterprise
PL/I for z/OS Messages and Codes.
- IBM2211: flags the lack of a closing shift code on a line
- IBM2212: flags the INDICATORS built-in function when it is applied to an element
that is not a structure
- IBM2213: flags procedures and BEGIN blocks with too many label arrays
- IBM2214: flags the use of XMLATTR on parent structures
- IBM2215: flags the use of XMLATTR on unnamed elements
- IBM2216: flags the use of XMLATTR on arrays
- IBM2217: flags the use of XMLATTR on an element when the previous
element at that logical level does not also have the XMLATTR attribute
- IBM2218: flags the use of XMLOMIT on non-native float elements
- IBM2219: flags the use of INONLY with ASSIGNABLE
- IBM2220: flags the use of OUTONLY with only NONASSIGNABLE
- IBM2221 - IBM2228: flag invalid non-constant extents in BASED
- IBM2230: flags invalid POPCNT arguments
- IBM2231: flags the use of XMLCHAR with a non-native character set
- IBM2232: flags multiple targets in BY DIMACROSS assignments
- IBM2233: flags non-structure targets in BY DIMACROSS assignments
- IBM2234: flags the use of arrays in BY DIMACROSS assignments
- IBM2235: flags invalid targets in BY DIMACROSS assignments
- IBM2419: flags the use of an option with an ARCH level that is too low
- IBM2449: flags violations of RULES(NOSELFASSIGN)
- IBM2820: flags options supported only on other platforms
|
This information center is powered by Eclipse technology. (http://www.eclipse.org)