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

Quellcode-Bibliothek

© Kompilation durch diese Firma

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

Datei: sm102a.cob   Sprache: Coq

000100 IDENTIFICATION DIVISION.                                         SQ2164.2
000200 PROGRAM-ID.                                                      SQ2164.2
000300     SQ216A.                                                      SQ2164.2
000400****************************************************************  SQ2164.2
000500*                                                              *  SQ2164.2
000600*    VALIDATION FOR:-                                          *  SQ2164.2
000700*    "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH.     ".SQ2164.2
000800*                                                              *  SQ2164.2
000900*    CREATION DATE     /     VALIDATION DATE                   *  SQ2164.2
001000*    "COBOL 85 VERSION 4.2, Apr  1993 SSVG                      ".SQ2164.2
001100*                                                              *  SQ2164.2
001200*        THIS ROUTINE TESTS THE CLAUSE:                           SQ2164.2
001300*             PADDING CHARACTER IS   "9" (LITERAL).               SQ2164.2
001400*                                                                 SQ2164.2
001500*        THE ROUTINE SQ216A CREATES A TAPE FILE WHICH HAS 750 FIXESQ2164.2
001600*    LENGTH RECORDS.  THE FILE IS THEN CLOSED AND OPENED AS AN    SQ2164.2
001700*    INPUT FILE.  THE FILE IS READ AND FIELDS IN THE INPUT RECORDSSQ2164.2
001800*    ARE COMPARED TO THE VALUES WRITTEN TO ENSURE THAT THE RECORDSSQ2164.2
001900*    WERE PROCESSED CORRECTLY.  THE FILE IS CLOSED AND OPENED     SQ2164.2
002000*    AGAIN AS AN INPUT FILE.  FOUR READ FORMAT OPTIONS ARE USED   SQ2164.2
002100*    TO READ THE FILE AND FIELDS IN THE RECORDS ARE VERIFIED.     SQ2164.2
002200*    THE OPEN, CLOSE, READ, AND WRITE STATEMENTS ARE TESTED FOR   SQ2164.2
002300*    LEVEL TWO            PADDING CHARCTER IS "9".                SQ2164.2
002400*                                                                 SQ2164.2
002500*    THE LAST 9 RECORDS MUST BE FILLED WITH THE PADDING CHARACTER SQ2164.2
002600*     "9".                                                        SQ2164.2
002700*                                                                 SQ2164.2
002800 ENVIRONMENT DIVISION.                                            SQ2164.2
002900 CONFIGURATION SECTION.                                           SQ2164.2
003000 SOURCE-COMPUTER.                                                 SQ2164.2
003100     Card0130.                                                    SQ2164.2
003200 OBJECT-COMPUTER.                                                 SQ2164.2
003300     Card0131.                                                    SQ2164.2
003400 INPUT-OUTPUT SECTION.                                            SQ2164.2
003500 FILE-CONTROL.                                                    SQ2164.2
003600     SELECT RAW-DATA   ASSIGN TO                                  SQ2164.2
003700     "C0098"                                                      SQ2164.2
003800            ORGANIZATION IS INDEXED                               SQ2164.2
003900            ACCESS MODE IS RANDOM                                 SQ2164.2
004000            RECORD KEY IS RAW-DATA-KEY.                           SQ2164.2
004100     SELECT PRINT-FILE ASSIGN TO                                  SQ2164.2
004200     "C0085" .                                                    SQ2164.2
004300     SELECT SQ-FS1 ASSIGN TO                                      SQ2164.2
004400     "C0001"                                                      SQ2164.2
004500     ORGANIZATION IS SEQUENTIAL                                   SQ2164.2
004600     PADDING CHARACTER IS "9"                                     SQ2164.2
004700     ACCESS MODE IS SEQUENTIAL.                                   SQ2164.2
004800 DATA DIVISION.                                                   SQ2164.2
004900 FILE SECTION.                                                    SQ2164.2
005000                                                                  SQ2164.2
005100 FD  RAW-DATA.                                                    SQ2164.2
005200                                                                  SQ2164.2
005300 01  RAW-DATA-SATZ.                                               SQ2164.2
005400     05  RAW-DATA-KEY        PIC X(6).                            SQ2164.2
005500     05  C-DATE              PIC 9(6).                            SQ2164.2
005600     05  C-TIME              PIC 9(8).                            SQ2164.2
005700     05  C-NO-OF-TESTS       PIC 99.                              SQ2164.2
005800     05  C-OK                PIC 999.                             SQ2164.2
005900     05  C-ALL               PIC 999.                             SQ2164.2
006000     05  C-FAIL              PIC 999.                             SQ2164.2
006100     05  C-DELETED           PIC 999.                             SQ2164.2
006200     05  C-INSPECT           PIC 999.                             SQ2164.2
006300     05  C-NOTE              PIC X(13).                           SQ2164.2
006400     05  C-INDENT            PIC X.                               SQ2164.2
006500     05  C-ABORT             PIC X(8).                            SQ2164.2
006600 FD  PRINT-FILE                                                   SQ2164.2
006700     LABEL RECORDS                                                SQ2164.2
006800     Card0132                                                     SQ2164.2
006900     DATA RECORD IS PRINT-REC DUMMY-RECORD                        SQ2164.2
007000               .                                                  SQ2164.2
007100 01  PRINT-REC PICTURE X(120).                                    SQ2164.2
007200 01  DUMMY-RECORD PICTURE X(120).                                 SQ2164.2
007300 FD  SQ-FS1                                                       SQ2164.2
007400     LABEL RECORD STANDARD                                        SQ2164.2
007500     RECORD CONTAINS 120 CHARACTERS                               SQ2164.2
007600     BLOCK CONTAINS 13 RECORDS.                                   SQ2164.2
007700 01  SQ-FS1R1-F-G-120.                                            SQ2164.2
007800     02  FILLER PIC X(120).                                       SQ2164.2
007900 WORKING-STORAGE SECTION.                                         SQ2164.2
008000 01  WRK-CS-09V00 PIC S9(9) USAGE COMP VALUE ZERO.                SQ2164.2
008100 01  RECORDS-IN-ERROR PIC S9(5) USAGE COMP VALUE ZERO.            SQ2164.2
008200 01  ERROR-FLAG PIC 9 VALUE ZERO.                                 SQ2164.2
008300 01  EOF-FLAG   PICTURE 9 VALUE ZERO.                             SQ2164.2
008400 01  FILE-RECORD-INFORMATION-REC.                                 SQ2164.2
008500     03 FILE-RECORD-INFO-SKELETON.                                SQ2164.2
008600        05 FILLER                 PICTURE X(48)       VALUE       SQ2164.2
008700             "FILE= ,RECORD= /0,RECNO=000000,UPDT=00".  SQ2164.2
008800        05 FILLER                 PICTURE X(46)       VALUE       SQ2164.2
008900             ",ODO=0000,PGM= ,LRECL=000000,BLKSIZ =0000".    SQ2164.2
009000        05 FILLER                 PICTURE X(26)       VALUE       SQ2164.2
009100             ",LFIL=000000,ORG= ,LBLR= ".                        SQ2164.2
009200        05 FILLER                 PICTURE X(37)       VALUE       SQ2164.2
009300             ",RECKEY= ".             SQ2164.2
009400        05 FILLER                 PICTURE X(38)       VALUE       SQ2164.2
009500             ",ALTKEY1= ".            SQ2164.2
009600        05 FILLER                 PICTURE X(38)       VALUE       SQ2164.2
009700             ",ALTKEY2= ".            SQ2164.2
009800        05 FILLER                 PICTURE X(7)        VALUE SPACE.SQ2164.2
009900     03 FILE-RECORD-INFO          OCCURS  10  TIMES.              SQ2164.2
010000        05 FILE-RECORD-INFO-P1-120.                               SQ2164.2
010100           07 FILLER              PIC X(5).                       SQ2164.2
010200           07 XFILE-NAME           PIC X(6).                      SQ2164.2
010300           07 FILLER              PIC X(8).                       SQ2164.2
010400           07 XRECORD-NAME         PIC X(6).                      SQ2164.2
010500           07 FILLER              PIC X(1).                       SQ2164.2
010600           07 REELUNIT-NUMBER     PIC 9(1).                       SQ2164.2
010700           07 FILLER              PIC X(7).                       SQ2164.2
010800           07 XRECORD-NUMBER       PIC 9(6).                      SQ2164.2
010900           07 FILLER              PIC X(6).                       SQ2164.2
011000           07 UPDATE-NUMBER       PIC 9(2).                       SQ2164.2
011100           07 FILLER              PIC X(5).                       SQ2164.2
011200           07 ODO-NUMBER          PIC 9(4).                       SQ2164.2
011300           07 FILLER              PIC X(5).                       SQ2164.2
011400           07 XPROGRAM-NAME        PIC X(5).                      SQ2164.2
011500           07 FILLER              PIC X(7).                       SQ2164.2
011600           07 XRECORD-LENGTH       PIC 9(6).                      SQ2164.2
011700           07 FILLER              PIC X(7).                       SQ2164.2
011800           07 CHARS-OR-RECORDS    PIC X(2).                       SQ2164.2
011900           07 FILLER              PIC X(1).                       SQ2164.2
012000           07 XBLOCK-SIZE          PIC 9(4).                      SQ2164.2
012100           07 FILLER              PIC X(6).                       SQ2164.2
012200           07 RECORDS-IN-FILE     PIC 9(6).                       SQ2164.2
012300           07 FILLER              PIC X(5).                       SQ2164.2
012400           07 XFILE-ORGANIZATION   PIC X(2).                      SQ2164.2
012500           07 FILLER              PIC X(6).                       SQ2164.2
012600           07 XLABEL-TYPE          PIC X(1).                      SQ2164.2
012700        05 FILE-RECORD-INFO-P121-240.                             SQ2164.2
012800           07 FILLER              PIC X(8).                       SQ2164.2
012900           07 XRECORD-KEY          PIC X(29).                     SQ2164.2
013000           07 FILLER              PIC X(9).                       SQ2164.2
013100           07 ALTERNATE-KEY1      PIC X(29).                      SQ2164.2
013200           07 FILLER              PIC X(9).                       SQ2164.2
013300           07 ALTERNATE-KEY2      PIC X(29).                      SQ2164.2
013400           07 FILLER              PIC X(7).                       SQ2164.2
013500 01  TEST-RESULTS.                                                SQ2164.2
013600     02 FILLER                    PICTURE X VALUE SPACE.          SQ2164.2
013700     02 FEATURE                   PICTURE X(20) VALUE SPACE.      SQ2164.2
013800     02 FILLER                    PICTURE X VALUE SPACE.          SQ2164.2
013900     02 P-OR-F                    PICTURE X(5) VALUE SPACE.       SQ2164.2
014000     02 FILLER                    PICTURE X  VALUE SPACE.         SQ2164.2
014100     02  PAR-NAME.                                                SQ2164.2
014200       03 FILLER PICTURE X(12) VALUE SPACE.                       SQ2164.2
014300       03  PARDOT-X PICTURE X  VALUE SPACE.                       SQ2164.2
014400       03 DOTVALUE PICTURE 99  VALUE ZERO.                        SQ2164.2
014500       03 FILLER PIC X(5) VALUE SPACE.                            SQ2164.2
014600     02 FILLER PIC X(10) VALUE SPACE.                             SQ2164.2
014700     02 RE-MARK PIC X(61).                                        SQ2164.2
014800 01  TEST-COMPUTED.                                               SQ2164.2
014900     02 FILLER PIC X(30) VALUE SPACE.                             SQ2164.2
015000     02 FILLER PIC X(17) VALUE " COMPUTED=".                SQ2164.2
015100     02 COMPUTED-X.                                               SQ2164.2
015200     03 COMPUTED-A                PICTURE X(20) VALUE SPACE.      SQ2164.2
015300     03 COMPUTED-N REDEFINES COMPUTED-A PICTURE -9(9).9(9).       SQ2164.2
015400     03 COMPUTED-0V18 REDEFINES COMPUTED-A  PICTURE -.9(18).      SQ2164.2
015500     03 COMPUTED-4V14 REDEFINES COMPUTED-A  PICTURE -9(4).9(14).  SQ2164.2
015600     03 COMPUTED-14V4 REDEFINES COMPUTED-A  PICTURE -9(14).9(4).  SQ2164.2
015700     03       CM-18V0 REDEFINES COMPUTED-A.                       SQ2164.2
015800         04 COMPUTED-18V0                   PICTURE -9(18).       SQ2164.2
015900         04 FILLER                          PICTURE X.            SQ2164.2
016000     03 FILLER PIC X(50) VALUE SPACE.                             SQ2164.2
016100 01  TEST-CORRECT.                                                SQ2164.2
016200     02 FILLER PIC X(30) VALUE SPACE.                             SQ2164.2
016300     02 FILLER PIC X(17) VALUE " CORRECT =".                SQ2164.2
016400     02 CORRECT-X.                                                SQ2164.2
016500     03 CORRECT-A                 PICTURE X(20) VALUE SPACE.      SQ2164.2
016600     03 CORRECT-N REDEFINES CORRECT-A PICTURE -9(9).9(9).         SQ2164.2
016700     03 CORRECT-0V18 REDEFINES CORRECT-A    PICTURE -.9(18).      SQ2164.2
016800     03 CORRECT-4V14 REDEFINES CORRECT-A    PICTURE -9(4).9(14).  SQ2164.2
016900     03 CORRECT-14V4 REDEFINES CORRECT-A    PICTURE -9(14).9(4).  SQ2164.2
017000     03      CR-18V0 REDEFINES CORRECT-A.                         SQ2164.2
017100         04 CORRECT-18V0                    PICTURE -9(18).       SQ2164.2
017200         04 FILLER                          PICTURE X.            SQ2164.2
017300     03 FILLER PIC X(50) VALUE SPACE.                             SQ2164.2
017400 01  CCVS-C-1.                                                    SQ2164.2
017500     02 FILLER PICTURE IS X(99) VALUE IS " FEATURE PASQ2164.2
017600-    "SS PARAGRAPH-NAME SQ2164.2
017700-    " REMARKS".                                           SQ2164.2
017800     02 FILLER PICTURE IS X(20) VALUE IS SPACE.                   SQ2164.2
017900 01  CCVS-C-2.                                                    SQ2164.2
018000     02 FILLER PICTURE IS X VALUE IS SPACE.                       SQ2164.2
018100     02 FILLER PICTURE IS X(6) VALUE IS "TESTED".                 SQ2164.2
018200     02 FILLER PICTURE IS X(15) VALUE IS SPACE.                   SQ2164.2
018300     02 FILLER PICTURE IS X(4) VALUE IS "FAIL".                   SQ2164.2
018400     02 FILLER PICTURE IS X(94) VALUE IS SPACE.                   SQ2164.2
018500 01  REC-SKL-SUB PICTURE 9(2) VALUE ZERO.                         SQ2164.2
018600 01  REC-CT PICTURE 99 VALUE ZERO.                                SQ2164.2
018700 01  DELETE-CNT                   PICTURE 999  VALUE ZERO.        SQ2164.2
018800 01  ERROR-COUNTER PICTURE IS 999 VALUE IS ZERO.                  SQ2164.2
018900 01  INSPECT-COUNTER PIC 999 VALUE ZERO.                          SQ2164.2
019000 01  PASS-COUNTER PIC 999 VALUE ZERO.                             SQ2164.2
019100 01  TOTAL-ERROR PIC 999 VALUE ZERO.                              SQ2164.2
019200 01  ERROR-HOLD PIC 999 VALUE ZERO.                               SQ2164.2
019300 01  DUMMY-HOLD PIC X(120) VALUE SPACE.                           SQ2164.2
019400 01  RECORD-COUNT PIC 9(5) VALUE ZERO.                            SQ2164.2
019500 01  CCVS-H-1.                                                    SQ2164.2
019600     02  FILLER   PICTURE X(27)  VALUE SPACE.                     SQ2164.2
019700     02 FILLER PICTURE X(67) VALUE                                SQ2164.2
019800     " FEDERAL SOFTWARE TESTING CENTER COBOL COMPILER VALIDATION SQ2164.2
019900-    " SYSTEM".                                                   SQ2164.2
020000     02  FILLER     PICTURE X(26)  VALUE SPACE.                   SQ2164.2
020100 01  CCVS-H-2.                                                    SQ2164.2
020200     02 FILLER PICTURE X(52) VALUE IS                             SQ2164.2
020300     "CCVS85 FSTC COPY, NOT FOR DISTRIBUTION.".                   SQ2164.2
020400     02 FILLER PICTURE IS X(19) VALUE IS "TEST RESULTS SET- ".   SQ2164.2
020500     02 TEST-ID PICTURE IS X(9).                                  SQ2164.2
020600     02 FILLER PICTURE IS X(40) VALUE IS SPACE.                   SQ2164.2
020700 01  CCVS-H-3.                                                    SQ2164.2
020800     02  FILLER PICTURE X(34) VALUE                               SQ2164.2
020900     " FOR OFFICIAL USE ONLY ".                                SQ2164.2
021000     02  FILLER PICTURE X(58) VALUE                               SQ2164.2
021100     "COBOL 85 VERSION 4.2, Apr 1993 SSVG ".SQ2164.2
021200     02  FILLER PICTURE X(28) VALUE                               SQ2164.2
021300     " COPYRIGHT 1985 ".                                       SQ2164.2
021400 01  CCVS-E-1.                                                    SQ2164.2
021500     02 FILLER PICTURE IS X(52) VALUE IS SPACE.                   SQ2164.2
021600     02 FILLER PICTURE IS X(14) VALUE IS "END OF TEST- ".        SQ2164.2
021700     02 ID-AGAIN PICTURE IS X(9).                                 SQ2164.2
021800     02 FILLER PICTURE X(45) VALUE IS                             SQ2164.2
021900     " NTIS DISTRIBUTION COBOL 85".                               SQ2164.2
022000 01  CCVS-E-2.                                                    SQ2164.2
022100     02  FILLER                   PICTURE X(31)  VALUE            SQ2164.2
022200     SPACE.                                                       SQ2164.2
022300     02  FILLER                   PICTURE X(21)  VALUE SPACE.     SQ2164.2
022400     02 CCVS-E-2-2.                                               SQ2164.2
022500         03 ERROR-TOTAL PICTURE IS XXX VALUE IS SPACE.            SQ2164.2
022600         03 FILLER PICTURE IS X VALUE IS SPACE.                   SQ2164.2
022700         03 ENDER-DESC PIC X(46) VALUE "ERRORS ENCOUNTERED".      SQ2164.2
022800 01  CCVS-E-3.                                                    SQ2164.2
022900     02  FILLER PICTURE X(22) VALUE                               SQ2164.2
023000     " FOR OFFICIAL USE ONLY".                                    SQ2164.2
023100     02  FILLER PICTURE X(12) VALUE SPACE.                        SQ2164.2
023200     02  FILLER PICTURE X(58) VALUE                               SQ2164.2
023300     "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".SQ2164.2
023400     02  FILLER PICTURE X(13) VALUE SPACE.                        SQ2164.2
023500     02 FILLER PIC X(15) VALUE " COPYRIGHT 1985".                 SQ2164.2
023600 01  CCVS-E-4.                                                    SQ2164.2
023700     02 CCVS-E-4-1 PIC XXX VALUE SPACE.                           SQ2164.2
023800     02 FILLER PIC XXXX VALUE " OF ".                             SQ2164.2
023900     02 CCVS-E-4-2 PIC XXX VALUE SPACE.                           SQ2164.2
024000     02 FILLER PIC X(40) VALUE                                    SQ2164.2
024100      " TESTS WERE EXECUTED SUCCESSFULLY".                       SQ2164.2
024200 01  XXINFO.                                                      SQ2164.2
024300     02 FILLER PIC X(30) VALUE " *** INFORMATION ***".    SQ2164.2
024400     02 INFO-TEXT.                                                SQ2164.2
024500     04 FILLER PIC X(20) VALUE SPACE.                             SQ2164.2
024600     04 XXCOMPUTED PIC X(20).                                     SQ2164.2
024700     04 FILLER PIC X(5) VALUE SPACE.                              SQ2164.2
024800     04 XXCORRECT PIC X(20).                                      SQ2164.2
024900 01  HYPHEN-LINE.                                                 SQ2164.2
025000     02 FILLER PICTURE IS X VALUE IS SPACE.                       SQ2164.2
025100     02 FILLER PICTURE IS X(65) VALUE IS "************************SQ2164.2
025200-    "*****************************************".                 SQ2164.2
025300     02 FILLER PICTURE IS X(54) VALUE IS "************************SQ2164.2
025400-    "******************************".                            SQ2164.2
025500 01  CCVS-PGM-ID PIC X(6) VALUE                                   SQ2164.2
025600     "SQ216A".                                                    SQ2164.2
025700 PROCEDURE DIVISION.                                              SQ2164.2
025800 CCVS1 SECTION.                                                   SQ2164.2
025900 OPEN-FILES.                                                      SQ2164.2
026000     OPEN I-O RAW-DATA.                                           SQ2164.2
026100     MOVE CCVS-PGM-ID TO RAW-DATA-KEY.                            SQ2164.2
026200     READ RAW-DATA INVALID KEY GO TO END-E-1.                     SQ2164.2
026300     MOVE "ABORTED " TO C-ABORT.                                  SQ2164.2
026400     ADD 1 TO C-NO-OF-TESTS.                                      SQ2164.2
026500     ACCEPT C-DATE  FROM DATE.                                    SQ2164.2
026600     ACCEPT C-TIME  FROM TIME.                                    SQ2164.2
026700     REWRITE RAW-DATA-SATZ INVALID KEY GO TO END-E-1.             SQ2164.2
026800 END-E-1.                                                         SQ2164.2
026900     CLOSE RAW-DATA.                                              SQ2164.2
027000     OPEN     OUTPUT PRINT-FILE.                                  SQ2164.2
027100     MOVE CCVS-PGM-ID TO TEST-ID. MOVE CCVS-PGM-ID TO ID-AGAIN.   SQ2164.2
027200     MOVE    SPACE TO TEST-RESULTS.                               SQ2164.2
027300     PERFORM  HEAD-ROUTINE THRU COLUMN-NAMES-ROUTINE.             SQ2164.2
027400     MOVE ZERO TO REC-SKL-SUB.                                    SQ2164.2
027500     PERFORM CCVS-INIT-FILE 9 TIMES.                              SQ2164.2
027600 CCVS-INIT-FILE.                                                  SQ2164.2
027700     ADD 1 TO REC-SKL-SUB.                                        SQ2164.2
027800     MOVE FILE-RECORD-INFO-SKELETON TO                            SQ2164.2
027900                  FILE-RECORD-INFO (REC-SKL-SUB).                 SQ2164.2
028000 CCVS-INIT-EXIT.                                                  SQ2164.2
028100     GO TO CCVS1-EXIT.                                            SQ2164.2
028200 CLOSE-FILES.                                                     SQ2164.2
028300     PERFORM END-ROUTINE THRU END-ROUTINE-13. CLOSE PRINT-FILE.   SQ2164.2
028400     OPEN I-O RAW-DATA.                                           SQ2164.2
028500     MOVE CCVS-PGM-ID TO RAW-DATA-KEY.                            SQ2164.2
028600     READ RAW-DATA INVALID KEY GO TO END-E-2.                     SQ2164.2
028700     MOVE "OK. " TO C-ABORT.                                  SQ2164.2
028800     MOVE PASS-COUNTER TO C-OK.                                   SQ2164.2
028900     MOVE ERROR-HOLD   TO C-ALL.                                  SQ2164.2
029000     MOVE ERROR-COUNTER TO C-FAIL.                                SQ2164.2
029100     MOVE DELETE-CNT TO C-DELETED.                                SQ2164.2
029200     MOVE INSPECT-COUNTER TO C-INSPECT.                           SQ2164.2
029300     REWRITE RAW-DATA-SATZ INVALID KEY GO TO END-E-2.             SQ2164.2
029400 END-E-2.                                                         SQ2164.2
029500     CLOSE RAW-DATA.                                              SQ2164.2
029600 TERMINATE-CCVS.                                                  SQ2164.2
029700     EXIT PROGRAM.                                                SQ2164.2
029800 TERMINATE-CALL.                                                  SQ2164.2
029900     STOP     RUN.                                                SQ2164.2
030000 INSPT. MOVE "INSPT" TO P-OR-F. ADD 1 TO INSPECT-COUNTER.         SQ2164.2
030100 PASS.  MOVE "PASS " TO P-OR-F.  ADD 1 TO PASS-COUNTER.           SQ2164.2
030200 FAIL.  MOVE "FAIL*" TO P-OR-F.  ADD 1 TO ERROR-COUNTER.          SQ2164.2
030300 DE-LETE.  MOVE "*****" TO P-OR-F.  ADD 1 TO DELETE-CNT.          SQ2164.2
030400     MOVE "****TEST DELETED****" TO RE-MARK.                      SQ2164.2
030500 PRINT-DETAIL.                                                    SQ2164.2
030600     IF REC-CT NOT EQUAL TO ZERO                                  SQ2164.2
030700             MOVE "." TO PARDOT-X                                 SQ2164.2
030800             MOVE REC-CT TO DOTVALUE.                             SQ2164.2
030900     MOVE     TEST-RESULTS TO PRINT-REC. PERFORM WRITE-LINE.      SQ2164.2
031000     IF P-OR-F EQUAL TO "FAIL*"  PERFORM WRITE-LINE               SQ2164.2
031100        PERFORM FAIL-ROUTINE THRU FAIL-ROUTINE-EX                 SQ2164.2
031200          ELSE PERFORM BAIL-OUT THRU BAIL-OUT-EX.                 SQ2164.2
031300     MOVE SPACE TO P-OR-F. MOVE SPACE TO COMPUTED-X.              SQ2164.2
031400     MOVE SPACE TO CORRECT-X.                                     SQ2164.2
031500     IF     REC-CT EQUAL TO ZERO  MOVE SPACE TO PAR-NAME.         SQ2164.2
031600     MOVE     SPACE TO RE-MARK.                                   SQ2164.2
031700 HEAD-ROUTINE.                                                    SQ2164.2
031800     MOVE CCVS-H-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   SQ2164.2
031900     MOVE CCVS-H-2 TO DUMMY-RECORD. PERFORM WRITE-LINE 5 TIMES.   SQ2164.2
032000     MOVE CCVS-H-3 TO DUMMY-RECORD. PERFORM WRITE-LINE 3 TIMES.   SQ2164.2
032100 COLUMN-NAMES-ROUTINE.                                            SQ2164.2
032200     MOVE CCVS-C-1 TO DUMMY-RECORD. PERFORM WRITE-LINE.           SQ2164.2
032300     MOVE CCVS-C-2 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   SQ2164.2
032400     MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE.        SQ2164.2
032500 END-ROUTINE.                                                     SQ2164.2
032600     MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE 5 TIMES.SQ2164.2
032700 END-RTN-EXIT.                                                    SQ2164.2
032800     MOVE CCVS-E-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   SQ2164.2
032900 END-ROUTINE-1.                                                   SQ2164.2
033000      ADD ERROR-COUNTER TO ERROR-HOLD ADD INSPECT-COUNTER TO      SQ2164.2
033100      ERROR-HOLD. ADD DELETE-CNT TO ERROR-HOLD.                   SQ2164.2
033200      ADD PASS-COUNTER TO ERROR-HOLD.                             SQ2164.2
033300*     IF PASS-COUNTER EQUAL TO ERROR-HOLD GO TO END-ROUTINE-12.   SQ2164.2
033400      MOVE PASS-COUNTER TO CCVS-E-4-1.                            SQ2164.2
033500      MOVE ERROR-HOLD TO CCVS-E-4-2.                              SQ2164.2
033600      MOVE CCVS-E-4 TO CCVS-E-2-2.                                SQ2164.2
033700      MOVE CCVS-E-2 TO DUMMY-RECORD PERFORM WRITE-LINE.           SQ2164.2
033800  END-ROUTINE-12.                                                 SQ2164.2
033900      MOVE "TEST(S) FAILED" TO ENDER-DESC.                        SQ2164.2
034000     IF       ERROR-COUNTER IS EQUAL TO ZERO                      SQ2164.2
034100         MOVE "NO " TO ERROR-TOTAL                                SQ2164.2
034200         ELSE                                                     SQ2164.2
034300         MOVE ERROR-COUNTER TO ERROR-TOTAL.                       SQ2164.2
034400     MOVE     CCVS-E-2 TO DUMMY-RECORD.                           SQ2164.2
034500     PERFORM WRITE-LINE.                                          SQ2164.2
034600 END-ROUTINE-13.                                                  SQ2164.2
034700     IF DELETE-CNT IS EQUAL TO ZERO                               SQ2164.2
034800         MOVE "NO " TO ERROR-TOTAL  ELSE                          SQ2164.2
034900         MOVE DELETE-CNT TO ERROR-TOTAL.                          SQ2164.2
035000     MOVE "TEST(S) DELETED " TO ENDER-DESC.                   SQ2164.2
035100     MOVE CCVS-E-2 TO DUMMY-RECORD. PERFORM WRITE-LINE.           SQ2164.2
035200      IF   INSPECT-COUNTER EQUAL TO ZERO                          SQ2164.2
035300          MOVE "NO " TO ERROR-TOTAL                               SQ2164.2
035400      ELSE MOVE INSPECT-COUNTER TO ERROR-TOTAL.                   SQ2164.2
035500      MOVE "TEST(S) REQUIRE INSPECTION" TO ENDER-DESC.            SQ2164.2
035600      MOVE CCVS-E-2 TO DUMMY-RECORD. PERFORM WRITE-LINE.          SQ2164.2
035700     MOVE CCVS-E-3 TO DUMMY-RECORD. PERFORM WRITE-LINE.           SQ2164.2
035800 WRITE-LINE.                                                      SQ2164.2
035900     ADD 1 TO RECORD-COUNT.                                       SQ2164.2
036000     IF RECORD-COUNT GREATER 50                                   SQ2164.2
036100         MOVE DUMMY-RECORD TO DUMMY-HOLD                          SQ2164.2
036200         MOVE SPACE TO DUMMY-RECORD                               SQ2164.2
036300         WRITE DUMMY-RECORD AFTER ADVANCING PAGE                  SQ2164.2
036400         MOVE CCVS-C-1 TO DUMMY-RECORD PERFORM WRT-LN             SQ2164.2
036500         MOVE CCVS-C-2 TO DUMMY-RECORD PERFORM WRT-LN 2 TIMES     SQ2164.2
036600         MOVE HYPHEN-LINE TO DUMMY-RECORD PERFORM WRT-LN          SQ2164.2
036700         MOVE DUMMY-HOLD TO DUMMY-RECORD                          SQ2164.2
036800         MOVE ZERO TO RECORD-COUNT.                               SQ2164.2
036900     PERFORM WRT-LN.                                              SQ2164.2
037000 WRT-LN.                                                          SQ2164.2
037100     WRITE    DUMMY-RECORD AFTER ADVANCING 1 LINES.               SQ2164.2
037200     MOVE SPACE TO DUMMY-RECORD.                                  SQ2164.2
037300 BLANK-LINE-PRINT.                                                SQ2164.2
037400     PERFORM WRT-LN.                                              SQ2164.2
037500 FAIL-ROUTINE.                                                    SQ2164.2
037600     IF COMPUTED-X NOT EQUAL TO SPACE GO TO FAIL-ROUTINE-WRITE.   SQ2164.2
037700     IF CORRECT-X NOT EQUAL TO SPACE GO TO FAIL-ROUTINE-WRITE.    SQ2164.2
037800     MOVE "NO FURTHER INFORMATION, SEE PROGRAM." TO INFO-TEXT.    SQ2164.2
037900     MOVE XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.     SQ2164.2
038000     GO TO FAIL-ROUTINE-EX.                                       SQ2164.2
038100 FAIL-ROUTINE-WRITE.                                              SQ2164.2
038200     MOVE TEST-COMPUTED TO PRINT-REC PERFORM WRITE-LINE           SQ2164.2
038300     MOVE TEST-CORRECT TO PRINT-REC PERFORM WRITE-LINE 2 TIMES.   SQ2164.2
038400 FAIL-ROUTINE-EX. EXIT.                                           SQ2164.2
038500 BAIL-OUT.                                                        SQ2164.2
038600     IF COMPUTED-A NOT EQUAL TO SPACE GO TO BAIL-OUT-WRITE.       SQ2164.2
038700     IF CORRECT-A EQUAL TO SPACE GO TO BAIL-OUT-EX.               SQ2164.2
038800 BAIL-OUT-WRITE.                                                  SQ2164.2
038900     MOVE CORRECT-A TO XXCORRECT. MOVE COMPUTED-A TO XXCOMPUTED.  SQ2164.2
039000     MOVE XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.     SQ2164.2
039100 BAIL-OUT-EX. EXIT.                                               SQ2164.2
039200 CCVS1-EXIT.                                                      SQ2164.2
039300     EXIT.                                                        SQ2164.2
039400 SECT-SQ216A-0001 SECTION.                                        SQ2164.2
039500 WRITE-INIT-GF-01.                                                SQ2164.2
039600     MOVE "SQ-FS1" TO XFILE-NAME (1).                             SQ2164.2
039700     MOVE "R1-F-G" TO XRECORD-NAME (1).                           SQ2164.2
039800     MOVE "SQ216"     TO XPROGRAM-NAME (1).                       SQ2164.2
039900     MOVE 000120 TO XRECORD-LENGTH (1).                           SQ2164.2
040000     MOVE "RC"   TO CHARS-OR-RECORDS (1).                         SQ2164.2
040100     MOVE 0001   TO XBLOCK-SIZE (1).                              SQ2164.2
040200     MOVE 000750 TO RECORDS-IN-FILE (1).                          SQ2164.2
040300     MOVE "SQ"   TO XFILE-ORGANIZATION (1).                       SQ2164.2
040400     MOVE "S" TO XLABEL-TYPE (1).                                 SQ2164.2
040500     MOVE 000001 TO XRECORD-NUMBER (1).                           SQ2164.2
040600     OPEN OUTPUT SQ-FS1.                                          SQ2164.2
040700 WRITE-TEST-GF-01.                                                SQ2164.2
040800     MOVE FILE-RECORD-INFO-P1-120 (1)  TO SQ-FS1R1-F-G-120.       SQ2164.2
040900     WRITE SQ-FS1R1-F-G-120.                                      SQ2164.2
041000     IF XRECORD-NUMBER (1) EQUAL TO 750                           SQ2164.2
041100         GO TO WRITE-WRITE-GF-01.                                 SQ2164.2
041200     ADD 1 TO XRECORD-NUMBER (1).                                 SQ2164.2
041300     GO TO WRITE-TEST-GF-01.                                      SQ2164.2
041400 WRITE-WRITE-GF-01.                                               SQ2164.2
041500     MOVE "CREATE FILE SQ-FS1" TO FEATURE.                        SQ2164.2
041600     MOVE "WRITE-TEST-GF-01" TO PAR-NAME.                         SQ2164.2
041700     MOVE "FILE CREATED, RECS =" TO COMPUTED-A.                   SQ2164.2
041800     MOVE  XRECORD-NUMBER (1) TO CORRECT-18V0.                    SQ2164.2
041900     PERFORM PASS.                                                SQ2164.2
042000     PERFORM PRINT-DETAIL.                                        SQ2164.2
042100     CLOSE SQ-FS1.                                                SQ2164.2
042200*        A SEQUENTIAL TAPE FILE WITH 120 CHARACTER RECORDS        SQ2164.2
042300*    HAS BEEN CREATED. THE FILE CONTAINS 750 RECORDS.             SQ2164.2
042400 READ-INIT-F1-01.                                                 SQ2164.2
042500     MOVE ZERO TO WRK-CS-09V00.                                   SQ2164.2
042600*        THIS TEST READS AND CHECKS THE FILE CREATED IN           SQ2164.2
042700*    WRITE-TEST-GF-01.                                            SQ2164.2
042800     OPEN INPUT SQ-FS1.                                           SQ2164.2
042900 READ-TEST-F1-01.                                                 SQ2164.2
043000     READ SQ-FS1                                                  SQ2164.2
043100          AT END GO TO READ-TEST-F1-01-1.                         SQ2164.2
043200     MOVE   SQ-FS1R1-F-G-120 TO FILE-RECORD-INFO-P1-120 (1).      SQ2164.2
043300     ADD 1 TO WRK-CS-09V00.                                       SQ2164.2
043400     IF WRK-CS-09V00 GREATER THAN 750                             SQ2164.2
043500        MOVE "MORE THAN 750 RECORDS" TO RE-MARK                   SQ2164.2
043600        GO TO READ-FAIL-F1-01.                                    SQ2164.2
043700     IF WRK-CS-09V00 NOT EQUAL TO XRECORD-NUMBER (1)              SQ2164.2
043800         ADD 1 TO RECORDS-IN-ERROR                                SQ2164.2
043900         GO TO READ-TEST-F1-01.                                   SQ2164.2
044000     IF XFILE-NAME (1) NOT EQUAL TO "SQ-FS1"                      SQ2164.2
044100        ADD 1 TO RECORDS-IN-ERROR                                 SQ2164.2
044200        GO TO READ-TEST-F1-01.                                    SQ2164.2
044300     IF XLABEL-TYPE (1) NOT EQUAL TO "S"                          SQ2164.2
044400        ADD 1 TO RECORDS-IN-ERROR.                                SQ2164.2
044500     GO TO READ-TEST-F1-01.                                       SQ2164.2
044600 READ-TEST-F1-01-1.                                               SQ2164.2
044700     IF RECORDS-IN-ERROR EQUAL TO ZERO                            SQ2164.2
044800         GO TO READ-PASS-F1-01.                                   SQ2164.2
044900     MOVE "ERRORS IN READING SQ-FS1" TO RE-MARK.                  SQ2164.2
045000 READ-FAIL-F1-01.                                                 SQ2164.2
045100     MOVE "VII-12; PADDING CHARACTER"  TO RE-MARK.                SQ2164.2
045200     MOVE "RECORDS IN ERROR =" TO COMPUTED-A.                     SQ2164.2
045300     MOVE RECORDS-IN-ERROR TO CORRECT-18V0.                       SQ2164.2
045400     PERFORM FAIL.                                                SQ2164.2
045500     GO TO READ-WRITE-F1-01.                                      SQ2164.2
045600 READ-PASS-F1-01.                                                 SQ2164.2
045700     PERFORM PASS.                                                SQ2164.2
045800     MOVE "FILE VERIFIED RECS =" TO COMPUTED-A.                   SQ2164.2
045900     MOVE WRK-CS-09V00 TO CORRECT-18V0.                           SQ2164.2
046000 READ-WRITE-F1-01.                                                SQ2164.2
046100     MOVE "READ-TEST-F1-01"  TO PAR-NAME.                         SQ2164.2
046200     MOVE "VERIFY FILE SQ-FS1" TO FEATURE.                        SQ2164.2
046300     PERFORM PRINT-DETAIL.                                        SQ2164.2
046400 READ-CLOSE-F1-01.                                                SQ2164.2
046500     CLOSE SQ-FS1.                                                SQ2164.2
046600 READ-INIT-F1-02.                                                 SQ2164.2
046700     MOVE ZERO TO WRK-CS-09V00.                                   SQ2164.2
046800     MOVE ZERO TO RECORDS-IN-ERROR.                               SQ2164.2
046900     OPEN INPUT   SQ-FS1.                                         SQ2164.2
047000*            FOUR OPTIONS FOR THE READ STATEMENT ARE CHECKED      SQ2164.2
047100*    IN THIS SERIES OF TESTS.                                     SQ2164.2
047200     MOVE "LEV 2 PADDING CHARS " TO FEATURE.                      SQ2164.2
047300     MOVE "READ...RECORD AT END ..." TO RE-MARK.                  SQ2164.2
047400     MOVE "READ-TEST-F1-02" TO PAR-NAME.                          SQ2164.2
047500     MOVE ZERO TO ERROR-FLAG.                                     SQ2164.2
047600 READ-TEST-F1-02.                                                 SQ2164.2
047700     READ SQ-FS1 RECORD AT END                                    SQ2164.2
047800              MOVE "UNEXPECTED EOF" TO COMPUTED-A                 SQ2164.2
047900              MOVE 1 TO EOF-FLAG                                  SQ2164.2
048000              GO TO READ-FAIL-F1-02.                              SQ2164.2
048100     PERFORM RECORD-CHECK.                                        SQ2164.2
048200     IF WRK-CS-09V00 EQUAL TO 200                                 SQ2164.2
048300              GO TO READ-TEST-F1-02-1.                            SQ2164.2
048400             GO TO READ-TEST-F1-02.                               SQ2164.2
048500 RECORD-CHECK.                                                    SQ2164.2
048600     MOVE SQ-FS1R1-F-G-120 TO FILE-RECORD-INFO-P1-120 (1).        SQ2164.2
048700     ADD 1 TO WRK-CS-09V00.                                       SQ2164.2
048800     IF WRK-CS-09V00 NOT EQUAL TO XRECORD-NUMBER (1)              SQ2164.2
048900         ADD 1 TO RECORDS-IN-ERROR                                SQ2164.2
049000         MOVE 1 TO ERROR-FLAG.                                    SQ2164.2
049100 READ-TEST-F1-02-1.                                               SQ2164.2
049200     IF ERROR-FLAG EQUAL TO ZERO                                  SQ2164.2
049300         GO TO READ-PASS-F1-02.                                   SQ2164.2
049400     MOVE "ERROR IN RECORD(S)" TO COMPUTED-A.                     SQ2164.2
049500 READ-FAIL-F1-02.                                                 SQ2164.2
049600     PERFORM FAIL.                                                SQ2164.2
049700     GO TO READ-WRITE-F1-02.                                      SQ2164.2
049800 READ-PASS-F1-02.                                                 SQ2164.2
049900     PERFORM PASS.                                                SQ2164.2
050000 READ-WRITE-F1-02.                                                SQ2164.2
050100     PERFORM PRINT-DETAIL.                                        SQ2164.2
050200 READ-INIT-F1-F1-03.                                              SQ2164.2
050300     IF EOF-FLAG EQUAL TO 1                                       SQ2164.2
050400        GO TO  READ-EOF-06.                                       SQ2164.2
050500     MOVE ZERO TO ERROR-FLAG.                                     SQ2164.2
050600     MOVE "READ...AT END..." TO RE-MARK.                          SQ2164.2
050700     MOVE "READ-TEST-F1-03" TO PAR-NAME.                          SQ2164.2
050800 READ-TEST-F1-03.                                                 SQ2164.2
050900     READ SQ-FS1 AT END                                           SQ2164.2
051000         MOVE "UNEXPECTED EOF" TO COMPUTED-A                      SQ2164.2
051100         MOVE 1 TO EOF-FLAG                                       SQ2164.2
051200         GO TO READ-FAIL-F1-03.                                   SQ2164.2
051300     PERFORM RECORD-CHECK.                                        SQ2164.2
051400     IF WRK-CS-09V00 EQUAL TO 400                                 SQ2164.2
051500         GO TO READ-TEST-F1-03-1.                                 SQ2164.2
051600     GO TO READ-TEST-F1-03.                                       SQ2164.2
051700 READ-TEST-F1-03-1.                                               SQ2164.2
051800     IF ERROR-FLAG EQUAL TO ZERO                                  SQ2164.2
051900         GO TO READ-PASS-F1-03.                                   SQ2164.2
052000     MOVE "ERROR IN RECORD(S)" TO COMPUTED-A.                     SQ2164.2
052100 READ-FAIL-F1-03.                                                 SQ2164.2
052200     MOVE "VII-12; PADDING CHARACTER"  TO RE-MARK.                SQ2164.2
052300     PERFORM FAIL.                                                SQ2164.2
052400     GO TO READ-WRITE-F1-03.                                      SQ2164.2
052500 READ-PASS-F1-03.                                                 SQ2164.2
052600     PERFORM PASS.                                                SQ2164.2
052700 READ-WRITE-F1-03.                                                SQ2164.2
052800     PERFORM PRINT-DETAIL.                                        SQ2164.2
052900 READ-INIT-F1-04.                                                 SQ2164.2
053000     IF EOF-FLAG EQUAL TO 1                                       SQ2164.2
053100        GO TO  READ-EOF-06.                                       SQ2164.2
053200     MOVE ZERO TO ERROR-FLAG.                                     SQ2164.2
053300     MOVE "READ...RECORD END..." TO RE-MARK.                      SQ2164.2
053400     MOVE "READ-TEST-F1-04" TO PAR-NAME.                          SQ2164.2
053500 READ-TEST-F1-04.                                                 SQ2164.2
053600     READ SQ-FS1 RECORD END                                       SQ2164.2
053700          MOVE "UNEXPECTED EOF" TO COMPUTED-A                     SQ2164.2
053800          MOVE 1 TO EOF-FLAG                                      SQ2164.2
053900          GO TO READ-FAIL-F1-04.                                  SQ2164.2
054000     PERFORM RECORD-CHECK.                                        SQ2164.2
054100     IF WRK-CS-09V00 EQUAL TO 600                                 SQ2164.2
054200         GO TO READ-TEST-F1-04-1.                                 SQ2164.2
054300     GO TO READ-TEST-F1-04.                                       SQ2164.2
054400 READ-TEST-F1-04-1.                                               SQ2164.2
054500     IF ERROR-FLAG EQUAL TO ZERO                                  SQ2164.2
054600         GO TO READ-PASS-F1-04.                                   SQ2164.2
054700     MOVE "ERROR IN RECORD(S)" TO COMPUTED-A.                     SQ2164.2
054800 READ-FAIL-F1-04.                                                 SQ2164.2
054900     MOVE "VII-12; PADDING CHARACTER"  TO RE-MARK.                SQ2164.2
055000     PERFORM FAIL.                                                SQ2164.2
055100     GO TO READ-WRITE-F1-04.                                      SQ2164.2
055200 READ-PASS-F1-04.                                                 SQ2164.2
055300     PERFORM PASS.                                                SQ2164.2
055400 READ-WRITE-F1-04.                                                SQ2164.2
055500     PERFORM PRINT-DETAIL.                                        SQ2164.2
055600 READ-INIT-F1-05.                                                 SQ2164.2
055700     IF EOF-FLAG EQUAL TO 1                                       SQ2164.2
055800         GO TO  READ-EOF-06.                                      SQ2164.2
055900     MOVE ZERO TO ERROR-FLAG.                                     SQ2164.2
056000     MOVE "READ...END..." TO RE-MARK.                             SQ2164.2
056100     MOVE  "READ-TEST-F1-05" TO PAR-NAME.                         SQ2164.2
056200 READ-TEST-F1-05.                                                 SQ2164.2
056300     READ SQ-FS1 END GO TO READ-TEST-F1-05-1.                     SQ2164.2
056400     PERFORM RECORD-CHECK.                                        SQ2164.2
056500     IF WRK-CS-09V00 GREATER THAN 750                             SQ2164.2
056600          GO TO READ-TEST-F1-05-1.                                SQ2164.2
056700     GO TO READ-TEST-F1-05.                                       SQ2164.2
056800 READ-TEST-F1-05-1.                                               SQ2164.2
056900     IF ERROR-FLAG EQUAL TO ZERO                                  SQ2164.2
057000          GO TO READ-PASS-F1-05.                                  SQ2164.2
057100 READ-FAIL-F1-05.                                                 SQ2164.2
057200     MOVE "VII-12; PADDING CHARACTER"  TO RE-MARK.                SQ2164.2
057300     MOVE "ERROR IN RECORD(S)" TO COMPUTED-A.                     SQ2164.2
057400     PERFORM FAIL.                                                SQ2164.2
057500     GO TO READ-WRITE-F1-05.                                      SQ2164.2
057600 READ-PASS-F1-05.                                                 SQ2164.2
057700     PERFORM PASS.                                                SQ2164.2
057800 READ-WRITE-F1-05.                                                SQ2164.2
057900     PERFORM PRINT-DETAIL.                                        SQ2164.2
058000 READ-TEST-06.                                                    SQ2164.2
058100     IF RECORDS-IN-ERROR NOT EQUAL TO ZERO                        SQ2164.2
058200          MOVE "RECORDS IN ERROR =" TO COMPUTED-A                 SQ2164.2
058300          MOVE "VII-12; PADDING CHARACTER"  TO RE-MARK            SQ2164.2
058400          MOVE RECORDS-IN-ERROR TO CORRECT-18V0                   SQ2164.2
058500          GO TO READ-FAIL-06.                                     SQ2164.2
058600     IF WRK-CS-09V00 GREATER THAN 750                             SQ2164.2
058700     MOVE "MORE THAN 750 RECORDS; VII-12 PADDING CHARS" TO RE-MARKSQ2164.2
058800          GO TO READ-FAIL-06.                                     SQ2164.2
058900 READ-PASS-06.                                                    SQ2164.2
059000     PERFORM PASS.                                                SQ2164.2
059100     GO TO READ-WRITE-06.                                         SQ2164.2
059200 READ-EOF-06.                                                     SQ2164.2
059300     MOVE "LESS THAN 750 RECORDS" TO RE-MARK.                     SQ2164.2
059400     MOVE "RECORDS READ =" TO COMPUTED-A.                         SQ2164.2
059500     MOVE WRK-CS-09V00 TO CORRECT-18V0.                           SQ2164.2
059600 READ-FAIL-06.                                                    SQ2164.2
059700     PERFORM FAIL.                                                SQ2164.2
059800 READ-WRITE-06.                                                   SQ2164.2
059900     MOVE "READ-TEST-06 "  TO PAR-NAME.                           SQ2164.2
060000     MOVE "READ FILE SQ-FS1" TO FEATURE.                          SQ2164.2
060100     PERFORM PRINT-DETAIL.                                        SQ2164.2
060200 READ-CLOSE-003.                                                  SQ2164.2
060300     CLOSE SQ-FS1.                                                SQ2164.2
060400 TERMINATE-ROUTINE.                                               SQ2164.2
060500     EXIT.                                                        SQ2164.2
060600 CCVS-EXIT SECTION.                                               SQ2164.2
060700 CCVS-999999.                                                     SQ2164.2
060800     GO TO CLOSE-FILES.                                           SQ2164.2

¤ Dauer der Verarbeitung: 0.82 Sekunden  (vorverarbeitet)  ¤





Download des
Quellennavigators
Download des
sprechenden Kalenders

in der Quellcodebibliothek suchen




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