Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, コンパイラーおよびランタイム 移行ガイド

IBM2811: DO 制御変数としての PICTURE の使用

このメッセージは、一部のソース・コードを編集する必要のある、不完全なコーディング実践をアラートするものです。OPT(0)を使用した場合でも、新しいコンパイラーは、制御変数に PICTURE 属性を持つ DO ループにフラグを立てます。 コンパイラーは、次の通知メッセージを発行します。

IBM2811I I Use of PICTURE as DO control variable is not recommended.

一般に、DO ループ制御変数として PICTURE 変数を使用するのは、あまり得策とは言えないプログラミング実践です (特にローパフォーマンスになってしまう可能性があるため)。そのようなコードは、FIXED BIN 変数をループ制御変数として使用するように変更するのが得策です。


Terms of use | Feedback

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