products/Sources/formale Sprachen/Cobol/Test-Suite/COBOL/IX image not shown  

Quellcode-Bibliothek

© Kompilation durch diese Firma

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

Datei: if114a.cob   Sprache: Cobol

000100 IDENTIFICATION DIVISION.                                         CM1014.2
000200 PROGRAM-ID.                                                      CM1014.2
000300     CM101M.                                                      CM1014.2
000400 AUTHOR.                                                          CM1014.2
000500     FEDERAL COMPILER TESTING CENTER.                             CM1014.2
000600 INSTALLATION.                                                    CM1014.2
000700     GENERAL SERVICES ADMINISTRATION                              CM1014.2
000800     AUTOMATED DATA AND TELECOMMUNICATION SERVICE.                CM1014.2
000900     SOFTWARE DEVELOPMENT OFFICE.                                 CM1014.2
001000     5203 LEESBURG PIKE  SUITE 1100                               CM1014.2
001100     FALLS CHURCH VIRGINIA 22041.                                 CM1014.2
001200                                                                  CM1014.2
001300     PHONE   (703) 756-6153                                       CM1014.2
001400                                                                  CM1014.2
001500     " HIGH ".                                              CM1014.2
001600 DATE-WRITTEN.                                                    CM1014.2
001700     CCVS-74 VERSION 4.0 - 1980 JULY 1.                           CM1014.2
001800     CREATION DATE     /    VALIDATION DATE                       CM1014.2
001900     "4.2 ".                                                      CM1014.2
002000 SECURITY.                                                        CM1014.2
002100     NONE.                                                        CM1014.2
002200 ENVIRONMENT DIVISION.                                            CM1014.2
002300 CONFIGURATION SECTION.                                           CM1014.2
002400 SOURCE-COMPUTER.                                                 CM1014.2
002500     Card0130.                                                    CM1014.2
002600 OBJECT-COMPUTER.                                                 CM1014.2
002700     Card0131.                                                    CM1014.2
002800 INPUT-OUTPUT SECTION.                                            CM1014.2
002900 FILE-CONTROL.                                                    CM1014.2
003000     SELECT PRINT-FILE ASSIGN TO                                  CM1014.2
003100     "C0085" .                                                    CM1014.2
003200 DATA DIVISION.                                                   CM1014.2
003300 FILE SECTION.                                                    CM1014.2
003400 FD  PRINT-FILE                                                   CM1014.2
003500     LABEL RECORDS                                                CM1014.2
003600     Card0132                                                     CM1014.2
003700     DATA RECORD IS PRINT-REC DUMMY-RECORD.                       CM1014.2
003800 01  PRINT-REC PICTURE X(120).                                    CM1014.2
003900 01  DUMMY-RECORD PICTURE X(120).                                 CM1014.2
004000 WORKING-STORAGE SECTION.                                         CM1014.2
004100 77  PASSWORD1 PIC X(10) VALUE                                    CM1014.2
004200     "C0049" .                                                    CM1014.2
004300 77  DISABLE-STATUS PIC XX VALUE "99".                            CM1014.2
004400 77  POLL-COUNT PIC 9(8).                                         CM1014.2
004500 77  INIT-TIME PIC 9(8).                                          CM1014.2
004600 77  COMP-TIME PIC 9(8).                                          CM1014.2
004700 01  SYSTEM-TIME.                                                 CM1014.2
004800     02  SYS-HRS PIC 99.                                          CM1014.2
004900     02  SYS-MINS PIC 99.                                         CM1014.2
005000     02  SYS-SECS PIC 99V99.                                      CM1014.2
005100 01  MSG-TIME.                                                    CM1014.2
005200     02  HOURS PIC 99.                                            CM1014.2
005300     02  MINUTES PIC 99.                                          CM1014.2
005400     02  SECONDS PIC 99V99.                                       CM1014.2
005500 01  SPEC-LINE-1.                                                 CM1014.2
005600     02  FILLER PIC X(40) VALUE                                   CM1014.2
005700     " INITIAL ENABLE RETURNED STATUS CODE OF ".                  CM1014.2
005800     02  INIT-ENABLE-STATUS PIC XX.                               CM1014.2
005900 01  INCOMING-MSG.                                                CM1014.2
006000     02  KILL-FIELD PIC X(4).                                     CM1014.2
006100     02  FILLER PIC X(68).                                        CM1014.2
006200 01  LOG-HDR-1.                                                   CM1014.2
006300     02  FILLER PIC X(48) VALUE SPACES.                           CM1014.2
006400     02  FILLER PIC X(24) VALUE "LOG OF INCOMING MESSAGES".       CM1014.2
006500 01  LOG-HDR-2.                                                   CM1014.2
006600     02  FILLER PIC X VALUE SPACE.                                CM1014.2
006700     02  FILLER PIC X(19) VALUE "SYMBOLIC SOURCE IS ".            CM1014.2
006800     02  SYM-SOURCE PIC X(25).                                    CM1014.2
006900     02  FILLER PIC X(16) VALUE "MESSAGE DATE IS ".               CM1014.2
007000     02  MSG-DATE PIC 9(6) VALUE ZERO.                            CM1014.2
007100 01  LOG-HDR-3.                                                   CM1014.2
007200     02  FILLER PIC X VALUE SPACE.                                CM1014.2
007300     02  FILLER PIC X(12) VALUE "TIME RECVD".                    CM1014.2
007400     02  FILLER PIC X(9) VALUE "LOG LAG".                         CM1014.2
007500     02  FILLER PIC X(7) VALUE "LENGTH".                          CM1014.2
007600     02  FILLER PIC X(4) VALUE "END".                             CM1014.2
007700     02  FILLER PIC X(3) VALUE "QD".                              CM1014.2
007800     02  FILLER PIC X(40) VALUE "POLL COUNT".                     CM1014.2
007900     02  FILLER PIC X(16) VALUE "MESSAGE CONTENTS".               CM1014.2
008000 01  LOG-HDR-4.                                                   CM1014.2
008100     02  FILLER PIC X VALUE SPACE.                                CM1014.2
008200     02  FILLER PIC X(11) VALUE ALL "-".                          CM1014.2
008300     02  FILLER PIC X VALUE SPACES.                               CM1014.2
008400     02  FILLER PIC X(7) VALUE ALL "-".                           CM1014.2
008500     02  FILLER PIC X(2) VALUE SPACES.                            CM1014.2
008600     02  FILLER PIC X(6) VALUE ALL "-".                           CM1014.2
008700     02  FILLER PIC X VALUE SPACE.                                CM1014.2
008800     02  FILLER PIC XXX VALUE "---".                              CM1014.2
008900     02  FILLER PIC X VALUE SPACES.                               CM1014.2
009000     02  FILLER PIC XX VALUE "--".                                CM1014.2
009100     02  FILLER PIC X VALUE SPACES.                               CM1014.2
009200     02  FILLER PIC X(10) VALUE ALL "-".                          CM1014.2
009300     02  FILLER PIC X(2) VALUE SPACES.                            CM1014.2
009400     02  FILLER PIC X(72) VALUE ALL "-".                          CM1014.2
009500 01  LOG-LINE.                                                    CM1014.2
009600     02  FILLER PIC X VALUE SPACE.                                CM1014.2
009700     02  RECEIPT-TIME.                                            CM1014.2
009800         03  HOURS PIC 99.                                        CM1014.2
009900         03  FILLER PIC X VALUE ":".                              CM1014.2
010000         03  MINUTES PIC 99.                                      CM1014.2
010100         03  FILLER PIC X VALUE ":".                              CM1014.2
010200         03  SECONDS PIC 99.99.                                   CM1014.2
010300     02  LAG-TIME PIC -(4)9.99.                                   CM1014.2
010400     02  FILLER PIC XX VALUE SPACES.                              CM1014.2
010500     02  MESSAGE-LENGTH PIC ZZZ9.                                 CM1014.2
010600     02  FILLER PIC XXX VALUE SPACES.                             CM1014.2
010700     02  SENTINEL PIC XXX.                                        CM1014.2
010800     02  FILLER PIC X VALUE SPACES.                               CM1014.2
010900     02  QUEUE-DEPTH PIC 99.                                      CM1014.2
011000     02  FILLER PIC X VALUE SPACES.                               CM1014.2
011100     02  IDLE-COUNT PIC ZZ,ZZZ,ZZ9.                               CM1014.2
011200     02  IDLE-OVERFLOW REDEFINES IDLE-COUNT PIC X(10).            CM1014.2
011300     02  FILLER PIC XX VALUE SPACES.                              CM1014.2
011400     02  MSG PIC X(72).                                           CM1014.2
011500     66  LONG-NARRATIVE RENAMES LAG-TIME THRU MSG.                CM1014.2
011600     66  SHORT-NARRATIVE RENAMES IDLE-COUNT THRU MSG.             CM1014.2
011700 01  TEST-RESULTS.                                                CM1014.2
011800     02 FILLER                    PICTURE X VALUE SPACE.          CM1014.2
011900     02 FEATURE                   PICTURE X(18).                  CM1014.2
012000     02 FILLER                    PICTURE X VALUE SPACE.          CM1014.2
012100     02 P-OR-F                    PICTURE X(5).                   CM1014.2
012200     02 FILLER                    PICTURE X  VALUE SPACE.         CM1014.2
012300     02  PAR-NAME PIC X(20).                                      CM1014.2
012400     02 FILLER                    PICTURE X VALUE SPACE.          CM1014.2
012500     02  COMPUTED-A.                                              CM1014.2
012600         03  FILLER PIC X(9) VALUE SPACES.                        CM1014.2
012700         03  COMPUTED-STATUS PIC XX.                              CM1014.2
012800         03  FILLER PIC X(9) VALUE SPACES.                        CM1014.2
012900     02 FILLER                    PICTURE X VALUE SPACE.          CM1014.2
013000     02  CORRECT-A.                                               CM1014.2
013100         03  FILLER PIC X(9) VALUE SPACES.                        CM1014.2
013200         03  CORRECT-STATUS PIC XX.                               CM1014.2
013300         03  FILLER PIC X(9) VALUE SPACES.                        CM1014.2
013400     02 FILLER                    PICTURE X VALUE SPACE.          CM1014.2
013500     02 RE-MARK                   PICTURE X(30).                  CM1014.2
013600 01  COLUMNS-LINE-1.                                              CM1014.2
013700     02  FILLER PIC X(3) VALUE SPACES.                            CM1014.2
013800     02  FILLER PIC X(17) VALUE "FEATURE TESTED".                 CM1014.2
013900     02  FILLER PIC X(9) VALUE "RESLT".                           CM1014.2
014000     02  FILLER PIC X(21) VALUE "PARAGRAPH NAME".                 CM1014.2
014100     02  FILLER PIC X(22) VALUE "COMPUTED DATA".                  CM1014.2
014200     02  FILLER PIC X(29) VALUE "CORRECT DATA".                   CM1014.2
014300     02  FILLER PIC X(7) VALUE "REMARKS".                         CM1014.2
014400 01  COLUMNS-LINE-2.                                              CM1014.2
014500     02  FILLER PIC X VALUE SPACE.                                CM1014.2
014600     02  FILLER PIC X(18) VALUE ALL "-".                          CM1014.2
014700     02  FILLER PIC X VALUE SPACE.                                CM1014.2
014800     02  FILLER PIC X(5) VALUE ALL "-".                           CM1014.2
014900     02  FILLER PIC X VALUE SPACE.                                CM1014.2
015000     02  FILLER PIC X(20) VALUE ALL "-".                          CM1014.2
015100     02  FILLER PIC X VALUE SPACE.                                CM1014.2
015200     02  FILLER PIC X(20) VALUE ALL "-".                          CM1014.2
015300     02  FILLER PIC X VALUE SPACE.                                CM1014.2
015400     02  FILLER PIC X(20) VALUE ALL "-".                          CM1014.2
015500     02  FILLER PIC X VALUE SPACE.                                CM1014.2
015600     02  FILLER PIC X(31) VALUE ALL "-".                          CM1014.2
015700 01  REC-SKL-SUB PICTURE 9(2) VALUE ZERO.                         CM1014.2
015800 01  REC-CT PICTURE 99 VALUE ZERO.                                CM1014.2
015900 01  DELETE-CNT                   PICTURE 999  VALUE ZERO.        CM1014.2
016000 01  ERROR-COUNTER PICTURE IS 999 VALUE IS ZERO.                  CM1014.2
016100 01  INSPECT-COUNTER PIC 999 VALUE ZERO.                          CM1014.2
016200 01  PASS-COUNTER PIC 999 VALUE ZERO.                             CM1014.2
016300 01  TOTAL-ERROR PIC 999 VALUE ZERO.                              CM1014.2
016400 01  ERROR-HOLD PIC 999 VALUE ZERO.                               CM1014.2
016500 01  DUMMY-HOLD PIC X(120) VALUE SPACE.                           CM1014.2
016600 01  RECORD-COUNT PIC 9(5) VALUE ZERO.                            CM1014.2
016700 01  CCVS-H-1.                                                    CM1014.2
016800     02  FILLER   PICTURE X(27)  VALUE SPACE.                     CM1014.2
016900     02 FILLER PICTURE X(67) VALUE                                CM1014.2
017000     " FEDERAL COMPILER TESTING CENTER COBOL COMPILER VALIDATION CM1014.2
017100-    " SYSTEM".                                                   CM1014.2
017200     02  FILLER     PICTURE X(26)  VALUE SPACE.                   CM1014.2
017300 01  CCVS-H-2.                                                    CM1014.2
017400     02 FILLER PICTURE X(52) VALUE IS                             CM1014.2
017500     "CCVS74 NCC COPY, NOT FOR DISTRIBUTION.".                   CM1014.2
017600     02 FILLER PICTURE IS X(19) VALUE IS "TEST RESULTS SET- ".   CM1014.2
017700     02 TEST-ID PICTURE IS X(9).                                  CM1014.2
017800     02 FILLER PICTURE IS X(40) VALUE IS SPACE.                   CM1014.2
017900 01  CCVS-H-3.                                                    CM1014.2
018000     02  FILLER PICTURE X(34) VALUE                               CM1014.2
018100     " FOR OFFICIAL USE ONLY ".                                CM1014.2
018200     02  FILLER PICTURE X(58) VALUE                               CM1014.2
018300     "COBOL 85 VERSION 4.2, Apr 1993 SSVG ".CM1014.2
018400     02  FILLER PICTURE X(28) VALUE                               CM1014.2
018500     " COPYRIGHT 1974 ".                                       CM1014.2
018600 01  CCVS-E-1.                                                    CM1014.2
018700     02 FILLER PICTURE IS X(52) VALUE IS SPACE.                   CM1014.2
018800     02 FILLER PICTURE IS X(14) VALUE IS "END OF TEST- ".        CM1014.2
018900     02 ID-AGAIN PICTURE IS X(9).                                 CM1014.2
019000     02 FILLER PICTURE X(45) VALUE IS                             CM1014.2
019100     " NTIS DISTRIBUTION COBOL 74".                               CM1014.2
019200 01  CCVS-E-2.                                                    CM1014.2
019300     02  FILLER                   PICTURE X(31)  VALUE            CM1014.2
019400     SPACE.                                                       CM1014.2
019500     02  FILLER                   PICTURE X(21)  VALUE SPACE.     CM1014.2
019600     02 CCVS-E-2-2.                                               CM1014.2
019700         03 ERROR-TOTAL PICTURE IS XXX VALUE IS SPACE.            CM1014.2
019800         03 FILLER PICTURE IS X VALUE IS SPACE.                   CM1014.2
019900         03 ENDER-DESC PIC X(44) VALUE "ERRORS ENCOUNTERED".      CM1014.2
020000 01  CCVS-E-3.                                                    CM1014.2
020100     02  FILLER PICTURE X(22) VALUE                               CM1014.2
020200     " FOR OFFICIAL USE ONLY".                                    CM1014.2
020300     02  FILLER PICTURE X(12) VALUE SPACE.                        CM1014.2
020400     02  FILLER PICTURE X(58) VALUE                               CM1014.2
020500     "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".CM1014.2
020600     02  FILLER PICTURE X(13) VALUE SPACE.                        CM1014.2
020700     02 FILLER PIC X(15) VALUE " COPYRIGHT 1974".                 CM1014.2
020800 01  CCVS-E-4.                                                    CM1014.2
020900     02 CCVS-E-4-1 PIC XXX VALUE SPACE.                           CM1014.2
021000     02 FILLER PIC XXXX VALUE " OF ".                             CM1014.2
021100     02 CCVS-E-4-2 PIC XXX VALUE SPACE.                           CM1014.2
021200     02 FILLER PIC X(40) VALUE                                    CM1014.2
021300      " TESTS WERE EXECUTED SUCCESSFULLY".                       CM1014.2
021400 01  XXINFO.                                                      CM1014.2
021500     02 FILLER PIC X(30) VALUE " *** INFORMATION ***".    CM1014.2
021600     02 INFO-TEXT.                                                CM1014.2
021700     04 FILLER PIC X(20) VALUE SPACE.                             CM1014.2
021800     04 XXCOMPUTED PIC X(20).                                     CM1014.2
021900     04 FILLER PIC X(5) VALUE SPACE.                              CM1014.2
022000     04 XXCORRECT PIC X(20).                                      CM1014.2
022100 01  HYPHEN-LINE.                                                 CM1014.2
022200     02 FILLER PICTURE IS X VALUE IS SPACE.                       CM1014.2
022300     02 FILLER PICTURE IS X(65) VALUE IS "************************CM1014.2
022400-    "*****************************************".                 CM1014.2
022500     02 FILLER PICTURE IS X(54) VALUE IS "************************CM1014.2
022600-    "******************************".                            CM1014.2
022700 01  CCVS-PGM-ID PIC X(6) VALUE                                   CM1014.2
022800     "CM101M".                                                    CM1014.2
022900*COMMUNICATION SECTION.                                           CM1014.2
023000*CD  CM-INQUE-1 FOR INPUT                                         CM1014.2
023100*    SYMBOLIC QUEUE IS MAIN-QUEUE                                 CM1014.2
023200*    SYMBOLIC SUB-QUEUE-1 IS NO-SPEC-1                            CM1014.2
023300*    SYMBOLIC SUB-QUEUE-2 IS NO-SPEC-2                            CM1014.2
023400*    SYMBOLIC SUB-QUEUE-3 IS NO-SPEC-3                            CM1014.2
023500*    MESSAGE DATE IS DATE-RECEIVED                                CM1014.2
023600*    MESSAGE TIME IS TIME-RECEIVED                                CM1014.2
023700*    SYMBOLIC SOURCE IS WHERE-FROM                                CM1014.2
023800*    TEXT LENGTH IS MSG-LENGTH                                    CM1014.2
023900*    END KEY IS END-KEY                                           CM1014.2
024000*    STATUS KEY IS STATUS-KEY                                     CM1014.2
024100*    MESSAGE COUNT IS MSG-COUNT.                                  CM1014.2
024200 PROCEDURE    DIVISION.                                           CM1014.2
024300 SECT-CM101M-0001 SECTION.                                        CM1014.2
024400 CM101M-INIT.                                                     CM1014.2
024500     OPEN     OUTPUT PRINT-FILE.                                  CM1014.2
024600     MOVE "CM101M " TO TEST-ID.                               CM1014.2
024700     MOVE     TEST-ID TO ID-AGAIN.                                CM1014.2
024800     MOVE    SPACE TO TEST-RESULTS.                               CM1014.2
024900     PERFORM HEAD-ROUTINE.                                        CM1014.2
025000     MOVE                                                         CM1014.2
025100     "C0048"                                                      CM1014.2
025200     TO MAIN-QUEUE.                                               CM1014.2
025300     MOVE SPACES TO NO-SPEC-1 NO-SPEC-2 NO-SPEC-3.                CM1014.2
025400*    ENABLE INPUT  CM-INQUE-1 WITH KEY                            CM1014.2
025500*    "C0049" .                                                    CM1014.2
025600     MOVE STATUS-KEY TO INIT-ENABLE-STATUS.                       CM1014.2
025700     MOVE SPEC-LINE-1 TO PRINT-REC.                               CM1014.2
025800     WRITE PRINT-REC                                              CM1014.2
025900         AFTER 2 LINES.                                           CM1014.2
026000     MOVE HYPHEN-LINE TO PRINT-REC.                               CM1014.2
026100     WRITE PRINT-REC                                              CM1014.2
026200         AFTER 2 LINES.                                           CM1014.2
026300 LOG-INIT.                                                        CM1014.2
026400     MOVE ZERO TO POLL-COUNT.                                     CM1014.2
026500     MOVE ALL "*" TO MSG.                                         CM1014.2
026600 LOG-MSG.                                                         CM1014.2
026700     MOVE   SPACES TO INCOMING-MSG.                               CM1014.2
026800*    RECEIVE CM-INQUE-1 MESSAGE INTO INCOMING-MSG                 CM1014.2
026900*        NO DATA PERFORM INCREMENT-POLL-COUNT GO TO LOG-MSG.      CM1014.2
027000     ACCEPT SYSTEM-TIME FROM TIME.                                CM1014.2
027100     ACCEPT CM-INQUE-1 MESSAGE COUNT.                             CM1014.2
027200     IF STATUS-KEY IS NOT EQUAL TO ZERO                           CM1014.2
027300         DISPLAY "RUN ABORTED - STATUS KEY WAS " STATUS-KEY       CM1014.2
027400         STOP RUN.                                                CM1014.2
027500     IF MSG-DATE IS EQUAL TO ZERO PERFORM LOG-HEADER.             CM1014.2
027600     IF KILL-FIELD IS EQUAL TO "KILL"                             CM1014.2
027700         ACCEPT INIT-TIME FROM TIME                               CM1014.2
027800*        DISABLE INPUT CM-INQUE-1 WITH KEY                        CM1014.2
027900*    "C0049"                                                      CM1014.2
028000*        ACCEPT COMP-TIME FROM TIME                               CM1014.2
028100*        MOVE STATUS-KEY TO DISABLE-STATUS.                       CM1014.2
028200     MOVE TIME-RECEIVED TO MSG-TIME.                              CM1014.2
028300     MOVE CORR MSG-TIME TO RECEIPT-TIME.                          CM1014.2
028400     COMPUTE LAG-TIME =                                           CM1014.2
028500         ((SYS-HRS * 3600) + (SYS-MINS * 60) + SYS-SECS) -        CM1014.2
028600         ((HOURS OF MSG-TIME * 3600) + (MINUTES OF MSG-TIME * 60) CM1014.2
028700         + SECONDS OF MSG-TIME).                                  CM1014.2
028800     IF END-KEY IS EQUAL TO "3"                                   CM1014.2
028900         MOVE "EGI" TO SENTINEL                                   CM1014.2
029000         ELSE IF END-KEY IS EQUAL TO "2"                          CM1014.2
029100         MOVE "EMI" TO SENTINEL                                   CM1014.2
029200             ELSE MOVE END-KEY TO SENTINEL.                       CM1014.2
029300     MOVE MSG-COUNT TO QUEUE-DEPTH.                               CM1014.2
029400     MOVE MSG-LENGTH TO MESSAGE-LENGTH.                           CM1014.2
029500     IF POLL-COUNT IS EQUAL TO 99999999                           CM1014.2
029600         MOVE " OVERFLOW " TO IDLE-OVERFLOW                       CM1014.2
029700         ELSE MOVE POLL-COUNT TO IDLE-COUNT.                      CM1014.2
029800     MOVE INCOMING-MSG TO MSG.                                    CM1014.2
029900     MOVE LOG-LINE TO PRINT-REC.                                  CM1014.2
030000     PERFORM WRITE-LINE.                                          CM1014.2
030100 LOG-MSG-01.                                                      CM1014.2
030200     IF KILL-FIELD IS EQUAL TO "WAIT"                             CM1014.2
030300         PERFORM GET-INITIAL-TIME                                 CM1014.2
030400         PERFORM DELAY-FOR-30-SECS                                CM1014.2
030500         GO TO LOG-INIT.                                          CM1014.2
030600     IF KILL-FIELD IS NOT EQUAL TO "KILL" GO TO LOG-INIT.         CM1014.2
030700 DISABLE-CM-INQUE-1.                                              CM1014.2
030800     MOVE INIT-TIME TO MSG-TIME.                                  CM1014.2
030900     MOVE CORR MSG-TIME TO RECEIPT-TIME.                          CM1014.2
031000     MOVE "-DISABLE COMMAND INITIATED FROM PROGRAM"               CM1014.2
031100         TO LONG-NARRATIVE.                                       CM1014.2
031200     MOVE LOG-LINE TO PRINT-REC.                                  CM1014.2
031300     WRITE PRINT-REC                                              CM1014.2
031400         AFTER 2 LINES.                                           CM1014.2
031500     MOVE COMP-TIME TO MSG-TIME.                                  CM1014.2
031600     MOVE CORR MSG-TIME TO RECEIPT-TIME.                          CM1014.2
031700     MOVE "- STATUS CODE OF" TO LONG-NARRATIVE.                   CM1014.2
031800     MOVE DISABLE-STATUS TO QUEUE-DEPTH.                          CM1014.2
031900     MOVE "AND EXECUTION CONTROL RETURNED FROM MCS"               CM1014.2
032000         TO SHORT-NARRATIVE.                                      CM1014.2
032100     MOVE LOG-LINE TO PRINT-REC.                                  CM1014.2
032200     PERFORM WRITE-LINE.                                          CM1014.2
032300     MOVE SPACES TO PRINT-REC.                                    CM1014.2
032400     PERFORM WRITE-LINE.                                          CM1014.2
032500 GET-INITIAL-TIME.                                                CM1014.2
032600     ACCEPT SYSTEM-TIME FROM TIME.                                CM1014.2
032700     COMPUTE INIT-TIME =                                          CM1014.2
032800         SYS-HRS * 3600 + SYS-MINS * 60 + SYS-SECS.               CM1014.2
032900 LOOK-FOR-LATE-TRANSMISSIONS.                                     CM1014.2
033000     ACCEPT CM-INQUE-1 MESSAGE COUNT.                             CM1014.2
033100     IF MSG-COUNT IS NOT EQUAL TO ZERO                            CM1014.2
033200         PERFORM LOG-INIT THRU LOG-MSG                            CM1014.2
033300         GO TO LOOK-FOR-LATE-TRANSMISSIONS.                       CM1014.2
033400 GET-TIME-DIFFERENCE.                                             CM1014.2
033500     ACCEPT SYSTEM-TIME FROM TIME.                                CM1014.2
033600     COMPUTE COMP-TIME =                                          CM1014.2
033700         SYS-HRS * 3600 + SYS-MINS * 60 + SYS-SECS - INIT-TIME.   CM1014.2
033800 CHECK-FOR-15.                                                    CM1014.2
033900     IF COMP-TIME IS LESS THAN 15                                 CM1014.2
034000         GO TO LOOK-FOR-LATE-TRANSMISSIONS.                       CM1014.2
034100 15-SECONDS-HAVE-ELAPSED.                                         CM1014.2
034200     MOVE HYPHEN-LINE TO PRINT-REC.                               CM1014.2
034300     WRITE PRINT-REC                                              CM1014.2
034400         AFTER 2 LINES.                                           CM1014.2
034500     MOVE HYPHEN-LINE TO PRINT-REC.                               CM1014.2
034600     PERFORM WRITE-LINE.                                          CM1014.2
034700 STATUS-TESTS-INIT.                                               CM1014.2
034800     MOVE " BEGIN INPUT STATUS TESTS" TO PRINT-REC.               CM1014.2
034900     WRITE PRINT-REC                                              CM1014.2
035000         AFTER 2 LINES.                                           CM1014.2
035100     MOVE COLUMNS-LINE-1 TO PRINT-REC.                            CM1014.2
035200     WRITE PRINT-REC                                              CM1014.2
035300         AFTER 2 LINES.                                           CM1014.2
035400     MOVE COLUMNS-LINE-2 TO PRINT-REC.                            CM1014.2
035500     PERFORM WRITE-LINE.                                          CM1014.2
035600     MOVE SPACES TO PRINT-REC.                                    CM1014.2
035700     PERFORM WRITE-LINE.                                          CM1014.2
035800     MOVE "MCS STATUS WORD" TO FEATURE.                           CM1014.2
035900 REC-STATUS-TEST-01.                                              CM1014.2
036000     MOVE "QUEUE NAME NOT SPECIFIED" TO RE-MARK.                  CM1014.2
036100     MOVE "99" TO STATUS-KEY.                                     CM1014.2
036200     MOVE SPACES TO MAIN-QUEUE NO-SPEC-1 NO-SPEC-2 NO-SPEC-3.     CM1014.2
036300*    RECEIVE CM-INQUE-1 MESSAGE INTO INCOMING-MSG                 CM1014.2
036400*        NO DATA ADD 0 TO POLL-COUNT.                             CM1014.2
036500     IF STATUS-KEY IS EQUAL TO "20"                               CM1014.2
036600         PERFORM PASS GO TO REC-STATUS-WRITE-01.                  CM1014.2
036700     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
036800     MOVE "20" TO CORRECT-STATUS.                                 CM1014.2
036900     PERFORM FAIL.                                                CM1014.2
037000     GO TO REC-STATUS-WRITE-01.                                   CM1014.2
037100 REC-STATUS-DELETE-01.                                            CM1014.2
037200     PERFORM DE-LETE.                                             CM1014.2
037300 REC-STATUS-WRITE-01.                                             CM1014.2
037400     MOVE "REC-STATUS-TEST-01" TO PAR-NAME.                       CM1014.2
037500     PERFORM PRINT-DETAIL.                                        CM1014.2
037600 REC-STATUS-TEST-02.                                              CM1014.2
037700     MOVE "UNKNOWN SUB-QUEUE-1 SPECIFIED" TO RE-MARK.             CM1014.2
037800     MOVE "99" TO STATUS-KEY.                                     CM1014.2
037900     MOVE                                                         CM1014.2
038000     "C0048"                                                      CM1014.2
038100         TO MAIN-QUEUE.                                           CM1014.2
038200     MOVE "DUMMYNAME" TO NO-SPEC-1.                               CM1014.2
038300     MOVE SPACES TO NO-SPEC-2 NO-SPEC-3.                          CM1014.2
038400*    RECEIVE CM-INQUE-1 MESSAGE INTO INCOMING-MSG                 CM1014.2
038500*        NO DATA ADD 0 TO POLL-COUNT.                             CM1014.2
038600     IF STATUS-KEY IS EQUAL TO "20"                               CM1014.2
038700         PERFORM PASS GO TO REC-STATUS-WRITE-02.                  CM1014.2
038800     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
038900     MOVE "20" TO CORRECT-STATUS.                                 CM1014.2
039000     PERFORM FAIL.                                                CM1014.2
039100     GO TO REC-STATUS-WRITE-02.                                   CM1014.2
039200 REC-STATUS-DELETE-02.                                            CM1014.2
039300     PERFORM DE-LETE.                                             CM1014.2
039400 REC-STATUS-WRITE-02.                                             CM1014.2
039500     MOVE "REC-STATUS-TEST-02" TO PAR-NAME.                       CM1014.2
039600     PERFORM PRINT-DETAIL.                                        CM1014.2
039700 ACCPT-STATUS-TEST-01.                                            CM1014.2
039800     MOVE "QUEUE NAME NOT SPECIFIED" TO RE-MARK.                  CM1014.2
039900     MOVE "99" TO STATUS-KEY.                                     CM1014.2
040000     MOVE SPACES TO MAIN-QUEUE NO-SPEC-1 NO-SPEC-2 NO-SPEC-3.     CM1014.2
040100     ACCEPT CM-INQUE-1 MESSAGE COUNT.                             CM1014.2
040200     IF STATUS-KEY IS EQUAL TO "20"                               CM1014.2
040300         PERFORM PASS GO TO ACCPT-STATUS-WRITE-01.                CM1014.2
040400     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
040500     MOVE "20" TO CORRECT-STATUS.                                 CM1014.2
040600     PERFORM FAIL.                                                CM1014.2
040700     GO TO ACCPT-STATUS-WRITE-01.                                 CM1014.2
040800 ACCPT-STATUS-DELETE-01.                                          CM1014.2
040900     PERFORM DE-LETE.                                             CM1014.2
041000 ACCPT-STATUS-WRITE-01.                                           CM1014.2
041100     MOVE "ACCPT-STATUS-TEST-01" TO PAR-NAME.                     CM1014.2
041200     PERFORM PRINT-DETAIL.                                        CM1014.2
041300 ACCPT-STATUS-TEST-02.                                            CM1014.2
041400     MOVE "UNKNOWN SUB-QUEUE-1 SPECIFIED" TO RE-MARK.             CM1014.2
041500     MOVE "99" TO STATUS-KEY.                                     CM1014.2
041600     MOVE                                                         CM1014.2
041700     "C0048"                                                      CM1014.2
041800         TO MAIN-QUEUE.                                           CM1014.2
041900     MOVE "DUMMYNAME" TO NO-SPEC-1.                               CM1014.2
042000     MOVE SPACES TO NO-SPEC-2 NO-SPEC-3.                          CM1014.2
042100     ACCEPT CM-INQUE-1 COUNT.                                     CM1014.2
042200     IF STATUS-KEY IS EQUAL TO "20"                               CM1014.2
042300     PERFORM PASS GO TO ACCPT-STATUS-WRITE-02.                    CM1014.2
042400     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
042500     MOVE "20" TO CORRECT-STATUS.                                 CM1014.2
042600     PERFORM FAIL.                                                CM1014.2
042700      GO TO ACCPT-STATUS-WRITE-02.                                CM1014.2
042800 ACCPT-STATUS-DELETE-02.                                          CM1014.2
042900     PERFORM DE-LETE.                                             CM1014.2
043000 ACCPT-STATUS-WRITE-02.                                           CM1014.2
043100     MOVE "ACCPT-STATUS-TEST-02" TO PAR-NAME.                     CM1014.2
043200     PERFORM PRINT-DETAIL.                                        CM1014.2
043300 ENABL-STATUS-TEST-01.                                            CM1014.2
043400     MOVE "QUEUE NAME NOT SPECIFIED" TO RE-MARK.                  CM1014.2
043500     MOVE "99" TO STATUS-KEY.                                     CM1014.2
043600     MOVE SPACES TO MAIN-QUEUE NO-SPEC-1 NO-SPEC-2 NO-SPEC-3.     CM1014.2
043700*    ENABLE INPUT CM-INQUE-1 WITH KEY                             CM1014.2
043800*    "C0049"                                                      CM1014.2
043900*    IF STATUS-KEY IS EQUAL TO "20"                               CM1014.2
044000*        PERFORM PASS GO TO ENABL-STATUS-WRITE-01.                CM1014.2
044100     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
044200     MOVE "20" TO CORRECT-STATUS.                                 CM1014.2
044300     PERFORM FAIL.                                                CM1014.2
044400     GO TO ENABL-STATUS-WRITE-01.                                 CM1014.2
044500 ENABL-STATUS-DELETE-01.                                          CM1014.2
044600     PERFORM DE-LETE.                                             CM1014.2
044700 ENABL-STATUS-WRITE-01.                                           CM1014.2
044800     MOVE "ENABL-STATUS-TEST-01" TO PAR-NAME.                     CM1014.2
044900     PERFORM PRINT-DETAIL.                                        CM1014.2
045000 ENABL-STATUS-TEST-02.                                            CM1014.2
045100     MOVE "UNKNOWN SUB-QUEUE-1 SPECIFIED" TO RE-MARK.             CM1014.2
045200     MOVE "99" TO STATUS-KEY.                                     CM1014.2
045300     MOVE                                                         CM1014.2
045400     "C0048"                                                      CM1014.2
045500         TO MAIN-QUEUE.                                           CM1014.2
045600     MOVE "DUMMYNAME" TO NO-SPEC-1.                               CM1014.2
045700     MOVE SPACES TO NO-SPEC-2 NO-SPEC-3.                          CM1014.2
045800*    ENABLE INPUT CM-INQUE-1 KEY                                  CM1014.2
045900*        PASSWORD1.                                               CM1014.2
046000     IF STATUS-KEY IS EQUAL TO "20"                               CM1014.2
046100         PERFORM PASS GO TO ENABL-STATUS-WRITE-02.                CM1014.2
046200     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
046300     MOVE "20" TO CORRECT-STATUS.                                 CM1014.2
046400     PERFORM FAIL.                                                CM1014.2
046500     GO TO ENABL-STATUS-WRITE-02.                                 CM1014.2
046600 ENABL-STATUS-DELETE-02.                                          CM1014.2
046700     PERFORM DE-LETE.                                             CM1014.2
046800 ENABL-STATUS-WRITE-02.                                           CM1014.2
046900     MOVE "ENABL-STATUS-TEST-02" TO PAR-NAME.                     CM1014.2
047000     PERFORM PRINT-DETAIL.                                        CM1014.2
047100 ENABL-STATUS-TEST-03.                                            CM1014.2
047200     MOVE "INVALID PASSWORD USED" TO RE-MARK.                     CM1014.2
047300     MOVE "99" TO STATUS-KEY.                                     CM1014.2
047400     MOVE                                                         CM1014.2
047500     "C0048"                                                      CM1014.2
047600         TO MAIN-QUEUE.                                           CM1014.2
047700     MOVE SPACES TO NO-SPEC-1 NO-SPEC-2 NO-SPEC-3.                CM1014.2
047800*    ENABLE INPUT CM-INQUE-1 WITH KEY "LETMEIN".                  CM1014.2
047900     IF STATUS-KEY IS EQUAL TO "40"                               CM1014.2
048000         PERFORM PASS GO TO ENABL-STATUS-WRITE-03.                CM1014.2
048100     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
048200     MOVE "40" TO CORRECT-STATUS.                                 CM1014.2
048300     PERFORM FAIL.                                                CM1014.2
048400     GO TO ENABL-STATUS-WRITE-03.                                 CM1014.2
048500 ENABL-STATUS-DELETE-03.                                          CM1014.2
048600     PERFORM DE-LETE.                                             CM1014.2
048700 ENABL-STATUS-WRITE-03.                                           CM1014.2
048800     MOVE "ENABL-STATUS-TEST-03" TO PAR-NAME.                     CM1014.2
048900     PERFORM PRINT-DETAIL.                                        CM1014.2
049000 ENABL-STATUS-TEST-04.                                            CM1014.2
049100     MOVE "NO QUEUE NAME / WRONG PASSWORD" TO RE-MARK.            CM1014.2
049200     MOVE  "99" TO STATUS-KEY.                                    CM1014.2
049300     MOVE SPACES TO MAIN-QUEUE NO-SPEC-1 NO-SPEC-2 NO-SPEC-3.     CM1014.2
049400*    ENABLE INPUT CM-INQUE-1 WITH KEY                             CM1014.2
049500*        "LETMEIN".                                               CM1014.2
049600     MOVE "INFO" TO P-OR-F.                                       CM1014.2
049700     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
049800     MOVE " INFO TEST FOR BOTH" TO CORRECT-A.                    CM1014.2
049900     GO TO ENABL-STATUS-WRITE-04.                                 CM1014.2
050000 ENABL-STATUS-DELETE-04.                                          CM1014.2
050100     PERFORM DE-LETE.                                             CM1014.2
050200 ENABL-STATUS-WRITE-04.                                           CM1014.2
050300     MOVE "ENABL-STATUS-TEST-04" TO PAR-NAME.                     CM1014.2
050400     PERFORM PRINT-DETAIL.                                        CM1014.2
050500 DISAB-STATUS-TEST-01.                                            CM1014.2
050600     MOVE "QUEUE NAME NOT SPECIFIED" TO RE-MARK.                  CM1014.2
050700     MOVE "99" TO STATUS-KEY.                                     CM1014.2
050800     MOVE SPACES TO MAIN-QUEUE NO-SPEC-1 NO-SPEC-2 NO-SPEC-3.     CM1014.2
050900*    DISABLE INPUT CM-INQUE-1 WITH KEY                            CM1014.2
051000*    "C0049"                                                      CM1014.2
051100*    IF STATUS-KEY IS EQUAL TO "20"                               CM1014.2
051200*        PERFORM PASS GO TO DISAB-STATUS-WRITE-01.                CM1014.2
051300     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
051400     MOVE "20" TO CORRECT-STATUS.                                 CM1014.2
051500     PERFORM FAIL.                                                CM1014.2
051600     GO TO DISAB-STATUS-WRITE-01.                                 CM1014.2
051700 DISAB-STATUS-DELETE-01.                                          CM1014.2
051800     PERFORM DE-LETE.                                             CM1014.2
051900 DISAB-STATUS-WRITE-01.                                           CM1014.2
052000     MOVE "DISAB-STATUS-TEST-01" TO PAR-NAME.                     CM1014.2
052100     PERFORM PRINT-DETAIL.                                        CM1014.2
052200 DISAB-STATUS-TEST-02.                                            CM1014.2
052300     MOVE "UNKNOWN SUB-QUEUE-1 SPECIFIED" TO RE-MARK.             CM1014.2
052400     MOVE "99" TO STATUS-KEY.                                     CM1014.2
052500     MOVE                                                         CM1014.2
052600     "C0048"                                                      CM1014.2
052700         TO MAIN-QUEUE.                                           CM1014.2
052800     MOVE "DUMMYNAME" TO NO-SPEC-1.                               CM1014.2
052900     MOVE SPACES TO NO-SPEC-2 NO-SPEC-3.                          CM1014.2
053000*    DISABLE INPUT CM-INQUE-1 WITH KEY                            CM1014.2
053100*    PASSWORD1.                                                   CM1014.2
053200     IF STATUS-KEY IS EQUAL TO "20"                               CM1014.2
053300         PERFORM PASS GO TO DISAB-STATUS-WRITE-02.                CM1014.2
053400     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
053500     MOVE "20" TO CORRECT-STATUS.                                 CM1014.2
053600     PERFORM FAIL.                                                CM1014.2
053700      GO TO DISAB-STATUS-WRITE-02.                                CM1014.2
053800 DISAB-STATUS-DELETE-02.                                          CM1014.2
053900     PERFORM DE-LETE.                                             CM1014.2
054000 DISAB-STATUS-WRITE-02.                                           CM1014.2
054100     MOVE "DISAB-STATUS-TEST-02" TO PAR-NAME.                     CM1014.2
054200     PERFORM PRINT-DETAIL.                                        CM1014.2
054300 DISAB-STATUS-TEST-03.                                            CM1014.2
054400     MOVE "INVALID PASSWORD USED" TO RE-MARK.                     CM1014.2
054500     MOVE "99" TO STATUS-KEY.                                     CM1014.2
054600     MOVE                                                         CM1014.2
054700     "C0048"                                                      CM1014.2
054800         TO MAIN-QUEUE.                                           CM1014.2
054900     MOVE SPACES TO NO-SPEC-1 NO-SPEC-2 NO-SPEC-3.                CM1014.2
055000*    DISABLE INPUT CM-INQUE-1 WITH KEY                            CM1014.2
055100*    "KILLITNOW".                                                 CM1014.2
055200     IF STATUS-KEY IS EQUAL TO "40"                               CM1014.2
055300         PERFORM PASS GO TO DISAB-STATUS-WRITE-03.                CM1014.2
055400     MOVE STATUS-KEY TO COMPUTED-STATUS.                          CM1014.2
055500     MOVE "40" TO CORRECT-STATUS.                                 CM1014.2
055600     PERFORM FAIL.                                                CM1014.2
055700     GO TO DISAB-STATUS-WRITE-03.                                 CM1014.2
055800 DISAB-STATUS-DELETE-03.                                          CM1014.2
055900     PERFORM DE-LETE.                                             CM1014.2
056000 DISAB-STATUS-WRITE-03.                                           CM1014.2
056100     MOVE "DISAB-STATUS-TEST-03" TO PAR-NAME.                     CM1014.2
056200     PERFORM PRINT-DETAIL.                                        CM1014.2
056300 RENAB-STATUS-TEST-01.                                            CM1014.2
056400     MOVE "RE-ENABLE PREVIOUSLY DISABLED" TO RE-MARK.             CM1014.2
056500     MOVE "99" TO STATUS-KEY.                                     CM1014.2
056600     MOVE                                                         CM1014.2
056700     "C0048"                                                      CM1014.2
056800         TO MAIN-QUEUE.                                           CM1014.2
056900     MOVE SPACES TO NO-SPEC-1 NO-SPEC-2 NO-SPEC-3.                CM1014.2
057000*    ENABLE INPUT CM-INQUE-1 KEY                                  CM1014.2
057100*    PASSWORD1.                                                   CM1014.2
057200     IF STATUS-KEY IS EQUAL TO ZERO                               CM1014.2
057300         PERFORM PASS GO TO RENAB-STATUS-WRITE-01.                CM1014.2
057400     MOVE STATUS-KEY TO COMPUTED-STATUS                           CM1014.2
057500     MOVE ZERO TO CORRECT-STATUS.                                 CM1014.2
057600     PERFORM FAIL.                                                CM1014.2
057700     GO TO RENAB-STATUS-WRITE-01.                                 CM1014.2
057800 RENAB-STATUS-DELETE-01.                                          CM1014.2
057900     PERFORM DE-LETE.                                             CM1014.2
058000 RENAB-STATUS-WRITE-01.                                           CM1014.2
058100     MOVE "RENAB-STATUS-TEST-01" TO PAR-NAME.                     CM1014.2
058200     PERFORM PRINT-DETAIL.                                        CM1014.2
058300 CLOSE-FILES.                                                     CM1014.2
058400     PERFORM END-ROUTINE THRU END-ROUTINE-3.                      CM1014.2
058500     CLOSE    PRINT-FILE.                                         CM1014.2
058600     STOP     RUN.                                                CM1014.2
058700 PASS.                                                            CM1014.2
058800     MOVE "PASS" TO P-OR-F.                                       CM1014.2
058900 FAIL.                                                            CM1014.2
059000     ADD      1 TO ERROR-COUNTER.                                 CM1014.2
059100     MOVE "FAIL*" TO P-OR-F.                                      CM1014.2
059200 DE-LETE.                                                         CM1014.2
059300     MOVE     SPACE TO P-OR-F.                                    CM1014.2
059400     MOVE     " ************ " TO COMPUTED-A.               CM1014.2
059500     MOVE     " ************ " TO CORRECT-A.                CM1014.2
059600     MOVE "****TEST DELETED****" TO RE-MARK.                      CM1014.2
059700     ADD 1 TO DELETE-CNT.                                         CM1014.2
059800 PRINT-DETAIL.                                                    CM1014.2
059900     MOVE     TEST-RESULTS TO PRINT-REC.                          CM1014.2
060000     PERFORM WRITE-LINE.                                          CM1014.2
060100     MOVE     SPACE TO P-OR-F.                                    CM1014.2
060200     MOVE     SPACE TO COMPUTED-A.                                CM1014.2
060300     MOVE SPACE TO CORRECT-A.                                     CM1014.2
060400 END-ROUTINE.                                                     CM1014.2
060500     MOVE     HYPHEN-LINE TO DUMMY-RECORD.                        CM1014.2
060600     PERFORM WRITE-LINE.                                          CM1014.2
060700 PARA-Z.                                                          CM1014.2
060800     PERFORM  BLANK-LINE-PRINT 4 TIMES.                           CM1014.2
060900     MOVE     CCVS-E-1 TO DUMMY-RECORD.                           CM1014.2
061000     PERFORM WRITE-LINE.                                          CM1014.2
061100 END-ROUTINE-1.                                                   CM1014.2
061200     PERFORM  BLANK-LINE-PRINT.                                   CM1014.2
061300     IF       ERROR-COUNTER IS EQUAL TO ZERO                      CM1014.2
061400              GO TO END-ROUTINE-2.                                CM1014.2
061500     MOVE     ERROR-COUNTER TO ERROR-TOTAL.                       CM1014.2
061600     GO TO    END-ROUTINE-3.                                      CM1014.2
061700 END-ROUTINE-2.                                                   CM1014.2
061800     MOVE " NO" TO ERROR-TOTAL.                                   CM1014.2
061900 END-ROUTINE-3.                                                   CM1014.2
062000     MOVE     CCVS-E-2 TO DUMMY-RECORD.                           CM1014.2
062100     PERFORM WRITE-LINE.                                          CM1014.2
062200     IF DELETE-CNT IS EQUAL TO ZERO                               CM1014.2
062300         MOVE " NO" TO ERROR-TOTAL  ELSE                          CM1014.2
062400     MOVE DELETE-CNT TO ERROR-TOTAL.                              CM1014.2
062500     MOVE "TESTS DELETED " TO ENDER-DESC.                     CM1014.2
062600     MOVE CCVS-E-2 TO DUMMY-RECORD.                               CM1014.2
062700     PERFORM WRITE-LINE.                                          CM1014.2
062800 END-ROUTINE-4.                                                   CM1014.2
062900     MOVE CCVS-E-3 TO DUMMY-RECORD.                               CM1014.2
063000     PERFORM WRITE-LINE.                                          CM1014.2
063100 BLANK-LINE-PRINT.                                                CM1014.2
063200     MOVE     SPACE TO DUMMY-RECORD.                              CM1014.2
063300     PERFORM WRITE-LINE.                                          CM1014.2
063400 WRITE-LINE.                                                      CM1014.2
063500     WRITE DUMMY-RECORD AFTER ADVANCING 1 LINE.                   CM1014.2
063600 INCREMENT-POLL-COUNT.                                            CM1014.2
063700     ADD 1 TO POLL-COUNT ON SIZE ERROR ADD 0 TO POLL-COUNT.       CM1014.2
063800 DELAY-FOR-30-SECS.                                               CM1014.2
063900     PERFORM GET-TIME-DIFFERENCE.                                 CM1014.2
064000     IF COMP-TIME IS LESS THAN 30                                 CM1014.2
064100         GO TO DELAY-FOR-30-SECS.                                 CM1014.2
064200 LOG-HEADER.                                                      CM1014.2
064300     MOVE LOG-HDR-1 TO PRINT-REC                                  CM1014.2
064400     WRITE PRINT-REC                                              CM1014.2
064500         AFTER 3 LINES.                                           CM1014.2
064600     MOVE DATE-RECEIVED TO MSG-DATE.                              CM1014.2
064700     MOVE WHERE-FROM TO SYM-SOURCE.                               CM1014.2
064800     MOVE LOG-HDR-2 TO PRINT-REC.                                 CM1014.2
064900     WRITE PRINT-REC                                              CM1014.2
065000         AFTER 3 LINES.                                           CM1014.2
065100     MOVE LOG-HDR-3 TO PRINT-REC.                                 CM1014.2
065200     WRITE PRINT-REC                                              CM1014.2
065300         AFTER 2 LINES.                                           CM1014.2
065400     MOVE LOG-HDR-4 TO PRINT-REC.                                 CM1014.2
065500     PERFORM WRITE-LINE.                                          CM1014.2
065600     MOVE SPACES TO PRINT-REC.                                    CM1014.2
065700     PERFORM WRITE-LINE.                                          CM1014.2
065800 HEAD-ROUTINE.                                                    CM1014.2
065900     MOVE CCVS-H-1 TO PRINT-REC                                   CM1014.2
066000     WRITE PRINT-REC                                              CM1014.2
066100         AFTER ADVANCING PAGE.                                    CM1014.2
066200     MOVE CCVS-H-2 TO PRINT-REC.                                  CM1014.2
066300     WRITE PRINT-REC                                              CM1014.2
066400         AFTER 2 LINES.                                           CM1014.2
066500     MOVE CCVS-H-3 TO PRINT-REC.                                  CM1014.2
066600     WRITE PRINT-REC                                              CM1014.2
066700         AFTER 5 LINES.                                           CM1014.2
066800     MOVE HYPHEN-LINE TO PRINT-REC.                               CM1014.2
066900     PERFORM WRITE-LINE.                                          CM1014.2

¤ Dauer der Verarbeitung: 0.48 Sekunden  (vorverarbeitet)  ¤





Druckansicht
unsichere Verbindung
Druckansicht
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