コード内で $set 文を使用している XML 対応プログラムは、XML 非対応のプログラムと同じ要領で、コマンド ラインでコンパイルできます。コード内で $set 文を使用していないか、$set 文のパラメーターで指定した値を変更する場合は、次のように入力してコンパイルします。
cobol programname.cbl {preprocess | p}(prexml)
[{out | o} (outname)]
[warn]
[{preprocess | p} (ppname)]
endp
programname にはコンパイルする COBOL プログラムのファイル接頭語を指定します。他のパラメーターは、$set 文のパラメーターと共通です。
次に例を示します。
cobol foo.cbl p(prexml) warn o(foo.pp) endp