複数プロシージャー・モジュール — 概要

ILE プログラムは 1 つ以上のモジュールから成っており、モジュールは 1 つ以上のプロシージャーから構成されています。
  1. プロシージャーとは、バインドされた呼び出しを使用して呼び出される 内蔵タイプの計算ユニットのことです。
  2. RPG コンパイラーは、RPG プログラマーが、バインドされた呼び出しでリニア・メイン・プロシージャーを呼び出さないように制限します。代わりに、リニア・メイン・プロシージャーに対するバインドされた呼び出しは、 コンパイラーが提供するプログラムのプログラム入力プロシージャー (PEP) によって行われます。リニア・メイン・プロシージャーのプロトタイプは常に EXTPGM キーワードを使用するため、プロトタイプを使用する呼び出しが プログラム呼び出しを実行します。
注: RPG の資料では、用語「プロシージャー」は、メイン・プロシージャーと サブプロシージャーの両方を示しています。