IMPORT キーワードは、定義しているデータ項目用の記憶域は別のモジュールで割 り振られますが、このモジュールでアクセスできることを指定します。外部名パラメーターを 指定する場合は、文字リテラルまたは定数でなければなりません。
名前はインポートされるものとして定義されていますが、その名前のエクスポート 定義が含まれているモジュールがプログラムの中にない場合には、連係時にエラ ーが起こります。 EXPORT{(外部名)}を参照してください。
定義仕様書の IMPORT キーワードは、データ項目をインポートするために 使用されますが、プロシージャー名のインポート には使用できません。プロシージャー名は、EXPORT キーワードがプロシージャー仕様書 に指定されているとき、プログラム内のすべてのモジュールに暗黙的に インポートされます。
IMPORT が指定された時には、次の制約事項が適用されます。
複数オカレンス・データ構造またはテーブルの場合には、各モジュールにオカレンス番号 またはテーブル指標のそれぞれ固有のコピーが入れられます。 オカレンス番号または 指標は各モジュールごとにローカルなものであるため、どのモジュールで の OCCUR または LOOKUP 命令もローカルな影響しか与えません。
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.