COBOL2002 ユーザーズガイド


18.1.2 一意名指定のCALL文

一意名指定のCALL文は,CALL文に呼び出すプログラム名を一意名で指定する方法です。一意名指定のCALL文の場合,呼び出し先のプログラム名は常に実行時に解決されます。

一意名指定のCALL文は,呼び出し先のプログラム名が実行時に解決されるため,定数指定のCALL文と比較すると実行性能は劣化します。特に,実行環境中で最初に呼び出すプログラムの場合,そのプログラムの検索に必要な処理を実行するため,最も処理時間が掛かります。ただし,すでに一意名指定で呼び出したプログラムを再び呼び出す場合,COBOL実行環境が保持しているプログラム情報を検索するので,最初の呼び出しと比べると,処理時間は短縮されます。

(例)

[図データ]