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

Rules for using compile-time options

  1. If you specify mutually exclusive compile-time options or suboptions, the last one you specify takes effect.
  2. If required strings conform to PL/I identifier rules, you do not need to enclose them in quotes. The compiler folds these strings to uppercase.

    The following options should have their string specifications enclosed in quotes, because the string specifies either special characters or run-time options:

  3. If an option has a string enclosed in quotes, the string itself cannot contain any quotes.
  4. If an option has a string enclosed in quotes, the string can be specified as a hex string, for example NOT('aa'x).
  5. If you incorrectly specify any compile-time options--for example, if you specify NEXT instead of NEST--the OPTIONS compile-time option is automatically set to OPTIONS. This provides you with a listing of all compile-time options in effect for the compilation.

Terms of use | Feedback

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