メイン・プロシージャーとエクスポートされたサブプロシージャーの混用

1 つのモジュールに、メイン・プロシージャーとエクスポートされたサブプロシージャーの両方を含む場合、メイン・プロシージャーの RPG サイクルが、サブプロシージャーの使用しているグローバルのデータ、ファイル、およびデータ域に反対に影響を与えることがないよう、十分に注意してください。

ファイルがいつ暗黙的にオープンおよびクローズされるか、データ域はいつ暗黙的にロックされ、 またアンロックされるか、そしてグローバル・データがいつ初期化または再初期化されるか、 ユーザーは知っておく必要があります。