サーチ…


備考

CANCELステートメントは、参照されるプログラムが次に呼び出されるときに初期状態になり、モジュールのすべてのリソースをアンロードすることを保証します。

ここに画像の説明を入力

CANCELステートメント

CALL "submodule"
CALL "submodule"

CANCEL "submodule"
CALL "submodule"

submoduleの作業セット内の静的データは、上記の最後のCALL文の初期状態になります。第2のCALLは、最初のCALLから残ったものとして設定された初期値を有する。

COBOLコンパイラは、物理的な取り消し(メモリからアンロードされたオブジェクト)および/または仮想的な取り消し(初期状態を保証しますが、オブジェクトはホストのオペレーティング環境で利用可能なままです)をサポートできます。これは実装の詳細です。

詳細はhttp://open-cobol.sourceforge.net/faq/index.html#cancelを参照してください。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow