products/sources/formale sprachen/Cobol/Test-Suite/COBOL/ST image not shown  

Quellcode-Bibliothek

© Kompilation durch diese Firma

[Weder Korrektheit noch Funktionsfähigkeit der Software werden zugesichert.]

Datei: bug_3363.v   Sprache: Coq

000100 IDENTIFICATION DIVISION.                                         ST1194.2
000200 PROGRAM-ID.                                                      ST1194.2
000300     ST119A.                                                      ST1194.2
000400****************************************************************  ST1194.2
000500*                                                              *  ST1194.2
000600*    VALIDATION FOR:-                                          *  ST1194.2
000700*                                                              *  ST1194.2
000800*    "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH.     ".ST1194.2
000900*                                                              *  ST1194.2
001000*    "COBOL 85 VERSION 4.2, Apr  1993 SSVG                      ".ST1194.2
001100*                                                              *  ST1194.2
001200****************************************************************  ST1194.2
001300*                                                              *  ST1194.2
001400*      X-CARDS USED BY THIS PROGRAM ARE :-                     *  ST1194.2
001500*                                                              *  ST1194.2
001600*        X-55  - SYSTEM PRINTER NAME.                          *  ST1194.2
001700*        X-82  - SOURCE COMPUTER NAME.                         *  ST1194.2
001800*        X-83  - OBJECT COMPUTER NAME.                         *  ST1194.2
001900*                                                              *  ST1194.2
002000****************************************************************  ST1194.2
002100 ENVIRONMENT DIVISION.                                            ST1194.2
002200 CONFIGURATION SECTION.                                           ST1194.2
002300 SOURCE-COMPUTER.                                                 ST1194.2
002400     Card0130.                                                    ST1194.2
002500 OBJECT-COMPUTER.                                                 ST1194.2
002600     Card0131.                                                    ST1194.2
002700 INPUT-OUTPUT SECTION.                                            ST1194.2
002800 FILE-CONTROL.                                                    ST1194.2
002900     SELECT PRINT-FILE ASSIGN TO                                  ST1194.2
003000     "C0085" .                                                    ST1194.2
003100     SELECT SORTFILE-1A ASSIGN TO                                 ST1194.2
003200     "C0039" .                                                    ST1194.2
003300     SELECT SORTOUT-1A ASSIGN TO                                  ST1194.2
003400     XXXXP001.                                                    ST1194.2
003500 DATA DIVISION.                                                   ST1194.2
003600 FILE SECTION.                                                    ST1194.2
003700 FD  PRINT-FILE.                                                  ST1194.2
003800 01  PRINT-REC PICTURE X(120).                                    ST1194.2
003900 01  DUMMY-RECORD PICTURE X(120).                                 ST1194.2
004000 SD  SORTFILE-1A                                                  ST1194.2
004100     DATA RECORD IS S-RECORD.                                     ST1194.2
004200 01  S-RECORD.                                                    ST1194.2
004300     02  KEYS-GROUP.                                              ST1194.2
004400         03  KEY-1 PICTURE 9.                                     ST1194.2
004500         03  KEY-2 PICTURE 99.                                    ST1194.2
004600         03  KEY-3 PICTURE 999.                                   ST1194.2
004700         03  KEY-4 PICTURE 9999.                                  ST1194.2
004800         03  KEY-5 PICTURE 9(5).                                  ST1194.2
004900     02  RDF-KEYS REDEFINES KEYS-GROUP PICTURE 9(15).             ST1194.2
005000     02  FILLER PICTURE X(105).                                   ST1194.2
005100 FD  SORTOUT-1A                                                   ST1194.2
005200     BLOCK CONTAINS 10 RECORDS                                    ST1194.2
005300     LABEL RECORDS ARE STANDARD                                   ST1194.2
005400     VALUE OF                                                     ST1194.2
005500     Impl1                                                        ST1194.2
005600     IS                                                           ST1194.2
005700     4711                                                         ST1194.2
005800                                                                  ST1194.2
005900     DATA RECORD IS SORTED.                                       ST1194.2
006000 01  SORTED PICTURE X(120).                                       ST1194.2
006100 WORKING-STORAGE SECTION.                                         ST1194.2
006200 77  COMMENT-SENTENCE PIC X(120) VALUE " THE FILE BUILT IN ST119A ST1194.2
006300-    "IS SORTED IN ST120A. ST120A DOES NOT PRODUCE A REPORT - THEST1194.2
006400-    " RESULTS ARE CHECKED IN ST121A.".                           ST1194.2
006500 77  WRK-XN-00001-1  PIC X.                                       ST1194.2
006600 77  WRK-XN-00001-2  PIC X.                                       ST1194.2
006700 77  WRK-XN-00001-3  PIC X.                                       ST1194.2
006800 77  C0 PICTURE 9 VALUE 0.                                        ST1194.2
006900 77  C1 PICTURE 9 VALUE 1.                                        ST1194.2
007000 77  C2 PICTURE 9 VALUE 2.                                        ST1194.2
007100 77  C6 PICTURE 9 VALUE 6.                                        ST1194.2
007200 77  C3 PICTURE 9 VALUE 3.                                        ST1194.2
007300 01  WKEYS-GROUP.                                                 ST1194.2
007400     02  WKEY-1 PICTURE 9.                                        ST1194.2
007500     02  WKEY-2 PICTURE 99.                                       ST1194.2
007600     02  WKEY-3 PICTURE 999.                                      ST1194.2
007700     02  WKEY-4 PICTURE 9999.                                     ST1194.2
007800     02  WKEY-5 PICTURE 9(5).                                     ST1194.2
007900 01  WKEYS-RDF REDEFINES WKEYS-GROUP PICTURE 9(15).               ST1194.2
008000 01  TEST-RESULTS.                                                ST1194.2
008100     02 FILLER                   PIC X      VALUE SPACE.          ST1194.2
008200     02 FEATURE                  PIC X(20)  VALUE SPACE.          ST1194.2
008300     02 FILLER                   PIC X      VALUE SPACE.          ST1194.2
008400     02 P-OR-F                   PIC X(5)   VALUE SPACE.          ST1194.2
008500     02 FILLER                   PIC X      VALUE SPACE.          ST1194.2
008600     02  PAR-NAME.                                                ST1194.2
008700       03 FILLER                 PIC X(19)  VALUE SPACE.          ST1194.2
008800       03  PARDOT-X              PIC X      VALUE SPACE.          ST1194.2
008900       03 DOTVALUE               PIC 99     VALUE ZERO.           ST1194.2
009000     02 FILLER                   PIC X(8)   VALUE SPACE.          ST1194.2
009100     02 RE-MARK                  PIC X(61).                       ST1194.2
009200 01  TEST-COMPUTED.                                               ST1194.2
009300     02 FILLER                   PIC X(30)  VALUE SPACE.          ST1194.2
009400     02 FILLER                   PIC X(17)  VALUE                 ST1194.2
009500            " COMPUTED=".                                   ST1194.2
009600     02 COMPUTED-X.                                               ST1194.2
009700     03 COMPUTED-A               PIC X(20)  VALUE SPACE.          ST1194.2
009800     03 COMPUTED-N               REDEFINES COMPUTED-A             ST1194.2
009900                                 PIC -9(9).9(9).                  ST1194.2
010000     03 COMPUTED-0V18 REDEFINES COMPUTED-A   PIC -.9(18).         ST1194.2
010100     03 COMPUTED-4V14 REDEFINES COMPUTED-A   PIC -9(4).9(14).     ST1194.2
010200     03 COMPUTED-14V4 REDEFINES COMPUTED-A   PIC -9(14).9(4).     ST1194.2
010300     03       CM-18V0 REDEFINES COMPUTED-A.                       ST1194.2
010400         04 COMPUTED-18V0                    PIC -9(18).          ST1194.2
010500         04 FILLER                           PIC X.               ST1194.2
010600     03 FILLER PIC X(50) VALUE SPACE.                             ST1194.2
010700 01  TEST-CORRECT.                                                ST1194.2
010800     02 FILLER PIC X(30) VALUE SPACE.                             ST1194.2
010900     02 FILLER PIC X(17) VALUE " CORRECT =".                ST1194.2
011000     02 CORRECT-X.                                                ST1194.2
011100     03 CORRECT-A                  PIC X(20) VALUE SPACE.         ST1194.2
011200     03 CORRECT-N    REDEFINES CORRECT-A     PIC -9(9).9(9).      ST1194.2
011300     03 CORRECT-0V18 REDEFINES CORRECT-A     PIC -.9(18).         ST1194.2
011400     03 CORRECT-4V14 REDEFINES CORRECT-A     PIC -9(4).9(14).     ST1194.2
011500     03 CORRECT-14V4 REDEFINES CORRECT-A     PIC -9(14).9(4).     ST1194.2
011600     03      CR-18V0 REDEFINES CORRECT-A.                         ST1194.2
011700         04 CORRECT-18V0                     PIC -9(18).          ST1194.2
011800         04 FILLER                           PIC X.               ST1194.2
011900     03 FILLER PIC X(2) VALUE SPACE.                              ST1194.2
012000     03 COR-ANSI-REFERENCE             PIC X(48) VALUE SPACE.     ST1194.2
012100 01  CCVS-C-1.                                                    ST1194.2
012200     02 FILLER  PIC IS X(99)    VALUE IS " FEATURE PAST1194.2
012300-    "SS PARAGRAPH-NAME ST1194.2
012400-    " REMARKS".                                            ST1194.2
012500     02 FILLER                     PIC X(20)    VALUE SPACE.      ST1194.2
012600 01  CCVS-C-2.                                                    ST1194.2
012700     02 FILLER                     PIC X        VALUE SPACE.      ST1194.2
012800     02 FILLER                     PIC X(6)     VALUE "TESTED".   ST1194.2
012900     02 FILLER                     PIC X(15)    VALUE SPACE.      ST1194.2
013000     02 FILLER                     PIC X(4)     VALUE "FAIL".     ST1194.2
013100     02 FILLER                     PIC X(94)    VALUE SPACE.      ST1194.2
013200 01  REC-SKL-SUB                   PIC 9(2)     VALUE ZERO.       ST1194.2
013300 01  REC-CT                        PIC 99       VALUE ZERO.       ST1194.2
013400 01  DELETE-COUNTER                PIC 999      VALUE ZERO.       ST1194.2
013500 01  ERROR-COUNTER                 PIC 999      VALUE ZERO.       ST1194.2
013600 01  INSPECT-COUNTER               PIC 999      VALUE ZERO.       ST1194.2
013700 01  PASS-COUNTER                  PIC 999      VALUE ZERO.       ST1194.2
013800 01  TOTAL-ERROR                   PIC 999      VALUE ZERO.       ST1194.2
013900 01  ERROR-HOLD                    PIC 999      VALUE ZERO.       ST1194.2
014000 01  DUMMY-HOLD                    PIC X(120)   VALUE SPACE.      ST1194.2
014100 01  RECORD-COUNT                  PIC 9(5)     VALUE ZERO.       ST1194.2
014200 01  ANSI-REFERENCE                PIC X(48)    VALUE SPACES.     ST1194.2
014300 01  CCVS-H-1.                                                    ST1194.2
014400     02  FILLER                    PIC X(39)    VALUE SPACES.     ST1194.2
014500     02  FILLER                    PIC X(42)    VALUE             ST1194.2
014600     "OFFICIAL COBOL COMPILER VALIDATION SYSTEM".                 ST1194.2
014700     02  FILLER                    PIC X(39)    VALUE SPACES.     ST1194.2
014800 01  CCVS-H-2A.                                                   ST1194.2
014900   02  FILLER                        PIC X(40)  VALUE SPACE.      ST1194.2
015000   02  FILLER                        PIC X(7)   VALUE "CCVS85 ".  ST1194.2
015100   02  FILLER                        PIC XXXX   VALUE             ST1194.2
015200     "4.2 ".                                                      ST1194.2
015300   02  FILLER                        PIC X(28)  VALUE             ST1194.2
015400            " COPY - NOT FOR DISTRIBUTION".                       ST1194.2
015500   02  FILLER                        PIC X(41)  VALUE SPACE.      ST1194.2
015600                                                                  ST1194.2
015700 01  CCVS-H-2B.                                                   ST1194.2
015800   02  FILLER                        PIC X(15)  VALUE             ST1194.2
015900            "TEST RESULT OF ".                                    ST1194.2
016000   02  TEST-ID                       PIC X(9).                    ST1194.2
016100   02  FILLER                        PIC X(4)   VALUE             ST1194.2
016200            " IN ".                                               ST1194.2
016300   02  FILLER                        PIC X(12)  VALUE             ST1194.2
016400     " HIGH ".                                              ST1194.2
016500   02  FILLER                        PIC X(22)  VALUE             ST1194.2
016600            " LEVEL VALIDATION FOR ".                             ST1194.2
016700   02  FILLER                        PIC X(58)  VALUE             ST1194.2
016800     "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".ST1194.2
016900 01  CCVS-H-3.                                                    ST1194.2
017000     02  FILLER                      PIC X(34)  VALUE             ST1194.2
017100            " FOR OFFICIAL USE ONLY ".                         ST1194.2
017200     02  FILLER                      PIC X(58)  VALUE             ST1194.2
017300     "COBOL 85 VERSION 4.2, Apr 1993 SSVG ".ST1194.2
017400     02  FILLER                      PIC X(28)  VALUE             ST1194.2
017500            " COPYRIGHT 1985 ".                                ST1194.2
017600 01  CCVS-E-1.                                                    ST1194.2
017700     02 FILLER                       PIC X(52)  VALUE SPACE.      ST1194.2
017800     02 FILLER  PIC X(14) VALUE IS "END OF TEST- ".              ST1194.2
017900     02 ID-AGAIN                     PIC X(9).                    ST1194.2
018000     02 FILLER                       PIC X(45)  VALUE SPACES.     ST1194.2
018100 01  CCVS-E-2.                                                    ST1194.2
018200     02  FILLER                      PIC X(31)  VALUE SPACE.      ST1194.2
018300     02  FILLER                      PIC X(21)  VALUE SPACE.      ST1194.2
018400     02 CCVS-E-2-2.                                               ST1194.2
018500         03 ERROR-TOTAL              PIC XXX    VALUE SPACE.      ST1194.2
018600         03 FILLER                   PIC X      VALUE SPACE.      ST1194.2
018700         03 ENDER-DESC               PIC X(44)  VALUE             ST1194.2
018800            "ERRORS ENCOUNTERED".                                 ST1194.2
018900 01  CCVS-E-3.                                                    ST1194.2
019000     02  FILLER                      PIC X(22)  VALUE             ST1194.2
019100            " FOR OFFICIAL USE ONLY".                             ST1194.2
019200     02  FILLER                      PIC X(12)  VALUE SPACE.      ST1194.2
019300     02  FILLER                      PIC X(58)  VALUE             ST1194.2
019400     "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".ST1194.2
019500     02  FILLER                      PIC X(13)  VALUE SPACE.      ST1194.2
019600     02 FILLER                       PIC X(15)  VALUE             ST1194.2
019700             " COPYRIGHT 1985".                                   ST1194.2
019800 01  CCVS-E-4.                                                    ST1194.2
019900     02 CCVS-E-4-1                   PIC XXX    VALUE SPACE.      ST1194.2
020000     02 FILLER                       PIC X(4)   VALUE " OF ".     ST1194.2
020100     02 CCVS-E-4-2                   PIC XXX    VALUE SPACE.      ST1194.2
020200     02 FILLER                       PIC X(40)  VALUE             ST1194.2
020300      " TESTS WERE EXECUTED SUCCESSFULLY".                       ST1194.2
020400 01  XXINFO.                                                      ST1194.2
020500     02 FILLER                       PIC X(19)  VALUE             ST1194.2
020600            "*** INFORMATION ***".                                ST1194.2
020700     02 INFO-TEXT.                                                ST1194.2
020800       04 FILLER                     PIC X(8)   VALUE SPACE.      ST1194.2
020900       04 XXCOMPUTED                 PIC X(20).                   ST1194.2
021000       04 FILLER                     PIC X(5)   VALUE SPACE.      ST1194.2
021100       04 XXCORRECT                  PIC X(20).                   ST1194.2
021200     02 INF-ANSI-REFERENCE           PIC X(48).                   ST1194.2
021300 01  HYPHEN-LINE.                                                 ST1194.2
021400     02 FILLER  PIC IS X VALUE IS SPACE.                          ST1194.2
021500     02 FILLER  PIC IS X(65)    VALUE IS "************************ST1194.2
021600-    "*****************************************".                 ST1194.2
021700     02 FILLER  PIC IS X(54)    VALUE IS "************************ST1194.2
021800-    "******************************".                            ST1194.2
021900 01  CCVS-PGM-ID                     PIC X(9)   VALUE             ST1194.2
022000     "ST119A".                                                    ST1194.2
022100 PROCEDURE DIVISION.                                              ST1194.2
022200 CCVS1 SECTION.                                                   ST1194.2
022300 OPEN-FILES.                                                      ST1194.2
022400     OPEN     OUTPUT PRINT-FILE.                                  ST1194.2
022500     MOVE CCVS-PGM-ID TO TEST-ID. MOVE CCVS-PGM-ID TO ID-AGAIN.   ST1194.2
022600     MOVE    SPACE TO TEST-RESULTS.                               ST1194.2
022700     PERFORM  HEAD-ROUTINE THRU COLUMN-NAMES-ROUTINE.             ST1194.2
022800     GO TO CCVS1-EXIT.                                            ST1194.2
022900 CLOSE-FILES.                                                     ST1194.2
023000     PERFORM END-ROUTINE THRU END-ROUTINE-13. CLOSE PRINT-FILE.   ST1194.2
023100 TERMINATE-CCVS.                                                  ST1194.2
023200     EXIT PROGRAM.                                                ST1194.2
023300 TERMINATE-CALL.                                                  ST1194.2
023400     STOP     RUN.                                                ST1194.2
023500 INSPT. MOVE "INSPT" TO P-OR-F. ADD 1 TO INSPECT-COUNTER.         ST1194.2
023600 PASS.  MOVE "PASS " TO P-OR-F.  ADD 1 TO PASS-COUNTER.           ST1194.2
023700 FAIL.  MOVE "FAIL*" TO P-OR-F.  ADD 1 TO ERROR-COUNTER.          ST1194.2
023800 DE-LETE.  MOVE "*****" TO P-OR-F.  ADD 1 TO DELETE-COUNTER.      ST1194.2
023900     MOVE "****TEST DELETED****" TO RE-MARK.                      ST1194.2
024000 PRINT-DETAIL.                                                    ST1194.2
024100     IF REC-CT NOT EQUAL TO ZERO                                  ST1194.2
024200             MOVE "." TO PARDOT-X                                 ST1194.2
024300             MOVE REC-CT TO DOTVALUE.                             ST1194.2
024400     MOVE     TEST-RESULTS TO PRINT-REC. PERFORM WRITE-LINE.      ST1194.2
024500     IF P-OR-F EQUAL TO "FAIL*"  PERFORM WRITE-LINE               ST1194.2
024600        PERFORM FAIL-ROUTINE THRU FAIL-ROUTINE-EX                 ST1194.2
024700          ELSE PERFORM BAIL-OUT THRU BAIL-OUT-EX.                 ST1194.2
024800     MOVE SPACE TO P-OR-F. MOVE SPACE TO COMPUTED-X.              ST1194.2
024900     MOVE SPACE TO CORRECT-X.                                     ST1194.2
025000     IF     REC-CT EQUAL TO ZERO  MOVE SPACE TO PAR-NAME.         ST1194.2
025100     MOVE     SPACE TO RE-MARK.                                   ST1194.2
025200 HEAD-ROUTINE.                                                    ST1194.2
025300     MOVE CCVS-H-1  TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.  ST1194.2
025400     MOVE CCVS-H-2A TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.  ST1194.2
025500     MOVE CCVS-H-2B TO DUMMY-RECORD. PERFORM WRITE-LINE 3 TIMES.  ST1194.2
025600     MOVE CCVS-H-3  TO DUMMY-RECORD. PERFORM WRITE-LINE 3 TIMES.  ST1194.2
025700 COLUMN-NAMES-ROUTINE.                                            ST1194.2
025800     MOVE CCVS-C-1 TO DUMMY-RECORD. PERFORM WRITE-LINE.           ST1194.2
025900     MOVE CCVS-C-2 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   ST1194.2
026000     MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE.        ST1194.2
026100 END-ROUTINE.                                                     ST1194.2
026200     MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE 5 TIMES.ST1194.2
026300 END-RTN-EXIT.                                                    ST1194.2
026400     MOVE CCVS-E-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   ST1194.2
026500 END-ROUTINE-1.                                                   ST1194.2
026600      ADD ERROR-COUNTER TO ERROR-HOLD ADD INSPECT-COUNTER TO      ST1194.2
026700      ERROR-HOLD. ADD DELETE-COUNTER TO ERROR-HOLD.               ST1194.2
026800      ADD PASS-COUNTER TO ERROR-HOLD.                             ST1194.2
026900*     IF PASS-COUNTER EQUAL TO ERROR-HOLD GO TO END-ROUTINE-12.   ST1194.2
027000      MOVE PASS-COUNTER TO CCVS-E-4-1.                            ST1194.2
027100      MOVE ERROR-HOLD TO CCVS-E-4-2.                              ST1194.2
027200      MOVE CCVS-E-4 TO CCVS-E-2-2.                                ST1194.2
027300      MOVE CCVS-E-2 TO DUMMY-RECORD PERFORM WRITE-LINE.           ST1194.2
027400  END-ROUTINE-12.                                                 ST1194.2
027500      MOVE "TEST(S) FAILED" TO ENDER-DESC.                        ST1194.2
027600     IF       ERROR-COUNTER IS EQUAL TO ZERO                      ST1194.2
027700         MOVE "NO " TO ERROR-TOTAL                                ST1194.2
027800         ELSE                                                     ST1194.2
027900         MOVE ERROR-COUNTER TO ERROR-TOTAL.                       ST1194.2
028000     MOVE     CCVS-E-2 TO DUMMY-RECORD.                           ST1194.2
028100     PERFORM WRITE-LINE.                                          ST1194.2
028200 END-ROUTINE-13.                                                  ST1194.2
028300     IF DELETE-COUNTER IS EQUAL TO ZERO                           ST1194.2
028400         MOVE "NO " TO ERROR-TOTAL  ELSE                          ST1194.2
028500         MOVE DELETE-COUNTER TO ERROR-TOTAL.                      ST1194.2
028600     MOVE "TEST(S) DELETED " TO ENDER-DESC.                   ST1194.2
028700     MOVE CCVS-E-2 TO DUMMY-RECORD. PERFORM WRITE-LINE.           ST1194.2
028800      IF   INSPECT-COUNTER EQUAL TO ZERO                          ST1194.2
028900          MOVE "NO " TO ERROR-TOTAL                               ST1194.2
029000      ELSE MOVE INSPECT-COUNTER TO ERROR-TOTAL.                   ST1194.2
029100      MOVE "TEST(S) REQUIRE INSPECTION" TO ENDER-DESC.            ST1194.2
029200      MOVE CCVS-E-2 TO DUMMY-RECORD. PERFORM WRITE-LINE.          ST1194.2
029300     MOVE CCVS-E-3 TO DUMMY-RECORD. PERFORM WRITE-LINE.           ST1194.2
029400 WRITE-LINE.                                                      ST1194.2
029500     ADD 1 TO RECORD-COUNT.                                       ST1194.2
029600     IF RECORD-COUNT GREATER 42                                   ST1194.2
029700         MOVE DUMMY-RECORD TO DUMMY-HOLD                          ST1194.2
029800         MOVE SPACE TO DUMMY-RECORD                               ST1194.2
029900         WRITE DUMMY-RECORD AFTER ADVANCING PAGE                  ST1194.2
030000         MOVE CCVS-H-1  TO DUMMY-RECORD PERFORM WRT-LN 2 TIMES    ST1194.2
030100         MOVE CCVS-H-2A TO DUMMY-RECORD PERFORM WRT-LN 2 TIMES    ST1194.2
030200         MOVE CCVS-H-2B TO DUMMY-RECORD PERFORM WRT-LN 3 TIMES    ST1194.2
030300         MOVE CCVS-H-3  TO DUMMY-RECORD PERFORM WRT-LN 3 TIMES    ST1194.2
030400         MOVE CCVS-C-1  TO DUMMY-RECORD PERFORM WRT-LN            ST1194.2
030500         MOVE CCVS-C-2  TO DUMMY-RECORD PERFORM WRT-LN            ST1194.2
030600         MOVE HYPHEN-LINE TO DUMMY-RECORD PERFORM WRT-LN          ST1194.2
030700         MOVE DUMMY-HOLD TO DUMMY-RECORD                          ST1194.2
030800         MOVE ZERO TO RECORD-COUNT.                               ST1194.2
030900     PERFORM WRT-LN.                                              ST1194.2
031000 WRT-LN.                                                          ST1194.2
031100     WRITE    DUMMY-RECORD AFTER ADVANCING 1 LINES.               ST1194.2
031200     MOVE SPACE TO DUMMY-RECORD.                                  ST1194.2
031300 BLANK-LINE-PRINT.                                                ST1194.2
031400     PERFORM WRT-LN.                                              ST1194.2
031500 FAIL-ROUTINE.                                                    ST1194.2
031600     IF     COMPUTED-X NOT EQUAL TO SPACE                         ST1194.2
031700            GO TO   FAIL-ROUTINE-WRITE.                           ST1194.2
031800     IF     CORRECT-X NOT EQUAL TO SPACE GO TO FAIL-ROUTINE-WRITE.ST1194.2
031900     MOVE   ANSI-REFERENCE TO INF-ANSI-REFERENCE.                 ST1194.2
032000     MOVE  "NO FURTHER INFORMATION, SEE PROGRAM." TO INFO-TEXT.   ST1194.2
032100     MOVE   XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   ST1194.2
032200     MOVE   SPACES TO INF-ANSI-REFERENCE.                         ST1194.2
032300     GO TO  FAIL-ROUTINE-EX.                                      ST1194.2
032400 FAIL-ROUTINE-WRITE.                                              ST1194.2
032500     MOVE   TEST-COMPUTED TO PRINT-REC PERFORM WRITE-LINE         ST1194.2
032600     MOVE   ANSI-REFERENCE TO COR-ANSI-REFERENCE.                 ST1194.2
032700     MOVE   TEST-CORRECT TO PRINT-REC PERFORM WRITE-LINE 2 TIMES. ST1194.2
032800     MOVE   SPACES TO COR-ANSI-REFERENCE.                         ST1194.2
032900 FAIL-ROUTINE-EX. EXIT.                                           ST1194.2
033000 BAIL-OUT.                                                        ST1194.2
033100     IF     COMPUTED-A NOT EQUAL TO SPACE GO TO BAIL-OUT-WRITE.   ST1194.2
033200     IF     CORRECT-A EQUAL TO SPACE GO TO BAIL-OUT-EX.           ST1194.2
033300 BAIL-OUT-WRITE.                                                  ST1194.2
033400     MOVE CORRECT-A TO XXCORRECT. MOVE COMPUTED-A TO XXCOMPUTED.  ST1194.2
033500     MOVE   ANSI-REFERENCE TO INF-ANSI-REFERENCE.                 ST1194.2
033600     MOVE   XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   ST1194.2
033700     MOVE   SPACES TO INF-ANSI-REFERENCE.                         ST1194.2
033800 BAIL-OUT-EX. EXIT.                                               ST1194.2
033900 CCVS1-EXIT.                                                      ST1194.2
034000     EXIT.                                                        ST1194.2
034100                                                                  ST1194.2
034200 SORT-INIT SECTION.                                               ST1194.2
034300 MAIN-SORT-PARAGRAPH.                                             ST1194.2
034400     SORT SORTFILE-1A                                             ST1194.2
034500     ON ASCENDING KEY KEY-1                                       ST1194.2
034600     ON DESCENDING KEY KEY-2                                      ST1194.2
034700     ON ASCENDING KEY KEY-3                                       ST1194.2
034800     DESCENDING KEY-4 KEY-5                                       ST1194.2
034900     INPUT PROCEDURE IS IN-1 THROUGH IN-EXIT                      ST1194.2
035000     OUTPUT PROCEDURE IS OUT-PROC-1 THRU SORT-END.                ST1194.2
035100                                                                  ST1194.2
035200 INTERNAL-OUTPUT-PROC-CODE SECTION.                               ST1194.2
035300*=================================                                ST1194.2
035400 INT-INIT-1.                                                      ST1194.2
035500*    ===--> ACCESSING OF CODE WITHIN THE OUTPUT PROCEDURE <--===  ST1194.2
035600     MOVE   "XI-19 4.4.4 GR(10)" TO ANSI-REFERENCE.               ST1194.2
035700     MOVE   "INT-TEST-1"       TO PAR-NAME.                       ST1194.2
035800     MOVE   "INTNL CODE PERFORMED" TO FEATURE.                    ST1194.2
035900     MOVE    SPACE TO WRK-XN-00001-1.                             ST1194.2
036000     PERFORM INTERNAL-CODE-1.                                     ST1194.2
036100     GO TO   INT-TEST-1.                                          ST1194.2
036200 INT-DELETE-1.                                                    ST1194.2
036300     PERFORM DE-LETE.                                             ST1194.2
036400     PERFORM PRINT-DETAIL.                                        ST1194.2
036500     GO TO   INT-INIT-2.                                          ST1194.2
036600 INT-TEST-1.                                                      ST1194.2
036700     IF      WRK-XN-00001-1 = "C"                                 ST1194.2
036800             PERFORM PASS                                         ST1194.2
036900             PERFORM PRINT-DETAIL                                 ST1194.2
037000     ELSE                                                         ST1194.2
037100             MOVE   "INTERNAL OUTPUT PROC CODE NOT PERFORMED"     ST1194.2
037200                  TO RE-MARK                                      ST1194.2
037300             MOVE   "C" TO CORRECT-X                              ST1194.2
037400             MOVE    WRK-XN-00001-1 TO COMPUTED-X                 ST1194.2
037500             PERFORM FAIL                                         ST1194.2
037600             PERFORM PRINT-DETAIL.                                ST1194.2
037700                                                                  ST1194.2
037800 INT-INIT-2.                                                      ST1194.2
037900*    ===--> ACCESSING OF CODE WITHIN THE OUTPUT PROCEDURE <--===  ST1194.2
038000     MOVE   "XI-19 4.4.4 GR(10)"  TO ANSI-REFERENCE.              ST1194.2
038100     MOVE   "INT-TEST-2-1"      TO PAR-NAME.                      ST1194.2
038200     MOVE   "GO TO INTERNAL CODE" TO FEATURE.                     ST1194.2
038300     MOVE    SPACE TO WRK-XN-00001-1.                             ST1194.2
038400     MOVE   "Y"    TO WRK-XN-00001-2.                             ST1194.2
038500     MOVE    1 TO REC-CT.                                         ST1194.2
038600     GO TO   INTERNAL-CODE-2.                                     ST1194.2
038700 INT-FAIL-2-1.                                                    ST1194.2
038800     MOVE   "X"    TO WRK-XN-00001-2.                             ST1194.2
038900     GO TO   INT-TEST-2-2.                                        ST1194.2
039000 INT-DELETE-2-1.                                                  ST1194.2
039100     PERFORM DE-LETE.                                             ST1194.2
039200     PERFORM PRINT-DETAIL.                                        ST1194.2
039300     GO TO   INT-INIT-3.                                          ST1194.2
039400 INT-TEST-2-1.                                                    ST1194.2
039500     IF      WRK-XN-00001-2 = "Y"                                 ST1194.2
039600             PERFORM PASS                                         ST1194.2
039700             PERFORM PRINT-DETAIL                                 ST1194.2
039800             GO TO   INT-TEST-2-2.                                ST1194.2
039900     MOVE   "GO TO INTERNAL CODE ERROR OR RETURN FROM CODE ERROR" ST1194.2
040000          TO RE-MARK.                                             ST1194.2
040100     MOVE   "Y" TO CORRECT-X.                                     ST1194.2
040200     MOVE    WRK-XN-00001-2 TO COMPUTED-X.                        ST1194.2
040300     PERFORM FAIL.                                                ST1194.2
040400     PERFORM PRINT-DETAIL.                                        ST1194.2
040500 INT-TEST-2-2.                                                    ST1194.2
040600     MOVE   "INT-TEST-2-1"      TO PAR-NAME.                      ST1194.2
040700     ADD     1 TO REC-CT.                                         ST1194.2
040800     IF      WRK-XN-00001-1 = "D"                                 ST1194.2
040900             PERFORM PASS                                         ST1194.2
041000             PERFORM PRINT-DETAIL                                 ST1194.2
041100     ELSE                                                         ST1194.2
041200             MOVE   "GO TO INTERNAL OUTPUT PROC. CODE ERROR"      ST1194.2
041300                  TO RE-MARK                                      ST1194.2
041400             MOVE   "D" TO CORRECT-X                              ST1194.2
041500             MOVE    WRK-XN-00001-1 TO COMPUTED-X                 ST1194.2
041600             PERFORM FAIL                                         ST1194.2
041700             PERFORM PRINT-DETAIL.                                ST1194.2
041800                                                                  ST1194.2
041900 INTERNAL-INPUT-PROC-CODE SECTION.                                ST1194.2
042000*================================                                 ST1194.2
042100 INT-INIT-3.                                                      ST1194.2
042200*    ===--> ACCESSING OF CODE WITHIN THE INPUT PROCEDURE <--===   ST1194.2
042300     MOVE   "XI-19 4.4.4 GR(7)" TO ANSI-REFERENCE.                ST1194.2
042400     MOVE   "INT-TEST-3"       TO PAR-NAME.                       ST1194.2
042500     MOVE   "INTNL CODE PERFORMED" TO FEATURE.                    ST1194.2
042600     MOVE    SPACE TO WRK-XN-00001-1.                             ST1194.2
042700     PERFORM INTERNAL-CODE-3.                                     ST1194.2
042800     GO TO   INT-TEST-3.                                          ST1194.2
042900 INT-DELETE-3.                                                    ST1194.2
043000     PERFORM DE-LETE.                                             ST1194.2
043100     PERFORM PRINT-DETAIL.                                        ST1194.2
043200     GO TO   INT-INIT-4.                                          ST1194.2
043300 INT-TEST-3.                                                      ST1194.2
043400     IF      WRK-XN-00001-1 = "L"                                 ST1194.2
043500             PERFORM PASS                                         ST1194.2
043600             PERFORM PRINT-DETAIL                                 ST1194.2
043700     ELSE                                                         ST1194.2
043800             MOVE   "INTERNAL INPUT PROC CODE NOT PERFORMED"      ST1194.2
043900                  TO RE-MARK                                      ST1194.2
044000             MOVE   "L" TO CORRECT-X                              ST1194.2
044100             MOVE    WRK-XN-00001-1 TO COMPUTED-X                 ST1194.2
044200             PERFORM FAIL                                         ST1194.2
044300             PERFORM PRINT-DETAIL.                                ST1194.2
044400                                                                  ST1194.2
044500 INT-INIT-4.                                                      ST1194.2
044600*    ===--> ACCESSING OF CODE WITHIN THE OUTPUT PROCEDURE <--===  ST1194.2
044700     MOVE   "XI-19 4.4.4 GR(7)"  TO ANSI-REFERENCE.               ST1194.2
044800     MOVE   "INT-TEST-4-1"      TO PAR-NAME.                      ST1194.2
044900     MOVE   "GO TO INTERNAL CODE" TO FEATURE.                     ST1194.2
045000     MOVE    SPACE TO WRK-XN-00001-1.                             ST1194.2
045100     MOVE   "N"    TO WRK-XN-00001-2.                             ST1194.2
045200     MOVE    1 TO REC-CT.                                         ST1194.2
045300     GO TO   INTERNAL-CODE-4.                                     ST1194.2
045400 INT-FAIL-4-1.                                                    ST1194.2
045500     MOVE   "O"    TO WRK-XN-00001-2.                             ST1194.2
045600     GO TO   INT-TEST-4-1.                                        ST1194.2
045700 INT-DELETE-4.                                                    ST1194.2
045800     PERFORM DE-LETE.                                             ST1194.2
045900     PERFORM PRINT-DETAIL.                                        ST1194.2
046000     GO TO   I-2.                                                 ST1194.2
046100 INT-TEST-4-1.                                                    ST1194.2
046200     IF      WRK-XN-00001-2 = "N"                                 ST1194.2
046300             PERFORM PASS                                         ST1194.2
046400             PERFORM PRINT-DETAIL                                 ST1194.2
046500             GO TO   INT-TEST-4-2.                                ST1194.2
046600     MOVE   "GO TO INTERNAL CODE ERROR OR RETURN FROM CODE ERROR" ST1194.2
046700          TO RE-MARK.                                             ST1194.2
046800     MOVE   "N" TO CORRECT-X.                                     ST1194.2
046900     MOVE    WRK-XN-00001-2 TO COMPUTED-X.                        ST1194.2
047000     PERFORM FAIL.                                                ST1194.2
047100     PERFORM PRINT-DETAIL.                                        ST1194.2
047200 INT-TEST-4-2.                                                    ST1194.2
047300     MOVE   "INT-TEST-4-2"      TO PAR-NAME.                      ST1194.2
047400     ADD     1 TO REC-CT.                                         ST1194.2
047500     IF      WRK-XN-00001-1 = "M"                                 ST1194.2
047600             PERFORM PASS                                         ST1194.2
047700             PERFORM PRINT-DETAIL                                 ST1194.2
047800     ELSE                                                         ST1194.2
047900             MOVE   "GO TO INTERNAL OUTPUT PROC. CODE ERROR"      ST1194.2
048000                  TO RE-MARK                                      ST1194.2
048100             MOVE   "M" TO CORRECT-X                              ST1194.2
048200             MOVE    WRK-XN-00001-1 TO COMPUTED-X                 ST1194.2
048300             PERFORM FAIL                                         ST1194.2
048400             PERFORM PRINT-DETAIL.                                ST1194.2
048500                                                                  ST1194.2
048600 I-2.                                                             ST1194.2
048700     GO TO   CCVS-EXIT.                                           ST1194.2
048800                                                                  ST1194.2
048900 IN-1.                                                            ST1194.2
049000 INPT-INIT-1.                                                     ST1194.2
049100*    ===--> ACCESSING OF CODE OUTSIDE THE INPUT PROCEDURE <--===  ST1194.2
049200     MOVE   "XI-19 4.4.4 GR(7)" TO ANSI-REFERENCE.                ST1194.2
049300     MOVE   "INPT-TEST-1"       TO PAR-NAME.                      ST1194.2
049400     MOVE   "PERFORM EXTNL CODE" TO FEATURE.                      ST1194.2
049500     MOVE    SPACE TO WRK-XN-00001-1.                             ST1194.2
049600     PERFORM EXTERNAL-CODE-3.                                     ST1194.2
049700     GO TO   INPT-TEST-1.                                         ST1194.2
049800 INPT-DELETE-1.                                                   ST1194.2
049900     PERFORM DE-LETE.                                             ST1194.2
050000     PERFORM PRINT-DETAIL.                                        ST1194.2
050100     GO TO   INPT-INIT-2.                                         ST1194.2
050200 INPT-TEST-1.                                                     ST1194.2
050300     IF      WRK-XN-00001-1 = "J"                                 ST1194.2
050400             PERFORM PASS                                         ST1194.2
050500             PERFORM PRINT-DETAIL                                 ST1194.2
050600     ELSE                                                         ST1194.2
050700             MOVE   "EXTERNAL CODE NOT PERFORMED FROM INPUT PROC" ST1194.2
050800                  TO RE-MARK                                      ST1194.2
050900             MOVE   "J" TO CORRECT-X                              ST1194.2
051000             MOVE    WRK-XN-00001-1 TO COMPUTED-X                 ST1194.2
051100             PERFORM FAIL                                         ST1194.2
051200             PERFORM PRINT-DETAIL.                                ST1194.2
051300                                                                  ST1194.2
051400 INPT-INIT-2.                                                     ST1194.2
051500     MOVE   "XI-19 4.4.4 GR(7)"  TO ANSI-REFERENCE.               ST1194.2
051600     MOVE   "INPT-TEST-2-1"      TO PAR-NAME.                     ST1194.2
051700     MOVE   "GO TO EXTERNAL CODE" TO FEATURE.                     ST1194.2
051800     MOVE    SPACE TO WRK-XN-00001-1.                             ST1194.2
051900     MOVE   "S"    TO WRK-XN-00001-2.                             ST1194.2
052000     MOVE    1 TO REC-CT.                                         ST1194.2
052100     GO TO   EXTERNAL-CODE-4.                                     ST1194.2
052200 INPT-FAIL-2-1.                                                   ST1194.2
052300     MOVE   "W"    TO WRK-XN-00001-1.                             ST1194.2
052400     GO TO   INPT-TEST-2-1.                                       ST1194.2
052500 INPT-DELETE-2.                                                   ST1194.2
052600     PERFORM DE-LETE.                                             ST1194.2
052700     PERFORM PRINT-DETAIL.                                        ST1194.2
052800     GO TO   IN-2.                                                ST1194.2
052900 INPT-TEST-2-1.                                                   ST1194.2
053000     IF      WRK-XN-00001-2 = "S"                                 ST1194.2
053100             PERFORM PASS                                         ST1194.2
053200             PERFORM PRINT-DETAIL                                 ST1194.2
053300             GO TO   INPT-TEST-2-2.                               ST1194.2
053400     MOVE   "GO TO EXTERNAL CODE ERROR OR RETURN FROM CODE ERROR" ST1194.2
053500          TO RE-MARK.                                             ST1194.2
053600     MOVE   "S" TO CORRECT-X.                                     ST1194.2
053700     MOVE    WRK-XN-00001-2 TO COMPUTED-X.                        ST1194.2
053800     PERFORM FAIL.                                                ST1194.2
053900     PERFORM PRINT-DETAIL.                                        ST1194.2
054000 INPT-TEST-2-2.                                                   ST1194.2
054100     MOVE   "INPT-TEST-2-1"      TO PAR-NAME.                     ST1194.2
054200     ADD     1 TO REC-CT.                                         ST1194.2
054300     IF      WRK-XN-00001-1 = "K"                                 ST1194.2
054400             PERFORM PASS                                         ST1194.2
054500             PERFORM PRINT-DETAIL                                 ST1194.2
054600     ELSE                                                         ST1194.2
054700             MOVE   "GO TO EXTERNAL CODE ERROR"                   ST1194.2
054800                  TO RE-MARK                                      ST1194.2
054900             MOVE   "K" TO CORRECT-X                              ST1194.2
055000             MOVE    WRK-XN-00001-1 TO COMPUTED-X                 ST1194.2
055100             PERFORM FAIL                                         ST1194.2
055200             PERFORM PRINT-DETAIL.                                ST1194.2
055300     GO TO   IN-2.                                                ST1194.2
055400*                                                                 ST1194.2
055500*    THE FOLLOWING CODE IS ACCESSED FROM OUTSIDE THE INPUT        ST1194.2
055600*    PROCEEDURE:                                                  ST1194.2
055700*                                                                 ST1194.2
055800 INTERNAL-CODE-3.                                                 ST1194.2
055900     MOVE   "L" TO WRK-XN-00001-1.                                ST1194.2
056000 INTERNAL-CODE-4.                                                 ST1194.2
056100     MOVE   "M" TO WRK-XN-00001-1.                                ST1194.2
056200     GO TO   INT-TEST-4-1.                                        ST1194.2
056300*                                                                 ST1194.2
056400*    NOTE.                                                        ST1194.2
056500*       KEYS 1 AND 3 THRU 5 WILL VARY IN VALUE BETWEEN 1 AND 2.   ST1194.2
056600*       KEY 2 VARIES FROM 1 THRU 6. THUS 96 RECORDS ARE CREATED   ST1194.2
056700*       IN REVERSE SEQUENCE OF SORTING ORDER. TWO RECORDS ARE     ST1194.2
056800*       ADDED TO EACH END OF THE SORTED STRING FOR HI-LOW CONTROL.ST1194.2
056900*       THE SORT STATEMENT TESTS THE SERIES AND THRU OPTIONS WITH ST1194.2
057000*       INCLUSION AND OMISSION OF OPTIONAL WORDS. THE SORT        ST1194.2
057100*       STATEMENT REPRESENTS BASIC SORTING PERMITTED BY LEVEL 1 OFST1194.2
057200*       THE SORT MODULE.                                          ST1194.2
057300 IN-2.                                                            ST1194.2
057400     MOVE 900009000000000 TO RDF-KEYS.                            ST1194.2
057500     RELEASE S-RECORD.                                            ST1194.2
057600     MOVE 009000000900009 TO RDF-KEYS.                            ST1194.2
057700     RELEASE S-RECORD.                                            ST1194.2
057800     MOVE 900008000000000 TO RDF-KEYS.                            ST1194.2
057900     RELEASE S-RECORD.                                            ST1194.2
058000     MOVE 009000000900008 TO RDF-KEYS.                            ST1194.2
058100     RELEASE S-RECORD.                                            ST1194.2
058200*    NOTE HI-LOW CONTROL RECORDS DONE.                            ST1194.2
058300     MOVE 300003000000000 TO WKEYS-RDF.                           ST1194.2
058400 IN-3.                                                            ST1194.2
058500     PERFORM IN-4 2 TIMES.                                        ST1194.2
058600     GO TO IN-EXIT.                                               ST1194.2
058700 IN-4.                                                            ST1194.2
058800     SUBTRACT C1 FROM WKEY-1.                                     ST1194.2
058900     PERFORM IN-5 6 TIMES.                                        ST1194.2
059000 IN-5.                                                            ST1194.2
059100     IF WKEY-2 IS EQUAL TO C6                                     ST1194.2
059200         MOVE C0 TO WKEY-2.                                       ST1194.2
059300     ADD C1 TO WKEY-2.                                            ST1194.2
059400     PERFORM IN-6 2 TIMES.                                        ST1194.2
059500 IN-6.                                                            ST1194.2
059600     IF WKEY-3 IS EQUAL TO C1                                     ST1194.2
059700         MOVE C3 TO WKEY-3.                                       ST1194.2
059800     SUBTRACT C1 FROM WKEY-3.                                     ST1194.2
059900     PERFORM IN-7 2 TIMES.                                        ST1194.2
060000 IN-7.                                                            ST1194.2
060100     IF WKEY-4 IS EQUAL TO C2                                     ST1194.2
060200         MOVE C0 TO WKEY-4.                                       ST1194.2
060300     ADD C1 TO WKEY-4.                                            ST1194.2
060400     PERFORM IN-8 2 TIMES.                                        ST1194.2
060500 IN-8.                                                            ST1194.2
060600     IF WKEY-5 IS EQUAL TO C2                                     ST1194.2
060700         MOVE C0 TO WKEY-5.                                       ST1194.2
060800     ADD C1 TO WKEY-5.                                            ST1194.2
060900     MOVE WKEYS-RDF TO RDF-KEYS.                                  ST1194.2
061000     RELEASE S-RECORD.                                            ST1194.2
061100 IN-EXIT.                                                         ST1194.2
061200     EXIT.                                                        ST1194.2
061300                                                                  ST1194.2
061400 OUT-PROC-1.                                                      ST1194.2
061500     MOVE    SPACES TO PAR-NAME.                                  ST1194.2
061600     MOVE    SPACES TO FEATURE.                                   ST1194.2
061700     MOVE    ZERO TO REC-CT.                                      ST1194.2
061800     MOVE   "XI-19 4.4.4 GR(7)" TO ANSI-REFERENCE.                ST1194.2
061900     MOVE   "ST119 GENERATES OUTPUT" TO RE-MARK.                  ST1194.2
062000     PERFORM PRINT-DETAIL.                                        ST1194.2
062100     MOVE   "WHICH AFFECTS PROGRAMS" TO RE-MARK.                  ST1194.2
062200     PERFORM PRINT-DETAIL.                                        ST1194.2
062300     MOVE   "ST120 AND ST121."       TO RE-MARK.                  ST1194.2
062400     PERFORM PRINT-DETAIL.                                        ST1194.2
062500     MOVE   "SORT --- FIVE KEYS" TO FEATURE.                      ST1194.2
062600     OPEN    OUTPUT SORTOUT-1A.                                   ST1194.2
062700 SORT-TEST-1.                                                     ST1194.2
062800     PERFORM  RET-1.                                              ST1194.2
062900     IF       RDF-KEYS EQUAL TO 009000000900009                   ST1194.2
063000              PERFORM PASS GO TO SORT-WRITE-1.                    ST1194.2
063100     GO       TO SORT-FAIL-1.                                     ST1194.2
063200 SORT-DELETE-1.                                                   ST1194.2
063300     PERFORM  DE-LETE.                                            ST1194.2
063400     GO       TO SORT-WRITE-1.                                    ST1194.2
063500 SORT-FAIL-1.                                                     ST1194.2
063600     MOVE     RDF-KEYS TO COMPUTED-18V0.                          ST1194.2
063700     MOVE     009000000900009 TO CORRECT-18V0.                    ST1194.2
063800     PERFORM  FAIL.                                               ST1194.2
063900 SORT-WRITE-1.                                                    ST1194.2
064000     MOVE     "SORT-TEST-1 " TO PAR-NAME.                         ST1194.2
064100     PERFORM  PRINT-DETAIL.                                       ST1194.2
064200 SORT-TEST-2.                                                     ST1194.2
064300     PERFORM  RET-1.                                              ST1194.2
064400     IF       RDF-KEYS EQUAL TO 009000000900008                   ST1194.2
064500              PERFORM PASS GO TO SORT-WRITE-2.                    ST1194.2
064600     GO       TO SORT-FAIL-2.                                     ST1194.2
064700 SORT-DELETE-2.                                                   ST1194.2
064800     PERFORM  DE-LETE.                                            ST1194.2
064900     GO       TO SORT-WRITE-2.                                    ST1194.2
065000 SORT-FAIL-2.                                                     ST1194.2
065100     MOVE     RDF-KEYS TO COMPUTED-18V0.                          ST1194.2
065200     MOVE     009000000900009 TO CORRECT-18V0.                    ST1194.2
065300     PERFORM  FAIL.                                               ST1194.2
065400 SORT-WRITE-2.                                                    ST1194.2
065500     MOVE     "SORT-TEST-2 " TO PAR-NAME.                         ST1194.2
065600     PERFORM  PRINT-DETAIL.                                       ST1194.2
065700 SORT-TEST-3.                                                     ST1194.2
065800     PERFORM  RET-1.                                              ST1194.2
065900     IF       RDF-KEYS EQUAL TO 106001000200002                   ST1194.2
066000              PERFORM PASS GO TO SORT-WRITE-3.                    ST1194.2
066100     GO       TO SORT-FAIL-3.                                     ST1194.2
066200 SORT-DELETE-3.                                                   ST1194.2
066300     PERFORM  DE-LETE.                                            ST1194.2
066400     GO       TO SORT-WRITE-3.                                    ST1194.2
066500 SORT-FAIL-3.                                                     ST1194.2
066600     MOVE     RDF-KEYS TO COMPUTED-18V0.                          ST1194.2
066700     MOVE     106001000200002  TO CORRECT-18V0.                   ST1194.2
066800     PERFORM  FAIL.                                               ST1194.2
066900 SORT-WRITE-3.                                                    ST1194.2
067000     MOVE     "SORT-TEST-3 " TO PAR-NAME.                         ST1194.2
067100     PERFORM  PRINT-DETAIL.                                       ST1194.2
067200                                                                  ST1194.2
067300 SORT-TEST-4.                                                     ST1194.2
067400     PERFORM  RET-2 48 TIMES.                                     ST1194.2
067500     IF       RDF-KEYS EQUAL TO 206001000200002                   ST1194.2
067600              PERFORM PASS GO TO SORT-WRITE-4.                    ST1194.2
067700     GO       TO SORT-FAIL-4.                                     ST1194.2
067800 SORT-DELETE-4.                                                   ST1194.2
067900     PERFORM  DE-LETE.                                            ST1194.2
068000     GO       TO SORT-WRITE-4.                                    ST1194.2
068100 SORT-FAIL-4.                                                     ST1194.2
068200     MOVE     RDF-KEYS TO COMPUTED-18V0.                          ST1194.2
068300     MOVE    206001000200002 TO CORRECT-18V0.                     ST1194.2
068400     PERFORM  FAIL.                                               ST1194.2
068500 SORT-WRITE-4.                                                    ST1194.2
068600     MOVE     "SORT-TEST-4 " TO PAR-NAME.                         ST1194.2
068700     PERFORM  PRINT-DETAIL.                                       ST1194.2
068800 SORT-TEST-5.                                                     ST1194.2
068900     PERFORM  RET-2 40 TIMES.                                     ST1194.2
069000     IF       RDF-KEYS EQUAL TO 201001000200002                   ST1194.2
069100              PERFORM PASS GO TO SORT-WRITE-5.                    ST1194.2
069200     GO       TO SORT-FAIL-5.                                     ST1194.2
069300 SORT-DELETE-5.                                                   ST1194.2
069400     PERFORM  DE-LETE.                                            ST1194.2
069500     GO       TO SORT-WRITE-5.                                    ST1194.2
069600 SORT-FAIL-5.                                                     ST1194.2
069700     MOVE     RDF-KEYS TO COMPUTED-18V0.                          ST1194.2
069800     MOVE     201001000200002 TO CORRECT-18V0.                    ST1194.2
069900     PERFORM  FAIL.                                               ST1194.2
070000 SORT-WRITE-5.                                                    ST1194.2
070100     MOVE     "SORT-TEST-5 " TO PAR-NAME.                         ST1194.2
070200     PERFORM  PRINT-DETAIL.                                       ST1194.2
070300 SORT-TEST-6.                                                     ST1194.2
070400     PERFORM  RET-2.                                              ST1194.2
070500     PERFORM  RET-3 THRU RET-3-EXIT.                              ST1194.2
070600     PERFORM  RET-4 THRU RET-4-EXIT.                              ST1194.2
070700     PERFORM  RET-5 THRU RET-5-EXIT.                              ST1194.2
070800     PERFORM  RET-6 THRU RET-6-EXIT.                              ST1194.2
070900     PERFORM  RET-7 THRU RET-7-EXIT.                              ST1194.2
071000     PERFORM  RET-8 THRU RET-8-EXIT.                              ST1194.2
071100     IF       RDF-KEYS EQUAL TO 201002000100001                   ST1194.2
071200              PERFORM PASS GO TO SORT-WRITE-6.                    ST1194.2
071300     GO       TO SORT-FAIL-6.                                     ST1194.2
071400 SORT-DELETE-6.                                                   ST1194.2
071500     PERFORM  DE-LETE.                                            ST1194.2
071600     GO       TO SORT-WRITE-6.                                    ST1194.2
071700 SORT-FAIL-6.                                                     ST1194.2
071800     MOVE     RDF-KEYS TO COMPUTED-18V0.                          ST1194.2
071900     MOVE     201002000100001 TO CORRECT-18V0.                    ST1194.2
072000     PERFORM  FAIL.                                               ST1194.2
072100 SORT-WRITE-6.                                                    ST1194.2
072200     MOVE     "SORT-TEST-6 " TO PAR-NAME.                         ST1194.2
072300     PERFORM  PRINT-DETAIL.                                       ST1194.2
072400 SORT-TEST-7.                                                     ST1194.2
072500     PERFORM  RET-2.                                              ST1194.2
072600     IF       RDF-KEYS EQUAL TO 900008000000000                   ST1194.2
072700              PERFORM PASS GO TO SORT-WRITE-7.                    ST1194.2
072800     GO       TO SORT-FAIL-7.                                     ST1194.2
072900 SORT-DELETE-7.                                                   ST1194.2
073000     PERFORM  DE-LETE.                                            ST1194.2
073100     GO       TO SORT-WRITE-7.                                    ST1194.2
073200 SORT-FAIL-7.                                                     ST1194.2
073300     MOVE     RDF-KEYS TO COMPUTED-18V0.                          ST1194.2
073400     MOVE     900008000000000 TO CORRECT-18V0.                    ST1194.2
073500     PERFORM  FAIL.                                               ST1194.2
073600 SORT-WRITE-7.                                                    ST1194.2
073700     MOVE     "SORT-TEST-7 " TO PAR-NAME.                         ST1194.2
073800     PERFORM  PRINT-DETAIL.                                       ST1194.2
073900 SORT-TEST-8.                                                     ST1194.2
074000     PERFORM  RET-2.                                              ST1194.2
074100     IF       RDF-KEYS EQUAL TO 900009000000000                   ST1194.2
074200              PERFORM PASS GO TO SORT-WRITE-8.                    ST1194.2
074300     GO       TO SORT-FAIL-8.                                     ST1194.2
074400 SORT-DELETE-8.                                                   ST1194.2
074500     PERFORM  DE-LETE.                                            ST1194.2
074600     GO       TO SORT-WRITE-8.                                    ST1194.2
074700 SORT-FAIL-8.                                                     ST1194.2
074800     MOVE     RDF-KEYS TO COMPUTED-18V0.                          ST1194.2
074900     MOVE     900009000000000 TO CORRECT-18V0.                    ST1194.2
075000     PERFORM  FAIL.                                               ST1194.2
075100 SORT-WRITE-8.                                                    ST1194.2
075200     MOVE     "SORT-TEST-8 " TO PAR-NAME.                         ST1194.2
075300     PERFORM  PRINT-DETAIL.                                       ST1194.2
075400 SORT-TEST-9.                                                     ST1194.2
075500     RETURN   SORTFILE-1A AT END                                  ST1194.2
075600              PERFORM PASS GO TO SORT-WRITE-9.                    ST1194.2
075700     GO       TO SORT-FAIL-9.                                     ST1194.2
075800 SORT-DELETE-9.                                                   ST1194.2
075900     PERFORM  DE-LETE.                                            ST1194.2
076000     GO       TO SORT-WRITE-9.                                    ST1194.2
076100 SORT-FAIL-9.                                                     ST1194.2
076200     MOVE     RDF-KEYS TO COMPUTED-18V0.                          ST1194.2
076300     MOVE     "END OF FILE NOT FOUND" TO RE-MARK.                 ST1194.2
076400     PERFORM  FAIL.                                               ST1194.2
076500 SORT-WRITE-9.                                                    ST1194.2
076600     MOVE     "SORT-TEST-9 " TO PAR-NAME.                         ST1194.2
076700     PERFORM  PRINT-DETAIL.                                       ST1194.2
076800 SORT-INIT-10.                                                    ST1194.2
076900     MOVE   "XI-19 4.4.4 GR(10)" TO ANSI-REFERENCE.               ST1194.2
077000     MOVE   "SORT-TEST-10"       TO PAR-NAME.                     ST1194.2
077100     MOVE   "PERFORM EXTNL CODE" TO FEATURE.                      ST1194.2
077200     MOVE    SPACE TO WRK-XN-00001-1.                             ST1194.2
077300     PERFORM EXTERNAL-CODE-1.                                     ST1194.2
077400     GO TO   SORT-TEST-10.                                        ST1194.2
077500 SORT-DELETE-10.                                                  ST1194.2
077600     PERFORM DE-LETE.                                             ST1194.2
077700     PERFORM PRINT-DETAIL.                                        ST1194.2
077800     GO TO   SORT-INIT-11.                                        ST1194.2
077900 SORT-TEST-10.                                                    ST1194.2
078000     IF      WRK-XN-00001-1 = "A"                                 ST1194.2
078100             PERFORM PASS                                         ST1194.2
078200             PERFORM PRINT-DETAIL                                 ST1194.2
078300     ELSE                                                         ST1194.2
078400             MOVE   "EXTERNAL CODE NOT PERFORMED FROM OUTPUT PROC"ST1194.2
078500                  TO RE-MARK                                      ST1194.2
078600             MOVE   "A" TO CORRECT-X                              ST1194.2
078700             MOVE    WRK-XN-00001-1 TO COMPUTED-X                 ST1194.2
078800             PERFORM FAIL                                         ST1194.2
078900             PERFORM PRINT-DETAIL.                                ST1194.2
079000                                                                  ST1194.2
079100 SORT-INIT-11.                                                    ST1194.2
079200     MOVE   "XI-19 4.4.4 GR(10)"  TO ANSI-REFERENCE.              ST1194.2
079300     MOVE   "SORT-TEST-11-1"      TO PAR-NAME.                    ST1194.2
079400     MOVE   "GO TO EXTERNAL CODE" TO FEATURE.                     ST1194.2
079500     MOVE    SPACE TO WRK-XN-00001-1.                             ST1194.2
079600     MOVE   "D"    TO WRK-XN-00001-2.                             ST1194.2
079700     MOVE    1 TO REC-CT.                                         ST1194.2
079800     GO TO   EXTERNAL-CODE-2.                                     ST1194.2
079900 SORT-FAIL-11-1.                                                  ST1194.2
080000     MOVE   "Z"    TO WRK-XN-00001-2.                             ST1194.2
080100     GO TO   SORT-TEST-11-1.                                      ST1194.2
080200 SORT-DELETE-11.                                                  ST1194.2
080300     PERFORM DE-LETE.                                             ST1194.2
080400     PERFORM PRINT-DETAIL.                                        ST1194.2
080500     GO TO   SORT-INIT-11.                                        ST1194.2
080600 SORT-TEST-11-1.                                                  ST1194.2
080700     IF      WRK-XN-00001-2 = "D"                                 ST1194.2
080800             PERFORM PASS                                         ST1194.2
080900             PERFORM PRINT-DETAIL                                 ST1194.2
--> --------------------

--> maximum size reached

--> --------------------

¤ Dauer der Verarbeitung: 0.112 Sekunden  (vorverarbeitet)  ¤





Druckansicht
unsichere Verbindung
Druckansicht
sprechenden Kalenders

Eigene Datei ansehen




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.


Bot Zugriff