{preprocess | p}(cobsql) [[[{cobsqltype|csqlt}=preCompiler] [COBSQLopts] {end-cobsql|end-c|end} [PreCompilerOpts endp]]
cob -C "{preprocess | p}(cobsql) [[[{cobsqltype|csqlt}==preCompiler] [COBSQLopts] {end-cobsql|end-c|end}] [PreCompilerOpts endp]]"
cobol testprog p(cobsql) csqlt=ora makesyn end-c xref=yes mode=ansi endp list()
end-c で終了する COBSQL 指令は、csqlt=ora と makesyn です。endp で終了するプリコンパイラ指令 (この場合は、Pro*COBOL) は、xref=yes と mode=ansi です。COBOL コンパイラー指令は list() です。
cobol sample.pco anim preprocess(cobsql) cstart cstop csqlt=ora end-c comp5=yes endp;
指定された COBOL コンパイラ指令は anim です。preprocess(cobsql) で開始し、end-c で終了する COBSQL 指令は、cstart cstop と csqlt=ora です。endp で終了するプリコンパイラ指令 (この場合は、Pro*COBOL) は、comp5=yes です。セミコロン (;) はコマンド ラインの終わりを示します。
cob –k testprog.pco –C "p(cobsql) csqlt==ora makesyn end-c xref==yes mode==ansi endp ans85"
end-c で終了する COBSQL 指令は、csqlt==ora と makesyn です。endp で終了するプリコンパイラ指令 (この場合は、Pro*COBOL) は、xref==yes と mode==ansi です。COBOL コンパイラー指令は ans85 です。
cob -k sample.pco anim "preprocess(cobsql) csqlt==ora end-c comp5==yes endp"
指定された COBOL コンパイラ指令は anim です。preprocess(cobsql) で開始し、end-c で終了する COBSQL 指令は、csqlt==ora.です。endp で終了するプリコンパイラ指令 (この場合は、Pro*COBOL) は、comp5==yes です。
cobol example1.pco confirm preprocess(cobsql) cstop csp cobsqltype=sybase preprocess(cp) sy endp;
cob -a -v -P -k example1.pco -C "p(cobsql) CSQLT==syb endp"
cob -a -k demo1.eco -C "p(cobsql) cobsqltype==informix-new endp"