Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/Cobol/Test-Suite/COBOL/NC/   (Wiener Entwicklungsmethode ©)  Datei vom 4.1.2008 mit Größe 41 kB image not shown  

SSL nc135a.cob   Sprache: Cobol

 
000100 IDENTIFICATION DIVISION                                         .2
00PROGRAM-ID020PROGRAM-ID.2
0000     .                                                      .2
000400****************************************************************  NC1354.2
000500*                                                              *  NC1354.2
000600*    VALIDATION FOR:-                                          *  NC1354.2
000700*                                                              *  NC1354.2
000800*    "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH.     ".NC1354.2
000900*                                                              *  NC1354.2
001000*    "COBOL 85 VERSION 4.2, Apr  1993 SSVG                      ".NC1354.2
001100*                                                              *  NC1354.2
001200****************************************************************  NC1354.2
001300*                                                              *  NC1354.2
001400*      X-CARDS USED BY THIS PROGRAM ARE :-                     *  NC1354.2
001500*                                                              *  NC1354.2
001600*        X-55  - SYSTEM PRINTER NAME.                          *  NC1354.2
001700*        X-82  - SOURCE COMPUTER NAME.                         *  NC1354.2
001800*        X-83  - OBJECT COMPUTER NAME.                         *  NC1354.2
001900*                                                              *  NC1354.2
002000****************************************************************  NC1354.2
002100*                                                                 NC1354.2
002200*     PROGRAM NC135A TESTS THE USE OF INDEX-NAMES TO REFERENCE    NC1354.2
002300*     3 DIMENSIONAL TABLE WHICH HAS BEEN REDEFINED.               NC1354.2
002400*     FORMAT 2 OF THE SET STATEMENT AND RELATIVE INDEXING ARE     NC1354.2
002500*     ALSO TESTED.                                                NC1354.2
002600*                                                                 NC1354.2
002700 ENVIRONMENT DIVISION.                                            NC1354.2
002800 CONFIGURATION SECTION.                                           000800*    "ON-SITE VALIDATION001600* 020000 * NC1354.2
09 001900*                                                             NC1354001100*                                                              0.                                                    .2
00070 .NC1354          - SOURCE NAME.
0030020SOURCE-COMPUTER
003200     Card0131.3     .                                                    
SECTION.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
00.NC135470ENVIRONMENT                                            
003500     SELECT PRINT-FILE ASSIGN TO                                  00 DIVISIONNC13540.NC1354
003 "".NC1354
003700 DATA DIVISION.                                                   NC1354.2
003800 FILE SECTION.                                                    NC1354.2
003900 FD  PRINT-FILE.                                                  NC135400 1 PICTURE1)NC1354
004000 01  PRINT-REC 004200 WORKING-STORAGE SECTION.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
001    PICTURE.2
00WORKING-STORAGENC1354
0307   PICTURE9  IS0  SECTION.2
00040     999   ZEROFILE-CONTROLNC1354
00 7W-3 9  .                                  57W-39 .                                  .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
400   PICTURE9VALUE                                  .2
0700  004900     03TIMESNC1354
000  PICTURE 3 00     2OCCURS  07 .NC135480 FILESECTIONNC13540101 REDEFINESNC1354
00   0 INDEXED .2
005000     04 TABLE-10400 OCCURS..
1    REDEFINES.2
005 .                                                 .
03000 OCCURS                                    
0040504TABLE-29  3TIMES
0050 1NUMBER-LISTNC1354
06000407CTR-19VALUEZERO
050      00900PRINT-ELE IS                               2
0006        IS SPACENC1354
   PRINT-ELEIS.NC1354
