COBOL 予約語ファイルは、EGL の予約語以外の予約語が含まれたテキスト ・ファイルです。EGL による COBOL プログラムの生成時に、リストされたワードのいず れかが関数名、レコード名、構造体名、または変数名として使用されていることが 検出されると、その名前に別名が割り当てられます。EGL 項目の名前が原因で COBOL 生成プログラ ムがファイル内のワードと一致する COBOL 変数を作成する場合は、生成プ ログラムでは他の変数名と競合せず、予約語ファイル内のワードと一致しな い別名が代わりに使用されます。
生成プログラムの開発時に文書化された COBOL の予約語は、COBOL 生 成プログラムにより自動的に予約されます。新規のキーワードが COBOL コンパイラーにより導入され た場合や、COBOL 変数名として使用したくないワードがある場合を除いては、COBOL 予約語ファイルを使用する必要はありません。
新規ワードを COBOL 予約語ファイルに追加した場合は、ビルド記述子オプション reservedWord を、そのファイルの完全修飾パス名に設定します。
関連する概念
COBOL プログラム