未知的COBOL-85源文件确切格式

时间:2018-12-06 17:28:58

标签: cobol file-format cobol85

我需要解析一些遗留的COBOL-85文件,这些文件显示的行比预期的80个字符短。下面是一个示例。

   WORKING-STORAGE SECTION.                                         00000000<-- line ends here
   01  VAR1                          PIC S9.                        00000000<-- line ends here
  * COMMENT 1                                                       00000000<-- line ends here
       COPY SQLCA.                             00000000<-- line ends here
  * COMMENT 1                                                       00000000<-- line ends here
       COPY COPY1.                             00000000<-- line ends here
       COPY COPY2.                             00000000<-- line ends here
  * COMMENT 1                                                       00000000<-- line ends here
  * COMMENT 2                                                       00000000<-- line ends here
   05  FILLER                        PIC X(10).                             <-- line ends here
   05  VAR2.                                                        00000000<-- line ends here
       10  VAR3                      PIC  X(8).                     00000000<-- line ends here

这是一种特殊格式/方言吗? 一些文件具有IBM-4381作为源计算机,另一些文件具有IBM-3090。

顺便说一句,我尝试特别对待59个字符的行,但是同一程序中的其他源文件是不同的,结尾没有注释区域或空格,长度小于等于80个字符。因此,在这些文件中,一行可以包含59个字符,但不能解析为特殊行,并期望在末尾添加注释区域。

0 个答案:

没有答案