変換オプション | 指定値 | 変換ID | 説明 |
---|---|---|---|
CONSTANT | 定数名(数字) または 定数名"文字列" | [形式1]または[形式2]の条件付き翻訳の定数を指定します。 値を数字として指定する場合は括弧、英数字として指定する場合は引用符で囲んでください。 複数指定する場合、カンマに続けて指定します。 例:CONSTANT=A(1),B"123" 【定数名の規則】 定数名は、NetCOBOLの利用者語として許可している文字列および文字数でなければなりません。ただし、日本語文字を含んではいけません。 【値の規則】
[注意]
| |
DIRECTIVE | 文字列 | [形式3]の条件付き翻訳の文字列を指定します。 複数指定する場合、カンマに続けて指定します。 例:DIRECTIVE=P64,MF"10" 【規則】
[注意]
| |
WORKDIR | フォルダ名 | - | 翻訳前ソース変換機能が使用する作業ファイルのフォルダ名を指定します。 [翻訳コマンド]中間ファイルとして作成する変換後ソースファイルも、同フォルダに出力します。 省略時の指定は以下のとおりです。 [翻訳コマンド]変換元ソースプログラムと同じフォルダに.preconvフォルダを自動作成し、出力します。 [変換コマンド]-oオプションで指定した出力フォルダに出力します。 |
GENERATE-DATA-NAME | 文字列 | 指定した文字列の語尾に「nnnn(nnnn:0001~9999)」の通番を付加したデータ名を生成します。省略した場合のデータ名は 【規則】
| |
EXPAND-COPY [変換コマンド] | YES または NO | COPY文を記述している場合、取り込んだ登録集原文を変換後ソースプログラム中に展開する(YES)か、変換後登録集原文としてファイル作成する(NO)かを指定します。 省略値はNOです。 | |
REMOVE-RSW | カスタマイズした予約語ファイルのファイル名 | 他社COBOLで特定の語を予約語から削除していた場合、カスタマイズした予約語ファイルのファイル名を指定します。 カスタマイズ方法は、“付録C 予約語のカスタマイズ方法”を参照してください。 |
変換情報ファイルの定量制限
変換情報ファイルの定量制限を超えた場合、これに収まる範囲を有効とし、変換処理を続行します。
変換情報ファイルの指定値
1つの変換オプションに対する指定値の最大バイト数は、UTF-8表現で1,024バイトです。
CONSTANT指定の定数名の個数およびDIRECTIVE指定の文字列の個数
CONSTANT指定の定数名の個数と、DIRECTIVE指定の文字列の個数の総和は、最大100個です。
この値は、変換元ソースプログラム単位で有効となる値です。
注意
指定値ごとの規則に従わない値を指定した場合、オプション指定は無効となります。