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

IBM2409: 関数内での RETURN;

このメッセージは、おそらくコーディング・エラーであることをアラートするものです。

  IBM2409I E  RETURN statement without an expression is invalid inside a
              subprocedure that specified the RETURNS attribute.

コンパイラーは、関数内で (つまり、RETURNS オプションを持つ PROCEDURE 内で) RETURN; ステートメントを検出したときにこのメッセージを出します。 このステートメントが実行されると、この関数の呼び出し元は、関数の結果を使用した場合に、 初期化されていない値を使用して、予測不能で不定の悪い結果になる可能性があります。

このメッセージを生成するコードは、訂正する必要があります。


Terms of use | Feedback

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