PL/I 增强型编辑功能包含实时语法检查。某些合法
PL/I 语法将标记为错误,而某些非法 PL/I 语法却不会标记为错误。
下列合法 PL/I 语法将标记为错误:
- 宏预处理器输入中的非法 PL/I 语法(当宏预处理器输出为合法 PL/I 时)
- 预处理器伪指令上的标签
- 输入常量
- 类型函数
- 通用属性
- 声明结构时对属性的因式分解
- 具有已定义属性的 isub 选项
- 连接语句的 tstack 属性
- 隐式变量声明
- 某些合法表达式将标记为错误
下列非法 PL/I 语法将不会标记为错误:
- do 语句的条件前缀
- declare、default、when、otherwise 和 on 语句的标签前缀
- 浮点数或定点数的比例因子
- 声明语句的重复属性
- 宏预处理器输出中的语法错误
忽略了编译器选项。