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 quotation marks. The compiler folds these strings to uppercase.

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

  3. If an option has a string enclosed in quotation marks, the string itself cannot contain any quotation marks.
  4. If an option has a string enclosed in quotation marks, the string can be specified as a hexadecimal string, for example NOT('aa'x).
Rational Developer for System z
PL/I for Windows, Version 8.0, Programming Guide