006000602KEY-1NC1354
000800  OCCURSINDEXED .               NC13542.NC1354
0062040000002KEY-32
0040TEST-RESULTSNC1354
006400 01  TEST-RESULTS.                                                NC1354.2
00650610     0 EY-1
60F                  PIC     PIC SPACENC1354
0067006300     0 KEY-3NC1354
006800     02 P-OR-F0670                         PIC SPACE002     TABLE-51
60                   VALUEjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
007000700                    PIC SPACE.2
00        FILLER (9  VALUE.
000690002 FILLER0                       XVALUE.2
 9VALUE          .2
0002                   PICSPACEjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
05 2PIC)NC1354
007600 01  TEST-COMPUTED   .NC1354
000 1 USAGE NC13540710       3FILLERPIC (9  VALUE          NC1354
07java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 80
090000DOTVALUE9      .           NC1354
008000     02 COMPUTED-X30                                                     
803               X)           .2
0820003 COMPUTED-N               REDEFINES             NC1354000COMPUTED-A2   SPACEjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
030700F                    X(30)VALUE          NC1354
084      REDEFINES   PIC9(8         NC13544      REDEFINES-98)NC1354
.2
0086006002P-OR-FX5    SPACENC1354
008700     03       CM-18V00690     0 FILLER                    X      VALUE8003COMPUTED-14V4    PIC91.(.NC1354
0800OMPUTED-18V01.2
008900         04 FILLER                           PIC X080     3COMPUTED-A X()VALUE.NC1354
00       PIC()VALUENC1354
0010 1TEST-CORRECTNC135400                080PIC9.)2
0030       3DOTVALUE COMPUTED-A98.NC1354
009300     02 FILLER070     2FILLER ()VALUESPACE0.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
009400     02 CORRECT-X080     3CM-18V0  .                                                .2
0500                   PIC(0  SPACENC1354
090     03 CORRECT-N CORRECT-A -9(9)9()      .2
009700     03 CORRECT-0V180090080        FILLER X.               NC1354
090000       X5) .NC1354
070       PIC()VALUENC1354
0000                               
00         04 CORRECT-18V0(8          .2
0100         0                            X               .2
000     3FILLER(  SPACE03  CORRECT-A4993 REDEFINESPIC.4     0000  PIC)(9.
010400     03 COR-ANSI-REFERENCE             PIC X0003CR-18V0 .                         .2
010500 000800REDEFINES9)91.
16002FILLER000EDEFINES-1)(.   ..
70    3 PIC) .NC1354
100 java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 80
010901                              PIC1)..2
10 0CCVS-C-2.2
000300  PIC  SPACE.090  PIC)VALUE.2
2 2                     10C             X  .     .
013                           (5     .      NC1354
100     2 000   PIC X(99    VALUE "PANC1354.2
010     010     2FILLER X(5     SPACE.2
0116000-"".NC1354
110 1REC-CTPIC 99       VALUE ZERO.      NC135400150002FILLER X(9010  .NC1354
0180 1DELETE-COUNTER99      VALUE.       NC1354
0190 1  ERROR-COUNTERPIC99      VALUE.       NC1354.2
02000  NSPECT-COUNTER 99       ZERO200FILLERX6      TESTED
012100 01 PASS-COUNTER 9990100                   99      VALUE       NC1354
012200 01  TOTAL-ERROR                   PIC01090     3CORRECT-N  CORRECT-A04                          X  "AIL.NC1354.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
100                    9()VALUE.2
1401                     PIC00  OTAL-ERRORVALUENC1354
0150 1RECORD-COUNTPIC0920                    X10)V .      .2
1601ANSI-REFERENCE)VALUE.     .2
012700 01  CCVS-H-101900 1                   PIC99VALUE          .2
00     F PIC    S.NC1354
02900  FILLERPIC4)VALUE.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
030" SYSTEM".                 021P 9V  .NC1354
1000                       999       ZEROjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
101CCVS-H-2A RECORD-COUNT(      NC1354
1306  PIC PACES
0007 1  0301CCVS-H-2A2
010                             PIC             .2
013600     "4.2 ".                                                      NC135404                           7VALUE0java.lang.StringIndexOutOfBoundsException: Range [41, 20) out of bounds for length 80
0702FILLERPIC2  NC1354
013800            " COPY - NOT FOR DISTRIBUTION".                       NC1354.2
030   2FILLERPIC4)VALUE0130   .                                                   .2
040                                                                  02                     X1    VALUE.NC13548 COPY
10401.                                                   
0140      ().java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
03            TEST.2
0144000180 1DELETE-COUNTER0                        X4VALUE.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
0.2
014600             IN                                               .2
1470  0                           X1)VALUE7                             X1)VALUE
180" .NC1354.2
40   2201TOTAL-ERROR      ZERO
50"LEVELVALIDATION FOR .NC13542
01510   2FILLER                        PIC(58)VALUE.2
015200     "01400 012400 DUMMY-HOLD PIC X(0 SPACE02 VALIDATION, STD& .NC1354.
010501CCVS-H-3.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
01500FILLER X(4               NC1354
150               USE                         java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
050" OFFICIAL ONLY "                         .
COBOL  4Apr                      ..java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
015800     02  FILLER0FILLER X2)000PIC)             .2
00""NC1354
10   CCVS-E-1NC1354
016100     02 FILLER                       PIC X(50300     " 060 PIC()VALUE SPACE .2
0500 VALIDATIONNC13541200   PIC  IS    .NC1354
1032PIC                    2
                        5 SPACES
601CCVS-E-2
01660030   0016500 01  C.                                                    0300                                                      
5  NC1354
600  FILLERIC6         ERROR-TOTALXXX.      .
1 0                XXX      .2
0170001                PIC10     COBOLVERSION"2
010                X(4VALUE
10   .                                                   
070 0100                                                     java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
070 0                         0702ILLER8              NC1354
15016000 FILLER(4   "END TEST- "2
017000130009      PICVALUEjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
017700     02  FILLER                      PIC X(58)0160              .NC1354
10" ALIDATION101CCVS-E-2..2
017900     02  FILLER60     2FILLER X(31   SPACE      .2
00FILLERX1)VALUE
018100             8018     2.                                               .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
0800.NC1354
018300     02 CCVS-E-4-1                   PIC XXX7           09   0FILLER  ..52java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
14 800FILLER X1              .
010* NFORMATION. NC1354
01860900.                                                
018700      " TESTS WERE EXECUTED SUCCESSFULLY03 4XXCOMPUTED PIC (0 .2
                                                  
018900     02 FILLER                       PIC X(050     000           OFFICIAL".NC1354java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
090            ** INFORMATIONNC1354
0910     02INFO-TEXTNC135470"ON-SITE VALIDATION, NATIONAL INSTITUTE OFSTD&TECH ..java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
  PIC) NC1354
019300       04 XXCOMPUTED                 0800 FILLER0   X6    11     2FILLER(2 SPACE2
0194000800            COPYRIGHTNC1354
0190200-"*****02 1. NC1354.2
1602 PIC()                   .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
9 1.                                                 601CCVS-E-22
10     2  PICVALUE.NC1354
019900     02 FILLER  PIC IS X(65)    VALUE20NC135Ajava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
02001870 TESTS060002CCVS-E-2-2                                                    OUTPUT NC1354
020100     02 FILLER     2PIC PACE
022001        THRU
000                       0 .NC1354
040".NC13542
20  00       PIC)NC1354
260CCVS1                                                   .07000C.                                                    
0200 .                                                      600            (4)NC1354
020800     OPEN     OUTPUT PRINT-FILE090     0070     VALIDATION   ".java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
20MOVE  EST-IDCCVS-PGM-IDjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
010         1000FILLERPIC(5  NC1354
021100    01 ***********                2
20 TO.2
220MOVE **TONC1354
PERFORMTHRU PRINT-FILE.2
250.                                                  .2
                          NC135401P (9 NC1354             " PARDOT-X NC1354.2
210 TERMINATE-CALLNC1354
021800     STOP000""                                                    
10. MOVE00"TESTSSUCCESSFULLY
022000 00PERFORM FAIL-ROUTINE-EX..                                                      
E"* P-OR-F ERROR-COUNTER. .2
022200 DE-LETE029            "2 SPACET.
003 MOVET.                                     
2.NC1354
250MOVE TO.                                   .2
022600             0CLOSE-FILESNC1354
022700030      CCVS-H-141 java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 80
20MOVE PRINT-RECNC1354
022900     IF P-OR-F EQUAL30     CCVS-H-2B.PERFORM.NC1354
030                  java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
023100          ELSE PERFORMMOVE  DUMMY-RECORD.           .2
TO.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
23      SPACE.                                     .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
SPACE.java.lang.StringIndexOutOfBoundsException: Range [79, 78) out of bounds for length 80
023500     MOVE25 .                                                     .2
023600 HEAD-ROUTINE0020END-RTN-EXITjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
023700     MOVE CCVS-H-1  TO0MOVE TODUMMY-RECORD. 20IF  EQUALZERO
080MOVE TO000 "************U..2
030CCVS-H-2BADDT  ADD      .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
40    .     .
024100 COLUMN-NAMES-ROUTINE.                                            0ADDPASS-COUNTER20PERFORM00                      X   NC1354
ORD        TO.2
024300     MOVE CCVS-C-2 TO DUMMY-RECORD.2
40HYPHEN-LINE0M  O  PERFORM.           NC1354
040END-ROUTINE.2
 HYPHEN-LINE    .NC1354
00M       RE-MARKjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
2000java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 80
29 ..                                                   2
025020GO6ELSE.2
010ERROR-HOLD0MOVETONC1354
022      ADD060      CCVS-E-2.023900     MOVE CCVS-H-2B TO DUMMY-RECORD. PERFORM WRITE-  .
025300*     IF PASS-COUNTER EQUAL TO ERROR-HOLD GO TO END-ROUTINE-12.   NC1354.2
0254250TERMINATE-CCVS60.                                                  2
025500      MOVE ERROR-HOLD TO CCVS-E-4-2.                              NC1354.2
0 O.NC1354
20       CCVS-E-2 DUMMY-RECORD WRITE-LINE           NC1354
0..
025900      MOVE     RUNNC1354
20        IS ZERO . " . .2
60MOVE  TO                                20 .                                                     20IF   ZERO2
026200         ELSE                                                     NC1354210FAIL4         .                   2
026300         MOVE 00ERROR-HOLDDELETE-COUNTER     CCVS-E-3.PERFORMjava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
026400     MOVE     240PRINT-DETAILNC1354
002790      1 TO RECORD-COUNT0  TO..2
20 END-ROUTINE-130      ERROR-HOLD0     RECORD-COUNTNC1354
0267000000MOVEMOVE DUMMY-HOLD2
028          "NO TO 0500MOVECCVS-E-2TO PERFORMWRITE-LINE C135422 SPACE DUMMY-RECORD C1354java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
NTER java.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 80
0200MOVES      T .                   .2
02710     CCVS-E-2PERFORM2
027200      IF   INSPECT-COUNTER0 CCVS-H-2A060 ERROR-COUNTERZERO
20           "00 WRT-LN .
20MOVE0600 NC1354
50MOVE20     EQUALZERO .6    .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
027600      MOVE CCVS-E-2 TO DUMMY-RECORD5     MOVE.NC1354
0277000300.                                                    
0270 .                                                      .2
027900     ADD 1 TO RECORD-COUNT29     20MOVE TO                      .2
GREATERNC1354C.NC1354
02810         MOVE TOMOVE2      ZERO
03MOVE                                .
20 TDUMMY-RECORD.
028400         MOVE CCVS-H-120BLANK-LINE-PRINT.
02090 27MOVE26MOVEDUMMY-RECORD ..
 CCVS-H-2B..java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
028700         MOVE CCVS-H-3  TO DUMMY-RECORD  PERFORM WRT-LN    NOT SPACE
0080MOVE DUMMY-HOLD
028900         MOVE CCVS-C-220 .NC1354
20MOVE  DUMMY-RECORDNC1354
0910         MOVE TO                           NC1354
20ZERO                               java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
90PERFORMNC1354
090 .                                                          
090     080     WRT-LNNC1354
008         CCVS-C-1  PERFORM2
20 CCVS-C-2  PERFORMNC1354
080      WRT-LN90MOVE PERFORMNC1354
90 .NC1354
30IF NOT WRITE-LINETIMES.
030010        SPACES COR-ANSI-REFERENCE.2
030200     IF     CORRECT-X010 . EXIT.                                           3PERFORM.2
030300     MOVE   ANSI-REFERENCE0          " - AFTERADVANCING .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
PROGRAM.N2
030500     MOVE9 .                                                .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
03020                                                    
03300      NOT                           .2
30.NC1354
030900     MOVE   TEST-COMPUTED TO10        030200     IF     CORRECT-X NOT  GO026500     PERFORM WRITE-LINE.                                    
031000     MOVE       IS00          DUMMY-RECORD2TIMES
010     MOVE TO  WRITE-LINE.NC1354
03000   .NC1354
031300 FAIL-ROUTINE-EX. EXIT.                                           .                                              
10.                                                        .2
031500     IF     COMPUTED-AMOVE 080SET INXEX32       TO.NC1354
031600     IF2 MOVE TO                                             .2
03170.NC1354
38      CORRECT-A4 ELSE INSPECT-COUNTER.                  .
OINF-ANSI-REFERENCE2
032000     MOVE   XXINFO TO DUMMY-RECORD.030            INXEX3TO                                    30     IFNOT TOTONC1354
010MOVE   SPACES  INF-ANSI-REFERENCENC1354
0320 . .NC1354.2
0320 .                                                      NC1354
024     .NC1354
.                                         .2
30 PARAGRAPH-NAME-4.2
032700     MOVE "IV-21 4.3.8.2" TO ANSI-REFERENCEMOVE  DUMMY-HOLD   3I      EQUAL0.2
08        INXEX20.22          SPACENC1354
032900     MOVE 001 TO W-3.                                                       DUMMY-RECORD                  .2
033000 PARAGRAPH-NAME-50         MOVE TO   WRT-LN   .2
03 W-3INXEX1.NC1354
0320ADD 1 TO.                                               .2
033300     IF       INXEX3 EQUAL03460               GO TO20        CCVS-C-1PERFORM.
0330 43. TO30GO .NC1354
033500     SET038  INXEX20                            
033600     GO90          ZERO10 .                                                
033700 PARAGRAPH-NAME-6  INXEX19                                                           
0340PARAGRAPH-NAME-9NC13540IF  TONC1354
033900     IF       INXEX2 EQUAL TO      INXEX3     SPACE.                         java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
20     ERFORM.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
0330SET  1                                          2
034200     GO TO PARAGRAPH-NAME-5.                                      NC1354.2
0340 PARAGRAPH-NAME-7NC1354
040     SET     30SETUP.2
0330GOTONC1354
040                300IF0PARAGRAPH-NAME-7.2
INXEX10000     INXEX2N.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
0400IF 1NC1354
034900*    THIS SECTION GENERATES VALUES FOR A 10X10X3 TABLE            NC1354.2
035000*    AND THE TABLE IS USED IN THE TESTS IN THIS ROUTINE.          NC1354.2
035100 PARAGRAPH-NAME-8.                                                NC1354.000 07 NXEX1.2
38GO.                                      7O                                      
03530SECTION-NAME-2.                                          NC13542
035400 PARAGRAPH-NAME-9.0390     OVE TOPERFORM         NC1354
035500*                                                                 NC1354.2
035600     MOVE SPACE 040 PARAGRAPH-NAME-9NC1354
035700     MOVE "INDEXING" TO FEATURE.                                  035500*                                                                 0MOVE TOP WRITE-LINENC1354
03580SET INXEX20SET INXEX2 0.                              .2
035900INDEX-TEST-1NC13542
300IF (INXEX1INXEX3 0NC1354
0310     PERFORM                                                 0     036000     IF TABLE-1 (INXEX101            .
00GO .NC1354
330MOVE (INXEX1TO7  INXEX1+1   NC1354
30      001  CORRECT-A1MOVE0TABLE-1INXEX2) java.lang.StringIndexOutOfBoundsException: Range [63, 62) out of bounds for length 80
03500PERFORM.                                                0 0 CORRECT-A.2
30 TO.NC1354
37 DELETE-1NC1354
036800     PERFORM DE-LETE.                                             NC1354.2
030.                                                        
037000     MOVE "INDEX-TEST-1" TO20036900 WRITE-1.                                                         
70PERFORM80MOVE  .                             .2
07 .                                                    2
330    SET INXEX2  01NC1354INDEX-TEST-230SET   0NC1354
03740      TABLE-100 .                                                
070     PERFORM                                                 
3IFTO37500     PERFORM PASS                                                 
037700     MOVE 039300     MOVE TABLE-1350 INXEX3UP.NC1354
380COMPUTED-A
390    0370.                                                
30 F .
038100     GO TO WRITE-2 TO.                                               .2
038200 DELETE-20      FAIL30IFEQUAL1NC1354
                                          2
000 TO.NC1354
038500     MOVE "INDEX-TEST-2" TO PAR-NAME.                             NC135430GOPARAGRAPH-NAME-52
0PERFORMNC1354
038700 INDEX-TEST-3SET  1                                          80 "TO.NC13542
08      INXEX1      .                                        java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
80SET                                           .
039008     TO.2
039034900*    THIS SECTION GENERATES VALUES80      0350*AND TABLE IN  IN ROUTINE.2
09    NC1354
039300     MOVE TABLE-1 (INXEX1  INXEX2  INXEX300IF (  INXEX2) TONC1354
034 MOVE   .
039500     PERFORM0      PASSNC1354
039600     GO TO  SECTIONNC1354      TO.2
090 .34 48         I-7  .
039800     PERFORM000         .                                              NC1354
090WRITE-3NC1354
40120TO090  WRITE-3.
040100     PERFORM PRINT-DETAIL.                                        NC135410 DELETE-4039700 DELETE-3.                                                        
040 .                                                    
04030     SET INXEX2 TO.2
040400     SET INXEX370PERFORM.                                        .2
42 .                                                    
000      PASS
040700     GO TOSET TO.                                         .2
0480460 PASS
49         .NC1354
40      "" CORRECT-Ajava.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
0230     SET TO                                            .2
041200     GO TO  WRITE-4.2
0410 .                                                        .2
041400     PERFORM DE-LETE.                                             NC1354.2
041500WRITE-4NC1354
041600     MOVE "INDEX-TEST-4" TO PAR-NAME.                             NC1354.2
041700     PERFORM PRINT-DETAIL.                                        NC1354      PRINT-DETAIL.2
40 .                                                    2
01      INXEX1NC1354
042000     SET KEY-180     MOVE TABLE-1  INXEX200      KEY-1                                         
1SET TO                                            .
042200     SET INXEX2 TO420DELETE-5NC1354
042300     SET INXEX3 TO 03.                                            40      DE-LETENC1354
042400     SET INXEX1 TO450         PERFORM                                             INXEX14WRITE-5NC1354
20     IF(  INXEX2 EQUALTO0            060PERFORMNC1354
042600         PERFORM 04400     MOVE (INXEX1NC1354
20GOWRITE-5.2
042800     MOVE490 INXEX3 0.NC1354
04204900     PERFORM FAILNC13542
400PERFORM                                                
043100     GO TO044100SET0DELETE-6.2
044200*    NOTE IDEN-1 IS EQUAL TO .                                                         
4  DE-LETE
043400 WRITE-5INDEX-TEST-3NC1354
.2
0460      PRINT-DETAIL.2
043700 INDEX-TEST-6.                                                    50      ""TO.                             
NC1354
0430SET 040                                                     .
044000     SET 030  .                                               
044100     SET  INXEX2 DOWN04800     SET INXEX3 TO340MOVE00 WRITE-62
044200*    NOTE IDEN-1 IS EQUAL TO 03.                                  NC1354.2
0430     SET DOWN BY 2                                        .2
044400     IF TABLE-1  (INXEX1  INXEX204030WRITE-630      .NC1354
044500         PERFORM PASS                                             440MOVE  PAR-NAME.2
0440GOWRITE-6.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
044700     MOVE650     GO WRITE-7                                               .2
480      "259"TO.                                     NC1354400SETTO                                           .
044900     PERFORM FAIL.                                                4590IF  (INXEX1 "INDEX-TEST-7" PAR-NAME.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
                                        
00                                                        60GO .                                           java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
04504070GO TO.                                               .2
40WRITE-6
40NC1354
5PERFORM                                        .
045600 INDEX-TEST-7.                                                    NC1354.2
XEX1.                                           2
0580SETTO2
045900     IF TABLE-1  (INXEX1  INXEX2  INXEX3) EQUAL TO404040      PRINT-DETAILNC1354
0460ERFORM2
046100         GO TO WRITE-7.047200 PARAGRAPH-NAME-10.                                               
0600047400     PERFORM8         NUMBER-THE.java.lang.StringIndexOutOfBoundsException: Index 81 out of bounds for length 80
046300     MOVE "001"490      INXEX1 043      PRINT-RECNC1354
046400     PERFORM FAIL.                                                NC13544400     MOVE TO PRINT-REC40MOVE  2    .
046500     GO TO WRITE-7NC1354.
046600 DELETE-7.                                                        NC1354.2
046700     PERFORM DE-LETE.                                             2-"0 0SHOULDFORMFIRSTLINE-"PRINT-REC
046800 WRITE-7.                                                         NC1354.04900     MOVETO.                                            NC1354
046900     MOVE "INDEX-TEST-7" TO PAR-NAME.                             NC1354.2
400 PRINT-DETAIL.2
04100 SECTION-NAME-3 SECTIONNC1354.2
047200 PARAGRAPH-NAME-10SET   INXEX3.NC1354
047300     PERFORMBLANK-LINE-PRINT0  CTR-1
047400     PERFORM INSPT4960     IF EQUAL TO.NC1354
070     MOVE PRINT-REC.2
04600     WRITE PRINT-RECNC13542
047700     MOVE "NOTE THIS 044045 CTR-1 2
00TABLE-1  )EQUAL 02
040260PERFORM                                             .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
048000     MOVE SPACES TO480MOVE (  INXEX2 TO900SET BY.NC1354
MOVEBETWEEN-THE
048200-      "001 THRU 020 SHOULD FORM THE FIRST LINE ---" TO50100SET TO 1.                                             NC135450.NC1354
05             EQUAL  PARAGRAPH-NAME-13            050200     IF       INXEX2 NC1354
8      SPACES PRINT-REC.2
80MOVEVALUES30DE-LETE
." TOPRINT-REC. NC1354.2
048700     WRITE PRINT-REC.                                             0440 .                                                         00PARAGRAPH-NAME-13NC13540.                                               java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
SPACES3SET 3java.lang.StringIndexOutOfBoundsException: Range [78, 72) out of bounds for length 80
4890      INXEX1 INXEX3GO    4 java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 80
40 0  CTR-1.2
049100 PARAGRAPH-NAME-11.                                                 DOWN                                        050 GO 0                                     java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
049200     MOVE6         U  ..2
0490 ()NC135440MOVE INXEX1) TO010MOVE1CTR-1..2
04400     MOVE TO (CTR-1.2
00 TO.
49PERFORM                                                
049700     IF       INXEX3 00EXITNC13540  .                                               1D.NC1354
9  40WRITE-6
049900     GO TO    PARAGRAPH-NAME-11.                                  NC1354.2
05000 .                                               
1       TO.java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
050200     IF       INXEX2 EQUAL TO 10 GO TO PARAGRAPH-NAME-13.         NC1354 ABLE-1  INXEX2 TO 001            NC1354.2
0530SETUPBY.                                         .2
050400     GO TO    PARAGRAPH-NAME-11.                                  NC1354.2
050500 PARAGRAPH-NAME-13.                                               NC1354.2
0500SET 1.NC1354
050700     IF       INXEX1 EQUAL TO 10 GO TO PARAGRAPH-NAME-14.         NC1354.2
050800     SET INXEX1 UP BY 1.                                          NC1354.2
0000GO    PARAGRAPH-NAME-11NC1354
051000 PARAGRAPH-NAME-14.                                               60DELETE-7NC1354
051100     GO TO PARAGRAPH-NAME-16.                                     NC1354.2
05120PARAGRAPH-NAME-15NC1354.2
051300     MOVE SPACE TO PRINT-REC.                                     NC1354.2
051400     MOVE NUMBER-LIST TO PRINT-REC.                               0400     PERFORM.                                        NC1354.2
550      PRINT-REC1                                     NC1354
05170     PERFORMB 2 TIMES.2
051700 PARAGRAPH-NAME-16.                                               4700     PERFORM.                                               .java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
051800     EXIT.                                                        NC1354.2
051900 CCVS-EXIT SECTION.                                               NC1354.2
052000 CCVS-99999970     MOVE   A 0X15.2
05210480       NUMBERS -   " .NC13542

94%


¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.24Angebot  ¤

*Eine klare Vorstellung vom Zielzustand






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

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.