システム指令ファイル cobol.dir

cobol.dir は指令ファイルです。このファイルは、次の指令がコンパイラの起動時に最初に指定されたものとして、コンパイラで自動的に処理されます。

directives"cobol.dir"

cobol.dir に指定されたコンパイラ指令は、コンパイラに組み込まれたデフォルトの設定を上書きしますが、これらの指令は、上記の方法で指定された指令で、さらに順番に上書きされます。生成フェーズの指令は、指令ファイル、 cobol.dir に指定できません。

コンパイラでは、カレントディレクトリの cobol.dir ファイルが最初に検索されます。ファイルが存在した場合は、そのファイルが使用されます。存在しない場合は、COBOL のシステムディレクトリ、$COBDIR/etc (UNIX) または %COBDIR%\etc (Windows) で検索されます。

cobol.dir ファイルに指定された指令がコンパイラに拒否された場合は、コンパイルは継続されますが、コマンド行で指定した指令、またはコマンド行で指定した指令ファイルの指令が拒否された場合は、コンパイルが終了します。そのため、cobol.dir ファイルを作成、または変更する場合は、最初に試しのコンパイルを実行し、「拒否された」メッセージを確認してください。拒否メッセージが表示された場合は cobol.dir ファイルを修正し、再度コンパイルします。エラーが出なくなるまでこの作業を繰り返してください。