0 .NC1024
000200 PROGRAM-ID. NC1024.2
00 .
040NC1024.2 000500**************************************************************** NC1024.2 000600* * NC1024.2 000700* VALIDATION FOR:- * NC1024.2 000800* * NC1024.2 000900* "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".NC1024.2 001000* * NC1024.2 001100* "COBOL 85 VERSION 4.2, Apr 1993 SSVG ".NC1024.2 047300 PERFORM PRINT-DETAIL. NC1024.2 001300**************************************************************** NC1024.2 001400* * NC1024.2 001500* X-CARDS USED BY THIS PROGRAM ARE :- * NC1024.2 001600* * NC1024.2 001700* X-55 - SYSTEM PRINTER NAME. * NC1024.2 001800* X-82 - SOURCE COMPUTER NAME. * NC1024.2 001900* X-83 - OBJECT COMPUTER NAME. * NC1024.2 002000* * NC1024.2 002100**************************************************************** NC1024.2 002200* NC1024.2 002300* THIS PROGRAM TESTS FORMATS 1, 2 AND 3 OF THE "PERFORM" NC1024.2 002400* STATEMENT, FORMATS 1 AND 2 OF THE "GO" STATEMENT AND NC1024.2 002500* THE "EXIT" STATEMENT. NC1024.2 002600* NC1024.2
002700 ENVIRONMENT .
0SECTION
002900 SOURCE-COMPUTER. NC1024.2
003000 Card01300 1 FROM. .2
030OBJECT-COMPUTERNC102450GO GO--TEST-F2-1 .2
003200 Card0131. NC1024.2
03040..2
0300FILE-CONTROL.NC10242
003500 SELECT8"" FEATURE.
003600 "C0085" . NC1024.2
003700 DATADIVISION. NC1024.2
4 . .2
003900 FD PRINT-FILE. NC1024.2
004000 01 PRINT-REC PICTURE X(120). NC1024.2
010 1 PICTURE X120. NC1024
004200 WORKING-STORAGESECTION. NC1024.2
004300 01 PERFORM3 PIC 9 VALUE 04000 FAIL0010 IDENTIFICATIONDIVISIONNC1024. MOVE"TOANSI-REFERENCE.
004400 01 WRK-XN-18-1 PIC X(060000* FOR:- NC1024
, REDEFINES A(8.NC1024
004600 01 WRK-DU-X-18V0-1 REDEFINES WRK-XN-18-1 PIC 9(18). 90 TO 00*ON-SITE TECH PASS000** NC1024
004700 01 WRK-DU-0V1-1 PIC V9040ADD2TO. 040 .2
004800 01 WRK-DU-0V2-1 PIC V99 VALUE .25. 001800* X-82 060 . .2
004900 01 WRK-DU-0V12-1 PIC V9(12) VALUE .00001. NC1024.2
DU-1V0-1 PIC 9 VALUE. .2
0100200* "EXIT" STATEMENTNC10240PERFORMNC1024
005200 01 WRK-DU-1V1-2 002600* NC1024.2000 TO. .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
000 PIC.NC1024
005400 01 WRK-DU-1V3-205 , REDEFINES 2 TO .2
050001 PIC V9
050 1 WRK-DU-1V17-1 9V9)VALUE11526535899323.NC10242
00480 1WRK-DU-0V2-15200IF0NC1024
005800 01 WRK-DU-2V0-1 PIC 99. NC1024.2
005900 01 WRK-DU-2V0-2 PIC00400 0 WRK-DU-0V12-1 V92)VALUE .001 .2
00000 PIC9.NC1024.2
061001WRK-DU-2V1-1 9V9NC1024java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
006200 01 WRK-DU-2V1-2 PIC 99V9550 GO--DELETE-F2-30101PIC
01 PIC80 PASSNC1024500 0 PIC9 VALUE4.NC1024
0500 PIC9 VALUE01 050 TO.
0500 P 99 VALUE..NC1024
006600 01 WRK-DU-2V2-320 1 TO. 050 1WRK-DU-1V17-1 V9 314523933 .
060 0 WRK-DU-2V2-4 99 VALUE1WRK-DU-2V0-1 9.NC10242
00800 0091PIC.
006900 01 048900 MOVE "GO--TEST-F1-2java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 PICVALUE.
00750MOVE.NC102421 PICV9NC1024
0049100* 001 PIC . .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
007300 01 WRK-DU-6V0-2070 99V9909.
007400 01 WRK-DU-16V2-19V99VALUENC1024
0500 PIC99)NC1024
07600 PIC-NC1024
007700 01 WRK-DS-1V0-2 PIC S9 VALUE40 . .2
000PICVALUE.2
007900 01 WRK-DS-2V0-1 PIC S9900WRK-DU-6V0-26VALUE8 GO-TO-DEEP
5 .
00 S99V99490 THAT SECTION-NAME.2
008200 01 WRK-DS-2V2-2 PIC S99V99 VALUE -12.34. NC1024.2
030 000 .NC1024
008400 01 WRK-NE-X-2 PIC -9(16).99. NC1024.2
008500 01 WRK-NE-100 WRK-DS-1V0-2 S9 VALUENC10240PDE-LETENC1024
0800 0 WRK-NE-2 $**.99. NC1024
0070 0 WRK-NE-3 $99.99. 00 PICS9V99.NC1024
0080 1WRK-NE-4*99VALUENC1024
008900 77 WRK-DS-02V00 PICTURE S99. NC1024.2
007 PICTURES9 .2
00910 2. .2
00900820001 WRK-DS-2V2-2PICVALUE -12.34. .2
0030 7 PICTURE 9VALUE40GO--FAIL-F2-3.2
009400 77 WS-FOUR PICTUREIS 9 VALUEIS 4. NC1024.2
009500 77 XRAY800 PIC $*.9 .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
0960 750 GO--FAIL-F2-2
.
001NOTE-RECORD00PICTURE java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
009900 02 A PICTURE X VALUESPACE. NC1024.2
0100002 BPICTUREVALUESPACE. .2
010100 PICTURE XVALUE. .2
120 0 DPICTUREVALUE .2
010002 E X VALUE 2
01040 02F X VALUE. .2
102GPICTURESPACENC1024
010600 02 H PICTURE X VALUESPACE. NC1024.2
LUENC1024
010800 02 J PICTURE50 GO--TEST-F2-4NC10241 2C X VALUENC1024
190 2 K PICTUREVALUESPACENC1024
011000 02 L PICTURE X VALUESPACE. NC1024.2
0100C1024
011200 02 N PICTURE00 PICTURESPACE.
0130 008 " .1. GR3"TO.NC1024
011400 02 P 10000 PICTURESPACE10 MOVE GO-TO-DEEP.2
011500 01 GO-TABLE. NC1024.2
01160000 2J PICTURESPACE. .2
011700 01 GO-TO-DEPEND PICTURE000 L 052100 GO--TEST-F2-3. .2
011800 01 GO-TO-DEEP PICTUREIS 9 VALUEIS 1. NC1024.2
10 1 PERFORM1 IS NC1024
012000 VALUEISSPACE130 2OPICTUREELSETOGO--C-F2-3
0120001 020 GO--E-F2-3. NC10242
012200 VALUEIS 20. NC1024.2
31 PICTURE S99V9.2
00560 PERFORM. NC1024.2
012500 VALUEISZERO5270 GO01001 ISVALUE 0. NC1024
9 .
01270 1PERFORM-HOLD0700GO--C-F2-4.2
012800 02 TEST-LETTER OCCURS 20 01200 01PERFORM2PICTURE S999.2
012900 01 TEST-RESULTS.0710 012200 2. PICX SPACENC1024
013100 02 FEATURE PIC X(20) VALUESPACE. NC102412000 PERFORM500GO GO--F-F2-3NC1024
013200 02 FILLERPIC X VALUESPACE. NC1024.2
330 X
013400 02 FILLERPIC X VALUESPACE0330 08005750 GO--F-F2-4.2
013500 02 PAR-NAME0 2001TEST-RESULTS.2
013600 03 FILLERPIC X(19) VALUESPACE. NC1024.0300 PICSPACE .2
0170 0 PIC X VALUESPACENC1024
1800 .09 .2
013900 02 FILLER2.80GO-TO-DEEP.2
014000 02 RE-MARK PIC X(61). NC1024.2
014100 01 TEST-COMPUTED. NC10247 3PARDOT-X X SPACE NC1024
0420 2 PIC(0) SPACE. .2
3 02 FILLERPIC014300 02 FILLER PIC X39 FILLER X SPACE.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
4 " .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
0058400 MOVETO0430 0 FILLER (7 NC1024
10 000GO--F-F2-3NC1024
014700 03 COMPUTED-N 040 2 COMPUTED-XNC1024.2
0400 -9().(). .2
014900 03 COMPUTED-0V18 REDEFINES COMPUTED-A PIC -.9(18). 040 PASSGO GO--WRITE-F2-3. .040 3COMPUTED-N COMPUTED-ANC1024
015000 03 COMPUTED-4V140490 3COMPUTED-0V18 PIC -9() .
01500 REDEFINES 05890* NC1024java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
12003CM-18V0COMPUTED-ANC10242
015300 04 COMPUTED-18V0 PIC580MOVETO COMPUTED-NNC1024
0140 0 PIC090 .NC1024
050 3 FILLERPIC5)VALUE.2
0560 0 TEST-CORRECT.000 PICjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
015700 02 FILLERPIC X(30) VALUESPACE. NC1024600 TEST-CORRECT. .2
015800 02 FILLERPIC X(17) VALUE" CORRECT =". 01580 0 FILLERPIC(17 VALUE54 0 TO10M GO--TEST-F2-3TO NC1024
590 .NC1024
016000 03 CORRECT-A PIC X(20) VALUESPACE. NC1024.2
016100 03 CORRECT-N REDEFINES110 3CORRECT-N CORRECT-A -9(9.(9). NC1024
00200 REDEFINESNC1024
016300 03 CORRECT-4V14 REDEFINES CORRECT-A PIC -9(4).9(14). NC1024.2
016400 3 5850 0GO-TO-DEEP.
03 REDEFINES..2
016600 04 CORRECT-18V0 60 0 REDEFINESCORRECT-A.2
016700 04 FILLER 0.10PIC PICVALUE
9 PIC4)VALUE..2
017000 01 CCVS-C-11000 CCVS-C-1. NC1024
017100 02 FILLER10 0 PIC X(90501GO--A-F2-5.2
120" PARAGRAPH-NAME .2000 1 TOGO-TO-DEEP.2
017300- " REMARKS". NC1024560 ". NC1024.2
040 X0VALUE
017500 01 CCVS-C-2. 1750 1 CCVS-C-2NC1024.2
017600 02 FILLERPIC X VALUESPACE. NC1024.2
0170 02 FILLERPICX6 "0NC1024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
70 2FILLERPIC(5 VALUE. .2
017900 02 FILLERPIC X(4) VALUE"FAIL". NC1024.2
0100 02 FILLERPIC(4 SPACE .2
100 PIC92)VALUE.2
018200 01 REC-CT PIC 99 VALUEZERO. NC1024.NC1024
101DELETE-COUNTER 6
05680 MOVE2TO. NC10242
018500 01 INSPECT-COUNTERPIC99 VALUE. NC1024.2
018600 01 PASS-COUNTER0GOGO--D-F2-5.2
0870001 TOTAL-ERROR PIC99 VALUE.080 0 PIC1 NC1024
018800 01 ERROR-HOLD PIC 999 VALUE70 GO--C-F2-4NC102460 PASS-COUNTERPIC9 VALUENC1024
018900 01 DUMMY-HOLD PIC X(120) VALUESPACE2 PASS GO--WRITE-F2-510 0 PIC 9 ZERONC1024MOVEGO-TO-DEEP
1000 PIC 01 . NC1024
100 PIC4)VALUE. .2
010 .60 GO-TO-DEEP2
30 PIC (9) VALUE. NC1024java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
019400 02 FILLERPIC X(4150" COBOL COMPILER VALIDATION SYSTEM.NC1024java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
019500 "OFFICIAL COBOL ST-F2-5"07090CCVS-H-2A
019600 02 FILLERPIC X(39) VALUE PRINT-DETAIL057800 GO TO GO--F-F2-4. NC1024
0900 01 . NC102401900 2 FILLERPIC()VALUE" .2
019800 02 FILLERPIC Xjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
00 PIC 010 "HIGH ".NC1024" .14GR3"TO
20000 2 XXXXNC1024
0201005401 X(8 NC1024
22002FILLER X(28 VALUE660 .
010CCVS-H-3
020400 06800 0100 () .2
05NC1024
0.NC1024
020700 02 FILLERPIC X(15) VALUE04002 "8 . Apr 9 SSVG"NC1024
020800 "TEST RESULT OF ". NC1024.2
05970 GO-SCRIPT) 0 FAIL.2
202FILLER X4)VALUE.2
021100 " IN "06420GO--WRITE-F2-6NC1024
02120 2FILLER X(12 VALUE.2
02300"40 "GO" FEATURE.NC1024.java.lang.StringIndexOutOfBoundsException: Range [80, 81) out of bounds for length 80
021400 2FILLER640 GO--TEST-F2-6 2FILLER X( VALUE NC1024
021500 " LEVEL VALIDATION FOR ". NC1024
021603000 CCVS-E-2NC1024.2
021700 "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".NC1024.2
000 GO--WRITE-F2-5NC1024
021900 02 FILLERPIC X(34) VALUE0022002FILLERPIC2) VALUE. NC1024
220 "FOROFFICIALUSEONLY" .2
0 X5 NC1024
20COBOL . Apr "NC10242
2200 02 PICX220 X(4VALUE
0220490 2 .NC10240 X2VALUEjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
022500 01 CCVS-E-1. NC1024.2
060GO GO--D-F2-5NC10242
022700 02 FILLERPIC X(14) VALUEIS40024200 GO-TO-DEEPNC1024
022800430" VALIDATION, NATIONAL OF STD &. ".NC1024
2900 - NC1024
023000 01 CCVS-E-2. NC1024.2
X0500 GO--A-F2-7GO--C-F2-7 ONjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
023200 02 FILLERPIC X(21)040"0500000GOTOGO--D-F2-5.2
03000 . 2
023403 ERROR-TOTAL XXXSPACEjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
30 3FILLER X VALUENC1024
023600 030000 PICVALUE. NC1024
N.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
2800 .065700 PERFORM DE-LETE.
029002 X2)VALUE6500GOGO--WRITE-F2-7NC1024
024000 " FOR OFFICIAL USE ONLY". NC1024.2
0206130 GO--FAIL-F2-50GO--A-F2-7NC1024
024200 02 FILLERPIC X(58) VALUE NC1024.2
43 ON-SITE INSTITUTE...java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
02440 02 FILLER X(13) VALUE5 ** *" NC1024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
024500 02 FILLERPIC X(15) VALUE NC1024.2
0206150 MOVEGO-TO-DEEP 066200 GO--B-F2-7. 0 FILLERX) SPACE.
024700 01 CCVS-E-4. 6 2TONC1024
024800 02 CCVS-E-4-1 PIC XXX60 060 0 PIC2.NC1024
400FILLERVALUE.2
025000 0060 . .2
025100 02 FILLER60MOVE GO-TO-DEEPNC10242
025200 " TESTS WERE EXECUTED SUCCESSFULLY0300 PICISX IS . NC1024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
0253006670 GOTO. NC10242
025400 06800GO--D-F2-7.2
025500 "*** INFORMATION ***". NC1024.2
060026600 TO
00 8VALUE.
025 4 XXCOMPUTED X(20. .2
4FILLERPIC5)VALUE. NC10242
0600004 XXCORRECT(2).NC1024
210 0 INF-ANSI-REFERENCE PIC60". .2
22001HYPHEN-LINE.2
026300 02 FILLERPICIS X VALUEISSPACE. NC1024.2
264002FILLERPIC X(65VALUE******GO--PASS-F2-6ON.40MOVE 2OCORRECT-NNC1024
0250-"********************. NC1024.2
026600 02 FILLER02730 OPENOUTPUTPRINT-FILENC1024062800* NOTE THATGO--PASS-F2-6 A . NC1024
072 GO O .
0680 01 CCVS-PGM-ID07600MOVE"TOPAR-NAME NC1024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
026900 "NC102A". NC1024.2
0700DIVISION
027100 CCVS1 SECTION0 OTO. NC1024
02720 . .2
0730OPEN PRINT-FILE. .2068000 NC1024
20 "- 4GR10 EQUAL java.lang.StringIndexOutOfBoundsException: Range [79, 78) out of bounds for length 80
0 8 .NC1024
0 THRU.
20 TO. .2
027800 CLOSE-FILES. NC1024.2
070 END-ROUTINE END-ROUTINE-13 PRINT-FILE080 FAIL40INSPT" ADD 1TOINSPECT-COUNTER .
028000 TERMINATE-CCVS. NC1024.2
02100EXIT 2
020800 FAIL.MOVE"TOP-OR-F.ADD1TOERROR-COUNTER.NC10242
0830STOP. .2
0240.M "INSPT"TO1TONC1024
0285080 *** **.NC1024
80FAIL20
0287 MOVE"** 00PERFORMFAIL 2
028800 MOVE"****60. NC1024java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
9PRINT-DETAIL. java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
020 REC-CT TO NC1024
029100 MOVE"."TO0MOVETO. PERFORM. .2
092 REC-CT0920 . .2
0 PRINT-REC00 GOTO-TEST-F1-3NC1024
029400 IF P-OR-F EQUALTO640MOVE -NO" .NC10242
029500 PERFORM064600* 0650PERFORM. .2
0260ELSEPERFORMTHRU.NC1024
029700 MOVESPACETO P-OR-F. MOVESPACETO COMPUTED-X. NC1024.2
029800 MOVESPACETO CORRECT-X6900 0900 "V1-88 6144 GR3 . .2
029900 IF 029800 MOVE SPACE TO. NC1024
30 03000MOVE RE-MARK2
030100 0010 HEAD-ROUTINE.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
2 CCVS-H-1. PERFORM0.
30 CCVS-H-2A . PERFORM 2 . 00MOVE DUMMY-RECORD.2
34 CCVS-H-2B 3 TIMES
03050MOVE DUMMY-RECORD WRITE-LINE.NC1024
360 COLUMN-NAMES-ROUTINENC1024.
03070MOVETO. WRITE-LINENC1024
030800 MOVE CCVS-C-2 TO DUMMY-RECORD.0560GO--DELETE-F2-7NC1024.2
030900 MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE. NC1024.2
03100 END-ROUTINE. .2
03010 . .
0100END-RTN-EXITNC1024
031300 MOVE CCVS-E-1 TO DUMMY-RECORD. PERFORM06900 GO--A-F2-7NC1024770EXIT-WRITE-GF-1.NC1024
03100END-ROUTINE-1NC1024
031500 ADD ERROR-COUNTER TO ERROR-HOLD ADD INSPECT-COUNTER780 "EXIT FEATURE NC10242
031600 ERROR-HOLD DELETE-COUNTER ERROR-HOLD. .2
030 ADDPASS-COUNTERERROR-HOLD.2 031800* IF PASS-COUNTER EQUAL TO ERROR-HOLD GO TO END-ROUTINE-12. NC1024.2
031900 MOVE PASS-COUNTER 03100 ADD ERROR-COUNTER PRINT-DETAILNC10242
032000 MOVE ERROR-HOLD TO. DELETE-COUNTER. .2
.NC1024
032200 MOVE CCVS-E-2 TO DUMMY-RECORD031800* IF PASS-COUNTER EQUALTO ERROR-HOLD0 "V1-111 6.2. GR10"TO 2
2 . .2
020MOVETOPERFORM WRITE-LINE.2
032500 IF ERROR-COUNTER4 TO 2
710* THIS FOR 1ANDTESTS SIMPLE OF .2
03660MOVETO. NC1024
0380070 PFM-A. .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
032900 MOVE78 IFEQUALTOABC.2
0 WRITE-LINENC1024.2
00 TO 2
033200 IF DELETE-COUNTER ISEQUALTOZERO NC1024.2
2DELETE-COUNTEREQUALNC1024
30 DELETE-COUNTER . NC1024
0330 "(S) DELETED"TO. .2
033600 MOVE CCVS-E-2 TO DUMMY-RECORD. PERFORM WRITE-LINE. NC1024.2
03370 IFEQUAL NC1024
033800 MOVE"NO "TO ERROR-TOTAL NC1024.2
033900 ELSEMOVE INSPECT-COUNTER TO ERROR-TOTAL. NC10240 IFEQUALTO NC1024
034000 MOVE"TEST(S) REQUIRE INSPECTION"TO ENDER-DESC. NC1024.2
0.2
034200 MOVE CCVS-E-3 TO DUMMY-RECORD00MOVETEST) "TOENDER-DESC 2
034300 . MOVETOPERFORMNC1024
0 RECORD-COUNTjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
034500 IF RECORD-COUNT GREATER 42 NC1024.2
034600 MOVE DUMMY-RECORD TO DUMMY-HOLD NC1024.2
30700 .2
034800073000 MOVE " 6.20.4 GR10" ANSI-REFERENCE NC1024
040MOVE3 2 PERFORM-KEY.2
03508100MOVEV1-8844 GR1 ANSI-REFERENCE. .2
00390 CCVS-H-1 WRT-LN NC1024
035200 MOVECCVS-H-3 DUMMY-RECORD WRT-LN 3TIMES.2
0530 MOVETOPERFORMNC1024
035400 MOVE CCVS-C-2 CCVS-H-2B DUMMY-RECORD WRT-LN NC1024
052 DUMMY-RECORDWRT-LNNC1024
03530 MOVE CCVS-C-1 DUMMY-RECORD PERFORM NC1024.2
070MOVE RECORD-COUNT .2
3030 DE-LETE.2
035900 WRT-LN. 35600 MOVE DUMMY-HOLD DUMMY-RECORD NC1024 AFTERADVANCING1. NC1024
00390 . NC1024
320BLANK-LINE-PRINT.
036300 PERFORM870GOTO-DELETE-F1-3NC1024.2
003610 MOVETO DUMMY-RECORDNC10242
350IFNOTTO .2
03660030 BLANK-LINE-PRINT .
03670IFNOTEQUAL0MOVE GOTO-WRITE-F1-3NC10242
036800 MOVE ANSI-REFERENCE TO INF-ANSI-REFERENCE. NC1024.2
INFORMATIONINFO-TEXT
037000 MOVE XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. NC1024.2
037100 MOVESPACESTO INF-ANSI-REFERENCE. 060 010 NC1024
00 TO.NC1024
037300 FAIL-ROUTINE-WRITE. NC1024.2
037400 MOVE TEST-COMPUTED XXINFO.PERFORM . NC102490MOVETO1 SPACES77 NC1024
350 ANSI-REFERENCE40GO PFM-TEST-F1-2.
037600 MOVE TEST-CORRECT0 MOVETOPERFORM NC1024
30 SPACESCOR-ANSI-REFERENCENC1024
037800 FAIL-ROUTINE-EX. EXIT. 075000* TO360 MOVETOPERFORM 2 TIMES.2
037900 BAIL-OUT720PERFORM NC1024
8 IF0
00980EXIT-TEST-GF-1NC1024
30BAIL-OUT-WRITE00 NOTSPACE.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
3 java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
038400 MOVE ANSI-REFERENCE TO INF-ANSI-REFERENCE4 TO..java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
35MOVEDUMMY-RECORD.NC102400000EXIT-DELETE-GF-1NC1024
0360MOVETONC10240PERFORM. .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
038700 BAIL-OUT-EX. EXIT. NC1024.2
038800 CCVS1-EXIT. NC10240EXITNC1024
30 . .
039000 SECT-NC102A-001 SECTION. NC1024.2
039100 GO--INIT-F1-1. NC10242 MOVE .44GR1 ANSI-REFERENCE070PPFM-C .
039200 MOVE"V1-88 6.14.4 GR1"TO60IFEQUALTONC1024.NC1024
039300 GO--TEST-F1-10670 PASS0GO GO--PASS-F1-1NC1024
039400 GO GO--PASS-F1-1 60 ELSE.2
039500 PERFORM FAIL FAIL.2
039600 GOTO 2
7GO--DELETE-F1-1.
039800 PERFORM DE-LETE. NC1024.2
0390GO GO--WRITE-F1-1.2
000 . .2
0700 .NC1024
040200 GO--WRITE-F1-1. PASSNC1024.
003 MOVE FEATURENC1024
040400 MOVE"GO--TEST-F1-1"TO PAR-NAME. NC1024.2
040500 PERFORM PRINT-DETAIL. NC1024.0750MOVEPFM-TEST-F2-1 PAR-NAMENC1024
460GO--INIT-F2-1NC1024
04070050 PERFORM. .2
040800 MOVE"GO--TEST-F2-1"TO PAR-NAME00 MOVE 644GR3 ANSI-REFERENCE.2
40SPACENC1024
0410000 SPACE P-OR-F.2
041100 MOVE 0 TO GO-TO-DEPEND. NC1024 "GO TODEPENDING . NC10242
010GO--TEST-F2-1.2
041300 PERFORM PRINT-DETAIL . .2
00 FEATURE
041500 GOTO GO--B 0 SPACE 0800 PERFORMALSO TESTSTHE VERB PERFORM NC1024
410 .2
0404160 .2 041800* NOTE GO--TEST-F2-1 THRU GO--E TEST THE GO TO NC1024.2 041900* DEPENDING OPTION FOR GO-TO-DEPEND EQUAL TO 0,1,3,2,4. NC1024.2 042000* NOTE INITIAL VALUE OF GO-TO-DEPEND IS ZERO. NC1024.2
042100 GOTO GO--A4 GO.NC1024
042 .
042300 03java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
042400 PERFORM DE-LETE .NC1024 GO GO--WRITE-F2-1.NC1024
0426007900ELSENC1024070 "GO--A java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 80
042700 MOVE"GO--A"TO PAR-NAME. NC1024.2
0290 PASS 7. CORRECT-N
042900 PERFORM PASS NC1024MOVETO .2
043000 ADD 1 TO GO-TO-DEPEND07000EXITNC10242 GO GO--TEST-F2-1.2
0420IFGREATER 3 .2
0430 GO--E.2
043400 PERFORM FAIL NC1024.2
043500 MOVE 1 TO GO-TO-DEPENDPERFORM
043600 GO0 " PERFORM THRU"TO0GO GO--TEST-F2-1 043700* NOTE CONTROL SHOULD FALL THRU TO GO--A FOR GO-TO-DEPEND NC1024.2 043800* EQUAL TO 0, 4. NC1024.2
043900 GO--B. NC1024 PRINT-DETAIL.2
044000 MOVE70 PASS0 .40IF 1 2
044100 000 . NC1024
408 EXITFEATURE
40 3TONC1024
044400 040 PASSNC1024
05 PERFORM
00000*NOTE7 . .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
4470 GO GO--TEST-F2-1NC1024
480GO--CNC1024.2
40 ""TONC1024
045000 IF 0120 "V1-111 6.0. "TO50GO-TO-DEPEND TO2
045100 PERFORM FAIL100 1 TO. .2
045200 MOVE03 TO.NC1024
045300 TONC1024
045400 PERFORM PASS. NC1024.2
0160* PERFORM NC1024
460 GO GO--TEST-F2-1NC1024
045700GO--DNC1024
04500 MOVEGO--D PAR-NAME.2
0450100 PERFORM1 TO00MOVE PAR-NAME.2
0059 NOTTO2
04070 ELSE
6GO.
java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
60ADD2TO. 0GO
04650 TO. .2
046600 GO--E. NC1024.2
470MOVE PAR-NAME.
046800 IF GO-TO-DEPEND EQUALTO 4 NC1024.2
40
047000 GOTO GO--WRITE-F2-1. NC1024 .2
047100 07200 MOVEPERFORMTO. .2
40 . 40PERFORM. .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
40 PRINT-DETAILNC10247MOVE6.GR1. .2
040GO--TEST-F1-2NC1024
047500 MOVE"070 TO . NC1024.2
047600 GO--TEST-F1-2. NC1024.2
047700 GOTO GO--PASS-F1-210PERFORM. 047800* NOTE THAT GO--PASS-F1-2 IS A SECTION-NAME. NC1024.2
047900 PERFORM FAIL. 073300* NOTE THIS TEST0GO--DELETE-F1-2NC1024
080GO GO--WRITE-F1-2NC10240GO . .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
048100 GO--DELETE-F1-2PFM-DELETE-F1-2java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
048200 PERFORM DE-LETE. 080. .2
048300 GOTO GO--WRITE-F1-2. 080 ""TO.NC1024
048400 GO--PASS-F1-24900 PERFORM. NC10242
048500 GO--PAS-F1-2. NC1024.2
080PERFORM.
048700 GO--WRITE-F1-2. NC1024.2
048800 MOVE"GO090MOVE" 6.1. "070 XYZ PERFORM1. NC10242
080 ""TO .2
0400 PRINT-DETAIL.2 049100* NC1024.2 049200* NC1024.2
2NC1024
049400 MOVE"049900* NOTE THAT GO--PASS-F2-2 IS A SECTION-NAME. NC1024.2
090MOVE GO-TO-DEEP.2
049600 GO--TEST-F2-2. NC1024.2
049700 GOTO GO--PASS-F2-2GO--DELETE-F2-2NC1024
049800 GO--FAIL-F2-20PERFORM .2 049900* NOTE THAT GO--PASS-F2-2 IS A SECTION-NAME. NC1024.2
0500 TO. .2
05003
050200 PERFORM DE-LETE.000 GO-TO-DEEP1NC1024
050350 2
050400 GO--PASS-F2-2 SECTION. NC1024.2
05000GO--PAS-F2-2NC1024
050600 IF GO-TO-DEEP500 GO-TO-DEEP COMPUTED-N.2
500PERFORM 10MOVE. NC1024
050800 GOTO GO--WRITE-F2-2. NC1024.2
050900 GO--FAIL-F2-2. NC1024.2
051000 MOVE GO-TO-DEEP TO COMPUTED-N. NC10240 MOVE GO--TEST-F2-2 PAR-NAME.2
0510MOVETO.NC1024
051200 PERFORM. NC1024
03 . .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
10MOVE FEATUREjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 MOVETO2
50PERFORM
0.
0518070 PFM-C.NC1024
051900 MOVE 0 TO GO-TO-DEEP. 20DEPENDING GO-TO-DEPEND GO GO--C-F2-32
.2
052100 GO--TEST-F2-3. 07650*NOTE TESTFOR 2. .2
052200 IF GO-TO-DEPENDPERFORM00GO. 2
08 .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
5 1 .NC1024
052500 GO--DELETE-F2-3. NC1024.2
0520 PERFORMNC1024
052700 GO 720PERFORM. .2
05200GO--A-F2-3NC1024.2
020MOVETONC1024
053000 GOTO GO--F-F2-3. NC1024 . .
.
053200 MOVE 2 TOTOGO--F-F2-3NC1024
053300 GOTO03700GO--D-F2-3NC1024.2
053400 GO--C-F2-3700 PFM-INIT-F1-3NC1024 MOVEGO-TO-DEEPNC1024
053500 MOVE300 GOTO. .2
053600 GOTO GO--F-F2-3. NC1024.2
00 .
053800MOVETO. .2
053900 GOTO GO--F-F2-3. NC102407700 . NC102450GO--F-F2-3.2
054000 GO--E-F2-37800 PERFORM THRUPERFORMTONC1024
054100 MOVE 5 TO GO-TO-DEEP.054600 GO--FAIL-F2-3. .2
054200 GOTO GO--F-F2-3. NC1024.2
054300 GO--F-F2-3NC1024
054400 IF40MOVETO. .2
054500 PERFORMGOTO GO--WRITE-F2-3NC1024
054600 GO--FAIL-F2-3. 510 "GO--TEST-F2-3 "TO PAR-NAMENC1024 PERFORM. NC1024
.2
054900 MOVE 2 TO CORRECT-N. NC1024.2
055000 GO--WRITE-F2-3. NC1024.2 MOVE"GO--TEST-F2-3"TONC1024
055200 PERFORMGO-TO-DEPENDNC1024
055300 GO--INIT-F2-4. NC1024.2
055400 MOVE"V1-88 6.14.4 GR3"TO50 GO-TO-DEPEND TOTO GO--B-F2-4.2
5500 0 TO. NC1024
008 PFM-WRITE-F1-3.2
055700 GO--TEST-F2-4. NC1024510GO--DELETE-F2-4NC1024.2
055800 IF GO-TO-DEPEND EQUALTO 2 GOTO GO--A-F2-4 GO--B-F2-4 NC1024.2
0559060 . .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
056000 GO--D-F2-406790PERFORM.NC1024
056100 GO--DELETE-F2-47GO--B-F2-4.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
60NC1024
056300 GOTO GO--WRITE-F2-4. NC1024 TO. .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
056400 GO--A-F2-4. NC1024.2
0550 MOVETO GO-TO-DEEP .05710 MOVE3TO. NC10242
056600 GOTO GO--F-F2-4530 GO--D-F2-4NC1024
056700 GO--B-F2-4. NC10240 MOVETO GO-TO-DEEP.NC1024
056800 MOVE2 TO. NC1024.2
0505700 MOVE5 GO-TO-DEEP. .2
05700 . .
057100 MOVE 3 TO GO-TO-DEEP. NC1024.2
057200 GOTO GO--F-F2-4. NC1024.2
057300 GO--D-F2-4. NC1024.2 MOVE.NC1024
0575000000MOVEV1-1116.2.4GR10TO. NC1024.2
0560GO--E-F2-4 .2
057700 MOVE 5 TO50 GO-TO-DEEP COMPUTED-NNC1024
57050 CORRECT-N.2
057900 GO--F-F2-4. NC1024.2
058000IFGO-TO-DEEP TO5NC1024.2
05810 PASS GO--WRITE-F2-4.2
058200 GO--FAIL-F2-4. NC1024080700* NOTE THIS TESTIS0 PRINT-DETAILNC1024
058300 080900* THE FIRSTPERFORM059000* NC1024.2
058400 GO-TO-DEEP . NC1024
058500 MOVE 5 TO CORRECT-N. NC102420 " 6.14. GR3"TO. NC1024
058600 GO--WRITE-F2-4. NC1024.2
0580 "GO--TEST-F2-4"TONC1024
058800 PERFORM PRINT-DETAIL. NC1024.2 058900* NC1024.2 059000* NC1024.2
0GO--INIT-F2-5.2
059200 MOVE"V1-88 6.14.4 GR3"TO0.NC1024
059300 MOVE"87654321"TO GO-TABLE. NC1024.2
059400 MOVE 0 TO GO-TO-DEEP. NC102400 GO GO--WRITE-F2-5NC1024
059500 GO--TEST-F2-5. 06010 GO--A-F2-5NC1024.2
059600 GOTO GO--A-F2-5 GO--B-F2-5 GO--C-F2-5 DEPENDINGNC1024
0570 (7). .2
0590 . .2
05990 DE-LETE.2
600 TO. .2
06010 . .2
060200 MOVE 1 TO GO-TO-DEEP. NC1024 . .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
060300 GOTO GO--D-F2-5. NC1024.2
0600 GO--B-F2-5NC1024.2
060500 MOVE 2 TO GO-TO-DEEP. NC1024.2
060600 GOTO GO--D-F2-5. NC1024.2
060700 GO--C-F2-5. NC1024.2
060800 MOVE 3 TO GO-TO-DEEP. NC1024.2
060900 GOTO GO--D-F2-5. NC1024.2
061000 GO--D-F2-5. NC1024.06180 MOVEGO--TEST-F2-5TO. NC1024.2
061100 IF GO-TO-DEEP EQUALTO 2 NC1024.2
061200 PERFORM PASS GOTO GO--WRITE-F2-5. NC1024062100* NC1024.2
061300 GO--FAIL-F2-5. NC1024.2
64 FAIL
06165 1TO. .2
0660MOVE CORRECT-N
061700 GO--WRITE-F2-5. NC1024.2
068 " "062800* NOTE . 2
061900 PERFORM PRINT-DETAIL0GO--DELETE-F2-6NC1024 062000* NC1024.2 062100* NC1024.2
062200 GO--INIT-F2-6. NC1024.2 062300*==--> SINGLE PROCEDURE GO DEPENDING <--== NC1024.2
0640MOVE 14GR3. .2
062500 MOVE 1 TO GO-TO-DEEP. NC1024.2
062600 GO--TEST-F2-6. NC1024.2
062700 GOTO GO--PASS-F2-6 DEPENDINGON GO-TO-DEEP30 GO GO--WRITE-F2-6. NC1024 062800* NOTE THAT GO--PASS-F2-6 IS A SECTION-NAME. NC1024.2
062900 GOTO GO--FAIL-F2-6. NC1024 GO-TO-DEEP COMPUTED-NNC1024
0630 . .2
610PERFORM. .2
063200 GOTO GO--WRITE-F2-6. NC1024.2
6330 GO--PASS-F2-6. NC1024 ""TO. NC1024.2
063400 GO--PAS-F2-6. NC1024.2
063500 IF GO-TO-DEEP EQUALTO 1 NC1024.2
063600 PERFORM PASS " 6.14.4"TO.NC1024
063700 GOTO GO--WRITE-F2-6. NC1024.2
06380java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
063900 50. 2
064000 MOVE 1 TO 640GO GO--B-F2-7 DEPENDING NC1024
60 FAIL.2
064200 GO--WRITE-F2-6. NC1024.2
064300 MOVE"GO TO DEPENDING"TO FEATURE. NC1024.2
064400 MOVE"GO--TEST-F2-6"TO PAR-NAME. NC102450PERFORM. .2
064500 PERFORM PRINT-DETAIL. NC1024.2 064600* NC1024.2 064700* NC1024.2
0680GO--INIT-F2-7NC1024
064900 MOVE"V1-88 6.14.4 GR3"TO ANSI-REFERENCE. NC1024 . .2 065000* ==--> OPTIONAL "TO" <--== NC1024.2
065100 MOVE"87654321"TO GO-TABLE. NC1024.2
065200 MOVE 0 TO GO-TO-DEEP. NC1024.2
065300 GO--TEST-F2-7-0. NC1024.2
065400 0600. java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
065500 GO-SCRIPT (7). NC1024.2
065600 GO--DELETE-F2-7. NC1024.2
065700 PERFORM DE-LETE. NC1024.2
065800 GOTO GO--WRITE-F2-7. NC1024.2
065900 GO--A-F2-7. .2
066000 MOVE 1 TO GO-TO-DEEP. NC1024.2
066100 GO70 MOVETOCOMPUTED-N. .2
620 . .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
06630 2 TO. .2
066400 GOTO GO--D-F2-7. NC1024.2
066500 GO--C-F2-7. NC1024.2
60MOVE . .
066700 GOTO GO--D-F2-7. NC1024.2
066800 GO--D-F2-7. NC1024.2
066900 IF GO-TO-DEEP EQUALTO 2 NC1024.2
067000 PERFORM PASS GOTO GO--WRITE-F2-7. NC1024.2
067100 GO--FAIL-F2-7. NC1024.2
067200 PERFORM FAIL. NC1024.2
067300 MOVE GO-TO-DEEP TO COMPUTED-N. NC1024.2
067400 MOVETO. .2
067500 GO--WRITE-F2-7. NC1024.2
067600 MOVE"GO--TEST-F2-7 "TO PAR-NAME. NC1024.2
067700 PERFORM PRINT-DETAIL. NC1024.2 067800* NC1024.2 067900* NC1024.2
068000 GO--INIT-F1-3. NC1024.2
068100 MOVE"V1-88 6.14.4 GR1"TO ANSI-REFERENCE. 60 . 2
0680. 2
068300 GO P2. NC1024.2
640GOTO-FAIL-F1-3.2
068500 PERFORM FAIL. NC1024 PERFORMPRINT-DETAIL.NC1024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
068600 GOTO GOTO-WRITE-F1-3. NC1024.2
0670 GOTO-DELETE-F1-3NC1024
068800 PERFORM DE-LETE. NC1024.2
690 TO. .2
069000 P2. NC1024.2
069100 PERFORM PASS. NC1024.2
069200 GOTO-WRITE-F1-3. NC1024.2
06930007000 . NC1024.2
069400 MOVE"GO - NO OPTIONAL TO"TO FEATURE. NC1024.2
069500 PERFORM PRINT-DETAIL. NC1024.2
069600 EXIT--INIT-GF-1. NC1024.2
6MOVE6.32"ANSI-REFERENCE. 2
0750 . .
069900 GOTO EXIT-CHECK-GF-1. NC1024.2
700EXIT-DELETE-GF-1.2
070100 PERFORM DE-LETE. NC1024.2
070200 GOTO EXIT-WRITE-GF-1. NC1024.2
070300 EXIT-CHECK-GF-1. NC1024.2
070400 EXIT. NC1024.2
070500 EXIT-PASS-GF-1. NC1024.2
070600 PERFORM PASS. NC1024.2
070700 EXIT-WRITE-GF-1. NC1024.2
070800 MOVE"EXIT"TO FEATURE. 071600* LINEPERFORM. NC1024.2
070900 MOVE"EXIT-TEST-GF-1"TO PAR-NAME. NC1024.2
071000 PERFORM PRINT-DETAIL. NC1024.2
710. .2
.2
071300 MOVE 1 TO PERFORM-KEY. NC1024.2
071400 PFM-TEST-F1-1. NC1024.2 071500* NOTE THIS TEST IS FOR OPTION 1 AND TESTS SIMPLE OUT OF NC1024.2 071600* LINE PERFORM. NC1024.2
071700 PERFORM PFM-A. NC1024.2
071800 IF PERFORM1 EQUALTO"70 "PERFORM" TO FEATURE. NC1024.2
071900 PERFORM PASS NC1024.2
072000 ELSE NC1024.2
072100 PERFORM FAIL. NC1024.2
072200 GOTO PFM-WRITE-F1-1. NC1024.2
70PFM-DELETE-F1-1 .2
07240 DE-LETENC1024
072500 PFM-WRITE-F1-1
072600 MOVE"PERFORM"TO FEATURE073300* NOTE THIS TESTIS DESIGNED TOTEST ENTERING A PROCEDURE NC1024.2073400* INLINE WHICH ISALSO REFERENCED BY AN OUT OFLINEPERFORM.035 TO. .2
072700 MOVE"PFM-TEST-F1-1"TO PAR-NAME. NC1024.2
072800 PERFORMIFEQUAL 1 .2
00PFM-INIT-F1-2. NC1024.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
073000 MOVE"V1-111 6.20.4 GR10"TO ANSI-REFERENCE. NC1024.2
073100 MOVE 2 TO PERFORM-KEY. NC1024.2
073200 PFM-TEST-F1-2. NC1024.2 073300* NOTE THIS TEST IS DESIGNED TO TEST ENTERING A PROCEDURE NC1024.2 073400* IN LINE WHICH IS ALSO REFERENCED BY AN OUT OF LINE PERFORM. NC1024.2
70 TO. .2
073600 PFM-DELETE-F1-2. NC1024.2
073700 PERFORM DE-LETE. NC1024.2
073800 GOTO PFM-WRITE-F1-2. 6 FAIL
073900 PFM-A. NC1024.2
074000 IF PERFORM-KEY EQUALTO 1 075000* TO THIS PARAGRAPH BUT FOR PFM-TEST-F1-2 IT SHOULD BE. NC1024.2
074100 MOVE"ABC"TO PERFORM1 NC1024.2
0C1024.2
074300 MOVE"XYZ"TO PERFORM1. NC1024.2
074400 PFM-B. NC1024.2
074500 IF PERFORM-KEY EQUALTO 1 NC1024.2
074600 PERFORM FAIL NC1024.2
074700 PERFORM PRINT-DETAIL NC1024.2
074800 GOTO PFM-TEST-F1-2. NC1024.2 074900* NOTE FOR PFM-TEST-F1-1 CONTROL SHOULD NOT BE TRANSFERRED NC1024.2 075000* TO THIS PARAGRAPH BUT FOR PFM-TEST-F1-2 IT SHOULD BE. NC1024.2 EQUAL"" .2
075200 PERFORM PASS NC1024.2
java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
075400 70 PFM-C.NC1024
075500 PFM-WRITE-F1-2. 076500* NOTE THIS TESTISFOR OPTION 2. NC1024.2
075600 MOVE"PERFORM"TO060 PERFORM NC1024
075700 MOVE"PFM-TEST-F1-2"TO PAR-NAME. NC1024.2
075800 PERFORM PRINT-DETAIL. NC1024.2
050PFM-INIT-F2-1.2
076000 MOVE"V1-108 6.20.2"TO ANSI-REFERENCE. NC1024.2
076100 MOVE 3 TO THREE. NC1024.2
7600PFM-TEST-F2-1NC1024.2
076300 PERFORM PFM-C 3 TIMES. NC1024.2
076400 PERFORM THREETIMESNC1024.2 076500* NOTE THIS TEST IS FOR OPTION 2. NC1024.2
60IFEQUALTO 56 .2
076700 PERFORM7750 MOVEPFM-TEST-F2-1 PAR-NAME. .2
760 .2
790 FAILNC1024
0700 TO. .2
0070 . .2
07720 DE-LETE.2
077300 PFM-WRITE-F2-1. NC1024.2
077400 MOVE"PERFORM TIMES"TO FEATURE. NC1024.2
077500 MOVE"PFM-TEST-F2-1"TO PAR-NAME078300* FIRSTPERFORM - IT ALSO TESTS THE EXIT VERB078400* THRU. NC1024.2
077600 PERFORM PRINT-DETAIL. NC1024.2
077700 PFM-INIT-F1-3. NC1024.2
780 MOVE .04GR10 ANSI-REFERENCE.2
077900 PFM-TEST-F1-3. NC1024.2
078000 PERFORM PFM-E THRU PFM-H. NC1024.2 078100* NOTE THIS TEST IS FOR A NESTED PERFORM WITH THE INCLUDED NC1024.2 078200* PERFORM TOTALLY INCLUDED IN THE SEQUENCE REFERENCED BY THE NC1024.2 078300* FIRST PERFORM - IT ALSO TESTS THE EXIT VERB AND PERFORM NC1024.2 078400* THRU. NC1024.2
078500 IF PERFORM1 NOTEQUALTO"CSW" NC1024.2
078600 MOVE""TOCORRECT-A.2
078700 MOVE PERFORM1 TO COMPUTED-A NC1024.2
078800 PERFORM079100PERFORM NC1024
0GO PFM-WRITE-F1-3 NC1024.2
079000 IF PERFORM407300MOVE0TO NC1024
700PERFORM NC1024
07200 ELSENC1024
079300 MOVE 70.0 TO CORRECT-N NC1024.2
079400 MOVE PERFORM4.NC1024java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
079500 PERFORM FAIL. NC1024.2
079600 GOTO PFM-WRITE-F1-3. 08000 MOVENESTEDPERFORM FEATURE .2
079700 PFM-DELETE-F1-3. NC1024.2
079800 PERFORM DE-LETE. NC1024.2
079900 PFM-WRITE-F1-3. NC1024.2
0 "NESTED PERFORM THRU"TO.NC1024
080100 MOVE"PFM-TEST-F1-3"TO PAR-NAME. NC1024.2
080200 PERFORM PRINT-DETAIL. NC1024.2
080300 PFM-INIT-F1-4. NC1024.2
080400 MOVE"V1-111 6.20.4 GR10"TO ANSI-REFERENCE. NC1024.2
080500 PFM-TEST-F1-4. NC1024.2
080600 PERFORM PFM-J. NC1024.2 080700* NOTE THIS TEST IS FOR A NESTED PERFORM WITH THE INCLUDED NC1024.2 080800* PERFORM TOTALLY EXCLUDED FROM THE SEQUENCE REFERENCED BY NC1024.2 080900* THE FIRST PERFORM. NC1024.2
--> --------------------
--> maximum size reached
--> --------------------
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.46Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.