| 参数 |
选项 |
描述 |
| LIMITS |
NAME |
此选项指定程序中的变量名的最大长度。 |
| EXTNAME |
此选项指定外部名的最大长度。 |
| FIXEDBIN |
此选项将 SIGNED FIXED BINARY 的最大精度指定为 31 或 63。 |
| FIXEDDEC |
此选项指定 FIXED DECIMAL 的最大精度。 |
| 页边距 |
左边 |
由编译器处理的最左边的字符的列号。 |
| 右边 |
由编译器处理的最右边的字符的列号。 |
| |
GRAPHIC |
GRAPHIC 选项指定源程序中可以包含双字节字符。每当十六进制代码“0E”和“0F”出现在源程序(以及注释和字符串常量)中时,就会将它们分别视为 shift-out 和 shift-in 控制码。 |
| 宏预处理器 |
NOMACRO |
NOMACRO 选项将不会调用宏预处理器。 |
| MACRO |
MACRO 选项将调用宏预处理器。 |
| SYSPARM |
SYSPARM 选项允许您指定由宏设施内置函数 SYSPARM 返回的字符串值。 |
| 字符转换 |
BLANK |
BLANK 选项为空白字符指定了多达 10 个备用符号。 |
| CURRENCY |
CURRENCY 允许您指定用来在图形字符串中替代美元符号的备用字符。 |
| NOT |
NOT 选项指定了多达 7 个可以用作逻辑“非”(NOT)运算符的备用符号。 |
| OR |
OR 选项指定了多达 7 个可以用作逻辑“或”(OR)运算符的备用符号。还可以将这些符号用作并置运算符,即,两个连续的逻辑 OR 符号。 |
| NAMES |
|
NAMES 选项指定允许在标识中使用的非语言字符。非语言字符就是除了 26 个字母、10 个数字以及“PL/I 语言参考”中定义的特殊字符之外的那些字符。 |