プロジェクトに対する DIALECT"RM" コンパイラ指令の設定

プロジェクトのプロパティで DIALECT"RM" 指令を設定すると、プログラム レベルで明示的にそれをオーバーライドしない限り、それがプロジェクト内のすべてのプログラムに適用されます。
  1. COBOL エクスプローラー ビューでプロジェクトを右クリックし、[Properties] を選択します。

    [<プロジェクト名> のプロパティ] ダイアログ ボックスが表示されます。

  2. [Micro Focus > プロジェクト設定 > COBOL] を選択します。

    COBOL の設定が、右側のペインに表示されます。

  3. [COBOL Dialect] を [RM/COBOL] に設定します。
    ヒント: プロジェクトに予約語と見なされる変数名またはリテラル名が含まれている場合は、REMOVE コンパイラ指令を使用して予約語リストから削除し、それらをコードで使用できるようにします。同じ設定ペインで、[Additional directives] の値セルの Ellipses アイコン をクリックし、[Additional directives] ダイアログ ボックスで「REMOVE"<reserved-word>"」と入力します。この指令をそれぞれの <reserved-word> について繰り返します。複数の予約語を削除する必要がある場合は、それぞれの REMOVE 指令を指令ファイル (rsvdwrds.dir など) に保存してから、USE"rsvdwrds.dir" 指令を使用してすべての指令を一度に適用することもできます。この方法は、複数のプロジェクトから同じ予約語を削除する必要がある場合に最適です。
  4. [Apply and Close] をクリックします。

    RM/COBOL 方言は、それがプログラムにおいてソース コード内で明示的に DIALECT 指令を設定することでオーバーライドされていない限り、プロジェクト内のどのプログラムにも適用されます。