/src/test/resources/gov/nist/IX106A.CBL

https://github.com/uwol/proleap-cobol-parser · COBOL · 1235 lines · 1233 code · 0 blank · 2 comment · 0 complexity · d8bb1ba1945ba312737b5b60c87f841b MD5 · raw file

Large files are truncated click here to view the full file

  1. *HEADER,COBOL,IX106A
  2. 000100 IDENTIFICATION DIVISION. IX1064.2
  3. 000200 PROGRAM-ID. IX1064.2
  4. 000300 IX106A. IX1064.2
  5. 000400**************************************************************** IX1064.2
  6. 000500* * IX1064.2
  7. 000600* VALIDATION FOR:- * IX1064.2
  8. 000700* * IX1064.2
  9. 000800* "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".IX1064.2
  10. 000900* * IX1064.2
  11. 001000* "COBOL 85 VERSION 4.2, Apr 1993 SSVG ".IX1064.2
  12. 001100* * IX1064.2
  13. 001200**************************************************************** IX1064.2
  14. 001300* THE PURPOSE OF THIS PROGRAM IS TO TEST THE ABILITY TO IX1064.2
  15. 001400* USE THE THREE DIFFERENT TYPES OF FILES (SEQUENTIAL , IX1064.2
  16. 001500* INDEXED , AND RELATIVE) IN ONE PROGRAM . THE PROGRAM IX1064.2
  17. 001600* IS BROKEN INTO FIVE SECTIONS . THE FIRST SECTION TESTS IX1064.2
  18. 001700* THE ABILITY TO CREATE A RELATIVE FILE RANDOMLY . THE IX1064.2
  19. 001800* SECOND SECTION TESTS THE ABILITY TO USE ALL THREE FILE IX1064.2
  20. 001900* TYPES , READING IN THE RELATIVE FILE AND WRITING OUT THE IX1064.2
  21. 002000* SEQUENTIAL AND INDEXED FILES . THE THIRD SECTION FURTHER IX1064.2
  22. 002100* TESTS THE ABILITY TO USE THE THREE FILE TYPES . THE FOURTH IX1064.2
  23. 002200* SECTION TESTS THE ABILITY TO DELETE RECORDS FROM THE IX1064.2
  24. 002300* DIFFERENT FILE TYPES . THE FIFTH SECTION TESTS THE ABILITY IX1064.2
  25. 002400* TO REWRITE RECORDS TO EACH OF THE FILE TYPES . IX1064.2
  26. 002500* IX1064.2
  27. 002600* X-CARDS WHICH MUST BE RELACED WITH IMPLEMENTORS NAMES' IN IX1064.2
  28. 002700* THIS PROGRAM ARE : IX1064.2
  29. 002800* IX1064.2
  30. 002900* X-14 IMPLEMENTOR-NAME IN ASSIGN TO CLAUSE FOR IX1064.2
  31. 003000* SEQUENTIAL FILE . IX1064.2
  32. 003100* X-21 IMPLEMENTOR-NAME IN ASSIGN TO CLAUSE FOR IX1064.2
  33. 003200* RELATIVE FILE-1 , FILE-2 . IX1064.2
  34. 003300* X-24 IMPLEMENTOR-NAME IN ASSIGN TO CLAUSE FOR IX1064.2
  35. 003400* INDEXED FILE . IX1064.2
  36. 003500* X-44 SYSTEM-NAME IN ASSIGN CLAUSE FOR IX1064.2
  37. 003600* INDEXED FILE . IX1064.2
  38. 003700* X-55 SYSTEM PRINTER . IX1064.2
  39. 003800* X-62 FOR RAW-DATA IX1064.2
  40. 003900* X-82 SOURCE-COMPUTER . IX1064.2
  41. 004000* X-83 OBJECT-COMPUTER . IX1064.2
  42. 004100* C X-84 PRINTE-FILE LABELS IX1064.2
  43. 004200**************************************************************** IX1064.2
  44. 004300 ENVIRONMENT DIVISION. IX1064.2
  45. 004400 CONFIGURATION SECTION. IX1064.2
  46. 004500 SOURCE-COMPUTER. IX1064.2
  47. 004600 XXXXX082. IX1064.2
  48. 004700 OBJECT-COMPUTER. IX1064.2
  49. 004800 XXXXX083. IX1064.2
  50. 004900 INPUT-OUTPUT SECTION. IX1064.2
  51. 005000 FILE-CONTROL. IX1064.2
  52. 005100* SELECT RAW-DATA ASSIGN TO IX1064.2
  53. 005200* XXXXX062 IX1064.2
  54. 005300* ORGANIZATION IS INDEXED IX1064.2
  55. 005400* ACCESS MODE IS RANDOM IX1064.2
  56. 005500* RECORD KEY IS RAW-DATA-KEY. IX1064.2
  57. 005600 SELECT PRINT-FILE ASSIGN TO IX1064.2
  58. 005700 XXXXX055. IX1064.2
  59. 005800 SELECT RL-FR1 IX1064.2
  60. 005900 ASSIGN TO IX1064.2
  61. 006000 XXXXX021 IX1064.2
  62. 006100 ACCESS MODE IS RANDOM IX1064.2
  63. 006200 RELATIVE KEY IS RL-KEY IX1064.2
  64. 006300 ORGANIZATION IS RELATIVE IX1064.2
  65. 006400 FILE STATUS IS FR1-STATUS. IX1064.2
  66. 006500 SELECT IX-FS1 IX1064.2
  67. 006600 ASSIGN TO IX1064.2
  68. 006700 XXXXX024 IX1064.2
  69. 006800* XXXXX044 IX1064.2
  70. 006900 ACCESS MODE IS RANDOM IX1064.2
  71. 007000 ORGANIZATION IS INDEXED IX1064.2
  72. 007100 RECORD KEY IS IX-FS1-KEY-11-13 IX1064.2
  73. 007200 FILE STATUS IS FS1-STATUS-IX. IX1064.2
  74. 007300 SELECT SQ-FS1 IX1064.2
  75. 007400 ASSIGN TO IX1064.2
  76. 007500 XXXXX014 IX1064.2
  77. 007600 ACCESS MODE IS SEQUENTIAL IX1064.2
  78. 007700 ORGANIZATION IS SEQUENTIAL IX1064.2
  79. 007800 FILE STATUS IS FS1-STATUS-SQ. IX1064.2
  80. 007900 DATA DIVISION. IX1064.2
  81. 008000 FILE SECTION. IX1064.2
  82. 008100* IX1064.2
  83. 008200*FD RAW-DATA. IX1064.2
  84. 008300* IX1064.2
  85. 008400*01 RAW-DATA-SATZ. IX1064.2
  86. 008500* 05 RAW-DATA-KEY PIC X(6). IX1064.2
  87. 008600* 05 C-DATE PIC 9(6). IX1064.2
  88. 008700* 05 C-TIME PIC 9(8). IX1064.2
  89. 008800* 05 C-NO-OF-TESTS PIC 99. IX1064.2
  90. 008900* 05 C-OK PIC 999. IX1064.2
  91. 009000* 05 C-ALL PIC 999. IX1064.2
  92. 009100* 05 C-FAIL PIC 999. IX1064.2
  93. 009200* 05 C-DELETED PIC 999. IX1064.2
  94. 009300* 05 C-INSPECT PIC 999. IX1064.2
  95. 009400* 05 C-NOTE PIC X(13). IX1064.2
  96. 009500* 05 C-INDENT PIC X. IX1064.2
  97. 009600* 05 C-ABORT PIC X(8). IX1064.2
  98. 009700 FD PRINT-FILE. IX1064.2
  99. 009800 01 PRINT-REC PICTURE X(120). IX1064.2
  100. 009900 01 DUMMY-RECORD PICTURE X(120). IX1064.2
  101. 010000 FD RL-FR1 IX1064.2
  102. 010100C LABEL RECORDS ARE STANDARD IX1064.2
  103. 010200C DATA RECORD IS RL-FR1R1-F-G-241 IX1064.2
  104. 010300 RECORD CONTAINS 241 CHARACTERS. IX1064.2
  105. 010400 01 RL-FR1R1-F-G-241. IX1064.2
  106. 010500 05 RL-FR1-REC-120 PICTURE X(120). IX1064.2
  107. 010600 05 RL-FR1-REC-121-241. IX1064.2
  108. 010700 10 FILLER PICTURE X(8). IX1064.2
  109. 010800 10 RL-REC-KEY-AREA. IX1064.2
  110. 010900 15 RL-FR1-KEY. IX1064.2
  111. 011000 20 RL-FR1-KEY-1-10. IX1064.2
  112. 011100 25 RL-FR1-KEY-1-5 PICTURE X(5). IX1064.2
  113. 011200 25 RL-FR1-KEY-6-10 PICTURE X(5). IX1064.2
  114. 011300 20 RL-FR1-KEY-11-13 PICTURE 9(3). IX1064.2
  115. 011400 15 RL-REDF-RECKEY REDEFINES RL-FR1-KEY. IX1064.2
  116. 011500 20 R-RECKEY-1-7 PICTURE X(7). IX1064.2
  117. 011600 20 R-RECKEY-8-13 PICTURE X(6). IX1064.2
  118. 011700 15 FILLER PICTURE X(16). IX1064.2
  119. 011800 10 FILLER PICTURE X(9). IX1064.2
  120. 011900 10 RL-ALT-KEY1-AREA. IX1064.2
  121. 012000 15 RL-FR1-ALTKEY1. IX1064.2
  122. 012100 20 RL-FR1-ALTKEY1-1-10. IX1064.2
  123. 012200 25 RL-FR1-ALTKEY1-1-5 PICTURE X(5). IX1064.2
  124. 012300 25 RL-FR1-ALTKEY1-6-10 PICTURE X(5). IX1064.2
  125. 012400 20 RL-FR1-ALTKEY1-11-13 PICTURE X(3). IX1064.2
  126. 012500 20 RL-FR1-ALTKEY1-14-20 PICTURE X(7). IX1064.2
  127. 012600 15 RL-REDF-ALTKEY1 REDEFINES RL-FR1-ALTKEY1. IX1064.2
  128. 012700 20 R-ALTKEY1-1-6 PICTURE X(6). IX1064.2
  129. 012800 20 R-ALTKEY1-7-10 PICTURE X(4). IX1064.2
  130. 012900 20 R-ALTKEY1-11-20 PICTURE X(10). IX1064.2
  131. 013000 15 FILLER PICTURE X(9). IX1064.2
  132. 013100 10 FILLER PICTURE X(9). IX1064.2
  133. 013200 10 RL-ALT-KEY2-AREA. IX1064.2
  134. 013300 15 RL-FR1-ALTKEY2. IX1064.2
  135. 013400 20 RL-FR1-ALTKEY2-1-10. IX1064.2
  136. 013500 25 RL-FR1-ALTKEY2-1-5 PICTURE X(5). IX1064.2
  137. 013600 25 RL-FR1-ALTKEY2-6-10 PICTURE X(5). IX1064.2
  138. 013700 20 RL-FR1-ALTKEY2-11-13 PICTURE X(3). IX1064.2
  139. 013800 20 RL-FR1-ALTKEY2-14-20 PICTURE X(7). IX1064.2
  140. 013900 15 FILLER PICTURE X(9). IX1064.2
  141. 014000 10 FILLER PICTURE X(8). IX1064.2
  142. 014100 FD IX-FS1 IX1064.2
  143. 014200C LABEL RECORDS ARE STANDARD IX1064.2
  144. 014300C DATA RECORD IS IX-FS1R1-F-G-241 IX1064.2
  145. 014400 RECORD CONTAINS 241 CHARACTERS. IX1064.2
  146. 014500 01 IX-FS1R1-F-G-241. IX1064.2
  147. 014600 05 IX-FS1-REC-120 PICTURE X(120). IX1064.2
  148. 014700 05 IX-FS1-REC-121-241. IX1064.2
  149. 014800 10 FILLER PICTURE X(8). IX1064.2
  150. 014900 10 IX-REC-KEY-AREA. IX1064.2
  151. 015000 15 IX-FS1-KEY. IX1064.2
  152. 015100 20 IX-FS1-KEY-1-10. IX1064.2
  153. 015200 25 IX-FS1-KEY-1-5 PICTURE X(5). IX1064.2
  154. 015300 25 IX-FS1-KEY-6-10 PICTURE X(5). IX1064.2
  155. 015400 20 IX-FS1-KEY-11-13 PICTURE X(3). IX1064.2
  156. 015500 15 IX-REDF-RECKEY REDEFINES IX-FS1-KEY. IX1064.2
  157. 015600 20 I-RECKEY-1-7 PICTURE X(7). IX1064.2
  158. 015700 20 I-RECKEY-8-13 PICTURE X(6). IX1064.2
  159. 015800 15 FILLER PICTURE X(16). IX1064.2
  160. 015900 10 FILLER PICTURE X(9). IX1064.2
  161. 016000 10 IX-ALT-KEY1-AREA. IX1064.2
  162. 016100 15 IX-FS1-ALTKEY1. IX1064.2
  163. 016200 20 IX-FS1-ALTKEY1-1-10. IX1064.2
  164. 016300 25 IX-FS1-ALTKEY1-1-5 PICTURE X(5). IX1064.2
  165. 016400 25 IX-FS1-ALTKEY1-6-10 PICTURE X(5). IX1064.2
  166. 016500 20 IX-FS1-ALTKEY1-11-13 PICTURE X(3). IX1064.2
  167. 016600 20 IX-FS1-ALTKEY1-14-20 PICTURE X(7). IX1064.2
  168. 016700 15 IX-REDF-ALTKEY1 REDEFINES IX-FS1-ALTKEY1. IX1064.2
  169. 016800 20 I-ALTKEY1-1-6 PICTURE X(6). IX1064.2
  170. 016900 20 I-ALTKEY1-7-10 PICTURE X(4). IX1064.2
  171. 017000 20 I-ALTKEY1-11-20 PICTURE X(10). IX1064.2
  172. 017100 15 FILLER PICTURE X(9). IX1064.2
  173. 017200 10 FILLER PICTURE X(9). IX1064.2
  174. 017300 10 IX-ALT-KEY2-AREA. IX1064.2
  175. 017400 15 IX-FS1-ALTKEY2. IX1064.2
  176. 017500 20 IX-FS1-ALTKEY2-1-10. IX1064.2
  177. 017600 25 IX-FR1-ALTKEY2-1-5 PICTURE X(5). IX1064.2
  178. 017700 25 IX-FR1-ALTKEY2-6-10 PICTURE X(5). IX1064.2
  179. 017800 20 IX-FS1-ALTKEY2-11-13 PICTURE X(3). IX1064.2
  180. 017900 20 IX-FS1-ALTKEY2-14-20 PICTURE X(7). IX1064.2
  181. 018000 15 FILLER PICTURE X(9). IX1064.2
  182. 018100 10 FILLER PICTURE X(8). IX1064.2
  183. 018200 FD SQ-FS1 IX1064.2
  184. 018300C LABEL RECORDS ARE STANDARD IX1064.2
  185. 018400C DATA RECORD IS SQ-FS1R1-F-G-241 IX1064.2
  186. 018500 RECORD CONTAINS 241 CHARACTERS. IX1064.2
  187. 018600 01 SQ-FS1R1-F-G-241. IX1064.2
  188. 018700 05 SQ-FS1-REC-120 PICTURE X(120). IX1064.2
  189. 018800 05 SQ-FS1-REC-121-241. IX1064.2
  190. 018900 10 FILLER PICTURE X(8). IX1064.2
  191. 019000 10 SQ-REC-KEY-AREA. IX1064.2
  192. 019100 15 SQ-FS1-KEY. IX1064.2
  193. 019200 20 SQ-FS1-KEY-1-10. IX1064.2
  194. 019300 25 SQ-FS1-KEY-1-5 PICTURE X(5). IX1064.2
  195. 019400 25 SQ-FS1-KEY-6-10 PICTURE X(5). IX1064.2
  196. 019500 20 SQ-FS1-KEY-11-13 PICTURE 9(3). IX1064.2
  197. 019600 15 SQ-REDF-RECKEY REDEFINES SQ-FS1-KEY. IX1064.2
  198. 019700 20 S-RECKEY-1-7 PICTURE X(7). IX1064.2
  199. 019800 20 S-RECKEY-8-13 PICTURE X(6). IX1064.2
  200. 019900 15 FILLER PICTURE X(16). IX1064.2
  201. 020000 10 FILLER PICTURE X(9). IX1064.2
  202. 020100 10 SQ-ALT-KEY1-AREA. IX1064.2
  203. 020200 15 SQ-FS1-ALTKEY1. IX1064.2
  204. 020300 20 SQ-FS1-ALTKEY1-1-10. IX1064.2
  205. 020400 25 SQ-FS1-ALTKEY1-1-5 PICTURE X(5). IX1064.2
  206. 020500 25 SQ-FS1-ALTKEY1-6-10 PICTURE X(5). IX1064.2
  207. 020600 20 SQ-FS1-ALTKEY1-11-13 PICTURE X(3). IX1064.2
  208. 020700 20 SQ-FS1-ALTKEY1-14-20 PICTURE X(7). IX1064.2
  209. 020800 15 SQ-REDF-ALTKEY1 REDEFINES SQ-FS1-ALTKEY1. IX1064.2
  210. 020900 20 S-ALTKEY1-1-6 PICTURE X(6). IX1064.2
  211. 021000 20 S-ALTKEY1-7-10 PICTURE X(4). IX1064.2
  212. 021100 20 S-ALTKEY1-11-20 PICTURE X(10). IX1064.2
  213. 021200 15 FILLER PICTURE X(9). IX1064.2
  214. 021300 10 FILLER PICTURE X(9). IX1064.2
  215. 021400 10 SQ-ALT-KEY2-AREA. IX1064.2
  216. 021500 15 SQ-FS1-ALTKEY2. IX1064.2
  217. 021600 20 SQ-FS1-ALTKEY2-1-10. IX1064.2
  218. 021700 25 SQ-FS1-ALTKEY2-1-5 PICTURE X(5). IX1064.2
  219. 021800 25 SQ-FS1-ALTKEY2-6-10 PICTURE X(5). IX1064.2
  220. 021900 20 SQ-FS1-ALTKEY2-11-13 PICTURE X(3). IX1064.2
  221. 022000 20 SQ-FS1-ALTKEY2-14-20 PICTURE X(7). IX1064.2
  222. 022100 15 FILLER PICTURE X(9). IX1064.2
  223. 022200 10 FILLER PICTURE X(8). IX1064.2
  224. 022300 WORKING-STORAGE SECTION. IX1064.2
  225. 022400 01 WRK-DS-09V00-001 PIC S9(09) USAGE COMP VALUE ZERO. IX1064.2
  226. 022500 01 WRK-DS-09V00-002 PIC 9(3) VALUE ZERO. IX1064.2
  227. 022600 01 WRK-CS-09V00-002 PIC S9(09) USAGE COMP VALUE ZERO. IX1064.2
  228. 022700 01 WRK-CS-09V00-003 PIC S9(09) USAGE COMP VALUE ZERO. IX1064.2
  229. 022800 01 RL-KEY PIC 9(3). IX1064.2
  230. 022900 01 RL-KEY2 PIC 9(3). IX1064.2
  231. 023000* IX1064.2
  232. 023100 01 WRK-FR1-RECKEY. IX1064.2
  233. 023200 05 FR1-RECKEY-1-13. IX1064.2
  234. 023300 10 FR1-RECKEY-1-10 PICTURE X(10). IX1064.2
  235. 023400 10 FR1-RECKEY-11-13 PICTURE 9(3). IX1064.2
  236. 023500 05 FILLER PICTURE X(16) VALUE SPACE. IX1064.2
  237. 023600 01 WRK-FR1-ALTKEY1. IX1064.2
  238. 023700 05 FR1-ALTKEY1-1-20. IX1064.2
  239. 023800 10 FR1-ALTKEY1-1-10. IX1064.2
  240. 023900 15 FR1-ALTKEY1-1-5 PICTURE X(5). IX1064.2
  241. 024000 15 FR1-ALTKEY1-6-10 PICTURE X(5). IX1064.2
  242. 024100 10 FR1-ALTKEY1-11-13 PICTURE 9(3). IX1064.2
  243. 024200 10 FR1-ALTKEY1-14-20 PICTURE X(7). IX1064.2
  244. 024300 05 FILLER PICTURE X(9) VALUE SPACE. IX1064.2
  245. 024400 01 WRK-FR1-ALTKEY2. IX1064.2
  246. 024500 05 FR1-ALTKEY2-1-20. IX1064.2
  247. 024600 10 FR1-ALTKEY2-1-10. IX1064.2
  248. 024700 15 FR1-ALTKEY2-1-5 PICTURE X(5). IX1064.2
  249. 024800 15 FR1-ALTKEY2-6-10 PICTURE X(5). IX1064.2
  250. 024900 10 FR1-ALTKEY2-11-13 PICTURE 9(3). IX1064.2
  251. 025000 10 FR1-ALTKEY2-14-20 PICTURE X(7). IX1064.2
  252. 025100 05 FILLER PICTURE X(9) VALUE SPACE. IX1064.2
  253. 025200 01 RECNO PICTURE 9(5) VALUE ZERO. IX1064.2
  254. 025300 01 FR1-STATUS PICTURE XX VALUE SPACE. IX1064.2
  255. 025400 01 FS1-STATUS-IX PIC XX VALUE SPACE. IX1064.2
  256. 025500 01 FS1-STATUS-SQ PIC XX VALUE SPACE. IX1064.2
  257. 025600 01 EXCUT-COUNTER-06V00 PICTURE 9(6) VALUE ZERO. IX1064.2
  258. 025700 01 KEYSUB PICTURE 9(3) COMPUTATIONAL. IX1064.2
  259. 025800 01 INVKEY-COUNTER-RL PICTURE 9(3) COMPUTATIONAL. IX1064.2
  260. 025900 01 INVKEY-COUNTER-IX PICTURE 9(3) COMPUTATIONAL. IX1064.2
  261. 026000 01 RECORDS-WRITTEN PICTURE 9(3). IX1064.2
  262. 026100 01 RECKEY-NUM PICTURE 9(3). IX1064.2
  263. 026200 01 ALTKEY1-NUM PICTURE 9(3). IX1064.2
  264. 026300 01 ALTKEY2-NUM PICTURE 9(3). IX1064.2
  265. 026400 01 RECORD-KEY-CONTENT. IX1064.2
  266. 026500 05 FILLER PIC X(53) VALUE IX1064.2
  267. 026600 "BBBBBBBBBC225EEEEEEEEEF001ALTKEY1WWWWWWWWWV076ALTKEY2".IX1064.2
  268. 026700 05 FILLER PIC X(53) VALUE IX1064.2
  269. 026800 "BBBBBBBBCC224EEEEEEEEFF002ALTKEY1WWWWWWWWVV077ALTKEY2".IX1064.2
  270. 026900 05 FILLER PIC X(53) VALUE IX1064.2
  271. 027000 "BBBBBBBCCC223EEEEEEEFFF003ALTKEY1WWWWWWWVVV078ALTKEY2".IX1064.2
  272. 027100 05 FILLER PIC X(53) VALUE IX1064.2
  273. 027200 "BBBBBBCCCC222EEEEEEFFFF004ALTKEY1WWWWWWVVVV079ALTKEY2".IX1064.2
  274. 027300 05 FILLER PIC X(53) VALUE IX1064.2
  275. 027400 "BBBBBCCCCC221EEEEEFFFFF005ALTKEY1WWWWWVVVVV080ALTKEY2".IX1064.2
  276. 027500 05 FILLER PIC X(53) VALUE IX1064.2
  277. 027600 "BBBBCCCCCC220EEEEFFFFFF006ALTKEY1WWWWVVVVVV081ALTKEY2".IX1064.2
  278. 027700 05 FILLER PIC X(53) VALUE IX1064.2
  279. 027800 "BBBCCCCCCC219EEEFFFFFFF007ALTKEY1WWWVVVVVVV082ALTKEY2".IX1064.2
  280. 027900 05 FILLER PIC X(53) VALUE IX1064.2
  281. 028000 "BBCCCCCCCC218EEFFFFFFFF008ALTKEY1WWVVVVVVVV083ALTKEY2".IX1064.2
  282. 028100 05 FILLER PIC X(53) VALUE IX1064.2
  283. 028200 "BCCCCCCCCC217EFFFFFFFFF009ALTKEY1WVVVVVVVVV084ALTKEY2".IX1064.2
  284. 028300 05 FILLER PIC X(53) VALUE IX1064.2
  285. 028400 "CCCCCCCCCC216FFFFFFFFFF010ALTKEY1VVVVVVVVVV085ALTKEY2".IX1064.2
  286. 028500 05 FILLER PIC X(53) VALUE IX1064.2
  287. 028600 "CCCCCCCCCD215FFFFFFFFFG011ALTKEY1VVVVVVVVVV086ALTKEY2".IX1064.2
  288. 028700 05 FILLER PIC X(53) VALUE IX1064.2
  289. 028800 "CCCCCCCCDD214FFFFFFFFGG012ALTKEY1VVVVVVVVUU087ALTKEY2".IX1064.2
  290. 028900 05 FILLER PIC X(53) VALUE IX1064.2
  291. 029000 "CCCCCCCDDD213FFFFFFFGGG013ALTKEY1VVVVVVVUUU088ALTKEY2".IX1064.2
  292. 029100 05 FILLER PIC X(53) VALUE IX1064.2
  293. 029200 "CCCCCCDDDD212FFFFFFGGGG014ALTKEY1VVVVVVUUUU089ALTKEY2".IX1064.2
  294. 029300 05 FILLER PIC X(53) VALUE IX1064.2
  295. 029400 "CCCCCDDDDD211FFFFFGGGGG015ALTKEY1VVVVVUUUUU090ALTKEY2".IX1064.2
  296. 029500 05 FILLER PIC X(53) VALUE IX1064.2
  297. 029600 "CCCCDDDDDD210FFFFGGGGGG016ALTKEY1VVVVUUUUUU091ALTKEY2".IX1064.2
  298. 029700 05 FILLER PIC X(53) VALUE IX1064.2
  299. 029800 "CCCDDDDDDD209FFFGGGGGGG017ALTKEY1VVVUUUUUUU092ALTKEY2".IX1064.2
  300. 029900 05 FILLER PIC X(53) VALUE IX1064.2
  301. 030000 "CCDDDDDDDD208FFGGGGGGGG018ALTKEY1VVUUUUUUUU093ALTKEY2".IX1064.2
  302. 030100 05 FILLER PIC X(53) VALUE IX1064.2
  303. 030200 "CDDDDDDDDD207FGGGGGGGGG019ALTKEY1VUUUUUUUUU094ALTKEY2".IX1064.2
  304. 030300 05 FILLER PIC X(53) VALUE IX1064.2
  305. 030400 "DDDDDDDDDD206GGGGGGGGGG020ALTKEY1UUUUUUUUUU095ALTKEY2".IX1064.2
  306. 030500 05 FILLER PIC X(53) VALUE IX1064.2
  307. 030600 "DDDDDDDDDE205GGGGGGGGGH021ALTKEY1UUUUUUUUUU096ALTKEY2".IX1064.2
  308. 030700 05 FILLER PIC X(53) VALUE IX1064.2
  309. 030800 "DDDDDDDDEE204GGGGGGGGHH022ALTKEY1UUUUUUUUTT097ALTKEY2".IX1064.2
  310. 030900 05 FILLER PIC X(53) VALUE IX1064.2
  311. 031000 "DDDDDDDEEE203GGGGGGGHHH023ALTKEY1UUUUUUUTTT098ALTKEY2".IX1064.2
  312. 031100 05 FILLER PIC X(53) VALUE IX1064.2
  313. 031200 "DDDDDDEEEE202GGGGGGHHHH024ALTKEY1UUUUUUTTTT099ALTKEY2".IX1064.2
  314. 031300 05 FILLER PIC X(53) VALUE IX1064.2
  315. 031400 "DDDDDEEEEE201GGGGGHHHHH025ALTKEY1UUUUUTTTTT100ALTKEY2".IX1064.2
  316. 031500 05 FILLER PIC X(53) VALUE IX1064.2
  317. 031600 "DDDDEEEEEE200GGGGHHHHHH026ALTKEY1UUUUTTTTTT101ALTKEY2".IX1064.2
  318. 031700 05 FILLER PIC X(53) VALUE IX1064.2
  319. 031800 "DDDEEEEEEE199GGGHHHHHHH027ALTKEY1UUUTTTTTTT102ALTKEY2".IX1064.2
  320. 031900 05 FILLER PIC X(53) VALUE IX1064.2
  321. 032000 "DDEEEEEEEE198GGHHHHHHHH028ALTKEY1UUTTTTTTTT103ALTKEY2".IX1064.2
  322. 032100 05 FILLER PIC X(53) VALUE IX1064.2
  323. 032200 "DEEEEEEEEE197GHHHHHHHHH029ALTKEY1UTTTTTTTTT104ALTKEY2".IX1064.2
  324. 032300 05 FILLER PIC X(53) VALUE IX1064.2
  325. 032400 "EEEEEEEEEE196HHHHHHHHHH030ALTKEY1TTTTTTTTTT105ALTKEY2".IX1064.2
  326. 032500 05 FILLER PIC X(53) VALUE IX1064.2
  327. 032600 "EEEEEEEEEF195HHHHHHHHHI031ALTKEY1TTTTTTTTTT106ALTKEY2".IX1064.2
  328. 032700 05 FILLER PIC X(53) VALUE IX1064.2
  329. 032800 "EEEEEEEEFF194HHHHHHHHII032ALTKEY1TTTTTTTTSS107ALTKEY2".IX1064.2
  330. 032900 05 FILLER PIC X(53) VALUE IX1064.2
  331. 033000 "EEEEEEEFFF193HHHHHHHIII033ALTKEY1TTTTTTTSSS108ALTKEY2".IX1064.2
  332. 033100 05 FILLER PIC X(53) VALUE IX1064.2
  333. 033200 "EEEEEEFFFF192HHHHHHIIII034ALTKEY1TTTTTTSSSS109ALTKEY2".IX1064.2
  334. 033300 05 FILLER PIC X(53) VALUE IX1064.2
  335. 033400 "EEEEEFFFFF191HHHHHIIIII035ALTKEY1TTTTTSSSSS110ALTKEY2".IX1064.2
  336. 033500 05 FILLER PIC X(53) VALUE IX1064.2
  337. 033600 "EEEEFFFFFF190HHHHIIIIII036ALTKEY1TTTTSSSSSS111ALTKEY2".IX1064.2
  338. 033700 05 FILLER PIC X(53) VALUE IX1064.2
  339. 033800 "EEEFFFFFFF189HHHIIIIIII037ALTKEY1TTTSSSSSSS112ALTKEY2".IX1064.2
  340. 033900 05 FILLER PIC X(53) VALUE IX1064.2
  341. 034000 "EEFFFFFFFF188HHIIIIIIII038ALTKEY1TTSSSSSSSS113ALTKEY2".IX1064.2
  342. 034100 05 FILLER PIC X(53) VALUE IX1064.2
  343. 034200 "EFFFFFFFFF187HIIIIIIIII039ALTKEY1TSSSSSSSSS114ALTKEY2".IX1064.2
  344. 034300 05 FILLER PIC X(53) VALUE IX1064.2
  345. 034400 "FFFFFFFFFF186IIIIIIIIII040ALTKEY1SSSSSSSSSS115ALTKEY2".IX1064.2
  346. 034500 05 FILLER PIC X(53) VALUE IX1064.2
  347. 034600 "FFFFFFFFFG185IIIIIIIIIJ041ALTKEY1SSSSSSSSSS116ALTKEY2".IX1064.2
  348. 034700 05 FILLER PIC X(53) VALUE IX1064.2
  349. 034800 "FFFFFFFFGG184IIIIIIIIJJ042ALTKEY1SSSSSSSSRR117ALTKEY2".IX1064.2
  350. 034900 05 FILLER PIC X(53) VALUE IX1064.2
  351. 035000 "FFFFFFFGGG183IIIIIIIJJJ043ALTKEY1SSSSSSSRRR118ALTKEY2".IX1064.2
  352. 035100 05 FILLER PIC X(53) VALUE IX1064.2
  353. 035200 "FFFFFFGGGG182IIIIIIJJJJ044ALTKEY1SSSSSSRRRR119ALTKEY2".IX1064.2
  354. 035300 05 FILLER PIC X(53) VALUE IX1064.2
  355. 035400 "FFFFFGGGGG181IIIIIJJJJJ045ALTKEY1SSSSSRRRRR120ALTKEY2".IX1064.2
  356. 035500 05 FILLER PIC X(53) VALUE IX1064.2
  357. 035600 "FFFFGGGGGG180IIIIJJJJJJ046ALTKEY1SSSSRRRRRR121ALTKEY2".IX1064.2
  358. 035700 05 FILLER PIC X(53) VALUE IX1064.2
  359. 035800 "FFFGGGGGGG179IIIJJJJJJJ047ALTKEY1SSSRRRRRRR122ALTKEY2".IX1064.2
  360. 035900 05 FILLER PIC X(53) VALUE IX1064.2
  361. 036000 "FFGGGGGGGG178IIJJJJJJJJ048ALTKEY1SSRRRRRRRR123ALTKEY2".IX1064.2
  362. 036100 05 FILLER PIC X(53) VALUE IX1064.2
  363. 036200 "FGGGGGGGGG177IJJJJJJJJJ049ALTKEY1SRRRRRRRRR124ALTKEY2".IX1064.2
  364. 036300 05 FILLER PIC X(53) VALUE IX1064.2
  365. 036400 "GGGGGGGGGG176JJJJJJJJJJ050ALTKEY1RRRRRRRRRR125ALTKEY2".IX1064.2
  366. 036500 05 FILLER PIC X(53) VALUE IX1064.2
  367. 036600 "RRRRSSSSSS175VVVVWWWWWW051ALTKEY1GGGGFFFFFF126ALTKEY2".IX1064.2
  368. 036700 05 FILLER PIC X(53) VALUE IX1064.2
  369. 036800 "RRRSSSSSSS174VVVWWWWWWW052ALTKEY1GGGFFFFFFF127ALTKEY2".IX1064.2
  370. 036900 05 FILLER PIC X(53) VALUE IX1064.2
  371. 037000 "RRSSSSSSSS173VVWWWWWWWW053ALTKEY1GGFFFFFFFF128ALTKEY2".IX1064.2
  372. 037100 05 FILLER PIC X(53) VALUE IX1064.2
  373. 037200 "RSSSSSSSSS172VWWWWWWWWW054ALTKEY1GFFFFFFFFF129ALTKEY2".IX1064.2
  374. 037300 05 FILLER PIC X(53) VALUE IX1064.2
  375. 037400 "SSSSSSSSSS171WWWWWWWWWW055ALTKEY1FFFFFFFFFF130ALTKEY2".IX1064.2
  376. 037500 05 FILLER PIC X(53) VALUE IX1064.2
  377. 037600 "SSSSSSSSST170WWWWWWWWWX056ALTKEY1FFFFFFFFFF131ALTKEY2".IX1064.2
  378. 037700 05 FILLER PIC X(53) VALUE IX1064.2
  379. 037800 "SSSSSSSSTT169WWWWWWWWXX057ALTKEY1FFFFFFFFEE132ALTKEY2".IX1064.2
  380. 037900 05 FILLER PIC X(53) VALUE IX1064.2
  381. 038000 "SSSSSSSTTT168WWWWWWWXXX058ALTKEY1FFFFFFFEEE133ALTKEY2".IX1064.2
  382. 038100 05 FILLER PIC X(53) VALUE IX1064.2
  383. 038200 "SSSSSSTTTT167WWWWWWXXXX059ALTKEY1FFFFFFEEEE134ALTKEY2".IX1064.2
  384. 038300 05 FILLER PIC X(53) VALUE IX1064.2
  385. 038400 "SSSSSTTTTT166WWWWWXXXXX060ALTKEY1FFFFFEEEEE135ALTKEY2".IX1064.2
  386. 038500 05 FILLER PIC X(53) VALUE IX1064.2
  387. 038600 "SSSSTTTTTT165WWWWXXXXXX061ALTKEY1FFFFEEEEEE136ALTKEY2".IX1064.2
  388. 038700 05 FILLER PIC X(53) VALUE IX1064.2
  389. 038800 "SSSTTTTTTT164WWWXXXXXXX062ALTKEY1FFFEEEEEEE137ALTKEY2".IX1064.2
  390. 038900 05 FILLER PIC X(53) VALUE IX1064.2
  391. 039000 "SSTTTTTTTT163WWXXXXXXXX063ALTKEY1FFEEEEEEEE138ALTKEY2".IX1064.2
  392. 039100 05 FILLER PIC X(53) VALUE IX1064.2
  393. 039200 "STTTTTTTTT162WXXXXXXXXX064ALTKEY1FEEEEEEEEE139ALTKEY2".IX1064.2
  394. 039300 05 FILLER PIC X(53) VALUE IX1064.2
  395. 039400 "TTTTTTTTTT161XXXXXXXXXX065ALTKEY1EEEEEEEEEE140ALTKEY2".IX1064.2
  396. 039500 05 FILLER PIC X(53) VALUE IX1064.2
  397. 039600 "TTTTTTTTTU160XXXXXXXXXY066ALTKEY1EEEEEEEEEE141ALTKEY2".IX1064.2
  398. 039700 05 FILLER PIC X(53) VALUE IX1064.2
  399. 039800 "TTTTTTTTUU159XXXXXXXXYY067ALTKEY1EEEEEEEEDD142ALTKEY2".IX1064.2
  400. 039900 05 FILLER PIC X(53) VALUE IX1064.2
  401. 040000 "TTTTTTTUUU158XXXXXXXYYY068ALTKEY1EEEEEEEDDD143ALTKEY2".IX1064.2
  402. 040100 05 FILLER PIC X(53) VALUE IX1064.2
  403. 040200 "TTTTTTUUUU157XXXXXXYYYY069ALTKEY1EEEEEEDDDD144ALTKEY2".IX1064.2
  404. 040300 05 FILLER PIC X(53) VALUE IX1064.2
  405. 040400 "TTTTTUUUUU156XXXXXYYYYY070ALTKEY1EEEEEDDDDD145ALTKEY2".IX1064.2
  406. 040500 05 FILLER PIC X(53) VALUE IX1064.2
  407. 040600 "TTTTUUUUUU155XXXXYYYYYY071ALTKEY1EEEEDDDDDD146ALTKEY2".IX1064.2
  408. 040700 05 FILLER PIC X(53) VALUE IX1064.2
  409. 040800 "TTTUUUUUUU154XXXYYYYYYY072ALTKEY1EEEDDDDDDD147ALTKEY2".IX1064.2
  410. 040900 05 FILLER PIC X(53) VALUE IX1064.2
  411. 041000 "TTUUUUUUUU153XXYYYYYYYY073ALTKEY1EEDDDDDDDD148ALTKEY2".IX1064.2
  412. 041100 05 FILLER PIC X(53) VALUE IX1064.2
  413. 041200 "TUUUUUUUUU152XYYYYYYYYY074ALTKEY1EDDDDDDDDD149ALTKEY2".IX1064.2
  414. 041300 05 FILLER PIC X(53) VALUE IX1064.2
  415. 041400 "UUUUUUUUUU151YYYYYYYYYY075ALTKEY1DDDDDDDDDD150ALTKEY2".IX1064.2
  416. 041500 01 RECORD-KEY-DATA REDEFINES RECORD-KEY-CONTENT. IX1064.2
  417. 041600 05 KEY-VALUES OCCURS 75 TIMES. IX1064.2
  418. 041700 10 RECKEY-VALUE PICTURE X(13). IX1064.2
  419. 041800 10 ALTKEY1-VALUE PICTURE X(20). IX1064.2
  420. 041900 10 ALTKEY2-VALUE PICTURE X(20). IX1064.2
  421. 042000 01 INIT-FLAG PICTURE 9. IX1064.2
  422. 042100 01 HOLD-FILESTATUS-RECORD. IX1064.2
  423. 042200 05 FILESTATUS PICTURE XX OCCURS 10 TIMES. IX1064.2
  424. 042300 IX1064.2
  425. 042400 01 FILE-RECORD-INFORMATION-REC. IX1064.2
  426. 042500 03 FILE-RECORD-INFO-SKELETON. IX1064.2
  427. 042600 05 FILLER PICTURE X(48) VALUE IX1064.2
  428. 042700 "FILE= ,RECORD= /0,RECNO=000000,UPDT=00". IX1064.2
  429. 042800 05 FILLER PICTURE X(46) VALUE IX1064.2
  430. 042900 ",ODO=0000,PGM= ,LRECL=000000,BLKSIZ =0000". IX1064.2
  431. 043000 05 FILLER PICTURE X(26) VALUE IX1064.2
  432. 043100 ",LFIL=000000,ORG= ,LBLR= ". IX1064.2
  433. 043200 05 FILLER PICTURE X(37) VALUE IX1064.2
  434. 043300 ",RECKEY= ". IX1064.2
  435. 043400 05 FILLER PICTURE X(38) VALUE IX1064.2
  436. 043500 ",ALTKEY1= ". IX1064.2
  437. 043600 05 FILLER PICTURE X(38) VALUE IX1064.2
  438. 043700 ",ALTKEY2= ". IX1064.2
  439. 043800 05 FILLER PICTURE X(7) VALUE SPACE.IX1064.2
  440. 043900 03 FILE-RECORD-INFO OCCURS 10 TIMES. IX1064.2
  441. 044000 05 FILE-RECORD-INFO-P1-120. IX1064.2
  442. 044100 07 FILLER PIC X(5). IX1064.2
  443. 044200 07 XFILE-NAME PIC X(6). IX1064.2
  444. 044300 07 FILLER PIC X(8). IX1064.2
  445. 044400 07 XRECORD-NAME PIC X(6). IX1064.2
  446. 044500 07 FILLER PIC X(1). IX1064.2
  447. 044600 07 REELUNIT-NUMBER PIC 9(1). IX1064.2
  448. 044700 07 FILLER PIC X(7). IX1064.2
  449. 044800 07 XRECORD-NUMBER PIC 9(6). IX1064.2
  450. 044900 07 FILLER PIC X(6). IX1064.2
  451. 045000 07 UPDATE-NUMBER PIC 9(2). IX1064.2
  452. 045100 07 FILLER PIC X(5). IX1064.2
  453. 045200 07 ODO-NUMBER PIC 9(4). IX1064.2
  454. 045300 07 FILLER PIC X(5). IX1064.2
  455. 045400 07 XPROGRAM-NAME PIC X(5). IX1064.2
  456. 045500 07 FILLER PIC X(7). IX1064.2
  457. 045600 07 XRECORD-LENGTH PIC 9(6). IX1064.2
  458. 045700 07 FILLER PIC X(7). IX1064.2
  459. 045800 07 CHARS-OR-RECORDS PIC X(2). IX1064.2
  460. 045900 07 FILLER PIC X(1). IX1064.2
  461. 046000 07 XBLOCK-SIZE PIC 9(4). IX1064.2
  462. 046100 07 FILLER PIC X(6). IX1064.2
  463. 046200 07 RECORDS-IN-FILE PIC 9(6). IX1064.2
  464. 046300 07 FILLER PIC X(5). IX1064.2
  465. 046400 07 XFILE-ORGANIZATION PIC X(2). IX1064.2
  466. 046500 07 FILLER PIC X(6). IX1064.2
  467. 046600 07 XLABEL-TYPE PIC X(1). IX1064.2
  468. 046700 05 FILE-RECORD-INFO-P121-240. IX1064.2
  469. 046800 07 FILLER PIC X(8). IX1064.2
  470. 046900 07 XRECORD-KEY PIC X(29). IX1064.2
  471. 047000 07 FILLER PIC X(9). IX1064.2
  472. 047100 07 ALTERNATE-KEY1 PIC X(29). IX1064.2
  473. 047200 07 FILLER PIC X(9). IX1064.2
  474. 047300 07 ALTERNATE-KEY2 PIC X(29). IX1064.2
  475. 047400 07 FILLER PIC X(7). IX1064.2
  476. 047500 IX1064.2
  477. 047600 01 TEST-RESULTS. IX1064.2
  478. 047700 02 FILLER PIC X VALUE SPACE. IX1064.2
  479. 047800 02 FEATURE PIC X(20) VALUE SPACE. IX1064.2
  480. 047900 02 FILLER PIC X VALUE SPACE. IX1064.2
  481. 048000 02 P-OR-F PIC X(5) VALUE SPACE. IX1064.2
  482. 048100 02 FILLER PIC X VALUE SPACE. IX1064.2
  483. 048200 02 PAR-NAME. IX1064.2
  484. 048300 03 FILLER PIC X(19) VALUE SPACE. IX1064.2
  485. 048400 03 PARDOT-X PIC X VALUE SPACE. IX1064.2
  486. 048500 03 DOTVALUE PIC 99 VALUE ZERO. IX1064.2
  487. 048600 02 FILLER PIC X(8) VALUE SPACE. IX1064.2
  488. 048700 02 RE-MARK PIC X(61). IX1064.2
  489. 048800 01 TEST-COMPUTED. IX1064.2
  490. 048900 02 FILLER PIC X(30) VALUE SPACE. IX1064.2
  491. 049000 02 FILLER PIC X(17) VALUE IX1064.2
  492. 049100 " COMPUTED=". IX1064.2
  493. 049200 02 COMPUTED-X. IX1064.2
  494. 049300 03 COMPUTED-A PIC X(20) VALUE SPACE. IX1064.2
  495. 049400 03 COMPUTED-N REDEFINES COMPUTED-A IX1064.2
  496. 049500 PIC -9(9).9(9). IX1064.2
  497. 049600 03 COMPUTED-0V18 REDEFINES COMPUTED-A PIC -.9(18). IX1064.2
  498. 049700 03 COMPUTED-4V14 REDEFINES COMPUTED-A PIC -9(4).9(14). IX1064.2
  499. 049800 03 COMPUTED-14V4 REDEFINES COMPUTED-A PIC -9(14).9(4). IX1064.2
  500. 049900 03 CM-18V0 REDEFINES COMPUTED-A. IX1064.2
  501. 050000 04 COMPUTED-18V0 PIC -9(18). IX1064.2
  502. 050100 04 FILLER PIC X. IX1064.2
  503. 050200 03 FILLER PIC X(50) VALUE SPACE. IX1064.2
  504. 050300 01 TEST-CORRECT. IX1064.2
  505. 050400 02 FILLER PIC X(30) VALUE SPACE. IX1064.2
  506. 050500 02 FILLER PIC X(17) VALUE " CORRECT =". IX1064.2
  507. 050600 02 CORRECT-X. IX1064.2
  508. 050700 03 CORRECT-A PIC X(20) VALUE SPACE. IX1064.2
  509. 050800 03 CORRECT-N REDEFINES CORRECT-A PIC -9(9).9(9). IX1064.2
  510. 050900 03 CORRECT-0V18 REDEFINES CORRECT-A PIC -.9(18). IX1064.2
  511. 051000 03 CORRECT-4V14 REDEFINES CORRECT-A PIC -9(4).9(14). IX1064.2
  512. 051100 03 CORRECT-14V4 REDEFINES CORRECT-A PIC -9(14).9(4). IX1064.2
  513. 051200 03 CR-18V0 REDEFINES CORRECT-A. IX1064.2
  514. 051300 04 CORRECT-18V0 PIC -9(18). IX1064.2
  515. 051400 04 FILLER PIC X. IX1064.2
  516. 051500 03 FILLER PIC X(2) VALUE SPACE. IX1064.2
  517. 051600 03 COR-ANSI-REFERENCE PIC X(48) VALUE SPACE. IX1064.2
  518. 051700 01 CCVS-C-1. IX1064.2
  519. 051800 02 FILLER PIC IS X(99) VALUE IS " FEATURE PAIX1064.2
  520. 051900- "SS PARAGRAPH-NAME IX1064.2
  521. 052000- " REMARKS". IX1064.2
  522. 052100 02 FILLER PIC X(20) VALUE SPACE. IX1064.2
  523. 052200 01 CCVS-C-2. IX1064.2
  524. 052300 02 FILLER PIC X VALUE SPACE. IX1064.2
  525. 052400 02 FILLER PIC X(6) VALUE "TESTED". IX1064.2
  526. 052500 02 FILLER PIC X(15) VALUE SPACE. IX1064.2
  527. 052600 02 FILLER PIC X(4) VALUE "FAIL". IX1064.2
  528. 052700 02 FILLER PIC X(94) VALUE SPACE. IX1064.2
  529. 052800 01 REC-SKL-SUB PIC 9(2) VALUE ZERO. IX1064.2
  530. 052900 01 REC-CT PIC 99 VALUE ZERO. IX1064.2
  531. 053000 01 DELETE-COUNTER PIC 999 VALUE ZERO. IX1064.2
  532. 053100 01 ERROR-COUNTER PIC 999 VALUE ZERO. IX1064.2
  533. 053200 01 INSPECT-COUNTER PIC 999 VALUE ZERO. IX1064.2
  534. 053300 01 PASS-COUNTER PIC 999 VALUE ZERO. IX1064.2
  535. 053400 01 TOTAL-ERROR PIC 999 VALUE ZERO. IX1064.2
  536. 053500 01 ERROR-HOLD PIC 999 VALUE ZERO. IX1064.2
  537. 053600 01 DUMMY-HOLD PIC X(120) VALUE SPACE. IX1064.2
  538. 053700 01 RECORD-COUNT PIC 9(5) VALUE ZERO. IX1064.2
  539. 053800 01 ANSI-REFERENCE PIC X(48) VALUE SPACES. IX1064.2
  540. 053900 01 CCVS-H-1. IX1064.2
  541. 054000 02 FILLER PIC X(39) VALUE SPACES. IX1064.2
  542. 054100 02 FILLER PIC X(42) VALUE IX1064.2
  543. 054200 "OFFICIAL COBOL COMPILER VALIDATION SYSTEM". IX1064.2
  544. 054300 02 FILLER PIC X(39) VALUE SPACES. IX1064.2
  545. 054400 01 CCVS-H-2A. IX1064.2
  546. 054500 02 FILLER PIC X(40) VALUE SPACE. IX1064.2
  547. 054600 02 FILLER PIC X(7) VALUE "CCVS85 ". IX1064.2
  548. 054700 02 FILLER PIC XXXX VALUE IX1064.2
  549. 054800 "4.2 ". IX1064.2
  550. 054900 02 FILLER PIC X(28) VALUE IX1064.2
  551. 055000 " COPY - NOT FOR DISTRIBUTION". IX1064.2
  552. 055100 02 FILLER PIC X(41) VALUE SPACE. IX1064.2
  553. 055200 IX1064.2
  554. 055300 01 CCVS-H-2B. IX1064.2
  555. 055400 02 FILLER PIC X(15) VALUE IX1064.2
  556. 055500 "TEST RESULT OF ". IX1064.2
  557. 055600 02 TEST-ID PIC X(9). IX1064.2
  558. 055700 02 FILLER PIC X(4) VALUE IX1064.2
  559. 055800 " IN ". IX1064.2
  560. 055900 02 FILLER PIC X(12) VALUE IX1064.2
  561. 056000 " HIGH ". IX1064.2
  562. 056100 02 FILLER PIC X(22) VALUE IX1064.2
  563. 056200 " LEVEL VALIDATION FOR ". IX1064.2
  564. 056300 02 FILLER PIC X(58) VALUE IX1064.2
  565. 056400 "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".IX1064.2
  566. 056500 01 CCVS-H-3. IX1064.2
  567. 056600 02 FILLER PIC X(34) VALUE IX1064.2
  568. 056700 " FOR OFFICIAL USE ONLY ". IX1064.2
  569. 056800 02 FILLER PIC X(58) VALUE IX1064.2
  570. 056900 "COBOL 85 VERSION 4.2, Apr 1993 SSVG ".IX1064.2
  571. 057000 02 FILLER PIC X(28) VALUE IX1064.2
  572. 057100 " COPYRIGHT 1985 ". IX1064.2
  573. 057200 01 CCVS-E-1. IX1064.2
  574. 057300 02 FILLER PIC X(52) VALUE SPACE. IX1064.2
  575. 057400 02 FILLER PIC X(14) VALUE IS "END OF TEST- ". IX1064.2
  576. 057500 02 ID-AGAIN PIC X(9). IX1064.2
  577. 057600 02 FILLER PIC X(45) VALUE SPACES. IX1064.2
  578. 057700 01 CCVS-E-2. IX1064.2
  579. 057800 02 FILLER PIC X(31) VALUE SPACE. IX1064.2
  580. 057900 02 FILLER PIC X(21) VALUE SPACE. IX1064.2
  581. 058000 02 CCVS-E-2-2. IX1064.2
  582. 058100 03 ERROR-TOTAL PIC XXX VALUE SPACE. IX1064.2
  583. 058200 03 FILLER PIC X VALUE SPACE. IX1064.2
  584. 058300 03 ENDER-DESC PIC X(44) VALUE IX1064.2
  585. 058400 "ERRORS ENCOUNTERED". IX1064.2
  586. 058500 01 CCVS-E-3. IX1064.2
  587. 058600 02 FILLER PIC X(22) VALUE IX1064.2
  588. 058700 " FOR OFFICIAL USE ONLY". IX1064.2
  589. 058800 02 FILLER PIC X(12) VALUE SPACE. IX1064.2
  590. 058900 02 FILLER PIC X(58) VALUE IX1064.2
  591. 059000 "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".IX1064.2
  592. 059100 02 FILLER PIC X(13) VALUE SPACE. IX1064.2
  593. 059200 02 FILLER PIC X(15) VALUE IX1064.2
  594. 059300 " COPYRIGHT 1985". IX1064.2
  595. 059400 01 CCVS-E-4. IX1064.2
  596. 059500 02 CCVS-E-4-1 PIC XXX VALUE SPACE. IX1064.2
  597. 059600 02 FILLER PIC X(4) VALUE " OF ". IX1064.2
  598. 059700 02 CCVS-E-4-2 PIC XXX VALUE SPACE. IX1064.2
  599. 059800 02 FILLER PIC X(40) VALUE IX1064.2
  600. 059900 " TESTS WERE EXECUTED SUCCESSFULLY". IX1064.2
  601. 060000 01 XXINFO. IX1064.2
  602. 060100 02 FILLER PIC X(19) VALUE IX1064.2
  603. 060200 "*** INFORMATION ***". IX1064.2
  604. 060300 02 INFO-TEXT. IX1064.2
  605. 060400 04 FILLER PIC X(8) VALUE SPACE. IX1064.2
  606. 060500 04 XXCOMPUTED PIC X(20). IX1064.2
  607. 060600 04 FILLER PIC X(5) VALUE SPACE. IX1064.2
  608. 060700 04 XXCORRECT PIC X(20). IX1064.2
  609. 060800 02 INF-ANSI-REFERENCE PIC X(48). IX1064.2
  610. 060900 01 HYPHEN-LINE. IX1064.2
  611. 061000 02 FILLER PIC IS X VALUE IS SPACE. IX1064.2
  612. 061100 02 FILLER PIC IS X(65) VALUE IS "************************IX1064.2
  613. 061200- "*****************************************". IX1064.2
  614. 061300 02 FILLER PIC IS X(54) VALUE IS "************************IX1064.2
  615. 061400- "******************************". IX1064.2
  616. 061500 01 CCVS-PGM-ID PIC X(9) VALUE IX1064.2
  617. 061600 "IX106A". IX1064.2
  618. 061700 PROCEDURE DIVISI