问题描述
如何将 PL/I 字帖转换为 COBOL 字帖。
2 PL_copYBOOK.
3 FirsT_FIELD CHAR(20).
3 SECOND_FIELD FIXED(5).
3 THIRD_FIELD FIXED(9,0).
3 FOURTH_FIELD FIXED(7,1).
3 FIFTH_FIELD BIT(8).
3 SIXTH_FIELD FIXED BIN(15).
解决方法
我建议在您使用的编译器的 PL/I 文档中查找每个数据项定义,并将其转换为等效的 COBOL 数据项定义。
例如,FIRST_FIELD 将是 PIC X(20)。
您需要注意细节,例如是否在数据结构中引入了松弛字节以进行对齐。