可以通过 J2C 向导为各个文件导入设置 COBOL 导入器首选项,也可以使用 COBOL 导入器首选项页面来更改缺省编译器选项。
参数 | 选项 | 描述 | 缺省值 |
编译时语言环境名称 | 有关有效语言环境和相应的受支持代码页的列表,请参阅受支持的语言环境和代码页 | Windows 的 COBOL 使用 POSIX 定义的语言环境约定。语言环境值语法:ll _CC.codepageID,其中
必须为语言环境名称(ll CC)指定有效值和与该语言环境名称相对应的有效代码页(codepageID),如受支持的语言环境和代码页中所列示的那样。
可以在 COBOL 名称、数据定义、文字和注释中使用在受支持的代码页中表示的字符。生效的语言环境确定用于编译源程序的代码页(包括字母数字文字值)。即,用于编译的代码页基于在编译时设置的语言环境。因此,源程序中的文字值的求值是使用编译时生效的语言环境来处理的。 |
en_US |
ASCII 代码页 | IBM-1252 对于给定的语言环境名称,将选择一组 ASCII 代码页中的最后一个代码页作为缺省值,这是因为它们更常见(因为它们是更新的)。 |
||
错误消息语言 |
|
这让您可以选择将用来显示错误消息的语言。 | 缺省值为 EN_US |
货币符号 | 可以使用 CURRENCY 选项来提供要用于 COBOL 源代码的备用缺省货币符号。CURRENCY SIGN 值应该是一个表示单个字符的有效 COBOL 字母数字文字(包含十六进制文字)。例如,"$" 或 x"80"。 | 缺省值为 "$"。 | |
SOSI |
|
使用 SOSI 编译器选项来指定是否使用 shift-out 和 shift-in 字符来对文字中的 DBCS 字符串定界。 | 缺省值依赖于在“常规”选项卡中选择的平台:
|
COLLSEQ |
|
|
缺省值依赖于在“常规”选项卡中选择的平台:
|
NCOLLSEQ |
|
|
缺省值依赖于在“常规”选项卡中选择的平台:
|
文件扩展名支持 | 通过使用“文件扩展名支持”表,可以更改缺省扩展名行为。可以指定一个扩展名以包含整个程序或者仅包含数据结构。 |