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


無効な文字

正式な COBOL 文字セットに含まれない文字がいくつかあります。以下の例を考えてください。
COPY  A  REPLACING  == % ==  BY  == 1 ==.
メンバー A に以下のものが含まれているとします。
%  XDATA  PIC  X.

ここでは、「非 COBOL」文字は「%」文字です。

CMPR2 と NOCMPR2 のどちらのもとでも、上記のメンバーは置き換えが実行された 上でコピーされます。Enterprise COBOL コンパイラーは E レベルの診断を出します。
IGYLI0163-E
非 COBOL 文字「%」が 8 桁目で検出されました。文字は受け入れられました。

いずれの場合にも、すべての COPY ステートメントが処理された後、正式な COBOL プログラムが生成 されます。


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

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