Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, プログラミング・ガイド

%OPTION ステートメントの使用

%OPTION ステートメントを使用すると、選択されたコンパイラーのオプションの設定を変更することができます。変更は、次に %POP; ステートメントが読み取られるまで有効です。

現行では、%OPTION ステートメントは LANGLVL オプションを SAA2 から SAA (またはその反対) へ変更するためだけに使用します。従って構文は次のようになります。

構文図を読む構文図をスキップする>>-%OPTION--LANGLVL--(--+-SAA--+--)----------------------------><
                        '-SAA2-'
 

例えば、LANGLVL(SAA) オプションを指定するコンパイルの中で LANGLVL(SAA2) フィーチャーを使用したコードがあれば、「コンパイラーにこのコードを受け入れさせる」の部分を次の手順で囲むことができます。

  1. %PUSH; ステートメントを挿入します。
  2. %OPTION LANGLVL(SAA2) ステートメントを挿入します。
  3. LANGLVL(SAA2) フィーチャーを使用したコードを挿入します。
  4. %POP; ステートメントを挿入します。

Terms of use | Feedback

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