Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 プログラミング・ガイド


静的呼び出しと動的呼び出しの両方の作成

NODYNAM コンパイラー・オプションを使用してコンパイルされたプログラムでは、静的と動的の両方の CALL ステートメントを同一のプログラムに使用することができます。

この場合、CALL literal ステートメントを使用すると、呼び出されるサブプログラムはメインプログラムとリンク・エディットされ、1 つのロード・モジュールになります。 CALL identifier ステートメントを実行すると、別個のロード・モジュールが動的に呼び出されます。

1 つのプログラム内から同一のサブプログラムに対して動的 CALL ステートメントと静的 CALL ステートメントが出されると、そのサブプログラムの 2 つ目のコピーがストレージにロードされます。この構造では、サブプログラムが最後に使われた状態のままになるとは限らないので、結果が予測できなくなることがあります。

関連参照  
DYNAM


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

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