Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 コンパイラーおよびランタイム 移行ガイド


英小文字

CMPR2 では非 COBOL 文字であった英「小」文字が、Enterprise COBOL の正式な COBOL 文字セットに追加されました。CMPR2 では、COPY を使用して小文字の置き換えを行うことができます。
COPY  A  REPLACING == abc ==  BY  == XYZ ==.
上記の例では、すべての「abc」が検出されて「XYZ」で置き換えられます。これに対して、Enterprise COBOL では、データ名に使われている小文字と英大文字は同等として扱われるため、abc と ABC がすべて XYZ で置き換えられます。メンバー A に以下のものが含まれている場合、
1  abc PIC X.
1  ABC PIC XX.
結果は次のようになります。
   CMPR2                         NOCMPR2  

After COPYing & REPLACING     After COPYing & REPLACING
 1  XYZ PIC X.                   1  XYZ  PIC X.
 1  ABC PIC XX.                  1  XYZ  PIC XX.

ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)