选项

若将复选框设置为灰色 (*CMDDFT),则将不传送此参数至主机,且使用主机定义的缺省值。

产生假脱机列表
*PRINT 是 CRTCBLPGM、CRTCBLMOD 和 CRTBNDCBL 命令的标记值。 当指定 *PRINT 时,编译器产生假脱机列表。

注:对于 ILE COBOL,此复选框与 CRTCBLMOD 和 CRTBNDCBL 命令的 OUTPUT() 参数是等价的。 对于 OPM COBOL/400, 此复选框等价于 CRTCBLPGM 命令的 OPTION 参数的 *PRINT/*NOPRINT 值。

*NOPRINT 是 CRTCBLPGM 命令的未标记的、清除的值。 当指定 *NOPRINT 时,编译器不产生假脱机列表。

*NONE 是 CRTCBLMOD 和 CRTBNDCBL 命令的未标记的、清除的值。当指定 *NONE 时,编译器不产生假脱机列表。

源列表
*SOURCE 是标记的值。 编译器产生由 COBOL 源输入和所有编译时错误消息组成的源列表。

*NOSOURCE 是未标记的、清除的值。编译器不产生列表的源部件。

交叉引用列表
*XREF 是标记的值。编译器产生源程序的交叉引用列表。

*NOXREF 是未标记的、清除的值。 编译器不产生交叉引用列表。

生成程序对象
*GEN 是标记的值。 编译源程序后,编译器创建一个程序对象。

*NOGEN 是未标记的、清除的值。编译了源程序之后,编译器不创建程序对象。

标记引用号
*SEQUENCE 是标记的值。对顺序错误标记引用号。

*NOSEQUENCE 是未标记的、清除的值。 不对顺序错误标记引用号。

打印动词使用计数
*VBSUM 是标记的值。打印动词使用计数。

*NOVBSUM 是未标记的、清除的值。 不打印动词使用计数。

数据部分映像
*MAP 是标记的值。编译器列出“数据部分”映像。

*NOMAP 是未标记的、清除的值。 编译器不列出“数据部分”映像。

列出生效的选项
*OPTIONS 是标记的值。列出对编译生效的选项。

*NOOPTIONS 是未标记的、清除的值。 不列出生效的选项。

插入注释行
*PRTCORR 是标记的值。 编译器在编译器列表中插入注释行,指示包括哪些基本项作为 CORRESPONDING 短语的结果。

*NOPRTCORR 是未标记的、清除的值。当使用 CORRESPONDING 短语时,编译器不在编译器列表中插入注释行。

次级消息
*SECLVL 是标记的值。列出编译的次级消息文本。

*NOSECLVL 是未标记的、清除的值。 不列出编译的次级消息文本。

将错误嵌入列表中 1
*IMBEDERR 是标记的值。将一级错误消息文本嵌入编译器列表中的出错行下的。

*NOIMBEDERR 是未标记的、清除的值。 不嵌入错误消息,且它们仅出现在编译器列表的错误消息部分。


脚注:

1
*IMBEDERR/*NOIMBEDERR 仅应适用于 ILE COBOL 的 CRTCBLMOD 和 CRTBNDCBL 命令。 此选项对 OPM COBOL/400 的 CRTCBLPGM 命令无效, 且对于此命令,它不会出现。