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