Rational Developer for System z
COBOL for Windows バージョン 7.5 プログラミング・ガイド


再帰呼び出しの実行

呼び出し先プログラムは、その呼び出し側を直接または間接に実行することができます。 例えば、プログラム X がプログラム Y を呼び出し、プログラム Y がプログラム Z を呼び出し、そして、プログラム Z がプログラム X を呼び出します。このような呼び出しを再帰的 と言います。

再帰呼び出しを行うには、再帰的に呼び出されるプログラムの PROGRAM-ID 段落に RECURSIVE 文節をコーディングするか、または THREAD コンパイラー・オプションを指定する必要があります。 THREAD コンパイラー・オプションが指定されていないか、PROGRAM-ID 段落に RECURSIVE 文節がない COBOL プログラムを再帰的に呼び出そうとすると、実行単位が異常終了します。

関連タスク
プログラムを再帰的として識別する

関連参照
THREAD
PROGRAM-ID 段落 (「COBOL for Windows 言語解説書」)


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

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