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

Quellcode-Bibliothek

© Kompilation durch diese Firma

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

Datei: bug_2732.v   Sprache: Coq

000100 IDENTIFICATION DIVISION.                                         SQ1484.2
000200 PROGRAM-ID.                                                      SQ1484.2
000300     SQ148A.                                                      SQ1484.2
000400****************************************************************  SQ1484.2
000500*                                                              *  SQ1484.2
000600*    VALIDATION FOR:-                                          *  SQ1484.2
000700*    "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH.     ".SQ1484.2
000800*    USING CCVS85 VERSION 3.0.                                 *  SQ1484.2
000900*                                                              *  SQ1484.2
001000*    CREATION DATE     /     VALIDATION DATE                   *  SQ1484.2
001100*    "COBOL 85 VERSION 4.2, Apr  1993 SSVG                      ".SQ1484.2
001200*                                                              *  SQ1484.2
001300****************************************************************  SQ1484.2
001400*                                                              *  SQ1484.2
001500*      X-CARDS USED BY THIS PROGRAM ARE :-                     *  SQ1484.2
001600*                                                              *  SQ1484.2
001700*            X-14   SEQUENTIAL MASS STORAGE FILE               *  SQ1484.2
001800*            X-55   SYSTEM PRINTER                             *  SQ1484.2
001900*            X-82   SOURCE-COMPUTER                            *  SQ1484.2
002000*            X-83   OBJECT-COMPUTER                            *  SQ1484.2
002100*            X-84   LABEL RECORDS OPTION.                      *  SQ1484.2
002200*                                                              *  SQ1484.2
002300****************************************************************  SQ1484.2
002400*                                                              *  SQ1484.2
002500*    THIS PROGRAM CHECKS FOR THE CORRECT RESPONSE TO READING   *  SQ1484.2
002600*    A FILE OPEN IN THE OUTPUT MODE.  THE TEST FOR CORRECT     *  SQ1484.2
002700*    I-O STATUS CODE 47 IS IN THE DECLARATIVES. AN ABNORMAL    *  SQ1484.2
002800*    TERMINATION IS POSSIBLE AFTER THE TEST OF THE I-O STATUS  *  SQ1484.2
002900*    CODE IS ACCOMPLISHED BUT BEFORE CONTROL IS RETURNED TO    *  SQ1484.2
003000*    THE MAIN LINE CODE.                                       *  SQ1484.2
003100*                                                              *  SQ1484.2
003200****************************************************************  SQ1484.2
003300*                                                                 SQ1484.2
003400 ENVIRONMENT DIVISION.                                            SQ1484.2
003500 CONFIGURATION SECTION.                                           SQ1484.2
003600 SOURCE-COMPUTER.                                                 SQ1484.2
003700     Card0130.                                                    SQ1484.2
003800 OBJECT-COMPUTER.                                                 SQ1484.2
003900     Card0131.                                                    SQ1484.2
004000*                                                                 SQ1484.2
004100 INPUT-OUTPUT SECTION.                                            SQ1484.2
004200 FILE-CONTROL.                                                    SQ1484.2
004300     SELECT PRINT-FILE ASSIGN TO                                  SQ1484.2
004400     "C0085" .                                                    SQ1484.2
004500*                                                                 SQ1484.2
004600     SELECT SQ-FS4                                                SQ1484.2
004700            ASSIGN                                                SQ1484.2
004800     "C0020"                                                      SQ1484.2
004900            FILE STATUS SQ-FS4-STATUS                             SQ1484.2
005000            ORGANIZATION IS SEQUENTIAL                            SQ1484.2
005100            .                                                     SQ1484.2
005200*                                                                 SQ1484.2
005300*                                                                 SQ1484.2
005400 DATA DIVISION.                                                   SQ1484.2
005500 FILE SECTION.                                                    SQ1484.2
005600 FD  PRINT-FILE                                                   SQ1484.2
005700     LABEL RECORDS                                                SQ1484.2
005800     Card0132                                                     SQ1484.2
005900     DATA RECORD IS PRINT-REC DUMMY-RECORD                        SQ1484.2
006000               .                                                  SQ1484.2
006100 01  PRINT-REC    PICTURE X(120).                                 SQ1484.2
006200 01  DUMMY-RECORD PICTURE X(120).                                 SQ1484.2
006300*                                                                 SQ1484.2
006400 FD  SQ-FS4                                                       SQ1484.2
006500     LABEL RECORD IS STANDARD                                     SQ1484.2
006600     BLOCK  CONTAINS 120 CHARACTERS                               SQ1484.2
006700     RECORD CONTAINS 120 CHARACTERS                               SQ1484.2
006800                .                                                 SQ1484.2
006900 01  SQ-FS4R1-F-G-120.                                            SQ1484.2
007000        05 FFILE-RECORD-INFO-P1-120.                              SQ1484.2
007100           07 FILLER              PIC X(5).                       SQ1484.2
007200           07 FFILE-NAME          PIC X(6).                       SQ1484.2
007300           07 FILLER              PIC X(8).                       SQ1484.2
007400           07 FRECORD-NAME        PIC X(6).                       SQ1484.2
007500           07 FILLER              PIC X(1).                       SQ1484.2
007600           07 FREELUNIT-NUMBER    PIC 9(1).                       SQ1484.2
007700           07 FILLER              PIC X(7).                       SQ1484.2
007800           07 FRECORD-NUMBER      PIC 9(6).                       SQ1484.2
007900           07 FILLER              PIC X(6).                       SQ1484.2
008000           07 FUPDATE-NUMBER      PIC 9(2).                       SQ1484.2
008100           07 FILLER              PIC X(5).                       SQ1484.2
008200           07 FODO-NUMBER         PIC 9(4).                       SQ1484.2
008300           07 FILLER              PIC X(5).                       SQ1484.2
008400           07 FPROGRAM-NAME       PIC X(5).                       SQ1484.2
008500           07 FILLER              PIC X(7).                       SQ1484.2
008600           07 FRECORD-LENGTH      PIC 9(6).                       SQ1484.2
008700           07 FILLER              PIC X(7).                       SQ1484.2
008800           07 FCHARS-OR-RECORDS   PIC X(2).                       SQ1484.2
008900           07 FILLER              PIC X(1).                       SQ1484.2
009000           07 FBLOCK-SIZE         PIC 9(4).                       SQ1484.2
009100           07 FILLER              PIC X(6).                       SQ1484.2
009200           07 FRECORDS-IN-FILE    PIC 9(6).                       SQ1484.2
009300           07 FILLER              PIC X(5).                       SQ1484.2
009400           07 FFILE-ORGANIZATION  PIC X(2).                       SQ1484.2
009500           07 FILLER              PIC X(6).                       SQ1484.2
009600           07 FLABEL-TYPE         PIC X(1).                       SQ1484.2
009700*                                                                 SQ1484.2
009800 WORKING-STORAGE SECTION.                                         SQ1484.2
009900*                                                                 SQ1484.2
010000***************************************************************   SQ1484.2
010100*                                                             *   SQ1484.2
010200*    WORKING-STORAGE DATA ITEMS SPECIFIC TO THIS TEST SUITE   *   SQ1484.2
010300*                                                             *   SQ1484.2
010400***************************************************************   SQ1484.2
010500*                                                                 SQ1484.2
010600 01  STATUS-GROUP.                                                SQ1484.2
010700     04  SQ-FS4-STATUS.                                           SQ1484.2
010800         07  SQ-FS4-KEY-1   PIC X.                                SQ1484.2
010900         07  SQ-FS4-KEY-2   PIC X.                                SQ1484.2
011000*                                                                 SQ1484.2
011100***************************************************************   SQ1484.2
011200*                                                             *   SQ1484.2
011300*    WORKING-STORAGE DATA ITEMS USED BY THE CCVS              *   SQ1484.2
011400*                                                             *   SQ1484.2
011500***************************************************************   SQ1484.2
011600*                                                                 SQ1484.2
011700 01  REC-SKEL-SUB   PIC 99.                                       SQ1484.2
011800*                                                                 SQ1484.2
011900 01  FILE-RECORD-INFORMATION-REC.                                 SQ1484.2
012000     03 FILE-RECORD-INFO-SKELETON.                                SQ1484.2
012100        05 FILLER                 PICTURE X(48)       VALUE       SQ1484.2
012200             "FILE= ,RECORD= /0,RECNO=000000,UPDT=00".  SQ1484.2
012300        05 FILLER                 PICTURE X(46)       VALUE       SQ1484.2
012400             ",ODO=0000,PGM= ,LRECL=000000,BLKSIZ =0000".    SQ1484.2
012500        05 FILLER                 PICTURE X(26)       VALUE       SQ1484.2
012600             ",LFIL=000000,ORG= ,LBLR= ".                        SQ1484.2
012700        05 FILLER                 PICTURE X(37)       VALUE       SQ1484.2
012800             ",RECKEY= ".             SQ1484.2
012900        05 FILLER                 PICTURE X(38)       VALUE       SQ1484.2
013000             ",ALTKEY1= ".            SQ1484.2
013100        05 FILLER                 PICTURE X(38)       VALUE       SQ1484.2
013200             ",ALTKEY2= ".            SQ1484.2
013300        05 FILLER                 PICTURE X(7)        VALUE SPACE.SQ1484.2
013400     03 FILE-RECORD-INFO          OCCURS  10  TIMES.              SQ1484.2
013500        05 FILE-RECORD-INFO-P1-120.                               SQ1484.2
013600           07 FILLER              PIC X(5).                       SQ1484.2
013700           07 XFILE-NAME          PIC X(6).                       SQ1484.2
013800           07 FILLER              PIC X(8).                       SQ1484.2
013900           07 XRECORD-NAME        PIC X(6).                       SQ1484.2
014000           07 FILLER              PIC X(1).                       SQ1484.2
014100           07 REELUNIT-NUMBER     PIC 9(1).                       SQ1484.2
014200           07 FILLER              PIC X(7).                       SQ1484.2
014300           07 XRECORD-NUMBER      PIC 9(6).                       SQ1484.2
014400           07 FILLER              PIC X(6).                       SQ1484.2
014500           07 UPDATE-NUMBER       PIC 9(2).                       SQ1484.2
014600           07 FILLER              PIC X(5).                       SQ1484.2
014700           07 ODO-NUMBER          PIC 9(4).                       SQ1484.2
014800           07 FILLER              PIC X(5).                       SQ1484.2
014900           07 XPROGRAM-NAME       PIC X(5).                       SQ1484.2
015000           07 FILLER              PIC X(7).                       SQ1484.2
015100           07 XRECORD-LENGTH      PIC 9(6).                       SQ1484.2
015200           07 FILLER              PIC X(7).                       SQ1484.2
015300           07 CHARS-OR-RECORDS    PIC X(2).                       SQ1484.2
015400           07 FILLER              PIC X(1).                       SQ1484.2
015500           07 XBLOCK-SIZE         PIC 9(4).                       SQ1484.2
015600           07 FILLER              PIC X(6).                       SQ1484.2
015700           07 RECORDS-IN-FILE     PIC 9(6).                       SQ1484.2
015800           07 FILLER              PIC X(5).                       SQ1484.2
015900           07 XFILE-ORGANIZATION  PIC X(2).                       SQ1484.2
016000           07 FILLER              PIC X(6).                       SQ1484.2
016100           07 XLABEL-TYPE         PIC X(1).                       SQ1484.2
016200        05 FILE-RECORD-INFO-P121-240.                             SQ1484.2
016300           07 FILLER              PIC X(8).                       SQ1484.2
016400           07 XRECORD-KEY         PIC X(29).                      SQ1484.2
016500           07 FILLER              PIC X(9).                       SQ1484.2
016600           07 ALTERNATE-KEY1      PIC X(29).                      SQ1484.2
016700           07 FILLER              PIC X(9).                       SQ1484.2
016800           07 ALTERNATE-KEY2      PIC X(29).                      SQ1484.2
016900           07 FILLER              PIC X(7).                       SQ1484.2
017000*                                                                 SQ1484.2
017100 01  TEST-RESULTS.                                                SQ1484.2
017200     02 FILLER              PIC X      VALUE SPACE.               SQ1484.2
017300     02  PAR-NAME.                                                SQ1484.2
017400       03 FILLER              PIC X(14)  VALUE SPACE.             SQ1484.2
017500       03 PARDOT-X            PIC X      VALUE SPACE.             SQ1484.2
017600       03 DOTVALUE            PIC 99     VALUE ZERO.              SQ1484.2
017700     02 FILLER              PIC X      VALUE SPACE.               SQ1484.2
017800     02 FEATURE             PIC X(24)  VALUE SPACE.               SQ1484.2
017900     02 FILLER              PIC X      VALUE SPACE.               SQ1484.2
018000     02 P-OR-F              PIC X(5)   VALUE SPACE.               SQ1484.2
018100     02 FILLER              PIC X(9)   VALUE SPACE.               SQ1484.2
018200     02 RE-MARK             PIC X(61).                            SQ1484.2
018300 01  TEST-COMPUTED.                                               SQ1484.2
018400   02 FILLER  PIC X(30)  VALUE SPACE.                             SQ1484.2
018500   02 FILLER  PIC X(17)  VALUE " COMPUTED =".                SQ1484.2
018600   02 COMPUTED-X.                                                 SQ1484.2
018700     03 COMPUTED-A    PIC X(20)  VALUE SPACE.                     SQ1484.2
018800     03 COMPUTED-N    REDEFINES COMPUTED-A PIC -9(9).9(9).        SQ1484.2
018900     03 COMPUTED-0V18 REDEFINES COMPUTED-A PIC -.9(18).           SQ1484.2
019000     03 COMPUTED-4V14 REDEFINES COMPUTED-A PIC -9(4).9(14).       SQ1484.2
019100     03 COMPUTED-14V4 REDEFINES COMPUTED-A PIC -9(14).9(4).       SQ1484.2
019200     03       CM-18V0 REDEFINES COMPUTED-A.                       SQ1484.2
019300        04 COMPUTED-18V0                   PIC -9(18).            SQ1484.2
019400        04 FILLER                          PIC X.                 SQ1484.2
019500     03 FILLER PIC X(50) VALUE SPACE.                             SQ1484.2
019600 01  TEST-CORRECT.                                                SQ1484.2
019700     02 FILLER PIC X(30) VALUE SPACE.                             SQ1484.2
019800     02 FILLER PIC X(17) VALUE " CORRECT =".                SQ1484.2
019900     02 CORRECT-X.                                                SQ1484.2
020000     03 CORRECT-A                  PIC X(20) VALUE SPACE.         SQ1484.2
020100     03 CORRECT-N    REDEFINES CORRECT-A     PIC -9(9).9(9).      SQ1484.2
020200     03 CORRECT-0V18 REDEFINES CORRECT-A     PIC -.9(18).         SQ1484.2
020300     03 CORRECT-4V14 REDEFINES CORRECT-A     PIC -9(4).9(14).     SQ1484.2
020400     03 CORRECT-14V4 REDEFINES CORRECT-A     PIC -9(14).9(4).     SQ1484.2
020500     03      CR-18V0 REDEFINES CORRECT-A.                         SQ1484.2
020600         04 CORRECT-18V0                     PIC -9(18).          SQ1484.2
020700         04 FILLER                           PIC X.               SQ1484.2
020800     03 FILLER PIC X(2) VALUE SPACE.                              SQ1484.2
020900     03 COR-ANSI-REFERENCE             PIC X(48) VALUE SPACE.     SQ1484.2
021000*                                                                 SQ1484.2
021100 01  CCVS-C-1.                                                    SQ1484.2
021200     02 FILLER  PIC IS X        VALUE  SPACE.                     SQ1484.2
021300     02 FILLER  PIC IS X(17)    VALUE "PARAGRAPH-NAME".           SQ1484.2
021400     02 FILLER  PIC IS X        VALUE  SPACE.                     SQ1484.2
021500     02 FILLER  PIC IS X(24)    VALUE IS "FEATURE".               SQ1484.2
021600     02 FILLER  PIC IS X        VALUE  SPACE.                     SQ1484.2
021700     02 FILLER  PIC IS X(5)     VALUE "PASS ".                    SQ1484.2
021800     02 FILLER  PIC IS X(9)     VALUE  SPACE.                     SQ1484.2
021900     02 FILLER  PIC IS X(62)    VALUE "REMARKS".                  SQ1484.2
022000 01  CCVS-C-2.                                                    SQ1484.2
022100     02 FILLER  PIC X(19)  VALUE  SPACE.                          SQ1484.2
022200     02 FILLER  PIC X(6)   VALUE "TESTED".                        SQ1484.2
022300     02 FILLER  PIC X(19)  VALUE  SPACE.                          SQ1484.2
022400     02 FILLER  PIC X(4)   VALUE "FAIL".                          SQ1484.2
022500     02 FILLER  PIC X(72)  VALUE  SPACE.                          SQ1484.2
022600*                                                                 SQ1484.2
022700 01  REC-SKL-SUB       PIC 9(2)     VALUE ZERO.                   SQ1484.2
022800 01  REC-CT            PIC 99       VALUE ZERO.                   SQ1484.2
022900 01  DELETE-COUNTER    PIC 999      VALUE ZERO.                   SQ1484.2
023000 01  ERROR-COUNTER     PIC 999      VALUE ZERO.                   SQ1484.2
023100 01  INSPECT-COUNTER   PIC 999      VALUE ZERO.                   SQ1484.2
023200 01  PASS-COUNTER      PIC 999      VALUE ZERO.                   SQ1484.2
023300 01  TOTAL-ERROR       PIC 999      VALUE ZERO.                   SQ1484.2
023400 01  ERROR-HOLD        PIC 999      VALUE ZERO.                   SQ1484.2
023500 01  DUMMY-HOLD        PIC X(120)   VALUE SPACE.                  SQ1484.2
023600 01  RECORD-COUNT      PIC 9(5)     VALUE ZERO.                   SQ1484.2
023700 01  ANSI-REFERENCE    PIC X(48)    VALUE SPACES.                 SQ1484.2
023800 01  CCVS-H-1.                                                    SQ1484.2
023900     02  FILLER          PIC X(39)    VALUE SPACES.               SQ1484.2
024000     02  FILLER          PIC X(42)    VALUE                       SQ1484.2
024100     "OFFICIAL COBOL COMPILER VALIDATION SYSTEM".                 SQ1484.2
024200     02  FILLER          PIC X(39)    VALUE SPACES.               SQ1484.2
024300 01  CCVS-H-2A.                                                   SQ1484.2
024400   02  FILLER            PIC X(40)  VALUE SPACE.                  SQ1484.2
024500   02  FILLER            PIC X(7)   VALUE "CCVS85 ".              SQ1484.2
024600   02  FILLER            PIC XXXX   VALUE                         SQ1484.2
024700     "4.2 ".                                                      SQ1484.2
024800   02  FILLER            PIC X(28)  VALUE                         SQ1484.2
024900            " COPY - NOT FOR DISTRIBUTION".                       SQ1484.2
025000   02  FILLER            PIC X(41)  VALUE SPACE.                  SQ1484.2
025100*                                                                 SQ1484.2
025200 01  CCVS-H-2B.                                                   SQ1484.2
025300   02  FILLER            PIC X(15)  VALUE "TEST RESULT OF ".      SQ1484.2
025400   02  TEST-ID           PIC X(9).                                SQ1484.2
025500   02  FILLER            PIC X(4)   VALUE " IN ".                 SQ1484.2
025600   02  FILLER            PIC X(12)  VALUE                         SQ1484.2
025700     " HIGH ".                                              SQ1484.2
025800   02  FILLER            PIC X(22)  VALUE                         SQ1484.2
025900            " LEVEL VALIDATION FOR ".                             SQ1484.2
026000   02  FILLER            PIC X(58)  VALUE                         SQ1484.2
026100     "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".SQ1484.2
026200 01  CCVS-H-3.                                                    SQ1484.2
026300     02  FILLER          PIC X(34)  VALUE                         SQ1484.2
026400            " FOR OFFICIAL USE ONLY ".                         SQ1484.2
026500     02  FILLER          PIC X(58)  VALUE                         SQ1484.2
026600     "COBOL 85 VERSION 4.2, Apr 1993 SSVG ".SQ1484.2
026700     02  FILLER          PIC X(28)  VALUE                         SQ1484.2
026800            " COPYRIGHT 1985,1986 ".                           SQ1484.2
026900 01  CCVS-E-1.                                                    SQ1484.2
027000     02 FILLER           PIC X(52)  VALUE SPACE.                  SQ1484.2
027100     02 FILLER  PIC X(14) VALUE IS "END OF TEST- ".              SQ1484.2
027200     02 ID-AGAIN         PIC X(9).                                SQ1484.2
027300     02 FILLER           PIC X(45)  VALUE SPACES.                 SQ1484.2
027400 01  CCVS-E-2.                                                    SQ1484.2
027500     02  FILLER          PIC X(31)  VALUE SPACE.                  SQ1484.2
027600     02  FILLER          PIC X(21)  VALUE SPACE.                  SQ1484.2
027700     02  CCVS-E-2-2.                                              SQ1484.2
027800         03 ERROR-TOTAL    PIC XXX    VALUE SPACE.                SQ1484.2
027900         03 FILLER         PIC X      VALUE SPACE.                SQ1484.2
028000         03 ENDER-DESC     PIC X(44)  VALUE                       SQ1484.2
028100            "ERRORS ENCOUNTERED".                                 SQ1484.2
028200 01  CCVS-E-3.                                                    SQ1484.2
028300     02  FILLER          PIC X(22)  VALUE                         SQ1484.2
028400            " FOR OFFICIAL USE ONLY".                             SQ1484.2
028500     02  FILLER          PIC X(12)  VALUE SPACE.                  SQ1484.2
028600     02  FILLER          PIC X(58)  VALUE                         SQ1484.2
028700     "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".SQ1484.2
028800     02  FILLER          PIC X(8)   VALUE SPACE.                  SQ1484.2
028900     02  FILLER          PIC X(20)  VALUE                         SQ1484.2
029000             " COPYRIGHT 1985,1986".                              SQ1484.2
029100 01  CCVS-E-4.                                                    SQ1484.2
029200     02 CCVS-E-4-1       PIC XXX    VALUE SPACE.                  SQ1484.2
029300     02 FILLER           PIC X(4)   VALUE " OF ".                 SQ1484.2
029400     02 CCVS-E-4-2       PIC XXX    VALUE SPACE.                  SQ1484.2
029500     02 FILLER           PIC X(40)  VALUE                         SQ1484.2
029600      " TESTS WERE EXECUTED SUCCESSFULLY".                       SQ1484.2
029700 01  XXINFO.                                                      SQ1484.2
029800     02 FILLER           PIC X(19)  VALUE "*** INFORMATION ***".  SQ1484.2
029900     02 INFO-TEXT.                                                SQ1484.2
030000       04 FILLER             PIC X(8)   VALUE SPACE.              SQ1484.2
030100       04 XXCOMPUTED         PIC X(20).                           SQ1484.2
030200       04 FILLER             PIC X(5)   VALUE SPACE.              SQ1484.2
030300       04 XXCORRECT          PIC X(20).                           SQ1484.2
030400     02 INF-ANSI-REFERENCE PIC X(48).                             SQ1484.2
030500 01  HYPHEN-LINE.                                                 SQ1484.2
030600     02 FILLER  PIC IS X VALUE IS SPACE.                          SQ1484.2
030700     02 FILLER  PIC IS X(65)    VALUE IS "************************SQ1484.2
030800-    "*****************************************".                 SQ1484.2
030900     02 FILLER  PIC IS X(54)    VALUE IS "************************SQ1484.2
031000-    "******************************".                            SQ1484.2
031100 01  CCVS-PGM-ID  PIC X(9)   VALUE                                SQ1484.2
031200     "SQ148A".                                                    SQ1484.2
031300*                                                                 SQ1484.2
031400*                                                                 SQ1484.2
031500 PROCEDURE DIVISION.                                              SQ1484.2
031600 DECLARATIVES.                                                    SQ1484.2
031700*                                                                 SQ1484.2
031800 SQ148A-DECLARATIVE-001-SECT SECTION.                             SQ1484.2
031900     USE AFTER STANDARD EXCEPTION PROCEDURE OUTPUT.               SQ1484.2
032000 READ-ERROR-PROCESS.                                              SQ1484.2
032100     IF  SQ-FS4-STATUS = "47"                                     SQ1484.2
032200             PERFORM DECL-PASS                                    SQ1484.2
032300             GO TO DECL-ABNORMAL-TERM                             SQ1484.2
032400     ELSE                                                         SQ1484.2
032500             MOVE "47" TO CORRECT-A                               SQ1484.2
032600             MOVE SQ-FS4-STATUS TO COMPUTED-A                     SQ1484.2
032700             MOVE "STATUS FOR READ OF FILE OPEN OUTPUT INCORRECT" SQ1484.2
032800                     TO RE-MARK                                   SQ1484.2
032900             MOVE "VII-5, 1.3.5(4)F" TO ANSI-REFERENCE            SQ1484.2
033000             PERFORM DECL-FAIL                                    SQ1484.2
033100             GO TO DECL-ABNORMAL-TERM                             SQ1484.2
033200     END-IF.                                                      SQ1484.2
033300*                                                                 SQ1484.2
033400 DECL-PASS.                                                       SQ1484.2
033500     MOVE   "PASS " TO P-OR-F.                                    SQ1484.2
033600     ADD     1 TO PASS-COUNTER.                                   SQ1484.2
033700     PERFORM DECL-PRINT-DETAIL.                                   SQ1484.2
033800*                                                                 SQ1484.2
033900 DECL-FAIL.                                                       SQ1484.2
034000     MOVE   "FAIL*" TO P-OR-F.                                    SQ1484.2
034100     ADD     1 TO ERROR-COUNTER.                                  SQ1484.2
034200     PERFORM DECL-PRINT-DETAIL.                                   SQ1484.2
034300*                                                                 SQ1484.2
034400 DECL-DE-LETE.                                                    SQ1484.2
034500     MOVE   "****TEST DELETED****" TO RE-MARK.                    SQ1484.2
034600     MOVE   "*****" TO P-OR-F.                                    SQ1484.2
034700     ADD     1 TO DELETE-COUNTER.                                 SQ1484.2
034800     PERFORM DECL-PRINT-DETAIL.                                   SQ1484.2
034900*                                                                 SQ1484.2
035000 DECL-PRINT-DETAIL.                                               SQ1484.2
035100     IF REC-CT NOT EQUAL TO ZERO                                  SQ1484.2
035200             MOVE "." TO PARDOT-X                                 SQ1484.2
035300             MOVE REC-CT TO DOTVALUE.                             SQ1484.2
035400     MOVE    TEST-RESULTS TO PRINT-REC.                           SQ1484.2
035500     PERFORM DECL-WRITE-LINE.                                     SQ1484.2
035600     IF P-OR-F EQUAL TO "FAIL*"                                   SQ1484.2
035700         PERFORM DECL-WRITE-LINE                                  SQ1484.2
035800         PERFORM DECL-FAIL-ROUTINE THRU DECL-FAIL-EX              SQ1484.2
035900     ELSE                                                         SQ1484.2
036000         PERFORM DECL-BAIL THRU DECL-BAIL-EX.                     SQ1484.2
036100     MOVE    SPACE TO P-OR-F.                                     SQ1484.2
036200     MOVE    SPACE TO COMPUTED-X.                                 SQ1484.2
036300     MOVE    SPACE TO CORRECT-X.                                  SQ1484.2
036400     IF REC-CT EQUAL TO ZERO                                      SQ1484.2
036500         MOVE    SPACE TO PAR-NAME.                               SQ1484.2
036600     MOVE    SPACE TO RE-MARK.                                    SQ1484.2
036700*                                                                 SQ1484.2
036800 DECL-WRITE-LINE.                                                 SQ1484.2
036900     ADD     1 TO RECORD-COUNT.                                   SQ1484.2
037000     IF RECORD-COUNT GREATER 50                                   SQ1484.2
037100         MOVE    DUMMY-RECORD TO DUMMY-HOLD                       SQ1484.2
037200         MOVE    SPACE TO DUMMY-RECORD                            SQ1484.2
037300         WRITE   DUMMY-RECORD AFTER ADVANCING PAGE                SQ1484.2
037400         MOVE    CCVS-C-1 TO DUMMY-RECORD PERFORM DECL-WRT-LN     SQ1484.2
037500         MOVE    CCVS-C-2 TO DUMMY-RECORD                         SQ1484.2
037600         PERFORM DECL-WRT-LN 2 TIMES                              SQ1484.2
037700         MOVE    HYPHEN-LINE TO DUMMY-RECORD                      SQ1484.2
037800         PERFORM DECL-WRT-LN                                      SQ1484.2
037900         MOVE    DUMMY-HOLD TO DUMMY-RECORD                       SQ1484.2
038000         MOVE    ZERO TO RECORD-COUNT.                            SQ1484.2
038100     PERFORM DECL-WRT-LN.                                         SQ1484.2
038200*                                                                 SQ1484.2
038300 DECL-WRT-LN.                                                     SQ1484.2
038400     WRITE   DUMMY-RECORD AFTER ADVANCING 1 LINES.                SQ1484.2
038500     MOVE    SPACE TO DUMMY-RECORD.                               SQ1484.2
038600*                                                                 SQ1484.2
038700 DECL-FAIL-ROUTINE.                                               SQ1484.2
038800     IF COMPUTED-X NOT EQUAL TO SPACE GO TO DECL-FAIL-WRITE.      SQ1484.2
038900     IF CORRECT-X NOT EQUAL TO SPACE GO TO DECL-FAIL-WRITE.       SQ1484.2
039000     MOVE    ANSI-REFERENCE TO INF-ANSI-REFERENCE.                SQ1484.2
039100     MOVE   "NO FURTHER INFORMATION, SEE PROGRAM." TO INFO-TEXT.  SQ1484.2
039200     MOVE    XXINFO TO DUMMY-RECORD.                              SQ1484.2
039300     PERFORM DECL-WRITE-LINE 2 TIMES.                             SQ1484.2
039400     MOVE    SPACES TO INF-ANSI-REFERENCE.                        SQ1484.2
039500     GO TO   DECL-FAIL-EX.                                        SQ1484.2
039600 DECL-FAIL-WRITE.                                                 SQ1484.2
039700     MOVE    TEST-COMPUTED TO PRINT-REC                           SQ1484.2
039800     PERFORM DECL-WRITE-LINE                                      SQ1484.2
039900     MOVE    ANSI-REFERENCE TO COR-ANSI-REFERENCE.                SQ1484.2
040000     MOVE    TEST-CORRECT TO PRINT-REC                            SQ1484.2
040100     PERFORM DECL-WRITE-LINE 2 TIMES.                             SQ1484.2
040200     MOVE    SPACES TO COR-ANSI-REFERENCE.                        SQ1484.2
040300 DECL-FAIL-EX.                                                    SQ1484.2
040400     EXIT.                                                        SQ1484.2
040500*                                                                 SQ1484.2
040600 DECL-BAIL.                                                       SQ1484.2
040700     IF COMPUTED-A NOT EQUAL TO SPACE GO TO DECL-BAIL-WRITE.      SQ1484.2
040800     IF CORRECT-A EQUAL TO SPACE GO TO DECL-BAIL-EX.              SQ1484.2
040900 DECL-BAIL-WRITE.                                                 SQ1484.2
041000     MOVE    CORRECT-A TO XXCORRECT.                              SQ1484.2
041100     MOVE    COMPUTED-A TO XXCOMPUTED.                            SQ1484.2
041200     MOVE    ANSI-REFERENCE TO INF-ANSI-REFERENCE.                SQ1484.2
041300     MOVE    XXINFO TO DUMMY-RECORD.                              SQ1484.2
041400     PERFORM DECL-WRITE-LINE 2 TIMES.                             SQ1484.2
041500     MOVE    SPACE TO INF-ANSI-REFERENCE.                         SQ1484.2
041600 DECL-BAIL-EX.                                                    SQ1484.2
041700     EXIT.                                                        SQ1484.2
041800*                                                                 SQ1484.2
041900 DECL-ABNORMAL-TERM.                                              SQ1484.2
042000     MOVE SPACE TO DUMMY-RECORD.                                  SQ1484.2
042100     PERFORM DECL-WRITE-LINE.                                     SQ1484.2
042200     MOVE "ABNORMAL TERMINATION AT THIS POINT IS ACCEPTABLE"      SQ1484.2
042300             TO DUMMY-RECORD.                                     SQ1484.2
042400     PERFORM DECL-WRITE-LINE 3 TIMES.                             SQ1484.2
042500*                                                                 SQ1484.2
042600 END-DECLS.                                                       SQ1484.2
042700     EXIT.                                                        SQ1484.2
042800 END DECLARATIVES.                                                SQ1484.2
042900*                                                                 SQ1484.2
043000*                                                                 SQ1484.2
043100 CCVS1 SECTION.                                                   SQ1484.2
043200 OPEN-FILES.                                                      SQ1484.2
043300     OPEN    OUTPUT PRINT-FILE.                                   SQ1484.2
043400     MOVE    CCVS-PGM-ID TO TEST-ID.                              SQ1484.2
043500     MOVE    CCVS-PGM-ID TO ID-AGAIN.                             SQ1484.2
043600     MOVE    SPACE TO TEST-RESULTS.                               SQ1484.2
043700     PERFORM HEAD-ROUTINE THRU COLUMN-NAMES-ROUTINE.              SQ1484.2
043800     MOVE    ZERO TO REC-SKEL-SUB.                                SQ1484.2
043900     PERFORM CCVS-INIT-FILE 10 TIMES.                             SQ1484.2
044000     GO TO CCVS1-EXIT.                                            SQ1484.2
044100*                                                                 SQ1484.2
044200 CCVS-INIT-FILE.                                                  SQ1484.2
044300     ADD     1 TO REC-SKL-SUB.                                    SQ1484.2
044400     MOVE    FILE-RECORD-INFO-SKELETON TO                         SQ1484.2
044500                  FILE-RECORD-INFO (REC-SKL-SUB).                 SQ1484.2
044600*                                                                 SQ1484.2
044700 CLOSE-FILES.                                                     SQ1484.2
044800     PERFORM END-ROUTINE THRU END-ROUTINE-13.                     SQ1484.2
044900     CLOSE   PRINT-FILE.                                          SQ1484.2
045000 TERMINATE-CCVS.                                                  SQ1484.2
045100     STOP    RUN.                                                 SQ1484.2
045200*                                                                 SQ1484.2
045300 INSPT.                                                           SQ1484.2
045400     MOVE   "INSPT" TO P-OR-F.                                    SQ1484.2
045500     ADD     1 TO INSPECT-COUNTER.                                SQ1484.2
045600     PERFORM PRINT-DETAIL.                                        SQ1484.2
045700*                                                                 SQ1484.2
045800 PASS.                                                            SQ1484.2
045900     MOVE   "PASS " TO P-OR-F.                                    SQ1484.2
046000     ADD     1 TO PASS-COUNTER.                                   SQ1484.2
046100     PERFORM PRINT-DETAIL.                                        SQ1484.2
046200*                                                                 SQ1484.2
046300 FAIL.                                                            SQ1484.2
046400     MOVE   "FAIL*" TO P-OR-F.                                    SQ1484.2
046500     ADD     1 TO ERROR-COUNTER.                                  SQ1484.2
046600     PERFORM PRINT-DETAIL.                                        SQ1484.2
046700*                                                                 SQ1484.2
046800 DE-LETE.                                                         SQ1484.2
046900     MOVE   "****TEST DELETED****" TO RE-MARK.                    SQ1484.2
047000     MOVE   "*****" TO P-OR-F.                                    SQ1484.2
047100     ADD     1 TO DELETE-COUNTER.                                 SQ1484.2
047200     PERFORM PRINT-DETAIL.                                        SQ1484.2
047300*                                                                 SQ1484.2
047400 PRINT-DETAIL.                                                    SQ1484.2
047500     IF REC-CT NOT EQUAL TO ZERO                                  SQ1484.2
047600         MOVE   "." TO PARDOT-X                                   SQ1484.2
047700         MOVE    REC-CT TO DOTVALUE.                              SQ1484.2
047800     MOVE    TEST-RESULTS TO PRINT-REC.                           SQ1484.2
047900     PERFORM WRITE-LINE.                                          SQ1484.2
048000     IF P-OR-F EQUAL TO "FAIL*"                                   SQ1484.2
048100         PERFORM WRITE-LINE                                       SQ1484.2
048200         PERFORM FAIL-ROUTINE THRU FAIL-ROUTINE-EX                SQ1484.2
048300     ELSE                                                         SQ1484.2
048400         PERFORM BAIL-OUT THRU BAIL-OUT-EX.                       SQ1484.2
048500     MOVE    SPACE TO P-OR-F.                                     SQ1484.2
048600     MOVE    SPACE TO COMPUTED-X.                                 SQ1484.2
048700     MOVE    SPACE TO CORRECT-X.                                  SQ1484.2
048800     IF REC-CT EQUAL TO ZERO  MOVE SPACE TO PAR-NAME.             SQ1484.2
048900     MOVE    SPACE TO RE-MARK.                                    SQ1484.2
049000*                                                                 SQ1484.2
049100 HEAD-ROUTINE.                                                    SQ1484.2
049200     MOVE CCVS-H-1  TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.  SQ1484.2
049300     MOVE CCVS-H-2A TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.  SQ1484.2
049400     MOVE CCVS-H-2B TO DUMMY-RECORD. PERFORM WRITE-LINE 3 TIMES.  SQ1484.2
049500     MOVE CCVS-H-3  TO DUMMY-RECORD. PERFORM WRITE-LINE 3 TIMES.  SQ1484.2
049600 COLUMN-NAMES-ROUTINE.                                            SQ1484.2
049700     MOVE CCVS-C-1 TO DUMMY-RECORD. PERFORM WRITE-LINE.           SQ1484.2
049800     MOVE CCVS-C-2 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES.   SQ1484.2
049900     MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE.        SQ1484.2
050000 END-ROUTINE.                                                     SQ1484.2
050100     MOVE    HYPHEN-LINE TO DUMMY-RECORD.                         SQ1484.2
050200     PERFORM WRITE-LINE 5 TIMES.                                  SQ1484.2
050300 END-RTN-EXIT.                                                    SQ1484.2
050400     MOVE    CCVS-E-1 TO DUMMY-RECORD.                            SQ1484.2
050500     PERFORM WRITE-LINE 2 TIMES.                                  SQ1484.2
050600*                                                                 SQ1484.2
050700 END-ROUTINE-1.                                                   SQ1484.2
050800     ADD     ERROR-COUNTER   TO ERROR-HOLD                        SQ1484.2
050900     ADD     INSPECT-COUNTER TO ERROR-HOLD.                       SQ1484.2
051000     ADD     DELETE-COUNTER  TO ERROR-HOLD.                       SQ1484.2
051100     ADD     PASS-COUNTER    TO ERROR-HOLD.                       SQ1484.2
051200     MOVE    PASS-COUNTER    TO CCVS-E-4-1.                       SQ1484.2
051300     MOVE    ERROR-HOLD      TO CCVS-E-4-2.                       SQ1484.2
051400     MOVE    CCVS-E-4        TO CCVS-E-2-2.                       SQ1484.2
051500     MOVE    CCVS-E-2        TO DUMMY-RECORD                      SQ1484.2
051600     PERFORM WRITE-LINE.                                          SQ1484.2
051700     MOVE   "TEST(S) FAILED" TO ENDER-DESC.                       SQ1484.2
051800     IF ERROR-COUNTER IS EQUAL TO ZERO                            SQ1484.2
051900         MOVE   "NO " TO ERROR-TOTAL                              SQ1484.2
052000     ELSE                                                         SQ1484.2
052100         MOVE    ERROR-COUNTER TO ERROR-TOTAL.                    SQ1484.2
052200     MOVE    CCVS-E-2 TO DUMMY-RECORD.                            SQ1484.2
052300     PERFORM WRITE-LINE.                                          SQ1484.2
052400 END-ROUTINE-13.                                                  SQ1484.2
052500     IF DELETE-COUNTER IS EQUAL TO ZERO                           SQ1484.2
052600         MOVE   "NO " TO ERROR-TOTAL                              SQ1484.2
052700     ELSE                                                         SQ1484.2
052800         MOVE    DELETE-COUNTER TO ERROR-TOTAL.                   SQ1484.2
052900     MOVE   "TEST(S) DELETED " TO ENDER-DESC.                 SQ1484.2
053000     MOVE    CCVS-E-2 TO DUMMY-RECORD.                            SQ1484.2
053100     PERFORM WRITE-LINE.                                          SQ1484.2
053200     IF INSPECT-COUNTER EQUAL TO ZERO                             SQ1484.2
053300         MOVE   "NO " TO ERROR-TOTAL                              SQ1484.2
053400     ELSE                                                         SQ1484.2
053500         MOVE    INSPECT-COUNTER TO ERROR-TOTAL.                  SQ1484.2
053600     MOVE   "TEST(S) REQUIRE INSPECTION" TO ENDER-DESC.           SQ1484.2
053700     MOVE    CCVS-E-2 TO DUMMY-RECORD. PERFORM WRITE-LINE.        SQ1484.2
053800     MOVE    CCVS-E-3 TO DUMMY-RECORD. PERFORM WRITE-LINE.        SQ1484.2
053900*                                                                 SQ1484.2
054000 WRITE-LINE.                                                      SQ1484.2
054100     ADD     1 TO RECORD-COUNT.                                   SQ1484.2
054200     IF RECORD-COUNT GREATER 50                                   SQ1484.2
054300         MOVE  DUMMY-RECORD TO DUMMY-HOLD                         SQ1484.2
054400         MOVE  SPACE TO DUMMY-RECORD                              SQ1484.2
054500         WRITE DUMMY-RECORD AFTER ADVANCING PAGE                  SQ1484.2
054600         MOVE  CCVS-C-1 TO DUMMY-RECORD PERFORM WRT-LN            SQ1484.2
054700         MOVE  CCVS-C-2 TO DUMMY-RECORD PERFORM WRT-LN 2 TIMES    SQ1484.2
054800         MOVE  HYPHEN-LINE TO DUMMY-RECORD PERFORM WRT-LN         SQ1484.2
054900         MOVE  DUMMY-HOLD TO DUMMY-RECORD                         SQ1484.2
055000         MOVE  ZERO TO RECORD-COUNT.                              SQ1484.2
055100     PERFORM WRT-LN.                                              SQ1484.2
055200*                                                                 SQ1484.2
055300 WRT-LN.                                                          SQ1484.2
055400     WRITE   DUMMY-RECORD AFTER ADVANCING 1 LINES.                SQ1484.2
055500     MOVE    SPACE TO DUMMY-RECORD.                               SQ1484.2
055600 BLANK-LINE-PRINT.                                                SQ1484.2
055700     PERFORM WRT-LN.                                              SQ1484.2
055800 FAIL-ROUTINE.                                                    SQ1484.2
055900     IF COMPUTED-X NOT EQUAL TO SPACE GO TO FAIL-ROUTINE-WRITE.   SQ1484.2
056000     IF CORRECT-X NOT EQUAL TO SPACE GO TO FAIL-ROUTINE-WRITE.    SQ1484.2
056100     MOVE    ANSI-REFERENCE TO INF-ANSI-REFERENCE.                SQ1484.2
056200     MOVE   "NO FURTHER INFORMATION, SEE PROGRAM." TO INFO-TEXT.  SQ1484.2
056300     MOVE    XXINFO TO DUMMY-RECORD.                              SQ1484.2
056400     PERFORM WRITE-LINE 2 TIMES.                                  SQ1484.2
056500     MOVE    SPACES TO INF-ANSI-REFERENCE.                        SQ1484.2
056600     GO TO   FAIL-ROUTINE-EX.                                     SQ1484.2
056700 FAIL-ROUTINE-WRITE.                                              SQ1484.2
056800     MOVE    TEST-COMPUTED  TO PRINT-REC                          SQ1484.2
056900     PERFORM WRITE-LINE                                           SQ1484.2
057000     MOVE    ANSI-REFERENCE TO COR-ANSI-REFERENCE.                SQ1484.2
057100     MOVE    TEST-CORRECT   TO PRINT-REC                          SQ1484.2
057200     PERFORM WRITE-LINE 2 TIMES.                                  SQ1484.2
057300     MOVE    SPACES         TO COR-ANSI-REFERENCE.                SQ1484.2
057400 FAIL-ROUTINE-EX.                                                 SQ1484.2
057500     EXIT.                                                        SQ1484.2
057600 BAIL-OUT.                                                        SQ1484.2
057700     IF COMPUTED-A NOT EQUAL TO SPACE GO TO BAIL-OUT-WRITE.       SQ1484.2
057800     IF CORRECT-A EQUAL TO SPACE GO TO BAIL-OUT-EX.               SQ1484.2
057900 BAIL-OUT-WRITE.                                                  SQ1484.2
058000     MOVE    CORRECT-A      TO XXCORRECT.                         SQ1484.2
058100     MOVE    COMPUTED-A     TO XXCOMPUTED.                        SQ1484.2
058200     MOVE    ANSI-REFERENCE TO INF-ANSI-REFERENCE.                SQ1484.2
058300     MOVE    XXINFO TO DUMMY-RECORD.                              SQ1484.2
058400     PERFORM WRITE-LINE 2 TIMES.                                  SQ1484.2
058500     MOVE    SPACES TO INF-ANSI-REFERENCE.                        SQ1484.2
058600 BAIL-OUT-EX.                                                     SQ1484.2
058700     EXIT.                                                        SQ1484.2
058800 CCVS1-EXIT.                                                      SQ1484.2
058900     EXIT.                                                        SQ1484.2
059000*                                                                 SQ1484.2
059100****************************************************************  SQ1484.2
059200*                                                              *  SQ1484.2
059300*    THIS POINT MARKS THE END OF THE CCVS MONITOR ROUTINES AND *  SQ1484.2
059400*    THE START OF THE TESTS OF SPECIFIC COBOL FEATURES.        *  SQ1484.2
059500*                                                              *  SQ1484.2
059600****************************************************************  SQ1484.2
059700*                                                                 SQ1484.2
059800 SECT-SQ148A-0002 SECTION.                                        SQ1484.2
059900 STA-INIT.                                                        SQ1484.2
060000*                                                                 SQ1484.2
060100     MOVE   "SQ-FS4" TO XFILE-NAME (1).                           SQ1484.2
060200     MOVE   "R1-F-G" TO XRECORD-NAME (1).                         SQ1484.2
060300     MOVE    CCVS-PGM-ID TO XPROGRAM-NAME (1).                    SQ1484.2
060400     MOVE    120 TO XRECORD-LENGTH (1).                           SQ1484.2
060500     MOVE   "CC" TO CHARS-OR-RECORDS (1).                         SQ1484.2
060600     MOVE    1   TO XBLOCK-SIZE (1).                              SQ1484.2
060700     MOVE    1   TO RECORDS-IN-FILE (1).                          SQ1484.2
060800     MOVE   "SQ" TO XFILE-ORGANIZATION (1).                       SQ1484.2
060900     MOVE   "S"  TO XLABEL-TYPE (1).                              SQ1484.2
061000*                                                                 SQ1484.2
061100*    OPEN THE FILE IN THE OUTPUT MODE                             SQ1484.2
061200*                                                                 SQ1484.2
061300 SEQ-INIT-01.                                                     SQ1484.2
061400     MOVE    1 TO REC-CT.                                         SQ1484.2
061500     MOVE   "**" TO SQ-FS4-STATUS.                                SQ1484.2
061600     MOVE    ZERO TO XRECORD-NUMBER (1).                          SQ1484.2
061700     MOVE   "OPEN, CREATE FILE"  TO FEATURE.                      SQ1484.2
061800     MOVE   "SEQ-TEST-OP-01" TO PAR-NAME.                         SQ1484.2
061900 SEQ-TEST-OP-01.                                                  SQ1484.2
062000     OPEN    OUTPUT SQ-FS4.                                       SQ1484.2
062100*                                                                 SQ1484.2
062200*    CHECK I-O STATUS RETURNED FROM OPEN OUTPUT                   SQ1484.2
062300*                                                                 SQ1484.2
062400 SEQ-TEST-OP-01-01.                                               SQ1484.2
062500     IF SQ-FS4-STATUS = "00"                                      SQ1484.2
062600         PERFORM PASS                                             SQ1484.2
062700     ELSE                                                         SQ1484.2
062800         MOVE    SQ-FS4-STATUS TO COMPUTED-A                      SQ1484.2
062900         MOVE   "00" TO CORRECT-A                                 SQ1484.2
063000         MOVE   "UNEXPECTED ERROR CODE FROM OPEN OUTPUT"          SQ1484.2
063100                   TO RE-MARK                                     SQ1484.2
063200         MOVE   "VII-3, VII-43" TO ANSI-REFERENCE                 SQ1484.2
063300         PERFORM FAIL.                                            SQ1484.2
063400 SEQ-TEST-01-01-END.                                              SQ1484.2
063500*                                                                 SQ1484.2
063600*                                                                 SQ1484.2
063700*    A NEW FILE IS OPEN.  WE NOW ATTEMPT TO READ A RECORD.        SQ1484.2
063800*                                                                 SQ1484.2
063900 SEQ-INIT-02.                                                     SQ1484.2
064000     MOVE    1 TO REC-CT.                                         SQ1484.2
064100     MOVE   "**" TO SQ-FS4-STATUS.                                SQ1484.2
064200     MOVE   "READ IN OUTPUT MODE" TO FEATURE.                     SQ1484.2
064300     MOVE   "SEQ-TEST-RD-02" TO PAR-NAME.                         SQ1484.2
064400 SEQ-TEST-RD-02.                                                  SQ1484.2
064500     READ    SQ-FS4.                                              SQ1484.2
064600*                                                                 SQ1484.2
064700 CLOSE-TEST-03.                                                   SQ1484.2
064800     CLOSE SQ-FS4.                                                SQ1484.2
064900*                                                                 SQ1484.2
065000 CCVS-EXIT SECTION.                                               SQ1484.2
065100 CCVS-999999.                                                     SQ1484.2
065200     GO TO   CLOSE-FILES.                                         SQ1484.2

¤ Dauer der Verarbeitung: 0.119 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