BSP - Beratung, Schulung, Projekte


The CBT Overflow Tape Contents

I have copied the PDS datasets from the CBT overflow tape to the MVS Tur(n)key system and catalogued them in SYS1.UCAT.CBT. The dataset names on one of the CBTxxx volumes will be CBTCOV.FILEnnn for file nnn of the CBT overflow tape.

The description of the CBT contents is copied from file 1 of the tape and was modified (using a few editor commands) into a html document which you see here:

Table of Contents

           IS THE JCL THAT CREATED THIS TAPE (YOU ARE            *   FILE 001
           READING IT NOW)                                       *   FILE 001
           Please see the assembler program called CBTUPD        *   FILE 001
           that is on File 004 and on File 010.  This program    *   FILE 001
           will introduce ./ ADD NAME= cards into this file,     *   FILE 001
           so that it can be conveniently broken up into         *   FILE 001
           members of a partitioned dataset, and it may be       *   FILE 001
           read in more "bite-sized" pieces.                     *   FILE 001
                            SUNGARD                              *   FILE 001
           THE FOLLOWING IS A COMMENT FROM MR ARTHUR TANSKY      *   FILE 001
           OF SUNGARD IN VOORHEES, NEW JERSEY. IT MAY BE TO      *   FILE 001
           YOUR ADVANTAGE TO FOLLOW HIS ADVICE.                  *   FILE 001
           TO KEEP FILE 001 FROM TAKING UP SO MUCH ROOM, YOU     *   FILE 001
           CAN EDIT OUT CERTAIN OF THE BEGINNING LINES WHICH     *   FILE 001
           ARE SELDOM USED (SUCH AS THE ADDRESS).  BUT THIS      *   FILE 001
           DOES NOT SAVE TOO MUCH.  THE REAL SAVINGS COMES       *   FILE 001
           WHEN YOU GET RID OF THE //* AT THE BEGINNING OF       *   FILE 001
           EACH LINE AND ESPECIALLY THE * AT THE END OF EACH     *   FILE 001
           LINE.  YOU CAN USE SPF TO COPY THE DATASET TO A VB    *   FILE 001
           FILE.  THE FILE TAKES UP 34  3380 TRACKS (BLOCKED     *   FILE 001
           AT 9040) IN FIXED FORMAT AND ONLY 20 TRACKS VB AT     *   FILE 001
           9076.  THIS SAVINGS OF 14 TRACKS ALSO TRANSLATES      *   FILE 001
           TO CPU-TIME AND REAL-TIME WHEN SEARCHING THE FILE,    *   FILE 001
           IN THAT THERE ARE THAT MANY LESS BYTES TO SEARCH.     *   FILE 001
           MR TANSKY'S CALCULATIONS SHOW A 40% SAVINGS.          *   FILE 001
           WE, HOWEVER, WILL NOT CHANGE THE FILE, SINCE          *   FILE 001
           FILE 001 IS USED AS INPUT TO FILE 042 OF THIS         *   FILE 001
           TAPE, WHICH IS USED TO CREATE THE INPUT TO AN         *   FILE 001
           INFOMVS DATA BASE.                                    *   FILE 001

Table of Contents

           COMPRESSION / DECOMPRESSION program for this          *   FILE 002
           tape.  This is the code used for compression and      *   FILE 002
           decompression of many of the files in this tape.      *   FILE 002
           The official name of this program is CBT973, and      *   FILE 002
           I would recommend assembling and linkediting this     *   FILE 002
           program, and making its load module available at      *   FILE 002
           all times in your installation.  The load module      *   FILE 002
           for CBT973 may also be found on File 008 of this      *   FILE 002
           tape.                                                 *   FILE 002
           The JCL for loading files from this tape on to        *   FILE 002
           disk, may be found in File 003.  This JCL is set      *   FILE 002
           up to ASSEMBLE and LOAD the CBT973 program with       *   FILE 002
           every run.  When you customize a copy of File 003     *   FILE 002
           for yourself, you might use your own linkedited       *   FILE 002
           copy of the load module, and not have to assemble     *   FILE 002
           it for every run.                                     *   FILE 002

Table of Contents

           is a JCL stream with instream procs to drop down      *   FILE 003
           this whole mods tape (except files that have been     *   FILE 003
           deleted) to a disk pack (if you happen to have the    *   FILE 003
           luxury of having a disk pack lying around doing       *   FILE 003
           nothing).                                             *   FILE 003
           I'd personally recommend customizing a copy of this   *   FILE 003
           file, to download a few files at a time.  Keep the    *   FILE 003
           original copy around, so you know the "unload format" *   FILE 003
           of whatever file you want to get from the tape.       *   FILE 003
           NEW FILES ARE NOW BEING STORED ON THIS TAPE WITH      *   FILE 003
           ISPF STATISTICS RELOADABLE.  YOU MUST USE THE         *   FILE 003
           PDSLOAD PROGRAM JCL IN FILE 003 INSTEAD OF            *   FILE 003
           IEBUPDTE TO GET THE STATISTICS INTO YOUR LOADED       *   FILE 003
           SOURCE PDS'ES.  A LOAD MODULE FOR PDSLOAD IS ON       *   FILE 003
           FILE 008.  INSTRUCTIONS ON HOW TO USE PDSLOAD         *   FILE 003
           INSTEAD OF IEBUPDTE ARE INCLUDED IN THE NEW           *   FILE 003
           COMMENTS IN FILE 003.  THOSE FILES THAT HAVE ISPF     *   FILE 003
           STATS INCLUDED ARE MARKED IN THE "FILE STATUS         *   FILE 003
           SECTION" ABOVE, WITH AN "S" NEAR TO THE COUNT OF      *   FILE 003
           THE NUMBER OF RECORDS.                                *   FILE 003

Table of Contents

           CONTAINS SEVERAL PROGRAMS USED FOR MANIPULATION OF    *   FILE 004
           THE CBT TAPE AND CBT OVERFLOW TAPE DOCUMENTATION.     *   FILE 004
           The program called CBTUPD is for the purpose of       *   FILE 004
           introducing appropriately named ./ ADD NAME= cards    *   FILE 004
           into strategic places of the CBT Tape Documentation.  *   FILE 004
           The CBT Tape doc can then be conveniently broken      *   FILE 004
           up into a pds.  The member names of the pds are       *   FILE 004
           in collating sequence order (EBCDIC), so that the     *   FILE 004
           members can be put back together as a sequential      *   FILE 004
           file, in their proper order.                          *   FILE 004
           The program called DOCFILE is from Arnold Casinghino  *   FILE 004
           and it puts the indicators in columns 73-80 of the    *   FILE 004
           CBT Tape documentation, to indicate your current      *   FILE 004
           position within the documentation.                    *   FILE 004
           The original idea of the DOCFILE program is from      *   FILE 004
           a COBOL program written by Sam Barr of Northrop.      *   FILE 004
           DOCFILE has been updated by Sam Golob (03/99) to      *   FILE 004
           take into account the fact that there may be lower    *   FILE 004
           case characters in the CBT Tape Documentation         *   FILE 004
           nowadays.                                             *   FILE 004
    Note:  This file also contains copies of the ISPF Edit       *   FILE 004
           Macros  CBTUPDTE  and  COVUPDTE, which are used       *   FILE 004
           to introduce ./ ADD NAME= cards into the CBT Tape     *   FILE 004
           and CBT Overflow Tape documentation files.  That      *   FILE 004
           will allow them to be converted into partitioned      *   FILE 004
           datasets, using IEBUPDTE ,PARM=NEW , or PDSLOAD       *   FILE 004
           programs.                                             *   FILE 004
           However, the CBTUPD assembler program supersedes      *   FILE 004
           these two edit macros, because it is more accurate    *   FILE 004
           in checking where to insert the ./ ADD cards,         *   FILE 004
           and is less prone to some other errors.               *   FILE 004
           As of CBTUPD Version 1.3 (or higher), the changes     *   FILE 004
           for each version of the tape are separated out as     *   FILE 004
           distinct members, sorted in reverse order.  None of   *   FILE 004
           the edit macros did that job, so CBTUPD is distinctly *   FILE 004
           better than the CBTUPDTE edit macro.                  *   FILE 004
           Version 1.3 of the CBTUPD program was developed and   *   FILE 004
           tested on the IBM PC using the Tachyon Cross          *   FILE 004
           Assembler and the Tachyon Operating System.  This     *   FILE 004
           is a vendor product from Tachyon Software, Denver     *   FILE 004
           Colorado, 1-303-722-1341. (www.tachyonsoft.com)       *   FILE 004
           This product allows you to develop MVS assembler      *   FILE 004
           programs on an IBM PC, test them on the PC, and       *   FILE 004
           port them to MVS.  The object deck produced by        *   FILE 004
           the Tachyon Assembler is compatible with HLASM.       *   FILE 004

Table of Contents

           IS FROM GEORGE SHEDLOCK OF OCALA, FLORIDA, AND        *   FILE 005
           CONTAINS A REXX EXEC TO LOAD THIS TAPE ONTO A         *   FILE 005
           VM SYSTEM.                                            *   FILE 005
    MODULE NAME:   CBTTAPE EXEC                                  *   FILE 005
    AUTHOR:        GEORGE SHEDLOCK JR.                           *   FILE 005
                   4479 SW 159TH ST RD                           *   FILE 005
                   OCALA, FL 34473                               *   FILE 005
                   (352) 347-3868                                *   FILE 005
    VERSION:       1.1   (I DON'T LIKE VERSION 1.0 SINCE IT      *   FILE 005
                   IMPLIES A LOT OF BUGS ARE STILL IN THERE      *   FILE 005
                   WAITING TO BE DISCOVERED.)                    *   FILE 005
    PURPOSE:       THIS REXX EXEC WAS WRITTEN BECAUSE I MADE     *   FILE 005
                   THE MISTAKE OF TELLING SAM GOLOB THAT IT      *   FILE 005
                   WOULDN'T BE HARD TO WRITE SOMETHING LIKE      *   FILE 005
                   THIS SINCE I HAD MOST OF THE PIECES AND       *   FILE 005
                   JUST HAD TO PUT THEM TOGETHER.  WELL, HERE    *   FILE 005
                   IT IS... 3 YEARS, 1100 MILES (I MOVED         *   FILE 005
                   FROM NEW JERSEY), AND A LOT OF DESERVED       *   FILE 005
                   NAGGING FROM SAM.  IF THIS IS OF SOME VALUE   *   FILE 005
                   TO YOU, GREAT.  IF THIS IS OF NO VALUE TO     *   FILE 005
                   YOU, YOU'RE WELCOME TO WRITE SOMETHING OF     *   FILE 005
                   YOUR OWN.  FEEL FREE TO MODIFY THIS TO SUIT   *   FILE 005
                   YOUR NEEDS.  IF YOU MODIFY THIS, PLEASE       *   FILE 005
                   SEND ME A COPY SO THAT IT CAN BE SHARED       *   FILE 005
                   WITH OTHERS.                                  *   FILE 005
                   THIS EXEC WILL ALLOW THE VM SITE A WAY        *   FILE 005
                   TO PROCESS THE CBT TAPE IN THE NATIVE         *   FILE 005
                   VM ENVIRONMENT.  THIS IS MAINLY BECAUSE       *   FILE 005
                   THERE ARE A LOT OF REALLY GOOD PROGRAMS,      *   FILE 005
                   MACROS, ETC. ON THIS TAPE.  WELL, OK          *   FILE 005
                   THERE ARE SOME SO-SO PROGRAMS ALSO, BUT       *   FILE 005
                   MOST OF IT IS GOOD.  INCLUDED IN THIS         *   FILE 005
                   FILE IS A PROGRAM I FOUND IN MY TRAVELS       *   FILE 005
                   ON THE INTERNET SOME YEARS AGO.  IF I         *   FILE 005
                   COULD REMEMBER WHO WROTE IT OR WHERE I        *   FILE 005
                   FOUND IT, I WOULD GLADLY GIVE THE PROPER      *   FILE 005
                   CREDIT.  THIS PROGRAM IS THE IEBCOPY          *   FILE 005
                   PROGRAM.  ALTHOUGH IT WILL ONLY LOAD OR       *   FILE 005
                   LIST THE MODULES FROM THE TAPE, IT IS         *   FILE 005
                   STILL A GOOD LITTLE UTILITY.                  *   FILE 005
    INITIAL SETUP:                                               *   FILE 005
        SP PUN * CL K                                            *   FILE 005
        TAPE REW                                                 *   FILE 005
        TAPE FSF 4                                               *   FILE 005
        FI INMOVE TAP1 (RECFM FB LRECL 80 BLOCK 80               *   FILE 005
        FI OUTFILE PUNCH (RECFM FB LRECL 80 BLOCK 80             *   FILE 005
        MOVEFILE                                                 *   FILE 005
        CL PUN                                                   *   FILE 005
        SP RDR CL K                                              *   FILE 005
        READCARD * *                                             *   FILE 005
        CBTTAPE 402 SETUP A 3390                                 *   FILE 005
        NOTE: IT IS ASSUMED THAT THE CBT TAPE IS MOUNTED         *   FILE 005
              ON YOUR 181                                        *   FILE 005
              IN THE CBTTAPE COMMAND, IF 402 IS THE CBT          *   FILE 005
              VERSION, SETUP TELLS IT TO LOAD THE                *   FILE 005
              APPROPRIATE FILES FROM THE CBT TAPE, ASSEMBLE      *   FILE 005
              THEM AND GENERATE LOAD MODULES.  IN ADDITION       *   FILE 005
              SETUP WILL ALSO CREATE AN INDEX OF THE CBT         *   FILE 005
              TAPE SO THAT FUTURE RETRIEVALS WILL BE EASIER.     *   FILE 005
      ON-GOING USAGE:                                            *   FILE 005
             CBTTAPE 402 FILENO TARGET DISKTYPE                  *   FILE 005
          NOTE: IT IS ASSUMED THAT THE CBT TAPE IS MOUNTED       *   FILE 005
                ON YOUR 181. THE 402 IS AGAIN THE CBT VERSION,   *   FILE 005
                FILENO IS THE FILE NUMBER YOU WANT TO LOAD,      *   FILE 005
                TARGET IS THE FILEMODE OF THE DISK THAT WILL     *   FILE 005
                RECEIVE THE EXTRACTED MODULES, AND DISKTYPE      *   FILE 005
                IS THE DEVICE TYPE TO USE FOR SOME T-DISK        *   FILE 005
                (SOMETIMES WE NEED A LITTLE WORK SPACE)          *   FILE 005
          EXAMPLE:                                               *   FILE 005
                CBTTAPE 402 122 R 3390                           *   FILE 005
                   THIS WILL GET, IF WE NEED IT, 5 CYLINDERS     *   FILE 005
                   OF T-DISK ON A 3390, AND LOAD FILE 122        *   FILE 005
                   FROM CBT VERSION 402 TO THE R MINIDISK.       *   FILE 005
      REQUIRED FILES:                                            *   FILE 005
          CBTTAPE EXEC        (THIS FILE)                        *   FILE 005
          CBT973   ASSEMBLE  (FROM FILE 002 OF THE CBT TAPE)     *   FILE 005
          IEBCOPY  ASSEMBLE  (FROM ELSEWHERE IN THIS FILE)       *   FILE 005
          IEBCOPY  HELP        (FROM ELSEWHERE IN THIS FILE)     *   FILE 005

Table of Contents

           is a tape copy program from the Air Force Finance     *   FILE 006
           Center in Denver.  This pgm will copy all files of    *   FILE 006
           an input tape to one to sixteen output tapes.  The    *   FILE 006
           original purpose of this program was for copying      *   FILE 006
           the SHARE MVS Mods Tape.  This program is quite       *   FILE 006
           fast.  The name of this program is "COPYMODS".        *   FILE 006
           When first written, the intent of this program was    *   FILE 006
           to copy NL tapes.  I have modified COPYMODS very      *   FILE 006
           extensively, to teach it about Standard Labeled       *   FILE 006
           tapes, and have modified it to copy large-blocked     *   FILE 006
           files of up to 64K.  (SG 07/00)                       *   FILE 006
           I USE THIS PROGRAM FOR CREATING COPIES OF THE CBT     *   FILE 006
           MVS UTILITIES TAPE.  (SG 10/93)                       *   FILE 006
           This program is useful in making "carbon copies"      *   FILE 006
           from one tape to another, and it can also convert     *   FILE 006
           from one tape medium to another.  For example, it     *   FILE 006
           can convert from reels to cartridges, or vice-versa.  *   FILE 006
           My advice is, however, that you should not mix        *   FILE 006
           media types when you make multiple output tapes in    *   FILE 006
           one run.  For example, //OUT1 and //OUT2 should       *   FILE 006
           both be reels, or both cartridges of the same         *   FILE 006
           format (like 3480, 3490IDRC, or 3490E).  Do not mix   *   FILE 006
           these.  //IN can be different from //OUTx, however.   *   FILE 006
           It is my experience that when the //IN (input tape)   *   FILE 006
           was of different media type than the //OUTx (output   *   FILE 006
           tapes), this program has always worked flawlessly     *   FILE 006
           to convert the tape to a different media format.      *   FILE 006
           I fixed the COPYMODS program to copy tapes with       *   FILE 006
           up to 64K blocks.  I've also added many other fixes,  *   FILE 006
           most of them having to do with teaching the program   *   FILE 006
           about Standard Labels.                                *   FILE 006
           I've also solved the 2-tape-marks-together problem    *   FILE 006
           when you have a null SL tape file.  The program will  *   FILE 006
           now copy past that point, if it has seen a HDR1 or    *   FILE 006
           HDR2 label before the 2 tape marks.                   *   FILE 006
           Under PARM control, this program can now copy         *   FILE 006
           initted tapes, and optionally change the VOLSER       *   FILE 006
           of the copied SL initted tape.  Thus, you can init    *   FILE 006
           a large number of tapes at the same time.             *   FILE 006
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  *   FILE 006
       NEW FEATURES ADDED:                      SBG 07/00        *   FILE 006
           1.  64K BLOCKS ON A TAPE CAN BE COPIED.               *   FILE 006
           2.  UP TO 16 OUTPUT DDNAMES ALLOWED.                  *   FILE 006
           3.  INITTED TAPES, AND SL MULTIVOLUME TAPES CAN       *   FILE 006
               BE CORRECTLY COPIED.                              *   FILE 006
           4.  ALL STANDARD LABEL INFORMATION, OR ANY            *   FILE 006
               PARTICULAR LABEL TYPES, CAN BE PRINTED, IF        *   FILE 006
               FOUND ON THE INPUT TAPE.                          *   FILE 006
           5.  A FLEXIBLE TABLE-DRIVEN PARM KEYWORD SCANNER      *   FILE 006
               WAS ADDED.  THIS ALLOWS FOR EASY SETTING OF       *   FILE 006
               PROGRAM DEFAULTS, AND KEYWORD SYNONYMS.  SEE      *   FILE 006
               LABEL PARMTABL.                                   *   FILE 006
           6.  OPTIONALLY, THE VOLSER OF THE OUTPUT TAPES        *   FILE 006
               CAN BE SET TO THE JCL VOLSER, INSTEAD OF THE      *   FILE 006
               INPUT TAPE'S VOLSER.                              *   FILE 006
           7.  TAPES WITH LEADING TAPE MARKS CAN BE COPIED       *   FILE 006
               EITHER AS-IS, OR WITH THE LEADING TAPE MARKS      *   FILE 006
               LEFT OFF.                                         *   FILE 006
           8.  EOV LABELS IN THE MIDDLE OF A TAPE, CAN NOW BE    *   FILE 006
               CHANGED TO EOF LABELS, IF THE TAPE WAS CREATED    *   FILE 006
               AS A COMPOSITE, BY THE COPYFILE PROGRAM.  THE     *   FILE 006
               PARM IS EOV2EOF (SEE PARMTABL FOR ALL ACCURATE    *   FILE 006
               AND CURRENT PARM KEYWORD SETTINGS).               *   FILE 006
           9.  COPYMODS CAN NOW BE RUN READ-ONLY FOR THE INPUT   *   FILE 006
               TAPE, USING PARMS OF READ, READONLY, OR NOWRITE.  *   FILE 006

Table of Contents

           CONTAINS THE SOURCE FOR THE TAPEMAP PROGRAM. THIS     *   FILE 007
           VERSION IS A COMPILATION OF THE ORIGINAL CODE FROM    *   FILE 007
           UCLA (THAT USED TO BE IN FILE 149) AND THE MODIFIED   *   FILE 007
           CODE THAT USED TO BE IN FILE 316 FROM THE AIR FORCE,  *   FILE 007
           AND INCLUDES MANY ADDITIONAL CHANGES FROM VARIOUS     *   FILE 007
           PLACES.                                               *   FILE 007
           THIS PROGRAM WILL PROVIDE SPECIAL INFORMATION FOR     *   FILE 007
           TAPE FILES CREATED BY IEBCOPY, IEHMOVE, IEBISAM,      *   FILE 007
           IEHDASDR, OR IN SMPPTFIN FORMAT.  IN ADDITION, IF     *   FILE 007
           A FILE CONTAINS AN IEBUPDTE INPUT STREAM THE          *   FILE 007
           MEMBERS IN THE STREAM WILL BE LISTED.                 *   FILE 007
           THIS PROGRAM WILL ALSO PROVIDE SPECIAL                *   FILE 007
           INFORMATION FOR CBT MVS UTILITIES TAPES CREATED       *   FILE 007
           WITH CBT973.  IEBUPDTE INTERPRETATION IS DONE FOR     *   FILE 007
           CBT973-COMPRESSED FILES.                              *   FILE 007
           ALSO, MACROS IN MEMBERS THAT ARE THEMSELVES MACRO     *   FILE 007
           LIBRARIES (IN IEBUPDTE FORMAT WITH ./ CHANGED TO ><)  *   FILE 007
           WILL BE LISTED.  THUS, WITH THIS TAPEMAP YOU CAN      *   FILE 007
           FIND ALMOST ANY MEMBER NAME ON THE CBT TAPE.          *   FILE 007
           SEE ALSO THE LOAD MODULE FOR TAPEMAP ON FILE 008.     *   FILE 007
    PARENTHETICAL NOTE:                                          *   FILE 007
           THE OLD VERSION OF TAPEMAP, CALLED TAPEMAPO, IS       *   FILE 007
           INCLUDED BOTH ON THIS FILE, AND ON FILE 008.  THE     *   FILE 007
           NEWER VERSION WAS REVISED BY RON TANSKY OF WEBCRAFT   *   FILE 007
           IN CHALFONT, PENNSYLVANIA.  DUE TO THE TEDIOUSNESS    *   FILE 007
           OF TESTING ANY NEW VERSION OF TAPEMAP, ITS OLD        *   FILE 007
           VERSION HAS NOT BEEN DELETED, JUST IN CASE THE NEW    *   FILE 007
           VERSION AFFECTS SOME OF THE CODE THAT WORKED BEFORE.  *   FILE 007
           YOU CAN SIMPLY SAY EXEC PGM=TAPEMAPO, INSTEAD.        *   FILE 007
           I'VE TESTED THE NEW VERSION, BUT WE'RE TRYING TO BE   *   FILE 007
           ON THE SAFE SIDE.  (TAPEMAP IS READ-ONLY ANYWAY.)     *   FILE 007

Table of Contents

           IS A LOAD MODULE LIBRARY WITH USEFUL PROGRAMS IN IT.  *   FILE 008
          (Source file numbers are from the Regular CBT Tape     *   FILE 008
           unless marked with an asterisk *)                     *   FILE 008
           SOURCE FILE           LOAD MODULE NAME                *   FILE 008
           * 002  SOURCE           CBT973 - UNCOMPRESS THIS TAPE *   FILE 008
             004  SOURCE           CBTUPD - ./ ADD cards in this *   FILE 008
                                            documentation        *   FILE 008
             018  DOCUMENTATION    TSUPDATE                      *   FILE 008
             044  SOURCE           ASMTOZAF - PL1/F ASMTOZAP     *   FILE 008
             044  SOURCE           ASMTOZAP - PL/1 OPTIMIZER     *   FILE 008
                                    GOOD WITH PL/1 V1.3 OR MORE  *   FILE 008
             090  SOURCE           DELINKI, DWNSPDSR             *   FILE 008
             093  SOURCE           OFFLOAD                       *   FILE 008
             093  SOURCE           PDSLOAD                       *   FILE 008
             094  SOURCE           DAF                           *   FILE 008
             112  SOURCE           VTOC                          *   FILE 008
             134  SOURCE           HEL  (MOVED TO FILE 135)      *   FILE 008
             134  SOURCE           REVIEW  (MOVED TO FILE 135)   *   FILE 008
             134  SOURCE           ZAP  (MOVED TO FILE 135)      *   FILE 008
             147  SOURCE           ARCHINIT  \\                  *   FILE 008
             147  SOURCE           ARCHIVER   >>  ARCHIVER       *   FILE 008
             147  SOURCE           ARCHPARS  //                  *   FILE 008
             182  SOURCE           PDS85 - PDS VERS 8.5 LD.MOD.  *   FILE 008
                                    (NEEDS PANELS AND MSGS TO    *   FILE 008
                                    RUN IN ISPMODE.  WILL RUN    *   FILE 008
                                    IN LINE MODE AS IS.  USE     *   FILE 008
                                    XISPM KEYWORD WHEN INVOKING. *   FILE 008
                                    SEE FILE 182 FOR PANELS AND  *   FILE 008
                                    MESSAGES.                    *   FILE 008
             218  SOURCE           VSAMMAPP                      *   FILE 008
             264  SOURCE           LOOK                          *   FILE 008
             294  SOURCE           VSAMADTL  VSAMANAL            *   FILE 008
             294  SOURCE           VSAMAGET  VSAMANAL            *   FILE 008
             294  SOURCE           VSAMAHLP  VSAMANAL            *   FILE 008
             294  SOURCE           VSAMANAL  VSAMANAL            *   FILE 008
             294  SOURCE           VSAMANDX  VSAMANAL            *   FILE 008
             294  SOURCE           VSAMSIZE  VSAMANAL            *   FILE 008
             296  SOURCE           BLKDISK BLK3380 BLK3390       *   FILE 008
             296  SOURCE           BLK3375 BLK9345 BLK3350       *   FILE 008
             299  SOURCE           TAPEMAP & TAPEMAPO            *   FILE 008
             316  SOURCE           COPYFILE - COPIES SL TAPE FLS *   FILE 008
             316  SOURCE           IGG019WD - WITH COPYFILE      *   FILE 008
             316  SOURCE           IGG019WE - WITH COPYFILE      *   FILE 008
             316  SOURCE           LISPDS (REALLY LISTPDS)       *   FILE 008
             316  SOURCE           TAPEL - USED WITH COPYFILE    *   FILE 008
             407  SOURCE           DYNABLDL                      *   FILE 008

Table of Contents

           contains source code for 2 tape mapping utilities:    *   FILE 009
           TAPESCAN (from File 102 of the regular CBT Tape),     *   FILE 009
           and SS0104 (which is used to measure footages, as     *   FILE 009
           if at density 6250 bpi), on the CBT Tapes.            *   FILE 009

Table of Contents

           IS THE UK G.U.I.D.E. TAPE, UTILITIES PLUS MACROS.     *   FILE 012

Table of Contents

           IS THE GERMAN G.U.I.D.E. TAPE.                        *   FILE 013

Table of Contents

           IS THE SWISS G.U.I.D.E. TAPE.                         *   FILE 014

Table of Contents

           IS THE AUSSIE G.U.I.D.E. TAPE.                        *   FILE 015

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 016
           AND CONTAINS A COPY OF THEIR FILE 001 WHICH IS DOC    *   FILE 016
           FOR THEIR TAPE.  THEIR FILE NUMBERS ARE OFFSET BY     *   FILE 016
           015  (IE THEIR FILE 001 IS MY FILE 016                *   FILE 016
                    THEIR FILE 010 IS MY FILE 025                *   FILE 016
                    THEIR FILE 022 IS MY FILE 037)               *   FILE 016
         FILE 016 IS NOW IN IEBUPDTE SYSIN FORMAT.               *   FILE 016
         SOME OF THE UTILITIES/TSO COMMANDS/ISPF                 *   FILE 016
         PANELS/CLISTS WERE DEVELOPED AT ROCKWELL.  MANY WERE    *   FILE 016
         FOUND ON THE LA MVS USERS GROUP TAPE, THE SHARE         *   FILE 016
         TAPE, GUIDE ISPF TAPE OR THE CBT TAPE.                  *   FILE 016
        CHANGES WITH THIS VERSION OF THE TAPE:                   *   FILE 016
        REPLACED FILE 21 WITH MACRO LIBRARY FOR                  *   FILE 016
              ASSEMBLYING THE UNIVERSITY OF WATERLOO             *   FILE 016
              SCRIPT                                             *   FILE 016
              (THIS IS THE LAST TAPE TO HAVE THIS AS WE          *   FILE 016
               ARE USING IBM'S SCRIPT/VS NOW AND                 *   FILE 016
               ELIMINATING THE WATERLOO SCRIPT)                  *   FILE 016
        TSSO ENHANCEMENTS PRIMARILY IN THE CLIST LIBRARY         *   FILE 016
              INCLUDING A TIMOFDAY CLIST TO PERFORM              *   FILE 016
              FUNCTIONS BASED ON TIME, ETC.                      *   FILE 016
        PRINTOFF HAS BEEN UPDATED TO SUPPORT THE OUTDES          *   FILE 016
              SPECIFICATION FOR REFERENCING THE OUTPUT           *   FILE 016
              JCL STATEMENTS IN THE LOGON PROCEDURE              *   FILE 016
        ADDITION OF PROGRAM TO REPORT PTFS IN ERROR THAT         *   FILE 016
              ARE IN APPLY STATUS AND ISPF DIALOG TO             *   FILE 016
              DRIVE PROGRAM.                                     *   FILE 016
        MANY ENHANCEMENTS TO THE ISPF DIALOG ENVIRONMENT         *   FILE 016
        INCLUDING:                                               *   FILE 016
              DYNAMIC MASTER, PRIMARY AND USER MENU              *   FILE 016
              OPTIONS  (BUILD)                                   *   FILE 016
              GENERALIZED AFP PRINT DIALOG                       *   FILE 016
              LETTER DIALOGS UPDATED TO SUPPORT AFP              *   FILE 016
              TECHNICAL BULLETIN GENERATION DIALOG               *   FILE 016
              CHANGE NOTICE GENERATION DIALOG                    *   FILE 016
              XMIT/RECEIVE DIALOGS (ISPF COMMANDS                *   FILE 016
              XMIT/RECV)                                         *   FILE 016
                 CHANGES TO ISPCMDS FOR NEW CAPABILITIES         *   FILE 016
              DIALOG TO BROWSE VSAM DATA SETS DIRECTLY.          *   FILE 016
        REPLACED CONS131 WITH CONSOLE TO SUPPORT MVS/XA          *   FILE 016
        2.1.7 AND                                                *   FILE 016
        ADDED DYNXLIST TO LIST DEVICE ESOTERICS/GENERICS.        *   FILE 016
        ADDED LISTICAT TO LIST ICF CATALOGS.                     *   FILE 016
        UPDATED TSOHELP TO SUPPORT FINDING MESSAGES.             *   FILE 016
        UPDATED VERSION OF VTOCLIST FOR IX VTOCS AND >16         *   FILE 016
                EXTENTS, AND FOR 3380-K MODELS'                  *   FILE 016
        ADDED KERMIT FOR TSO (TERMINAL EMULATION AND FILE        *   FILE 016
                TRANSFER IN NON-FULL SCREEN MODE ONLY FOR        *   FILE 016
                FILE TRANSFER).                                  *   FILE 016
        UPDATED DSNINFO TO ACCEPT A VOLSER PARM.                 *   FILE 016
        UPDATED THE SOFTLOG DIALOG ASSEMBLER PROGRAM TO          *   FILE 016
                USE THE ISPF TABLE OF CPUS BUILT BY THE          *   FILE 016
                IPCS DIALOG ADMINISTRATOR.                       *   FILE 016
        CONSIDERABLE OTHER ISPF DIALOG CHANGES.                  *   FILE 016
        UPDATED DSNINFO TO ACCEPT A VOLSER PARM.                 *   FILE 016
        UPDATED JCLFORMT TO SUPPORT // PEND                      *   FILE 016
        COMPLETE ISPF DIALOG FOR IPCS AND AMDPRDMP TO            *   FILE 016
               SUPPORT MVS/XA DUMP MANAGEMENT, INCLUDING         *   FILE 016
               REVISED DOCUMENTATION.                            *   FILE 016
        CORRECTED LOCINDEX TO ELIMINATE 0C4 INTERMITTENT         *   FILE 016
               ABENDS.                                           *   FILE 016
        REMOVED ACTMODS AND COPYCNTL CLIST'S AND MODULES         *   FILE 016
               AND REPLACED WITH NEW ISPF DIALOG.                *   FILE 016
        UPDATED SHOW TO ACCESS THE COMPMAIL FIELD IF             *   FILE 016
               REQUESTED.                                        *   FILE 016
        UPDATED SPFVINIT SO THAT IT IS INVOKED ONCE PER          *   FILE 016
               NEWAPPL INSTEAD OF ONCE PER MONTH.                *   FILE 016
        ADDED DEFER AND UNITCNT OPTIONS TO THE ALLOC             *   FILE 016
                DYNAMIC ALLOCATION ASSEMBLER MACROS.             *   FILE 016
        ADDED SEQCHK MODULE TO VERIFY ASSEMBLER SOURCE           *   FILE 016
                SEQUENCE NUMBERS AS PART OF THE SOURCE           *   FILE 016
                MAINTENACE DIALOG.                               *   FILE 016
        UPDATE TO KDSN TO DO A PUTLINE INSTEAD OF TPUT.          *   FILE 016
        CORRECTED SEVERAL MINOR BUGS IN CUMOD.                   *   FILE 016
        CORRECTED A MINOR BUG IN SMPLINKP.                       *   FILE 016
        ADDED/ENHANCED RETDSNVL ISPF PROGRAM.                    *   FILE 016
        ADDED COPYPDS TSO COMMAND FROM THE CBT TAPE.             *   FILE 016
        ADDED COPYSDS TSO COMMAND FROM THE CBT TAPE.             *   FILE 016
        UPDATED HEL TO INVOKE TSOHELP IF UNDER ISPF              *   FILE 016
        ENVIRONMENT.  (SEE REVIEW AND HEL IN FILE 134.)          *   FILE 016
        UPDATED TSOHELP TO SUPPORT ENTRY FOR SUBCOMMAND          *   FILE 016
                OF PRIMARY COMMAND AND ENTRY FROM HEL.           *   FILE 016
        UPDATED GENPRINT WITH NEW OPTION FOR XEROX 2/3700        *   FILE 016
                TO NOT PRINT A BANNER PAGE.                      *   FILE 016
        CORRECT ERROR IN CUMOD WITH SMP/E TO FIX MERGE           *   FILE 016
                OPTION ERRORS.                                   *   FILE 016
        UPDATED RJOBCARD TO ALLOW FOR A CHANGE IN                *   FILE 016
                USERID'S AND ACCT.                               *   FILE 016
      SOME OF THE THINGS OF INTEREST WHICH MAY BE FOUND          *   FILE 016
      ON THIS TAPE ARE:                                          *   FILE 016
      COMPLETE ISPF SYSTEM FOR SYSTEM PROGRAMMER TYPES.          *   FILE 016
      REPLACEMENT FOR THE IBM SUPPLIED ISPF DIALOG FOR           *   FILE 016
      MVS/BDT.... !!!!!                                          *   FILE 016
         INCLUDING A COMPLETE SOURCE MAINTENANCE SYSTEM          *   FILE 016
         FOR JES3 OR ANY SOURCE MAINTAINED PACKAGE.              *   FILE 016
        THERE IS ALSO A FILE CONTAINING OUR MODIFICATIONS        *   FILE 016
        (EXITS) TO MVS/BDT.                                      *   FILE 016
      SEE CLIST MEMBER ISPF OR PRESAMP FOR A SAMPLE ON           *   FILE 016
         HOW TO USE THIS SYSTEM.                                 *   FILE 016
      THE UTILITIES MANUAL IN FILE 8 IS OVER 600 PAGES           *   FILE 016
      AND DOCUMENTS HOW TO INSTALL THIS SYSTEM AND ALL OF        *   FILE 016
      THE TSO COMMANDS/PROGRAMS IN THIS PACKAGE.                 *   FILE 016
      THE UTILITIES MANUAL REFERS TO THE SLAC ASSEMBLER H        *   FILE 016
      WHICH WE HAVE INSTALLED.  SINCE THIS IS A LICENSED         *   FILE 016
      PRODUCT I HAD TO EXCLUDE IT FROM THIS TAPE.  TO FIND       *   FILE 016
      OUT HOW TO GET THIS ENHANCED ASSEMBLER CONTACT:            *   FILE 016
                   GREGORY J  MUSHIAL                            *   FILE 016
                   STANFORD LINEAR ACCELERATOR CENTER            *   FILE 016
                   MAIL BIN 97                                   *   FILE 016
                   PO BOX 4349                                   *   FILE 016
                   STANFORD, CA 94305                            *   FILE 016
                   (415) 854-3300 X2063                          *   FILE 016
                   BITNET: GJM-SLACVM                            *   FILE 016
      (GREG ISN'T DOING THAT ANY MORE.  THE SLAC ASSEMBLER H     *   FILE 016
      HAS NOW BEEN FUNCTIONALLY REPLACED BY IBM'S HIGH LEVEL     *   FILE 016
      ASSEMBLER.  MOST OF THE SLAC MODS, AND SOME NEW THINGS,    *   FILE 016
      ARE INCORPORATED THERE.  I'M LEAVING GREG'S ADDRESS        *   FILE 016
      HERE, SO PEOPLE CAN CALL HIM TO THANK HIM FOR HIS WORK.    *   FILE 016
      GREG IS THE AUTHOR OF THE SLAC MODS, AND THE INSPIRER      *   FILE 016
      OF IBM'S HIGH LEVEL ASSEMBLER.    SG - 1/94)               *   FILE 016
      SOME OF THE THINGS OF INTEREST ARE:                        *   FILE 016
      A TSO COMMAND WHICH WILL INVOKE ANY TSO COMMAND USING      *   FILE 016
      THE ATTACH SVC AND UTILIZING ANY SPECIFIED TASKLIB.        *   FILE 016
      THIS SIMPLIFIES TESTING OF NEW TSO COMMANDS THAT YOU       *   FILE 016
      DON'T WANT TO PUT INTO THE LINKLIST YET.  UPDATED TO       *   FILE 016
      UTILIZE THE NEW TSO/E CAPABILITIES FOR AUTH.               *   FILE 016
      A TSO COMMAND SIMILIAR TO THE ABOVE WHICH INVOKES A        *   FILE 016
      PROGRAM.                                                   *   FILE 016
      THE ABOVE COMMANDS HAVE ALIASES WHICH WILL INVOKE          *   FILE 016
      THE SPECIFIED PROGRAM/COMMAND IN AN AUTHORIZED             *   FILE 016
      STATE.  NO MORE IKJEFTXX UPDATES.                          *   FILE 016
      A TSO COMMAND WHICH WILL INFORM YOUR CLIST WHETHER         *   FILE 016
      IT IS BEING INVOKED IN NATIVE TSO OR UNDER ISPF.           *   FILE 016
      THIS IS DONE BY TESTING FOR THE ENQ SPFUSER.               *   FILE 016
      THE SOURCE MAINTENANCE MANUAL IN FILE 8 IS OUR             *   FILE 016
      MANUAL ON HOW WE MAINTAIN JES3 SOURCE USING ISPF           *   FILE 016
      AND SMP.                                                   *   FILE 016
      A TSO COMMAND WHICH INFORMS THE CALLER HOW MUCH            *   FILE 016
      VIRTUAL STORAGE IS BEING USED IN HIS ADDRESS SPACE,        *   FILE 016
      HOW MUCH IS AVAILABLE, AND HOW MUCH LSQA IS IN USE.        *   FILE 016
      A COMPLETE IPCS CLIST DRIVER WITH PSEUDO MENUS AND         *   FILE 016
      SEMI-ISPF INTERFACE. THIS ALSO INCLUDES SEVERAL OF         *   FILE 016
      THE PRDMP EXITS FOUND ON THE CBT TAPE AND ELSEWHERE.       *   FILE 016
      A LISTA REPLACEMENT.                                       *   FILE 016
      AN IEBUPDTE SIMULATOR USED IN THE SOURCE                   *   FILE 016
      MAINTENANCE SYSTEM TO FIND OUT WHAT A PUT TAPE WILL        *   FILE 016
      DO TO A SOURCE MAINTAINED SYSTEM WITHOUT ACTUALLY          *   FILE 016
      KILLING YOU.                                               *   FILE 016
      A HANDY UTILITY TO EXPAND A DIRECTORY IN A                 *   FILE 016
      NON-DESTRUCTIVE MANNER.                                    *   FILE 016
      A UTILITY TO COPY AN SVCDUMP TO THE MSS (3850) AND         *   FILE 016
      UPDATE A DUMP CONTROL LOG.                                 *   FILE 016
      AN EXTERNAL WRITER YOU CAN HAVE FUN WITH (CALLED           *   FILE 016
      SYSOUT).                                                   *   FILE 016
      ISPF PROGRAMS TO:                                          *   FILE 016
          TAKE ANY DSN AND FULLY QUALIFY IT.                     *   FILE 016
          RETURN FULL DCB AND DIRECTORY INFORMATION FOR A        *   FILE 016
          SPECIFIED DSN.                                         *   FILE 016
          EXTRACT INFORMATION FROM SYSTEM CONTROL BLOCKS         *   FILE 016
          AND ACF2 AND PUT IT IN ISPF VARIABLES.                 *   FILE 016
          PROVIDE A LIST OF ALL CATALOGED DATASETS AND           *   FILE 016
             ALLOW AN ALMOST UNLIMITED NUMBER OF                 *   FILE 016
             PROCESSING OPTIONS ON THEM.                         *   FILE 016
      ISPF APPLICATION TO MANAGE YOUR INDIVIDUAL SLSS.           *   FILE 016
      ISPF APPLICATION TO INVOKE THE IBM BULK DATA               *   FILE 016
      TRANSFER IUP.                                              *   FILE 016
      ISPF DIALOG TO INVOKE THE DATA SET AND FREE SPACE          *   FILE 016
      MANAGER IUP.                                               *   FILE 016
      ISPF APPLICATION TO INVOKE THE WATERLOO SCRIPT.            *   FILE 016
          (WE CALL IT DOCFMT SINCE WE HAVE THE IBM SCRIPT        *   FILE 016
          UNDER CICS)                                            *   FILE 016
      A COPY OF THE WATERLOO SCRIPT (ONE OF THE LAST FREE        *   FILE 016
      VERSIONS) WITH AN UPDATE TO SUPPORT 3380 DASD FOR          *   FILE 016
      OUTPUT - WE CALL IT DOCFMT SINCE WE ALSO HAVE DCF          *   FILE 016
      (BUT ONLY UNDER CICS).                                     *   FILE 016
      PLUS OVER 200 OTHER PROGRAMS AND TSO COMMANDS.             *   FILE 016

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 017
           AND CONTAINS A COPY OF THEIR LOAD MODULE FOR THE      *   FILE 017
           WATERLOO SCRIPT CALLED DOCFMT.                        *   FILE 017

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 018
           AND CONTAINS A COPY OF THEIR FILE 003 WHICH IS        *   FILE 018
           A COPY OF THEIR TSO HELP LIBRARY.  THIS FILE IS IN    *   FILE 018
           IEBUPDTE SYSIN FORMAT.                                *   FILE 018

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 019
           AND CONTAINS A COPY OF THEIR FILE 004 WHICH IS A      *   FILE 019
           COPY OF THEIR CLIST LIBRARY.  THIS FILE IS IN         *   FILE 019
           IEBCOPY FORMAT (RECFM=VB,LRECL=255,BLKSIZE=5064)      *   FILE 019

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 020
           AND CONTAINS A COPY OF THEIR FILE 005 WHICH IS        *   FILE 020
           A COPY OF THEIR BAL MACRO LIBRARY.  THIS FILE IS      *   FILE 020
           IN IEBDUPTE SYSIN FORMAT.                             *   FILE 020

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 021
           AND CONTAINS A COPY OF THEIR FILE 006 WHICH IS        *   FILE 021
           A COPY OF THEIR SCRIPT TEXT LIBRARY USED TO CREATE    *   FILE 021
           FILE 023.  THIS FILE IS IN IEBUPDTE SYSIN FORMAT.     *   FILE 021

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 022
           AND CONTAINS A COPY OF THEIR FILE 007 WHICH IS        *   FILE 022
           A COPY OF THEIR BAL SOURCE LIBRARY.  THIS FILE IS     *   FILE 022
           IN IEBUPDTE SYSIN FORMAT.                             *   FILE 022

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 023
           AND CONTAINS A COPY OF THEIR FILE 008 WHICH IS A      *   FILE 023
           COPY OF THEIR UTILITIES DOCUMENTATION.  THIS FILE     *   FILE 023
           IS IN IEBUPDTE SYSIN FORMAT.                          *   FILE 023

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 024
           AND CONTAINS A COPY OF THEIR FILE 009 WHICH IS        *   FILE 024
           THEIR NEWS FILE.  THIS FILE IS IN IEBDUPTE SYSIN      *   FILE 024
           FORMAT.                                               *   FILE 024

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 025
           AND CONTAINS A COPY OF THEIR FILE 010 WHICH IS A      *   FILE 025
           COPY OF THEIR ISPF SKELETON LIBRARY.  THIS FILE       *   FILE 025
           IS IN IEBUPDTE SYSIN FORMAT.                          *   FILE 025

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 026
           AND CONTAINS A COPY OF THEIR FILE 011 WHICH IS A      *   FILE 026
           COPY OF THEIR ISPF PANEL LIBRARY.  THIS FILE IS       *   FILE 026
           IN IEBUPDTE SYSIN FORMAT.                             *   FILE 026

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 027
           AND CONTAINS A COPY OF THEIR FILE 012 WHICH IS A      *   FILE 027
           COPY OF THEIR TSSO CLIST LIBRARY.  THIS FILE IS       *   FILE 027
           IN IEBCOPY FORMAT.                                    *   FILE 027

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 028
           AND CONTAINS A COPY OF THEIR FILE 013 WHICH IS A      *   FILE 028
           COPY OF THEIR ISPF MESSAGE LIBRARY.  THIS FILE        *   FILE 028
           IS IN IEBUPDTE SYSIN FORMAT.                          *   FILE 028

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 029
           AND CONTAINS A COPY OF THEIR FILE 014 WHICH IS A      *   FILE 029
           COPY OF THEIR VERSION OF THE WATERLOO SCRIPT MEMO     *   FILE 029
           LIBRARY.  THIS FILE IS IN IEBCOPY FORMAT.             *   FILE 029

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 030
           AND CONTAINS A COPY OF THEIR FILE 015 WHICH IS A      *   FILE 030
           COPY OF THEIR VERSION OF THE WATERLOO SCRIPT          *   FILE 030
           HYPHENATION DICTIONARY.  THIS FILE IS                 *   FILE 030
           RECFM=VB LRECL=80 BLKSIZE=32716.                      *   FILE 030

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 031
           AND CONTAINS A COPY OF THEIR FILE 016 WHICH IS A      *   FILE 031
           COPY OF THEIR SCRIPT TEXT LIBRARY USED TO CREATE      *   FILE 031
           DOCUMENTATION FOR SOURCE MAINTENANCE.                 *   FILE 031

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 032
           AND CONTAINS A COPY OF THEIR FILE 017 WHICH IS A      *   FILE 032
           COPY OF THEIR ISPF TABLE LIBRARY.                     *   FILE 032

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 033
           AND CONTAINS A COPY OF THEIR FILE 018 WHICH IS        *   FILE 033
           COPY OF THEIR TSSO PARMLIB.  THIS FILE IS IN          *   FILE 033
           IEBDUPTE SYSIN FORMAT.                                *   FILE 033

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 034
           AND CONTAINS A COPY OF THEIR FILE 019 WHICH IS A      *   FILE 034
           COPY OF THEIR SYS1.PROCLIB THAT CONTAINS ONLY         *   FILE 034
           MEMBERS NEEDED FOR THEIR CONTRIBUTION TO THIS TAPE.   *   FILE 034

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 035
           AND CONTAINS A COPY OF THEIR FILE 020 WHICH IS A      *   FILE 035
           COPY OF THEIR SYS1.PARMLIB THAT CONTAINS ONLY         *   FILE 035
           MEMBERS NEEDED FOR THEIR CONTRIBUTION TO THIS TAPE.   *   FILE 035

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 036
           AND CONTAINS A COPY OF THEIR FILE 021 WHICH IS A      *   FILE 036
           COPY OF THEIR UNIVERSITY OF WATERLOO SCRIPT MACRO     *   FILE 036
           LIBRARY.  THIS FILE IS IN IEBUPDTE SYSIN FORMAT.      *   FILE 036

Table of Contents

           IS FROM MR LIONEL DYCK OF ROCKWELL INTERNATIONAL      *   FILE 037
           AND CONTAINS A COPY OF THEIR FILE 022 WHICH IS        *   FILE 037
           A COPY OF THEIR TSSO SOURCE LIBRARY.  THIS FILE IS    *   FILE 037
           IN IEBUPDTE SYSIN FORMAT.                             *   FILE 037

Table of Contents

           IS THE SOURCE OF UTILITIES, PROGRAMS, MODS, SMF       *   FILE 038
           EXITS AND OTHER THINGS FROM MEMOREX. THIS FILE IS     *   FILE 038
           IN IEBUPDTE SYSIN FORMAT AND CONTAINS OVER 100,000    *   FILE 038
           RECORDS.  THIS IS OLD CODE, BUT THE CODERS WERE       *   FILE 038
           CLEVER AND EXPERIENCED, AND THE CODE IS VERY MUCH     *   FILE 038
           WORTH EXPLORING.  (THE OLD MEMOREX FILE IS BACK !!)   *   FILE 038

Table of Contents

           THIS FILE CURRENTLY CONTAINS PDS VERSION 7.3, WHICH   *   FILE 039
           IS THE LATEST VERSION THAT STILL SUPPORTS ISPF/PDF    *   FILE 039
           V1R1M0.  TO USE PDS VERSION 8.5 FROM FILE 182 OF THE  *   FILE 039
           REGULAR CBT TAPE, OR FILE 040 OF THIS TAPE, YOU NEED  *   FILE 039
           TO HAVE AT LEAST ISPF/PDF VERSION 2.                  *   FILE 039
           Most shops nowadays have at least ISPF Version 4.x,   *   FILE 039
           so they can run this program, or they have the        *   FILE 039
           option to run PDS Version 8.5.  This version (7.3)    *   FILE 039
           is being saved for those people who are still         *   FILE 039
           running very old systems.  Almost nobody probably     *   FILE 039
           will need it, except for historical purposes.         *   FILE 039

Table of Contents

           IS THE TSO "PDS" COMMAND PROCESSOR AND ISPF DIALOG    *   FILE 040
           PROGRAM PACKAGE.  THERE ARE POSSIBLY 1000 SEPARATE    *   FILE 040
           DATASET MANIPULATION FUNCTIONS BUILT INTO THIS        *   FILE 040
           PACKAGE, AND IT IS SOMETHING THAT NO SYSTEMS          *   FILE 040
           PROGRAMMER CAN AFFORD TO BE WITHOUT  .......          *   FILE 040
           THIS IS THE HIGHEST CURRENT VERSION OF THE FREE PDS   *   FILE 040
           COMMAND, WHICH IS VERSION 8.5, FROM JOHN KALINICH.    *   FILE 040
           PDS 8.5 INCORPORATES YEAR 2000 CORRECTIONS, AND IS    *   FILE 040
           CURRENTLY IN PRODUCTION STATUS.  THE PREVIOUS LEVEL   *   FILE 040
           OF PDS, VERSION 8.4, IS ON FILE 040.  THE ISPF LEVEL  *   FILE 040
           FOR THIS PACKAGE, HAS TO BE ISPF VERSION 2 OR HIGHER. *   FILE 040
           THIS IS SO THE TABLE SORTS WILL WORK AND THE PANELS   *   FILE 040
           CAN BE UNDERSTOOD.  IF YOU ARE STILL STUCK WITH       *   FILE 040
           ISPF V1R1M0, YOU NEED PDS 7.3 WHICH IS ON THE CBT     *   FILE 040
           OVERFLOW TAPE FILE 039.                               *   FILE 040
           IT WOULD BE "GROSS NEGLECT" TO HAVE A COPY OF THIS    *   FILE 040
           TAPE AND NOT INVESTIGATE THIS PRODUCT.                *   FILE 040
           THIS FILE IS BEST COMBINED WITH UTILITIES ON          *   FILE 040
           FILES 296, 112, AND 134 OF THE REGULAR CBT TAPE.      *   FILE 040
           I'VE COMBINED THE ESSENTIALS HERE (I THINK) ON FILE   *   FILE 040
           042 OF THIS TAPE.  FILE 112 OF THE REGULAR CBT TAPE   *   FILE 040
           IS FILE 041 OF THIS TAPE.                             *   FILE 040
           THE PDS COMMAND ALLOWS THE TSO USER TO ACCESS AND     *   FILE 040
           MANIPULATE THE DIRECTORY AND SELECTED MEMBERS OF A    *   FILE 040
           PARTITIONED DATA SET.  THE PDS COMMAND CONTAINS       *   FILE 040
           HUNDREDS OF SEPARATE FUNCTIONS, AND CAN BE OPERATED   *   FILE 040
           EITHER IN TSO LINE MODE (WITH PUTLINE INTERFACING)    *   FILE 040
           OR IN ISPF FULLSCREEN MODE.  ISPF MODE HAS ALL OF     *   FILE 040
           THE LINE MODE FUNCTIONS, AND ALSO, MANY ADDITIONAL    *   FILE 040
           CAPABILITIES.  PDS, IN LINE MODE, CAN BE RUN FROM     *   FILE 040
           A SYSTEM CONSOLE UNDER TSSO (FROM FILE 404 OF THE     *   FILE 040
           REGULAR CBT TAPE).                                    *   FILE 040
           TSSO IS A SUBSYSTEM, WHICH CAN BE BROUGHT UP UNDER    *   FILE 040
           SUB=MSTR WITHOUT JES.  IN THAT CASE, THE LINE MODE    *   FILE 040
           FUNCTIONS OF PDS STILL WORK.  THEREFORE, YOU CAN      *   FILE 040
           EXPAND THE DIRECTORY OF A PDS, COPY MEMBERS FROM      *   FILE 040
           ONE PDS TO ANOTHER, ETC ETC, WITHOUT JES2 OR JES3     *   FILE 040
           AND WITHOUT TSO BEING UP.  THIS MAKES FOR A GREAT     *   FILE 040
           RECOVERY TOOL.  PLEASE EXPLORE THIS WHILE YOUR        *   FILE 040
           SYSTEM IS HEALTHY, AND HAVE THE MECHANISMS IN PLACE.  *   FILE 040
           WITH ITS DIRECTORY OPTIONS. THE PDS COMMAND CAN       *   FILE 040
           PRODUCE STATISTICS ON DIRECTORY AND DATA SET USAGE,   *   FILE 040
           DISPLAY PORTIONS OF THE DIRECTORY, AND SCRATCH,       *   FILE 040
           RENAME OR CREATE ALIASES FOR SELECTED MEMBERS.  FOR   *   FILE 040
           ALL OF A PDS'S MEMBERS THAT HAVE PREVIOUSLY BEEN      *   FILE 040
           DELETED AND BEFORE THE LIBRARY HAS BEEN COMPRESSED    *   FILE 040
           PDS WILL ALLOW YOU TO GO IN AND RESTORE THOSE         *   FILE 040
           MEMBERS.  FOR LOAD DATA SETS, OPTIONS ARE AVAILABLE   *   FILE 040
           TO LIST LOAD MODULE HISTORY DATA, DISPLAY AND         *   FILE 040
           MODIFY LOAD MODULE LINKAGE ATTRIBUTES, AND PRODUCE    *   FILE 040
           LOAD MODULE CSECT MAPS IN TWO DIFFERENT LENGTHS.      *   FILE 040
           FOR OTHER PARTITIONED DATA SETS, OPTIONS ARE          *   FILE 040
           AVAILABLE TO SUBMIT A MEMBER (JCL) FOR BACKGROUND     *   FILE 040
           PROCESSING, LIST A MEMBER, EDIT A MEMBER OR LIST      *   FILE 040
           LINES FROM A MEMBER CONTAINING A SPECIFIED SEARCH     *   FILE 040
           STRING.  THIS FILE IS IN IEBUPDTE FORMAT AND          *   FILE 040
           CONTAINS THE SOURCE AND HELP MEMBER FOR THIS COMMAND. *   FILE 040
           THE RESTORE OPTION WILL ALSO ALLOW THE RECOVERY OF    *   FILE 040
           LOAD MODULE MEMBERS.                                  *   FILE 040
           THE PDS PRODUCT AT VERSION 8.5 PROVIDES AN ISPF       *   FILE 040
           INTERFACE AND UTILITY VALUE OF AWESOME PROPORTION.    *   FILE 040
           YOU ARE ADVISED NOT TO PASS OVER THIS FILE WITHOUT    *   FILE 040
           LOOKING AT IT ..........                              *   FILE 040
           THIS PACKAGE HAD BEEN FUNCTIONALLY STABILIZED AT      *   FILE 040
           VERSION 8.4 BECAUSE IT HAS BEEN SUCCEEDED BY A        *   FILE 040
           VENDOR PRODUCT CALLED STARTOOL.  STARTOOL IS          *   FILE 040
           SUPPORTED BY BRUCE LELAND AND STEVE SMITH.            *   FILE 040
           JOHN KALINICH IS NOW ENHANCING THIS PACKAGE.          *   FILE 040
 >>   FREE PDS IS NOW SUPPORTED BY JOHN KALINICH OF THE U.S.     *   FILE 040
 >>   ARMY LOGISTICS SUPPORT CENTER IN ST. LOUIS, MISSOURI.      *   FILE 040
 >>   EMAIL ADDRESS:  KALINICH@ST-LOUIS-EMH2.ARMY.MIL            *   FILE 040
 >>   PHONE NUMBER :  314-331-4521                               *   FILE 040
 >>>>      PLEASE NOTIFY JOHN IF YOU HAVE ANY FIXES OR           *   FILE 040
 >>>>      ENHANCEMENTS TO PDS, SO THAT HE MAY INCORPORATE       *   FILE 040
 >>>>      AND/OR TEST THEM.                                     *   FILE 040
           THE VENDOR PRODUCT EXTENSION OF PDS, CALLED           *   FILE 040
           STARTOOL, IS SUPPORTED BY BRUCE LELAND AND STEVE      *   FILE 040
           SMITH, AND IS DISTRIBUTED BY SERENA INTERNATIONAL     *   FILE 040
           IN BURLINGAME, CALIFORNIA.                            *   FILE 040
           STARTOOL HAS MORE THAN DOUBLE THE AWESOME CAPABILITY  *   FILE 040
           OF FREE PDS, INCLUDING DISASSEMBLER, DELINKER,        *   FILE 040
           AUTOMATIC SMP/E STATEMENT GENERATION, EXTENSIVE       *   FILE 040
           VSAM SUPPORT, VSAM EDITOR, ETC, ETC. PDSE DATASET     *   FILE 040
           SUPPORT, ALL AT THE TRADITIONAL PDS SUPER EXECUTION   *   FILE 040
           SPEED, AND WITH UNBELIEVABLE ISPF SUPPORT.            *   FILE 040
           UPDATED ADDRESSES OF BRUCE LELAND AND STEVE SMITH.    *   FILE 040
           THEY BOTH WORK AT:                                    *   FILE 040
               SERENA INTERNATIONAL                              *   FILE 040
               500 AIRPORT BLVD, 2ND FLOOR                       *   FILE 040
               BURLINGAME, CA 94010                              *   FILE 040
               (415) 696-1800                                    *   FILE 040
               (415) 696-1776   FAX                              *   FILE 040
     EMAIL ADDRESS:   BLELAND@SERENA.COM                         *   FILE 040

Table of Contents

           IS THE SOURCE FOR THE TSO COMMAND PROMPTER CALLED     *   FILE 041
          VTOC.  THIS FILE IS IN IEBUPDTE FORM.  THIS COMMAND    *   FILE 041
          ALLOWS YOU TO SEARCH THE VOLUME TABLE OF CONTENTS OF   *   FILE 041
          ONE OR MORE DISK VOLUMES AND OBTAIN LISTINGS OR TOTALS *   FILE 041
          OF DATA SETS MEETING SOME CRITERIA.  THE SPECIFICATION *   FILE 041
          IS QUITE FLEXIBLE.  THIS FILE ALSO CONTAINS THE HELP   *   FILE 041
          DATA SET FOR THIS COMMAND.   IT ALSO CONTAINS          *   FILE 041
          INSTALLATION NOTES,  SOME COMMENTS ON DEFAULTS THAT MAY*   FILE 041
          NOT BE TYPICAL ELSEWHERE,  A LIST OF THE KNOWN ERRORS  *   FILE 041
          IN THE COMMAND,  AND IDEAS FOR FUTURE EXPANSION.       *   FILE 041
          THIS VERSION SUPPORTS SU60,  CATALOG DATASETS AND THE  *   FILE 041
          ABILITY TO SORT THE OUTPUT ON ANYTHING.  FOR ADDITIONAL*   FILE 041
          CHANGES SEE THE HELP MEMBER OF THE PDS.                *   FILE 041
          THIS VERSION WILL RUN ON A SYSTEM THAT DOES NOT HAVE   *   FILE 041
          SU60 INSTALLED,  HOWEVER IF YOU TRY TO ASSEMBLE        *   FILE 041
          ON A SYSTEMS THAT DOES NOT HAVE SU60 MACROS YOU WILL   *   FILE 041
          GET ASSEMBLE ERRORS.  YOU CAN GO IN AND JUST NO OP     *   FILE 041
          THOSE INSTRUCTIONS.  ITS LOAD MODULE IS IN FILE 035    *   FILE 041
          AND IS CALLED VTOC.                                    *   FILE 041
          VTOC IS CALLED BY A SUBCOMMAND OF PDS VERSION 8.5      *   FILE 041
          FROM FILE 040.  IF YOU HAVE INSTALLED PDS VERSION 8.5  *   FILE 041
          YOU SHOULD ALSO INSTALL VTOC.                          *   FILE 041
          IF YOU INSTALL PDS VERSION 8.5, SEE THE NOTES IN       *   FILE 041
          THIS FILE AS TO WHICH VERSION OF THE VTOCPRNT MODULE   *   FILE 041
          YOU SHOULD ASSEMBLE AND LINKEDIT INTO THIS COMMAND.    *   FILE 041
          BUGS FIXED, AND SUPPORT ADDED FOR 3990 MODEL 9.        *   FILE 041
          YOU SHOULD RE-INSTALL VTOC.    (UPDATED 08-94)         *   FILE 041
          FIXED FOR MVS/ESA 5.1.         (UPDATED 07-95)         *   FILE 041
          FIXED FOR Y2K SUPPORT.         (UPDATED 12-97)         *   FILE 041
          ****************************************************   *   FILE 041
          * IT APPEARS THAT THERE ARE ADDITIONAL MACROS      *   *   FILE 041
          * THAT ARE MISSING FROM THIS FILE  THIS IS IN FACT *   *   FILE 041
          * NOT TRUE. WHAT APPEARS TO BE OTHER MACROS WERE   *   *   FILE 041
          * JUST AN IDEA AND THOSE MACROS WERE NEVER         *   *   FILE 041
          * WRITTEN.  I KNOW ! I SPENT WEEKS TRYING TO TRACK *   *   FILE 041
          * THEM DOWN.                                       *   *   FILE 041
          *           ARNIE                                  *   *   FILE 041
          ****************************************************   *   FILE 041
 KEYWORDS TSO CP COMMAND PROCESSOR VTOC COMMAND                  *   FILE 041

Table of Contents

           IS A SERIES OF UTILITIES FROM MR BRUCE LELAND.        *   FILE 042
           THIS FILE IS IN IEBUPDTE SYSIN FORMAT AND CONTAINS:   *   FILE 042
         01. DSAT- THE DSAT COMMAND IS USED TO DISPLAY           *   FILE 042
                    ALLOCATION INFORMATION FOR DATA SETS         *   FILE 042
                    ON A DIRECT ACCESS DEVICE.                   *   FILE 042
                    DSAT WILL SEARCH THE OS CATALOG AND          *   FILE 042
                    CVOLS FOR THE ENTRIES FOR THE DATA           *   FILE 042
                    SETS SPECIFIED.  ALLOCATION                  *   FILE 042
                    INFORMATION WILL BE OBTAINED FROM THE        *   FILE 042
                    VOLUME TABLE OF CONTENTS, FORMATTED          *   FILE 042
                    AND DISPLAYED.  IF A NAME IS AN INDEX        *   FILE 042
                    NAME, ALL DATA SETS BELOW THE INDEX          *   FILE 042
                    WILL BE DISPLAYED.                           *   FILE 042
                    THE USER MAY BYPASS THE CATALOG              *   FILE 042
                    SEARCH BY SUPPLYING THE VOLUME SERIAL        *   FILE 042
                    ON WHICH THE DATA SET RESIDES.  THIS         *   FILE 042
                    OPTION PERMITS DISPLAYING INFORMATION        *   FILE 042
                    FOR UNCATALOGED DATA SETS.                   *   FILE 042
                    THE ATTRIBUTES TO BE DISPLAYED MAY BE        *   FILE 042
                    SELECTED BY THE USER WHEN HE ENTERS          *   FILE 042
                    THE DSAT COMMAND BY SPECIFYING               *   FILE 042
                    KEYWORD OPERANDS.                            *   FILE 042
                    THE DSAT COMMAND MAY BE USED IN              *   FILE 042
                    COMMAND PROCEDURES TO FIND THE               *   FILE 042
                    ALLOCATION OF A DATA SET OR A GROUP          *   FILE 042
                    OF DATA SETS AND SET THE RETURN CODE         *   FILE 042
                    TO THE SPECIFIED VALUE.  THE RETURN          *   FILE 042
                    CODE MAY THEN BE TESTED WITH THE WHEN        *   FILE 042
                    COMMAND.  OUTPUT MAY BE SUPPRESSED BY        *   FILE 042
                    SPECIFYING NOPRINT.                          *   FILE 042
                    THE USER MAY CHOOSE WHAT INFORMATION         *   FILE 042
                    WILL BE DISPLAYED BY ENTERING                *   FILE 042
                    KEYWORDS.                                    *   FILE 042
         THE INFORMATION THAT MAY BE DISPLAYED IS:               *   FILE 042
           1. VOLUME SERIAL ON WHICH THE DATA SET IS LOCATED.    *   FILE 042
           2. FILE SEQUENCE NUMBER.                              *   FILE 042
           3. DEVICE TYPE CODE FROM CATALOG ENTRY.               *   FILE 042
           4. ALLOCATION  (ALLOCATED, USED, AND EXTENTS).        *   FILE 042
           5. SECONDARY ALLOCATION (AMOUNT AND UNITS).           *   FILE 042
           6. DATA SET ORGANIZATION.                             *   FILE 042
           7. DCB (RECFM, BLKSIZE, AND LRECL).                   *   FILE 042
           8. CREATION DATE.                                     *   FILE 042
           9. EXPIRATION DATE.                                   *   FILE 042
          10. FULLY QUALIFIED DATA SET NAME.                     *   FILE 042
          11. CCHHR OF THE FORMAT 1 DSCB.                        *   FILE 042
          12. GENERATION DATA GROUP DATA.                        *   FILE 042
          13. PDS DIRECTORY INFORMATION.                         *   FILE 042
          02. DVOL- THE DVOL COMMAND IS USED TO DISPLAY          *   FILE 042
                    THE AMOUNT OF FREE SPACE ON A DIRECT         *   FILE 042
                    ACCESS DEVICE.                               *   FILE 042
                    DVOL WILL READ THE FORMAT 4 AND              *   FILE 042
                    FORMAT 5 DSCB'S FROM THE VTOC OF A           *   FILE 042
                    DIRECT ACCESS VOLUME AND DISPLAY:            *   FILE 042
                    DVOL UPDATED 09/97 TO RECOGNIZE DYNAMIC      *   FILE 042
                    UCB'S.                                       *   FILE 042
               1.  VOLUME SERIAL                                 *   FILE 042
               2.  UNIT ADDRESS                                  *   FILE 042
               3.  MOUNT STATUS                                  *   FILE 042
               4.  USE STATUS                                    *   FILE 042
               5.  NUMBER OF BLANK DSCB'S IN THE VTOC            *   FILE 042
               6.  CONDITION OF THE VTOC INDICATORS BYTE         *   FILE 042
               7.  VSAM DATA FIELDS                              *   FILE 042
               8.  TOTAL FREE SPACE IN TRACKS                    *   FILE 042
               9.  NUMBER OF FREE EXTENTS                        *   FILE 042
              10.  NUMBER OF FREE CYLINDERS                      *   FILE 042
              11.  SIZE OF LARGEST EXTENTS (UP TO 5) IN          *   FILE 042
                   CYLINDERS + TRACKS                            *   FILE 042
              12.  SIZE OF LARGEST EXTENTS (UP TO 5) IN TRACKS   *   FILE 042
                    THE RETURN CODE IS SET TO THE TOTAL          *   FILE 042
                    NUMBER OF TRACKS IN THE LARGEST              *   FILE 042
                    EXTENTS (UP TO 5) UP TO A MAXIMUM OF         *   FILE 042
                    4095.  IF THE NUMBER OF FREE TRACKS          *   FILE 042
                    EXCEEDS 4095, THE RETURN CODE WILL           *   FILE 042
                    BE SET TO 4095.  IF MORE THAN ONE            *   FILE 042
                    VOLUME IS DISPLAYED, THE RETURN CODE         *   FILE 042
                    WILL BE REFER TO THE SPACE ON THE            *   FILE 042
                    LAST VOLUME.  IF AN ERROR CONDITION          *   FILE 042
                    EXISTS ON THE VOLUME, THE RETURN             *   FILE 042
                    CODE WILL BE SET TO 0.                       *   FILE 042
                    NOTE - IF AN ERROR CONDITION EXISTS          *   FILE 042
                           ON THE VOLUME, THE RETURN             *   FILE 042
                           CODE WILL BE SET TO 0.                *   FILE 042
          03. RESET    -  PERFORMS THE EQUIVALENT OF A DATASET   *   FILE 042
                          SCRATCH FOLLOWED BY A REALLOCATION     *   FILE 042
                          IN THE SAME SPACE FOR A PDS. THE       *   FILE 042
                          NUMBER OF DIRECTORY BLOCKS CAN BE      *   FILE 042
                          CHANGED VIA THE PROGRAM PARM.          *   FILE 042
          04. BLKDISK   - SEE BELOW FOR A COMPLETE DESCRIPTION:  *   FILE 042
       DESCRIPTION:  THIS PROGRAM COMPUTES AN "OPTIMAL"          *   FILE 042
           BLOCKSIZE FOR A DISK OR DRUM DATA SET GIVEN THE       *   FILE 042
           LOGICAL RECORD LENGTH.  INPUTS INCLUDE THE LRECL      *   FILE 042
           AND OPTIONALLY ANY OF THE FOLLOWING:                  *   FILE 042
           A.  A KEY LENGTH (ZERO, FOR NO KEY, IS THE            *   FILE 042
               DEFAULT)                                          *   FILE 042
           B.  THE NUMBER OF RECORDS IN THE DATA SET (USED       *   FILE 042
               FOR AN ALLOCATION COMPUTATION -- 100,000 IS       *   FILE 042
               THE DEFAULT)                                      *   FILE 042
           C.  THE BLOCKSIZE TO USE FOR THE ALLOCATION           *   FILE 042
               COMPUTATION (THE RECOMMENDED BLOCKSIZE VALUE      *   FILE 042
               IS THE DEFAULT)                                   *   FILE 042
           D.  WHETHER OR NOT TO PROVIDE A TRACK CAPACITY        *   FILE 042
               REPORT                                            *   FILE 042
           E.  WHETHER OR NOT TO VERIFY RESULTS AGAINST          *   FILE 042
               "TRKCALC"                                         *   FILE 042
       SUPPORTED DEVICES:  THE NAME BY WHICH THIS COMMAND        *   FILE 042
           PROCESSOR IS INVOKED DETERMINES THE DEVICE TYPE       *   FILE 042
           TO BE USED.                                           *   FILE 042
           THE FIRST THREE CHARACTERS OF THE COMMAND NAME        *   FILE 042
           (USUALLY "BLK") ARE IGNORED; THE REMAINING FOUR       *   FILE 042
           OR FIVE CHARACTERS ARE COMPARED AGAINST A TABLE       *   FILE 042
           OF SUPPORTED DEVICES IN THE PROGRAM.  THE VALID       *   FILE 042
           ALIAS NAMES FOR THE PROGRAM INCLUDE THE               *   FILE 042
           FOLLOWING:                                            *   FILE 042
           A.  BLK23051  (FOR 2305-1 DRUMS)                      *   FILE 042
           B.  BLK23052  (FOR 2305-2 DRUMS)                      *   FILE 042
           C.  BLK2314   (FOR 2314 DISKS)                        *   FILE 042
           D.  BLK3330   (FOR 3330 DISKS)                        *   FILE 042
           E.  BLK33301  (FOR 3330 MODEL 11 DISKS)               *   FILE 042
           F.  BLK3340   (FOR 3340 DISKS)                        *   FILE 042
           G.  BLK3350   (FOR 3350 DISKS)                        *   FILE 042
           H.  BLK3375   (FOR 3375 DISKS)                        *   FILE 042
           I.  BLK3380   (FOR 3380 DISKS)                        *   FILE 042
           J.  BLK3390   (FOR 3390 DISKS)                        *   FILE 042
           K.  BLK9345   (FOR 9345 DISKS)                        *   FILE 042
          05.  REVIEW - HAS BEEN COPIED TO THIS FILE FROM FILE   *   FILE 042
               134 OF THE REGULAR CBT TAPE.                      *   FILE 042
          06.  HEL - THIS PROGRAM IS A FULL SCREEN TSO HELP      *   FILE 042
               PROGRAM WHICH IS AN ALIAS OF REVIEW.  THIS PGM    *   FILE 042
               HAS BEEN COPIED INTO THIS FILE FROM FILE 134 OF   *   FILE 042
               THE REGULAR CBT TAPE.                             *   FILE 042
          07.  XEQ - A COMMAND PROCESSOR THAT IS DESIGNED TO     *   FILE 042
               LOAD AND EXECUTE (ATTACH) A PROGRAM IN ONE OF THE *   FILE 042
               SYSTEM LINK LIBRARIES OR A USER LIBRARY (TASKLIB) *   FILE 042
          08   COMPARE - A SOMEWHAT MODIFIED VERSION OF THE      *   FILE 042
               YALE COMPARE PROGRAM                              *   FILE 042
        XX  UPDATE TO FILE 042 FROM BRUCE LELAND OF SERENA IN    *   FILE 042
            BURLINGAME, CALIFORNIA.  THE FOLLOWING MEMBERS       *   FILE 042
            WERE UPDATED:  (AUGUST 94 - CBT VERSION 381)         *   FILE 042
              DSAT    - WAS UPDATED AS FOLLOWS:                  *   FILE 042
                   1.  ADDED THE "FULL" KEYWORD TO PROVIDE       *   FILE 042
                       MULTIPLE DEFAULTS FOR MORE COMPLETE       *   FILE 042
                       INFORMATION ON EACH DATA SET.             *   FILE 042
                   2.  ADDED THE "EXTENTS" KEYWORD TO FORMAT     *   FILE 042
                       DISK EXTENTS AS PROGRAMMED BY LEONARD     *   FILE 042
                       WOREN AT THE UNIVERISITY OF SOUTHERN      *   FILE 042
                       CALIFORNIA FROM DSAT IN CBT FILE 180.     *   FILE 042
              DVOL - WAS MODIFIED TO SUPPORT 3390 MODEL 9 DISKS. *   FILE 042
                   THIS INVOLVED CHANGING THE IXTOFMT5 ROUTINE   *   FILE 042
                   TO CONVERT FREE SPACE TO THE NEW FORMAT 7     *   FILE 042
                   FREE SPACE RECORDS.  THE &MODEL9 VARIABLE     *   FILE 042
                   CAN BE MODIFIED TO REVERT TO FORMAT 5         *   FILE 042
                   RECORDS FOR OLDER SYSTEM LEVELS, HOWEVER.     *   FILE 042

Table of Contents

           IS DOCUMENTATION FOR THE ISPF "SMOKE AND MIRRORS"     *   FILE 043
           TAPE FROM SHARE, THAT WAS ADMINISTERED BY JIM         *   FILE 043
           MARSHALL OF THE U.S. TREASURY FINANCIAL MANAGEMENT    *   FILE 043
           SERVICE IN HYATTSVILLE, MARYLAND.  THE NEXT 14 FILES  *   FILE 043
           REFLECT THE DATA FILES ON THAT TAPE.  OUR FILE        *   FILE 043
           NUMBERS ARE HIS FILE NUMBERS, PLUS 40.  THAT IS,      *   FILE 043
           HIS FILE 7 IS OUR FILE 47.  YOU GET THE IDEA.         *   FILE 043
                 JIM MARSHALL, US TREASURY                       *   FILE 043
                 FINANCIAL MANAGEMENT SERVICE                    *   FILE 043
                 PRINCE GEORGES PLAZA II - ROOM 400B             *   FILE 043
                 3700 EAST-WEST HIGHWAY                          *   FILE 043
                 HYATTSVILLE, MD  20782                          *   FILE 043
                 202-874-8353                                    *   FILE 043

Table of Contents

           IS FILE 04 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 044

Table of Contents

           IS FILE 05 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 045

Table of Contents

           IS FILE 06 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 046

Table of Contents

           IS FILE 07 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 047

Table of Contents

           IS FILE 08 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 048

Table of Contents

           IS FILE 09 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 049

Table of Contents

           IS FILE 10 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 050

Table of Contents

           IS FILE 11 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 051

Table of Contents

           IS FILE 12 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 052

Table of Contents

           IS FILE 13 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 053

Table of Contents

           IS FILE 14 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 054

Table of Contents

           IS FILE 15 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 055

Table of Contents

           IS FILE 16 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 056

Table of Contents

           IS FILE 17 FROM THE ISPF "SMOKE AND MIRRORS" TAPE.    *   FILE 057

Table of Contents

           IS FROM SAM GOLOB AND CONTAINS A COPY OF HIS OLD      *   FILE 058
           SMP4 SERVICE AID UTILITIES. SEE BELOW FOR ADDITIONAL  *   FILE 058
           INFORMATION. (THIS FILE IS IN IEBUPDTE SYSIN FORMAT   *   FILE 058
           SEE THE MEMBER CALLED $$$$$DOC FOR MORE INFORMATION)  *   FILE 058
    (ALTHOUGH THIS CODE IS OUTDATED ON MOST MVS SYSTEMS          *   FILE 058
     RUNNING TODAY, THE DOC AND THE CODE CAN GIVE YOU IDEAS      *   FILE 058
     ON HOW TO IMPROVE YOUR CURRENT SMP/E PROCESSING BY          *   FILE 058
     MODIFYING THIS STUFF.    SAM GOLOB 07/96)                   *   FILE 058
              THE PURPOSE OF THIS PACKAGE IS TO PRODUCE          *   FILE 058
              EXECUTABLE LISTS OF SYSMODS FROM SMP4 REPORTS.     *   FILE 058
              THIS SAVES A LOT OF COPYING OF PTF NUMBERS FROM    *   FILE 058
              LISTINGS, AND IMPROVES ACCURACY.  THERE ARE ALSO   *   FILE 058
              PROGRAMS TO LIST ALL ELEMENTS FROM THE ELEMENT     *   FILE 058
              REPORT OF AN APPLY OR ACCEPT LISTING.  THERE'S     *   FILE 058
              ALSO STUFF THAT GETS PTF LISTS FROM THE RECEIVE    *   FILE 058
              SUMMARY, AND FROM LISTS.  THE HELDOFF PROGRAM      *   FILE 058
              SMPHOFF PRODUCES A LIST OF HELD-OFF AND            *   FILE 058
              HOLDERS-OFF SYSMODS AND IS VERY USEFUL FOR PUTS.   *   FILE 058
              COMMENTS ARE INCLUDED IN THE OUTPUT FILE FOR MOST  *   FILE 058
              PROGRAM OUTPUTS, NEXT TO EACH SYSMOD OR ELEMENT    *   FILE 058
              NUMBER TO MAKE THE OUTPUTS MUCH MORE USEFUL.       *   FILE 058
              SYSMOD NUMBERS ARE PUT IN COLUMN 7 TO MAKE THEM    *   FILE 058
              SORT-MERGEABLE WITH IBM'S.  ELEMENT NAMES ARE PUT  *   FILE 058
              IN COLUMN 2, TO GET THE MAXIMUM COMMENTS INTO THE  *   FILE 058
              OUTPUT LINE.                                       *   FILE 058
              USING THESE PROGRAMS IS EASY, ALTHOUGH THERE ARE A *   FILE 058
              FEW TRICKS.  INPUT IS A COPY OF YOUR SMP LISTING   *   FILE 058
              ON A DISK FILE.  OUTPUT IS A CARD DECK:  I USUALLY *   FILE 058
              PUT THE CARD DECK ON MY PUTPDS DATASET (WHICH GETS *   FILE 058
              PRETTY BIG).  I SHALL INCLUDE MY EXECUTION JCL FOR *   FILE 058
              ALL OF THEM WITH THE PREFIX ^.  THE IDEA IS TO     *   FILE 058
              SORT THE OUTPUT AND DELETE THE DUPLICATE NUMBERS.  *   FILE 058
              SOME OF THE PROGRAMS DELIBERATELY PRODUCE          *   FILE 058
              DUPLICATE NUMBERS FOR OUTPUT.  IN ANY CASE, I AM   *   FILE 058
              INCLUDING ALL OF MY EXECUTION JCL AS OF THIS DATE. *   FILE 058

Table of Contents

           CONTAINS SEVERAL PROGRAMS, TSO COMMAND PROCESSORS,    *   FILE 059
           MACROS, ETC., FROM THE FLORIDA POWER & LIGHT CO.      *   FILE 059
           THIS FILE IS IN IEBUPDTE SYSIN FORMAT.  SEE THE       *   FILE 059
           MEMBER CALLED $$$DOC FOR MORE INFORMATION             *   FILE 059
     SYSTEMS WHICH SUPPORT EXECUTION OF THE TMP IN THE           *   FILE 059
     BACKGROUND WILL SUPPORT DVOL, DSN, DENQ, AND DSAT           *   FILE 059
     (EXCEPT PDS OPTION) UNDER THE TMP AS BATCH JOBS.            *   FILE 059
     MVS SYSTEMS WHICH ALSO SUPPORT BACKGROUND DYNAMIC           *   FILE 059
     ALLOCATION WILL SUPPORT ALL OF THE TSO COMMANDS UNDER       *   FILE 059
     THE TMP AS BATCH JOBS.                                      *   FILE 059
     THE SOURCE FOR DSAT, DVOL, DSN/DENQ, AND FREEALL IS         *   FILE 059
     OPERATING SYSTEM DEPENDENT.  THE PROPER OPERATING           *   FILE 059
     SYSTEM MUST BE SPECIFIED AS THE VALUE FOR &OPSYSTM          *   FILE 059
     BEFORE ASSEMBLING.  THE REMAINING PROGRAMS ARE              *   FILE 059
     OPERATING SYSTEM INDEPENDENT (MVT SVS MVS).                 *   FILE 059
     THE MVT ASSEMBLER F WILL NOT ASSEMBLE SOME OF THE           *   FILE 059
     MACROS PROPERLY.  THE SVS AND MVS ASSEMBLER XF, THE H       *   FILE 059
     ASSEMBLER, AND SOME VERSIONS OF THE G ASSEMBLER WILL        *   FILE 059
     ASSEMBLE THE MACROS WITHOUT ERROR.  THE F ASSEMBLER         *   FILE 059
     DOES NOT RECOGNIZE THE &SYSDATE AND &SYSTIME SYSTEM         *   FILE 059
     VARIABLE SYMBOLS IN THE $ENTER MACRO AND DOES NOT           *   FILE 059
     ALLOW THE MNOTE STATEMENT BEFORE THE LOCAL AND GLOBAL       *   FILE 059
     SYMBOL DEFINITIONS IN SEVERAL OF THE MACROS.                *   FILE 059
     THE FOLLOWING IS A BRIEF DESCRIPTION OF THE MEMBERS IN      *   FILE 059
     THIS PDS.                                                   *   FILE 059
     MORE DETAILED DOCUMENTATION IS INCLUDED IN COMMENT          *   FILE 059
     STATEMENTS IN EACH SOURCE PROGRAM AND MACRO.                *   FILE 059
               MACROS REQUIRED TO ASSEMBLE PROGRAMS              *   FILE 059
               $ENTER    ENTRY LINKAGE                           *   FILE 059
               $CALL     INVOKE A SUBROUTINE                     *   FILE 059
               $RTRN     RETURN LINKAGE                          *   FILE 059
               #CTGPL    MAP A VSAM CATALOG PARAMETER LIST       *   FILE 059
               #SORT     SORT A TABLE                            *   FILE 059
               #TSOBLKS  CONSTRUCT TSO CONTROL BLOCKS            *   FILE 059
               #TSOMSG   CONSTRUCT TSO PUTLINE MESSAGE           *   FILE 059
               #VTCFMT1  DESCRIBE A FORMAT 1 DSCB                *   FILE 059
               #VTCFMT3  DESCRIBE A FORMAT 3 DSCB                *   FILE 059
               #VTCFMT4  DESCRIBE A FORMAT 4 DSCB                *   FILE 059
               #VTCFMT5  DESCRIBE A FORMAT 5 DSCB                *   FILE 059
               IKJATRCB  IBM MACRO TO MAP ATTRIBUTE CONTROL      *   FILE 059
                         BLOCK (NOT DISTRIBUTED WITH MVT)        *   FILE 059
               THE FOLLOWING MACROS MAY BE HELPFUL, BUT ARE      *   FILE 059
               NOT REQUIRED TO ASSEMBLE THE OTHER PROGRAMS       *   FILE 059
               #UCS      GENERATE UCS CHARACTER IMAGES           *   FILE 059
               IKJEBEST  IBM PRIVATE MACRO TO GENERATE TSO       *   FILE 059
                         EDIT SUBCOMMAND TABLE                   *   FILE 059
               TESTMACS  IBM PRIVATE MACROS USED TO INSTALL      *   FILE 059
                         AND ASSEMBLE TEST SUBCOMMANDS           *   FILE 059
                         (AVAILABLE FROM OPTIONAL MATERIAL)      *   FILE 059
               BRKELEM   BREAK ELEMENT DESCRIPTION               *   FILE 059
               IKJEGDBE                                          *   FILE 059
               IKJEGDME                                          *   FILE 059
               IKJEGSIO  SET OF I/O MACROS                       *   FILE 059
               IKJEGSPL                                          *   FILE 059
               IKJEGSUB  GENERATE SUBCOMMAND TABLE               *   FILE 059
               IKJEGSVB                                          *   FILE 059
               IKJEGSVQ                                          *   FILE 059
               IKJEGS6A                                          *   FILE 059
               IKJEGS9G                                          *   FILE 059
               IKJPARMA  DESCRIBE AN ADDRESS PDE                 *   FILE 059
               TCOMTAB   DESCRIBE TEST COMMUNICATIONS TABLE      *   FILE 059
               PROGRAMS                                          *   FILE 059
               DSAT      TSO COMMAND TO DISPLAY DATA SET         *   FILE 059
                         ALLOCATION                              *   FILE 059
               DSATHELP  HELP MEMBER FOR DSAT                    *   FILE 059
               DVOL      TSO COMMAND TO DISPLAY FREE SPACE       *   FILE 059
                         ON DIRECT ACCESS VOLUMES                *   FILE 059
               DVOLHELP  HELP MEMBER FOR DVOL                    *   FILE 059
               DSN/DENQ  TSO COMMANDS TO DISPLAY                 *   FILE 059
                         ALLOCATIONS ON DATA SETS OR ANY         *   FILE 059
                         QNAME/RNAME COMBINATION                 *   FILE 059
               DSNHELP   HELP MEMBER FOR DSN                     *   FILE 059
               DENQHELP  HELP MEMBER FOR DENQ                    *   FILE 059
               FREEALL   TSO COMMAND TO FREE ALL ALLOCATED       *   FILE 059
                         DATA SETS                               *   FILE 059
               FALLHELP  HELP MEMBER FOR FREEALL                 *   FILE 059
               RLSE      TSO COMMAND TO RELEASE UNUSED           *   FILE 059
                         SPACE FOR DISK DATA SETS                *   FILE 059
               RLSEHELP  HELP MEMBER FOR RLSE                    *   FILE 059
               MMDEL     TSO COMMAND TO DELETE MULTIPLE          *   FILE 059
                         MEMBERS FROM A PDS                      *   FILE 059
               MMDLHELP  HELP MEMBER FOR MMDEL                   *   FILE 059
               DQ        ENHANCED STATUS COMMAND SHOWING         *   FILE 059
                         QUEUE NAME AND POSITION OR              *   FILE 059
                         STEPNAME IF EXECUTING (FOR JES2         *   FILE 059
                         VERSION 4.0 OR 4.1)                     *   FILE 059
               DQHELP    HELP MEMBER FOR DQ                      *   FILE 059
               SS0812    FIND SUBCOMMAND OF TEST                 *   FILE 059
               HELP0812  HELP DATA FOR SS0812                    *   FILE 059
               SS0813    LISTBKPT SUBCOMMAND OF TEST             *   FILE 059
               HELP0813  HELP DATA FOR SS0813                    *   FILE 059
               SS0104    TAPE MAPPING PROGRAM                    *   FILE 059
               SS0278    TAPE DUPLICATION PROGRAM                *   FILE 059
               SS0108    PROGRAM TO GENERATE CARDS WITH PDS      *   FILE 059
                         MEMBER NAMES SUBSTITUTED FOR            *   FILE 059
                         CONTROL CHARACTERS                      *   FILE 059
               SS0127    PROGRAM TO IDENTIFY UNCATALOGED         *   FILE 059
                         DATA SETS                               *   FILE 059
               SS0300    PROGRAM TO PRINT OR PUNCH MEMBERS       *   FILE 059
                         OF A PDS IN ALPHABETICAL OR             *   FILE 059
                         SELECTED ORDER                          *   FILE 059
               SS0136    PROGRAM TO LIST THE CHANNELS            *   FILE 059
                         SPECIFIED BY FCB IMAGES FOR 3211        *   FILE 059
                         PRINTERS                                *   FILE 059
               SS0272    PROGRAM TO READ A LINK MAP AND          *   FILE 059
                         LIST UNREFERENCED CONTROL SECTIONS      *   FILE 059
               DMPSPOOL  PROGRAM TO DUMP INPUT JOBS FROM         *   FILE 059
                         JES2 RELEASE 4.0 SPOOL                  *   FILE 059
               UNITNAME  PROGRAM TO LIST DEVICES SPECIFIED       *   FILE 059
                         BY EACH GENERIC AND ESOTERIC UNIT       *   FILE 059
                         NAME                                    *   FILE 059

Table of Contents

           IS THE DOCUMENTATION FILE FROM THE LOS ANGELES MVS    *   FILE 060
           USERS GROUP TAPE.                                     *   FILE 060

Table of Contents

           IS THE HELP FILE FROM THE LOS ANGELES MVS USERS       *   FILE 061
           GROUP TAPE.                                           *   FILE 061

Table of Contents

           IS THE LOAD MODULE LIBRARY FROM THE LOS ANGELES MVS   *   FILE 062
           USERS GROUP TAPE.                                     *   FILE 062

Table of Contents

           IS THE MACRO LIBRARY FROM THE LOS ANGELES MVS USERS   *   FILE 063
           GROUP TAPE.                                           *   FILE 063

Table of Contents

           IS THE OBJECT LIBRARY FROM THE LOS ANGELES MVS USERS  *   FILE 064
           GROUP TAPE.                                           *   FILE 064

Table of Contents

           IS THE SOURCE LIBRARAY FROM THE LOS ANGELES MVS       *   FILE 065
           USERS GROUP TAPE.                                     *   FILE 065

Table of Contents

           IS THE CNTL LIBRARY FROM THE LOS ANGELES MVS USERS    *   FILE 066
           GROUP TAPE.                                           *   FILE 066

Table of Contents

           IS THE CLIST LIBRARY FROM THE LOS ANGELES MVS USERS   *   FILE 067
           GROUP TAPE.                                           *   FILE 067

Table of Contents

           IS THE ISPF PANEL LIBRARY FROM THE LOS ANGELES MVS    *   FILE 068
           USERS GROUP TAPE.                                     *   FILE 068

Table of Contents

           IS FROM THE LOS ANGELES MVS USERS GROUP TAPE, AND IS  *   FILE 069
           A FILE WHICH TELLS HOW TO RECONFIGURE OR PARTITION    *   FILE 069
           A 3090 PROCESSOR.                                     *   FILE 069

Table of Contents

           is from Michael Cleary, and contains a copy of        *   FILE 070
           DAF (Dataset Audit Facility).  This file is in        *   FILE 070
           IEBUPDTE SYSIN format.                                *   FILE 070
     MIKE CLEARY HAS A NEW ADDRESS:                              *   FILE 070
        email:  mcleary@pacbell.net                              *   FILE 070
     Contact:   Michael J. Cleary                                *   FILE 070
                Mainframe Technical Services                     *   FILE 070
                Bergen Brunswig                                  *   FILE 070
                4000 Metropolitan Drive                          *   FILE 070
                Orange, California  92868                        *   FILE 070
                Voice:  714.385.4052                             *   FILE 070
                Fax     714.704.7052                             *   FILE 070
                Email:  mike.cleary@bergenbrunswig.com           *   FILE 070
           THE CURRENT VERSION OF DAF IS WRITTEN IN ASSEMBLER.   *   FILE 070
           DOCUMEMTATION IS INCLUDED IN THE CODE, AND I WILL     *   FILE 070
           INCLUDE MORE DOCUMENTATION OF THE BAL VERSION IF IT   *   FILE 070
           BECOMES AVAILABLE.                                    *   FILE 070
           The PL/I version of DAF, V1.3, is also included       *   FILE 070
           here, as member OLDDAF, with its documentation        *   FILE 070
           included.                                             *   FILE 070
           DAF IS A BATCH UTILITY PROGRAM THAT READS SMF         *   FILE 070
           RECORDS AND GENERATES A REPORT.                       *   FILE 070
           THE FOLLOWING CONTROL RECORDS CAN BE USED TO MODIFY   *   FILE 070
           THE SELECTION CRITERIA.                               *   FILE 070
             DDN=    DEFAULT:  ALL DDNAMES   <###  NOTE:         *   FILE 070
                                              EACH TYPE OF       *   FILE 070
             DSN=    DEFAULT:  ALL DATASETS  <###  CONTROL       *   FILE 070
                                              RECORD CAN OCCUR   *   FILE 070
             JOB=    DEFAULT:  ALL JOBS      <###  BETWEEN 0 AND *   FILE 070
                                              32 TIMES.          *   FILE 070
             VOL=    DEFAULT:  ALL VOLUMES   <###                *   FILE 070
             SD=YYDDD    DEFAULT:  START DATE 86001              *   FILE 070
             ED=YYDDD    DEFAULT:  END DATE 99365                *   FILE 070
           DAF CAN SOLVE MANY COMMON MYSTERIES BY SHOWING:       *   FILE 070
               DATASET CREATE, ACCESS, RENAME, DELETE            *   FILE 070
                       HOW MANY EXCPS ?                          *   FILE 070
                       WHAT DDNAME ?                             *   FILE 070
                       WHAT JOB ?                                *   FILE 070
                       WHAT TIME ?                               *   FILE 070
                       WHAT VOLUME ?                             *   FILE 070
           DAF CAN SOLVE SOME UNIQUE MYSTERIES BY SHOWING:       *   FILE 070
               WHAT VOLUMES DOES AN APPLICATION USE ?            *   FILE 070
               WAS A CERTAIN DATASET USED LAST WEEKEND ?         *   FILE 070

Table of Contents

           IS FROM JIM MARSHALL AND CONTAINS SYS1.MACLIB FROM    *   FILE 075
           OS MVT RELEASE 21.8.  THIS IS FROM IBM, BUT IT IS     *   FILE 075
           PUBLIC DOMAIN SOFTWARE.                               *   FILE 075

Table of Contents

           IS FROM JIM MARSHALL AND CONTAINS SYS1.MODGEN FROM    *   FILE 076
           OS MVT RELEASE 21.8.  THIS IS FROM IBM, BUT IT IS     *   FILE 076
           PUBLIC DOMAIN SOFTWARE.                               *   FILE 076

Table of Contents

           IS FROM JIM MARSHALL AND CONTAINS SYS1.TSOMAC FROM    *   FILE 077
           OS MVT RELEASE 21.8.  THIS IS FROM IBM, BUT IT IS     *   FILE 077
           PUBLIC DOMAIN SOFTWARE.                               *   FILE 077

Table of Contents

           IS FROM JIM MARSHALL AND CONTAINS SYS1.GENLIB FROM    *   FILE 078
           OS MVT RELEASE 21.8.  THIS IS FROM IBM, BUT IT IS     *   FILE 078
           PUBLIC DOMAIN SOFTWARE.                               *   FILE 078

Table of Contents

           IS FROM JIM MARSHALL AND CONTAINS SYS1.SAMPLIB FROM   *   FILE 079
           OS MVT RELEASE 21.8.  THIS IS FROM IBM, BUT IT IS     *   FILE 079
           PUBLIC DOMAIN SOFTWARE.                               *   FILE 079

Table of Contents

           IS FROM JIM MARSHALL AND CONTAINS SYS1.TCAMMAC FROM   *   FILE 080
           OS MVT RELEASE 21.8.  THIS IS FROM IBM, BUT IT IS     *   FILE 080
           PUBLIC DOMAIN SOFTWARE.                               *   FILE 080

Table of Contents

           IS FROM JIM MARSHALL AND CONTAINS SYS1.PROCLIB FROM   *   FILE 081
           OS MVT RELEASE 21.8.  THIS IS FROM IBM, BUT IT IS     *   FILE 081
           PUBLIC DOMAIN SOFTWARE.                               *   FILE 081

Table of Contents

           IS FROM JIM MARSHALL AND CONTAINS SYS1.PVTMACS FROM   *   FILE 082
           OS MVT RELEASE 21.8.  THIS IS FROM IBM, BUT IT IS     *   FILE 082
           PUBLIC DOMAIN SOFTWARE.                               *   FILE 082

Table of Contents

           IS THE PREVIOUS VERSION OF THE TSO PDS COMMAND THAT   *   FILE 084
           LIVES IN FILE 182 OF THE CBT TAPE.  SEE THE WRITE UP  *   FILE 084
           UNDER FILE 182 OF THE CBT TAPE FOR ADDITIONAL         *   FILE 084
           INFORMATION.  THAT DOC APPLIES TO THIS FILE ALSO.     *   FILE 084
           THIS FILE CURRENTLY CONTAINS PDS VERSION 8.4.  THIS   *   FILE 084
           IS THE LAST VERSION THAT WAS SUPPORTED BY BRUCE       *   FILE 084
           LELAND AND STEVE SMITH.  JOHN KALINICH IS THE         *   FILE 084
           PERSON WHO CURRENTLY SUPPORTS THE FREE PDS PACKAGE.   *   FILE 084
           BRUCE LELAND AND STEVE SMITH SUPPORT A VENDOR         *   FILE 084
           PRODUCT EXTENSION OF PDS, WHICH IS CALLED STARTOOL.   *   FILE 084
           STARTOOL IS DISTRIBUTED BY SERENA INTERNATIONAL OF    *   FILE 084
           BURLINGAME, CALIFORNIA, AND HAS PERHAPS DOUBLE THE    *   FILE 084
           NUMBER OF FUNCTIONS THAT FREE PDS HAS.  THEY ARE      *   FILE 084
           BOTH AWESOME TOOLS.                                   *   FILE 084
    EMAIL FOR JOHN KALINICH:  KALINICH@ST-LOUIS-EMH2.ARMY.MIL    *   FILE 084
    EMAIL FOR BRUCE LELAND:   BLELAND@SERENA.COM                 *   FILE 084
    EMAIL FOR STEVEN SMITH:   SSMITH@SERENA.COM                  *   FILE 084

Table of Contents

           IS A JES2 2.2.0 VER OF THE TSO CP CALLED QUE FROM     *   FILE 093
           THE UNIVERSITY OF FLORIDA.  THIS FILE IS IN IEBUPDTE  *   FILE 093
           SYSIN FORMAT.  THIS CODE WAS TAKEN FROM VERSION       *   FILE 093
           86 OF THE JES2 SP MODS TAPE.  QUEUE IS A TSO COMMAND  *   FILE 093
           TO LOOK AT JES2 SPOOL DATASETS.                       *   FILE 093

Table of Contents

           IS A JES2 1.3.6/2.1.5 VER OF THE TSO CP CALLED QUE.   *   FILE 094
           THIS VERSION OF QUE WAS RECEIVED FROM SAM GOLOB.      *   FILE 094
           THIS VERSION OF QUE HAS BEEN CONVERTED TO RUN ON      *   FILE 094
           JES2 RELEASES SP1.3.6 AND SP2.1.5.  CONVERSION WAS    *   FILE 094
           DONE AT LOCKHEED AND WAS OBTAINED, WITH MODIFICATIONS *   FILE 094
           BY JOHN SULLIVAN, FROM THE JES2 MODS TAPE, VERSION    *   FILE 094
           59.  WE HAD BEEN RUNNING THE 1.3.6 QUEUE.  WHEN WE    *   FILE 094
           INSTALLED RSCS VERSION 2.1 IT STOPPED WORKING FOR     *   FILE 094
           THE DATASETS THAT RSCS SENT OVER TO JES2. WE FOUND    *   FILE 094
           THAT RSCS 2.1 WAS USING A DSID OF 0 INSTEAD OF 1      *   FILE 094
           SO WE HAD TO MODIFY QUE TO MAKE 0 A VALID DSID.       *   FILE 094
           WE ARE GRATEFUL TO JACK SCHUDEL FOR ALL HIS HELP.     *   FILE 094

Table of Contents

           IS A JES2 3.1.1 VERSION OF THE TSO CP CALLED QUEUE.   *   FILE 095
           THIS VERSION WAS SUBMITTED FROM MR SAM GOLOB WHO      *   FILE 095
           OBTAINED IT FROM MR BILL BALMER OF EG & G IDAHO       *   FILE 095
           WHO MODIFIED THE VERSION FROM MR JACK SCHUDEL OF      *   FILE 095
           THE UNVIERSITY OF FLORIDA.  THIS FILE IS IN           *   FILE 095
           IEBUPDTE SYSIN FORMAT.                                *   FILE 095

Table of Contents

           IS A JES2 3.1.1 VERSION OF THE TSO CP CALLED QUEUE.   *   FILE 096
           THIS VERSION WAS SUBMITTED FROM MR SAM GOLOB OF       *   FILE 096
           WHO OBTAINED IT FROM MR BILL BALMER OF EG & G         *   FILE 096
           IDAHO WHO MODIFIED THE VERSION FROM MR GUY            *   FILE 096
           ALBERTELLI OF BF GOODRICH.  THIS FILE IS IN           *   FILE 096
           IEBUPDTE SYSIN FORMAT.                                *   FILE 096

Table of Contents

           IS A JES2 1.3.6/2.1.5 VER OF THE TSO CP CALLED QUEUE. *   FILE 097
           THIS VERSION WAS SUBMITTED BY MR GUY ALBERTELLI OF    *   FILE 097
           B.F. GOODRICH OF AKRON, OHIO.  THIS VERSION SUPPORTS  *   FILE 097
           ISPF VERSION 2.2 AND 2.3.  THIS FILE IS IN IEBUPDTE   *   FILE 097
           SYSIN FORMAT.                                         *   FILE 097

Table of Contents

           IS A JES2 2.2.0 VERSION OF THE TSO CP CALLED QUEUE.   *   FILE 098
           THIS VERSION WAS SUBMITTED BY MR GUY ALBERTELLI OF    *   FILE 098
           B.F. GOODRICH OF AKRON, OHIO.  THIS VERSION SUPPORTS  *   FILE 098
           ISPF VERSION 2.2 AND 2.3.  THIS FILE IS IN IEBUPDTE   *   FILE 098
           SYSIN FORMAT.                                         *   FILE 098

Table of Contents

           IS A COLLECTION OF DOCUMENTATION FILES FROM OTHER     *   FILE 103
           TAPES.  INCLUDED TAPES ARE:                           *   FILE 103
  ===>>   REGULAR CBT TAPE - CURRENT IS VERSION 428.             *   FILE 103
  ===>>   CICS SHARE TAPE                                        *   FILE 103
  ===>>   SHARE SOFTWARE DISTRIBUTION DISKETTES (FROM THE PC     *   FILE 103
          WHICH CONTAINS CONTRIBUTED SOFTWARE AT SHARE MEETINGS) *   FILE 103
  ===>>   JES2 SHARE TAPE                                        *   FILE 103
  ===>>   JES2 NON-SP SHARE TAPE                                 *   FILE 103
  ===>>   JES3 SHARE/GUIDE TAPE                                  *   FILE 103
  ===>>   LOS ANGELES MVS USERS GROUP TAPE (NOW ON THIS TAPE)    *   FILE 103
  ===>>   NASPA VIP MVS TAPE                                     *   FILE 103
  ===>>   NASPA VIP VM/VSE TAPE                                  *   FILE 103
  ===>>   NASPA BEEM TAPE                                        *   FILE 103
  ===>>   PL/I SHARE TAPE                                        *   FILE 103
  ===>>   SPLA MVS TAPE                                          *   FILE 103
  ===>>   CBT TAPE VERSION 249 (BEFORE MASSIVE DELETION)         *   FILE 103
  ===>>   XEPHON ARTICLES AND CODE, DOWNLOADABLE FROM            *   FILE 103
          WWW.XEPHON.COM - 2 YEARS OLD OR MORE, ARE FREE...      *   FILE 103
           PUTTING THESE DOCUMENTATION FILES TOGETHER MAKES      *   FILE 103
           INFORMATION RESIDING ON OTHER PUBLIC TAPES EASIER     *   FILE 103
           TO FIND.                                              *   FILE 103
           ALSO SEE FILE 102 WHICH CONTAINS A TAPEMAP OF THE     *   FILE 103
           LOS ANGELES MVS USERS GROUP TAPE.                     *   FILE 103

Table of Contents

           CONTAINS DOCUMENTATION FOR THE SPLA MVS TAPE, V46,    *   FILE 104
           WHICH CAME FROM SHARE.  THIS TAPE IS "OFFICIALLY      *   FILE 104
           DEAD", AS FAR AS SHARE IS CONCERNED.  I WANTED TO     *   FILE 104
           MAKE ITS CODE AVAILABLE TO THE PUBLIC, BECAUSE        *   FILE 104
           THAT TAPE IS NOT SO AVAILABLE NOWADAYS.               *   FILE 104
   >>>>    THE CODE ON THE SHARE MVS TAPE WILL NOW BE            *   FILE 104
   >>>>    MAINTAINED AS PART OF THE CBT OVERFLOW TAPE.          *   FILE 104
           PLEASE ADD THE NUMBER 100 TO ALL FILE NUMBERS IN      *   FILE 104
           THE TAPE DOCUMENTATION, TO ARRIVE AT THE PROPER       *   FILE 104
           FILE NUMBER ON THIS TAPE.                             *   FILE 104
           FOR EXAMPLE.                                          *   FILE 104
            ---                          ---                     *   FILE 104
  >>>  FILE 005 ON THE SPLA TAPE IS FILE 105 ON THIS TAPE  <<<   *   FILE 104
            ---                          ---                     *   FILE 104

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 105
           THIS MEANS "SPLA TAPE FILE 005".                      *   FILE 105
   H F000105 D=JAN80                                             *   FILE 105
   T FILE 105 - MVS TUNING REPORT                                *   FILE 105
   K TUNING REPORT SHARE PERFORMANCE PROJECT MVS V1 TURKEY       *   FILE 105
      THIS IS VERSION III OF THE MVS TUNING REPORT FROM THE      *   FILE 105
      SHARE MVS PERFORMANCE PROJECT.  IT WAS PUBLISHED           *   FILE 105
      NOVEMBER 1979.  THIS FILE CONTAINS UPPER AND LOWER         *   FILE 105
      CASE CHARACTERS.                                           *   FILE 105

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 106
           THIS MEANS "SPLA TAPE FILE 006".                      *   FILE 106
   H F000106 D=JAN80                                             *   FILE 106
   T FILE 106 - UTILSMFY - SMF/RMF DAILY SYSTEM UTILIZATION      *   FILE 106
                         SUMMARY                                 *   FILE 106
   K SMF RMF PL1 PLI V1 UTILSMRY WIDNEY PERFORMANCE              *   FILE 106
      UTILSMRY - AN RMF/SMF DAILY SYSTEM UTILIZATION SUMMARY     *   FILE 106
      PROGRAM THAT CREATES A TWO-PAGE PROFILE OF SYSTEM          *   FILE 106
      RESOURCE UTILIZATION.  THIS FILE CONTAINS PL/1             *   FILE 106
      (OPTIMIZER) SOURCE WITH DOCUMENTATION CONTAINED IN THE     *   FILE 106
      PROGRAM.                                                   *   FILE 106
      CONTRIBUTOR   BOB WIDNEY                                   *   FILE 106
                    CO. OF LOS ANGLES                            *   FILE 106
                    DEPT OF DATA PROCESSING                      *   FILE 106
                    IBM TECHNOLOGY DIVISION                      *   FILE 106
                    9150 E. IMPERIAL HIGHWAY                     *   FILE 106
                    DOWNEY, CALIF 90242                          *   FILE 106

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 107
           THIS MEANS "SPLA TAPE FILE 007".                      *   FILE 107
   H F000107 D=SEP82                                             *   FILE 107
   T FILE 107 - SP3 TSO DRUM FENCE ZAP                           *   FILE 107
   K SP3 TSO DRUM FENCE ZAP ILRIODRV FIXED HEAD JBB1326 V22      *   FILE 107
   K PERFORMANCE                                                 *   FILE 107
      THIS IS A ZAP FOR SP1.3 TO RESTRICT DRUMS TO CONTAIN       *   FILE 107
      ONLY TSO PAGES.  CONTRIBUTOR ATTRIBUTES EFFECTIVELY        *   FILE 107
      DOUBLED PAGING CAPACITY ON HIS DRUMS IN A HEAVY TSO        *   FILE 107
      ENVIRONMENT, E.G. 200 PAGES/SECOND ON 4 2350S, TO THIS     *   FILE 107
      MODIFICATION.                                              *   FILE 107
      CONTRIBUTOR'S NAME WITHELD BY REQUEST                      *   FILE 107

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 108
           THIS MEANS "SPLA TAPE FILE 008".                      *   FILE 108
   H F000108 D=MAR80                                             *   FILE 108
   T FILE 108 - DCMS TAPE DESCRIPTION                            *   FILE 108
   K DCMS DOCUMENTATION CHAPMAN PERFORMANCE PROJECT TURKEY V1    *   FILE 108
   K DIRT CHEAP MONITOR SYSTEM                                   *   FILE 108
      RELATED FILES: 108-113, 115; DOCUMENTATION 108,115         *   FILE 108
      THE MVS PERFORMANCE PROJECT HAS DEVELOPED A MEASUREMENT    *   FILE 108
      TOOL.  THIS PACKAGE, REFERRED TO BOTH THE SHARE            *   FILE 108
      STANDARD MONITOR AND AS "DCMS", PROVIDES A LOW-COST        *   FILE 108
      ENTRY INTO MVS MEASUREMENT AND FORMS A COMMON GROUND       *   FILE 108
      FOR EXCHANGE OF MEASUREMENT AND TUNING DATA AND            *   FILE 108
      SOFTWARE.  THIS FILE IS THE FIRST FILE OF THE ORIGINAL     *   FILE 108
      DCMS TAPE, AND CONTAINS A FEW TIDBITS YOU NEED TO KNOW.    *   FILE 108
      CONTRIBUTOR  JOHN CHAPMAN                                  *   FILE 108
                   STANDARD OIL CO (INDIANA)                     *   FILE 108
                   200 E. RANDOLPH DRIVE                         *   FILE 108
                   CHICAGO, ILL 60601                            *   FILE 108
                   PHONE 312-856-5648                            *   FILE 108

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 109
           THIS MEANS "SPLA TAPE FILE 009".                      *   FILE 109
   H F000109 D=MAR80                                             *   FILE 109
   T FILE 109 - DCMS SOURCE                                      *   FILE 109
   K DCMS SOURCE ASM CHAPMAN PERFORMANCE PROJECT TURKEY V1       *   FILE 109
   K DIRT CHEAP MONITOR SYSTEM                                   *   FILE 109
      RELATED FILES: 108-113, 115; DOCUMENTATION 108,115         *   FILE 109
      THIS FILE IS THE CURRENT SOURCE LIBRARY FOR DCMS, SEE      *   FILE 109
      ENTRY F8 FOR A DESCRIPTION OF THE SYSTEM                   *   FILE 109

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 110
           THIS MEANS "SPLA TAPE FILE 010".                      *   FILE 110
   H F000110 D=MAR80                                             *   FILE 110
   T FILE 110 - DCMS MACLIB                                      *   FILE 110
   K DCMS MACLIB MACRO CHAPMAN PERFORMANCE PROJECT TURKEY V1     *   FILE 110
   K DIRT CHEAP MONITOR SYSTEM                                   *   FILE 110
      RELATED FILES: 108-113, 115; DOCUMENTATION 108,115         *   FILE 110
      THIS FILE IS THE CURRENT MACRO LIBRARY FOR DCMS            *   FILE 110

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 111
           THIS MEANS "SPLA TAPE FILE 011".                      *   FILE 111
   H F000111 D=MAR80                                             *   FILE 111
   T FILE 111 - DCMS COPYRIGHTED MACLIB (NOT REALLY THERE)       *   FILE 111
   K DCMS MACLIB MACRO CHAPMAN PERFORMANCE PROJECT TURKEY V1     *   FILE 111
   K DIRT CHEAP MONITOR SYSTEM                                   *   FILE 111
      RELATED FILES: 108-113, 115; DOCUMENTATION 108,115         *   FILE 111
      IS A STATEMENT SAYING THAT THE FILE SHOULD CONTAIN THE     *   FILE 111
      MVS/SRM MACROS FOR MVS/SE DCMS BUT BECAUSE OF THE          *   FILE 111
      COPYRIGHT LAWS IT DOES NOT.  IF YOU NEED THESE YOU MUST    *   FILE 111
      GET THE OPTIONAL MATERIAL FOR MVS/SE (5740-XE1) TO TO      *   FILE 111
      OBTAIN IT.                                                 *   FILE 111

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 112
           THIS MEANS "SPLA TAPE FILE 012".                      *   FILE 112
   H F000112 D=MAR80                                             *   FILE 112
   T FILE 112 - DCMS OBJECT LIBRARY                              *   FILE 112
   K DCMS OBJECT OBJ CHAPMAN PERFORMANCE PROJECT TURKEY V1       *   FILE 112
   K DIRT CHEAP MONITOR SYSTEM                                   *   FILE 112
      RELATED FILES: 108-113, 115; DOCUMENTATION 108,115         *   FILE 112
      THIS FILE IS THE CURRENT OBJECT LIBRARY FOR DCMS           *   FILE 112

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 113
           THIS MEANS "SPLA TAPE FILE 013".                      *   FILE 113
   H F000113 D=MAR80                                             *   FILE 113
   T FILE 113 - DCMS LOAD LIBRARY                                *   FILE 113
   K DCMS LOAD OBJ CHAPMAN PERFORMANCE PROJECT TURKEY V1         *   FILE 113
   K DIRT CHEAP MONITOR SYSTEM                                   *   FILE 113
      RELATED FILES: 108-113, 115; DOCUMENTATION 108,115         *   FILE 113
      THIS FILE IS THE CURRENT LOAD LIBRARY FOR DCMS             *   FILE 113

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 114
           THIS MEANS "SPLA TAPE FILE 014".                      *   FILE 114
   H F000114 D=APR82                                             *   FILE 114
   T FILE 114 - DATA USED TO PROCESS REQUESTS AND UPDATES TO     *   FILE 114
               THE MODS TAPE                                     *   FILE 114
   K MODS TAPE V29                                               *   FILE 114
      THIS FILE CONTAINS DATA THAT I USE TO PROCESS REQUESTS     *   FILE 114
      FOR AND UPDATES TO THE MVS MODS TAPE.                      *   FILE 114
  >>  THIS FILE IS NOT RELEVANT FOR CBT PROCESSING OF THIS  <<   *   FILE 114
  >>  MATERIAL, BUT IS INCLUDED FOR HISTORICAL REFERENCE.   <<   *   FILE 114
  >>  DAN SQUILLACE IS NOT HANDLING THE SHARE MVS TAPE ANY  <<   *   FILE 114
  >>  MORE.                                                 <<   *   FILE 114
                                   DAN SQUILLACE                 *   FILE 114
                                   SAS INSTITUTE INC.            *   FILE 114
                                   BOX 8000                      *   FILE 114
                                   ONE SAS CIRCLE                *   FILE 114
                                   CARY, NC 27512-8000           *   FILE 114
                                   (919) 467-8000                *   FILE 114

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 115
           THIS MEANS "SPLA TAPE FILE 015".                      *   FILE 115
   H F000115 D=MAR80                                             *   FILE 115
   T FILE 115 - DCMS PROGRAMMER'S GUIDE                          *   FILE 115
   K DCMS GUIDE DOCUMENTATION CHAPMAN PERFORMANCE PROJECT        *   FILE 115
          TURKEY V1                                              *   FILE 115
   K DIRT CHEAP MONITOR SYSTEM                                   *   FILE 115
      RELATED FILES: 108-113, 115; DOCUMENTATION 108,115         *   FILE 115
      THIS FILE IS THE CURRENT DCMS PROGRAMMERS GUIDE.  NOTE     *   FILE 115
      THAT IT CONTAINS BOTH UPPER AND LOWER CASE CHARACTERS.     *   FILE 115

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 116
           THIS MEANS "SPLA TAPE FILE 016".                      *   FILE 116
   H F000116 D=JAN80                                             *   FILE 116
   T FILE 116 - LPALINK - DYNAMIC MPLA FACILITY                  *   FILE 116
   K LPALINK LPA CSA MLPA V1                                     *   FILE 116
      LPALINK - A PROGRAM THAT DYNAMICALLY LOADS MODULES INTO    *   FILE 116
      THE COMMON AREA.  THE MODULES LOADED THEN APPEAR AS        *   FILE 116
      THOUGH THEY WERE LOADED VIA THE MLPA FACILITY.   THIS      *   FILE 116
      FILE ALSO CONTAINS SOME ADDITIONAL DOCUMENTATION.          *   FILE 116

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 117
           THIS MEANS "SPLA TAPE FILE 017".                      *   FILE 117
   H F000117 D=JAN80                                             *   FILE 117
   T FILE 117 - PROGRAMS FROM DEAN DAVIS                         *   FILE 117
   K XREF CROSSREF PROCLIB JCL V15 BACKUP UTILITY DEAN DAVIS     *   FILE 117
   K CROWN ZELLERBACH                                            *   FILE 117
      THIS DATA SET CONTAINS SEVERAL PROGRAMS CONTRIBUTED BY     *   FILE 117
                   DEAN DAVIS                                    *   FILE 117
                   CROWN ZELLERBACH                              *   FILE 117
                   NORTH WEST DATA CENTER                        *   FILE 117
                   1500 SW FIRST AVE                             *   FILE 117
                   PORTLAND, OR 97201                            *   FILE 117
                   PHONE: 503-221-7003                           *   FILE 117
      HOWEVER, DEAN IS NO LONGER WITH CROWN ZELLERBACH           *   FILE 117
      CONTENTS:                                                  *   FILE 117
        JCL PROCLIB CROSS REFERENCE SYSTEM MEMBER SAMPLJCL       *   FILE 117
          CONTAINS SAMPLE JCL FOR EXECUTION MEMBERS NSP011 -     *   FILE 117
          NSP016 SHOULD BE ASSEMBLED IN ORDER.                   *   FILE 117
        A MULTIPURPOSE BACKUP UTILITY USING STANDARD IBM         *   FILE 117
        UTILITY PROGRAMS (IEBCOPY, IEBGENER, IEBISAM,            *   FILE 117
        IEHMOVE, AND IDCAMS).  A SAMPLE IS INCLUDED (THIS USED   *   FILE 117
        TO BE THE WAY THIS TAPE WAS MAINTAINED BEFORE IT WAS     *   FILE 117
        COMPRESSED.)                                             *   FILE 117

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 118
           THIS MEANS "SPLA TAPE FILE 018".                      *   FILE 118
   H F000118 D=DEC81                                             *   FILE 118
   T FILE 118 - TSO COMMANDS FROM STATE OF WASHINGTON DEPT       *   FILE 118
               OF TRANSPORTATION                                 *   FILE 118
   K V18 ENQ DSN EDSN RICHARD NIKULA WASHINGTON DOT              *   FILE 118
               TRANSPORTATION                                    *   FILE 118
      THIS FILE CONTAINS TSO COMMANDS FROM THE STATE             *   FILE 118
      OF WASHINGTON DEPARTMENT OF TRANSPORTATION                 *   FILE 118
      CONTRIBUTED BY:                                            *   FILE 118
      RICHARD G. NIKULA                                          *   FILE 118
      DEPARTMENT OF TRANSPORTATION                               *   FILE 118
      HIGHWAY ADMINISTRATION BUILDING                            *   FILE 118
      OLYMPIA, WASHINGTON 98504                                  *   FILE 118
      (206) 753 6005                                             *   FILE 118
      TSO COMMANDS:                                              *   FILE 118
      DSN    RETURNS ALL USERS ENQ'D (SINGLE CPU) ON A GIVEN     *   FILE 118
             DATASET NAME                                        *   FILE 118
      EDSN   A TSO EDIT COMMAND WHICH RETURNS THE NAME OF        *   FILE 118
             THE DATASET AND WHETHER IT HAS BEEN MODIFIED        *   FILE 118
             SINCE IT WAS LAST SAVED.                            *   FILE 118

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 119
           THIS MEANS "SPLA TAPE FILE 019".                      *   FILE 119
   H F000119 D=OCT82                                             *   FILE 119
   T FILE 119 - FORTRAN G1 VERSION OF ADVENTURE GAME FROM        *   FILE 119
               SCHERING-PLOUGH                                   *   FILE 119
   K FORTRAN G1 ADVENTURE TSO GAME SCHERING PLOUGH DOUG          *   FILE 119
               MOORE WIZARD V23                                  *   FILE 119
                    A D V E N T U R E                            *   FILE 119
                    - - - - - - - - -                            *   FILE 119
      CONTENTS                                                   *   FILE 119
       MEMBERS CONTAIN DOCUMENTATION, FORTRAN AND ASSEMBLER      *   FILE 119
       SOURCE, JCL, AND DATA BASE FILE.                          *   FILE 119
       * WARNING *  DO NOT NUMBER ANY MEMBERS AS THIS WILL       *   FILE 119
       DESTROY COMMENTS AND/OR DATA.                             *   FILE 119
      CONTRIBUTOR  DOUG MOORE                                    *   FILE 119
                   SCHERING-PLOUGH CORPORATION                   *   FILE 119
                   BOX 377                                       *   FILE 119
                   MEMPHIS, TN  38151                            *   FILE 119
                   901/320-2883                                  *   FILE 119

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 120
           THIS MEANS "SPLA TAPE FILE 020".                      *   FILE 120
   H F000120 D=JAN80                                             *   FILE 120
   T FILE 120 - ANALYZE TYPE 14 AND 15 SMF RECORDS               *   FILE 120
   K SMF T14 TYPE14 T15 TYPE15 BLOCK SIZE BLKSIZE                *   FILE 120
   K SHERIFF CASE PERFORMANCE                                    *   FILE 120
      BAL SOURCE CODE WHICH LOOKS AT SMF RECORD TYPES 14         *   FILE 120
      AND 15 TO SHOW THE BENEFITS FROM CHANGING BLOCK            *   FILE 120
      SIZES.                                                     *   FILE 120
      CONTRIBUTOR  J.E. SHERIFF                                  *   FILE 120
                   J. I. CASE CO.                                *   FILE 120
                   CORP COMPUTER CENTER                          *   FILE 120
                   700 STATE STREET                              *   FILE 120
                   RACINE, WI 53404                              *   FILE 120
                   PHONE 414-636-6623                            *   FILE 120

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 121
           THIS MEANS "SPLA TAPE FILE 021".                      *   FILE 121
   H F000121 D=MAY82                                             *   FILE 121
   T FILE 121 - NEW SPF STUFF FROM MILLER BREWING                *   FILE 121
   K RACF SPF MILLER V20                                         *   FILE 121
      SOURCE: RACF MODS TAPE - JANUARY 22, 1982                  *   FILE 121
      RELATED FILES: 123-128                                     *   FILE 121
      COMMENTS:                                                  *   FILE 121
      THIS FILE CONTAINS SPF DIALOG MANAGER EXAMPLES ALONG       *   FILE 121
      WITH THEIR RELATED PANELS, MESSAGES, SKELETONS AND         *   FILE 121
      OBJECT FROM SELECTED CUSTOMERS IN THE MILWAUKEE AREA.      *   FILE 121
      THEY HAVE BEEN PROVIDED AS AN AID TO OTHERS AS EXAMPLES    *   FILE 121
      OF DIALOG MANAGER TECHNIQUES AND MAY BE CONSIDERED         *   FILE 121
      'PUBLIC DOMAIN'.  AS SUCH NO WARRANTY IS IMPLIED.          *   FILE 121
      HOWEVER, THEY HAVE BEEN USED AS DISTRIBUTED BY MANY        *   FILE 121
      INSTALLATIONS AT THE APPROPRIATE RELEASE DESCRIBED         *   FILE 121
      BELOW.                                                     *   FILE 121
      'MSTR' MEMBERS ARE SPF EXTENSIONS THAT PROVIDE FOR         *   FILE 121
          MULTIPLE 'TYPES' OF SPF USERS (E.G. SYSTEM-PGMRS,      *   FILE 121
          APPLICATION-PGMRS, OPERATORS,                          *   FILE 121
          SECURITY-ADMINISTRATORS ETC.) WITH UNIQUE              *   FILE 121
          EXTENSIONS BY USER 'TYPE'.  INCLUDED ARE MULTIPLE      *   FILE 121
          UTILITIES AND FOREGROUND/BACKGROUND EXAMPLES.          *   FILE 121
      'RACF' MEMBERS ARE THE MILLER-BREWING SPF EXTENSIONS       *   FILE 121
           THAT EASE THE INTEGRATION AND MAINTENANCE OF RACF     *   FILE 121
           VIA SPF.  NOTE:  AS DISTRIBUTED, THE RACF             *   FILE 121
           FUNCTION IS INTEGRATED AS A SUBSET OF THE 'MSTR'      *   FILE 121
           EXTENSIONS.                                           *   FILE 121

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 122
           THIS MEANS "SPLA TAPE FILE 022".                      *   FILE 122
   H F000122 D=JUN83                                             *   FILE 122
   T FILE 122 - PAUL TOKHIEM MODIFICATIONS                       *   FILE 122
   K IEBPTPCH V15 IEBUPDTE IEC507D SMP EXIT MOD IEFACTRT         *   FILE 122
   K JES3 *S SHARED UCB DASD RINGCHK EXPDTCHK *NET               *   FILE 122
   K *I TAPE                                                     *   FILE 122
      THIS FILE CONTAINS A SERIES OF MODIFICATION                *   FILE 122
      CONTRIBUTED BY                                             *   FILE 122
           PAUL TOKHIEM                                          *   FILE 122
           COMPUTER SPECIALIST                                   *   FILE 122
           HEADQUATERS, AFAFC                                    *   FILE 122
           DENVER, CO 80279                                      *   FILE 122
      THESE MODIFICATIONS WERE PREVIOUSLY CONTAINED IN           *   FILE 122
      SEPARATE FILES ON THE TAPE, BUT HAVE BEEN COMBINED         *   FILE 122
      INTO THIS ONE FILE                                         *   FILE 122
      CONTENTS:                                                  *   FILE 122
         MODIFICATION TO CHANGE IEBPTPCH SO THAT WHEN AN         *   FILE 122
         ENTIRE PDS IS PRINTED OR PUNCHED THE MEMBERS WILL       *   FILE 122
         BE PROCESSED IN ALPHANUMERIC SEQUENCE INSTEAD OF        *   FILE 122
         TTR SEQUENCE.                                           *   FILE 122
         DISPLAY DATE AND TIME ON HEADER OF IEBUPDTE             *   FILE 122
         LISTINGS                                                *   FILE 122
         AUTOMATICALLY REPLY 'U' TO MESSAGE IEC507D PURGE.       *   FILE 122
         SMP RECEIVE USER EXIT WHICH REMOVES ALL ++MOD           *   FILE 122
         STATEMENTS AND OBJECT CODE FROM JES3 PTF'S SO THAT      *   FILE 122
         SMP WILL ALWAYS USE THE ASSEMBLY SOURCE TO BUILD A      *   FILE 122
         MODULE.                                                 *   FILE 122
         DISPLAY STEP TERMINATION CONDITION CODE ON CONSOLE.     *   FILE 122
         ALLOW A PROBLEM PROGRAM TO ISSUE A JES3 COMMAND BY      *   FILE 122
         ISSUING A WTO WITH A SPECIAL FORMAT.                    *   FILE 122
         ELIMINATE THE NEED FOR A JES3 *S S COMMAND FOR FETCH    *   FILE 122
         OF DISK WHEN USING ALLOCATE=MANUAL                      *   FILE 122
         JES3 MODIFICATION TO SUPPRESS LEADING ZEROS ON          *   FILE 122
         SYSOUT FORM NUMBERS CODED BY PROGRAMMER.                *   FILE 122
         JES3 MODIFICATION TO ELIMINATE THE TIME STAMP FROM      *   FILE 122
         MESSAGES BEING SENT TO A 3277 CONSOLE UNLESS THE        *   FILE 122
         MESSAGE IS MLG.                                         *   FILE 122
         JES3 MODIFICATION TO MODIFY UCBS OF CERTAIN DASD        *   FILE 122
         VOLUMES (I.E. PAGE VOL'S) FROM SHARED TO NOT SHARED     *   FILE 122
         DURING JES3 INITIALIZATION.                             *   FILE 122
         JES3 MODIFICATION TO DISPLAY COUNT OF CARDS             *   FILE 122
         PROCESSED BY INPUT SERVICE FOR EACH JOB.                *   FILE 122
         JES3 MODIFICATION TO FORCE RINGCHK=NO AND               *   FILE 122
         EXPDTCHK=NO                                             *   FILE 122
         JES3 MODIFICATION TO CHANGE DEFAULT TO AB=F ON          *   FILE 122
         //*NET CONTROL CARD                                     *   FILE 122
         JES3 MODIFICATION TO CHANGE THE *I J=COMMAND SO THAT    *   FILE 122
         ALL JOB NAMES BEGINNING WITH THE CHARACTER STRING       *   FILE 122
         ENTERED WILL BE DISPLAYED.                              *   FILE 122
         JES3 MODIFICATION TO FORCE DEFERED MOUNTING ON DUAL     *   FILE 122
         DEN OUTPUT TAPES. THIS CAUSES MVS TO ISSUE THE MOUNT    *   FILE 122
         MESSAGE WHICH GIVES DENSITY INFORMATION SO OPERATORS    *   FILE 122
         KNOW WHICH SERIES OF SCRATCH TAPES TO MOUNT.            *   FILE 122
         JES3 MODIFICATION TO AUTOMATICALLY ASSIGN               *   FILE 122
         PERFORMANCE TO JOB STEPS BASED ON AFAFC STANDARDS.      *   FILE 122

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 123
           THIS MEANS "SPLA TAPE FILE 023".                      *   FILE 123
   H F000123 D=NOV81                                             *   FILE 123
   T FILE 123 - RACF MODS FROM ARIZONA PUBLIC SERVICE            *   FILE 123
   K RACF V20 APS PL/1 PLI PL1                                   *   FILE 123
   K ARIZONA PUBLIC SERVICE                                      *   FILE 123
      SOURCE: RACF MODS TAPE - MARCH 1982                        *   FILE 123
      RELATED FILES: 23-28                                       *   FILE 123
      THIS FILE CONTAIN A SERIES OF RACF MODS FROM THE           *   FILE 123
      ARIZONA PUBLIC SERVICE IT WAS RECEIVED AS PART OF          *   FILE 123
      THE RACF MODS TAPE FROM MILLER BREWING                     *   FILE 123
          BITBYTE - PL/I PROCEDURE TO CONVERT ACCESS BITS TO     *   FILE 123
                    CHARACTER                                    *   FILE 123
          BUILTIN - PL/I STANDARD BUILTIN FUNCTION DECLARATIONS  *   FILE 123
          MDCON   - PL/I CONNECT PROFILE DESCRIPTORS FOR RACFMGR *   FILE 123
          MDDSN   - PL/I DATASET RESOURCE PROFILE                *   FILE 123
                    DESCRIPTORS FOR RACFMGR                      *   FILE 123
          MDGEN   - PL/I GENERAL RESOURCE PROFILE                *   FILE 123
                    DESCRIPTORS FOR RACFMGR                      *   FILE 123
          MDGRP   - PL/I GROUP PROFILE DESCRIPTORS FOR RACFMGR   *   FILE 123
          MDUSR   - PL/I USER PROFILE DESCRIPTORS FOR RACFMGR    *   FILE 123
          MGRERR  - PL/I ROUTINE TO PROCESS RACFMGR ERRORS       *   FILE 123
          PLIERR  - PL/I STANDARD ERROR ROUTINE                  *   FILE 123
          RACFCON - PL/I PROCESS CONNECT PROFILE REQUESTS        *   FILE 123
                    FOR RACF MANAGER                             *   FILE 123
          RACFDSN - PL/I PROCESS DATASET PROFILE REQUESTS        *   FILE 123
                    FOR RACF MANAGER                             *   FILE 123
          RACFGEN - PL/I PROCESS GENERAL PROFILE REQUESTS        *   FILE 123
                    FOR RACF MANAGER                             *   FILE 123
          RACFGRP - PL/I PROCESS GROUP PROFILE REQUESTS FOR      *   FILE 123
                    RACF MANAGER                                 *   FILE 123
          RACFUSR - PL/I PROCESS USER PROFILE REQUESTS FOR       *   FILE 123
                    RACF MANAGER                                 *   FILE 123
          RACFLU  - PL/I RACF USER PROFILE LISTING GENERATOR     *   FILE 123
          USERS   - SAS AND RACFLU PROGRAM TO LIST USERS         *   FILE 123
                    WITH VARIOUS ATTRIBUTES                      *   FILE 123
          RACFMGR - ALC GENERALIZED RACF MANAGER INTERFACE       *   FILE 123
                    ROUTINE                                      *   FILE 123

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 124
           THIS MEANS "SPLA TAPE FILE 024".                      *   FILE 124
   H F000124 D=NOV81                                             *   FILE 124
   T FILE 124 - RACF MODS FROM EL PASO NATURAL GAS               *   FILE 124
   K RACF ELPASO V20 JES3                                        *   FILE 124
   K EL PASO NATURAL GAS                                         *   FILE 124
      SOURCE: RACF MODS TAPE - MARCH 1982                        *   FILE 124
      RELATED FILES: 123-128                                     *   FILE 124
      THIS FILE CONTAIN A SERIES OF RACF MODS FROM EL PASO       *   FILE 124
      NATURAL GAS.  IT WAS RECEIVED AS PART OF THE RACF MODS     *   FILE 124
      TAPE FROM MILLER BREWING                                   *   FILE 124
         ACEE     -  CLIST TO INVOKE ACEE PROGRAM                *   FILE 124
         ADDGROUP -  INFO ON ZAP TO RESTRICT ADDGROUP            *   FILE 124
                     COMMANDS TO FORMAT OF SUPERIOR GROUP        *   FILE 124
         ADDGRP1  -  ALC ASSEMBLY OF ZAP TEXT FOR ADDGROUP       *   FILE 124
                     COMMAND                                     *   FILE 124
         ASMLNK1  -  ASSEMBLE AND LINK JCL FOR CNX00V00          *   FILE 124
         ASMLNK2  -  ASSEMBLE AND LINK JCL FOR ICHCNX00          *   FILE 124
         BLDDSN   -  MACRO TO BUILD DSN FROM NODES FOR A         *   FILE 124
                     GIVEN NUMBER OF NODES.                      *   FILE 124
         CDE      -  NOTE TO ASSEMBLE CDE                        *   FILE 124
         CNX00DRV -  ASSEMBLE AND LINK ICHCNX00 DRIVER           *   FILE 124
                     ROUTINE IN LINE ASSEMBLY OF SOURCE          *   FILE 124
         CNX00DRV -  ASSEMBLE AND LINK ICHCNX00 DRIVER           *   FILE 124
                     ROUTINE IN LINE ASSEMBLY OF SOURCE          *   FILE 124
         CNX00V01 -  ALC COMMAND PROCESSING ROUTINE SOURCE       *   FILE 124
         DUMPR2   -  ALC PROGRAM TO DUMP RCVTTO PRINT            *   FILE 124
         DYNTST2  -  ALC PROGRAM TO SCAN VTOCS AND ZAP RACF      *   FILE 124
                     BITS IN VTOC                                *   FILE 124
         ICHERCDE -  SAMLE ICHERCDE FOR INSTALLATION             *   FILE 124
         IEPMACRO -  MACRO                                       *   FILE 124
         IEPMAC2  -  MACRO                                       *   FILE 124
         LOGON    -  ZAP TO IKJEFLE TO ALLOW USER TO ENTER       *   FILE 124
                     DIFFERENT TSO PARAMETERS                    *   FILE 124
         LOGONA   -  NOTE ON ZAP CONTAINED IN LOGON              *   FILE 124
         MAPDSN   -  MACRO TO BUILD A DSN NODE TABLE USED        *   FILE 124
                     IN MANIPULATING INSTALLATION NAMING         *   FILE 124
                     CONVENTIONS                                 *   FILE 124
         MSTRJCL  -  SAMPLE ASSEMBLY OF MSTRJCL WITH JES3        *   FILE 124
                     AND RACF                                    *   FILE 124
         NODETAB  -  MACRO SAMPLE NODE TABLE USED IN             *   FILE 124
                     INSTALLATION NAMING CONVENTIONS             *   FILE 124
         PASSMAC  -  MACRO                                       *   FILE 124
         RCVT     -  CLIST TO INVOKE RCVT PRINT PROGRAM          *   FILE 124
         RCX01DRV -  RACF EXIT ICHRCX01 - DRIVER ROUTINE         *   FILE 124
                     ASSEMBLER SOURCE                            *   FILE 124
         RCX01V01 -  RACF EXIT ICHRCX01 - RACHECK                *   FILE 124
                     PRE-PROCESSING EXIT ASSEMBLER SOURCE        *   FILE 124
         RCX02DRV -  RACF EXIT ICHRCX02 - DRIVER ROUTINE         *   FILE 124
                     ASSEMBLER SOURCE                            *   FILE 124
         RCX02V01 -  RACF EXIT ICHRCX01 - RACHECK                *   FILE 124
                     POST-PROCESSING EXIT ASSEMBLER SOURCE       *   FILE 124
         RDX01DRV -  RACF EXIT ICHRDX01 - DRIVER ROUTINE         *   FILE 124
                     ASSEMBLER SOURCE                            *   FILE 124
         RDX01V01 -  RACF EXIT ICHRDX01 - RACDEF                 *   FILE 124
                     PRE-PROCESSING EXIT ASSEMBLER SOURCE        *   FILE 124
         RDX02DRV -  RACF EXIT ICHRDX02 - DRIVER ROUTINE         *   FILE 124
                     ASSEMBLER SOURCE                            *   FILE 124
         RDX02V01 -  RACF EXIT ICHRDX02 - RACINIT                *   FILE 124
                     POST-PROCESSING EXIT ASSEMBLER SOURCE       *   FILE 124
         RWHO     -  CLIST TO INVOKE ACEE PROGRAM WITH           *   FILE 124
                     PARAMETER 'WHO'                             *   FILE 124
         SMF180   -  DESCT FOR SMF RECORD TYPE 180               *   FILE 124
         TSTACEE  -  TEST JCL AND IN LINE SOURCE TO TEST         *   FILE 124
                     ACEE INQUIRY PROGRAM                        *   FILE 124
         TSTMACRO -  SAMPLE PROGRAM TO TEST RACF INTERNAL MACROS *   FILE 124
         TSTMAC2  -  SAMPLE PROGRAM TO TEST RACF INTERNAL MACROS *   FILE 124
         TSTMAC3  -  SAMPLE PROGRAM TO TEST RACF INTERNAL MACROS *   FILE 124
         TSTMAC4  -  SAMPLE PROGRAM TO TEST RACF INTERNAL MACROS *   FILE 124
         TSTMAC5  -  SAMPLE PROGRAM TO TEST RACF INTERNAL MACROS *   FILE 124
         TSTMAC6  -  SAMPLE PROGRAM TO TEST RACF INTERNAL MACROS *   FILE 124
         TSTMAC7  -  SAMPLE PROGRAM TO TEST RACF INTERNAL MACROS *   FILE 124
         TSTMAC8  -  SAMPLE PROGRAM TO TEST RACF INTERNAL MACROS *   FILE 124
         WHERE    -  CLIST TO INVOKE ACEE INQUIRY PROGRAM        *   FILE 124
                     WITH OPTION WHERE                           *   FILE 124
         WRKDSN   -  MACRO TO MAP DSN                            *   FILE 124

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 125
           THIS MEANS "SPLA TAPE FILE 025".                      *   FILE 125
   H F000125 D=NOV81                                             *   FILE 125
   T FILE 125 - SPF MODS FROM MILLER BREWING                     *   FILE 125
   K RACF SPF MILLER V20                                         *   FILE 125
      SOURCE: RACF MODS TAPE - MARCH 1982                        *   FILE 125
      RELATED FILES: 123-128                                     *   FILE 125
      THIS FILE CONTAIN A SERIES OF SPF MODS FROM MILLER         *   FILE 125
      BREWING.  IT WAS RECEIVED AS PART OF THE RACF MODS         *   FILE 125
      TAPE FROM MILLER BREWING                                   *   FILE 125
        SPF INTERFACE FOR NEW SPF                                *   FILE 125
        USES DIALOG MANAGER AND TABLE SERVICES FOR DISPLAYS      *   FILE 125
        AND FIELD UPDATING.                                      *   FILE 125
        USES SPF INTERFACE FOR ATTACHING TSO COMMANDS. MENUS     *   FILE 125
        ARE USED TO CREATE TSO COMMANDS AND THEN SPF IS USED     *   FILE 125
        TO ATTACH THE COMMAND.                                   *   FILE 125
        RACF INTERNAL MACROS USED IN COMBINATION WITH SPF        *   FILE 125
        TABLE SERVICES FOR RACF FIELDS UPDATING AND INQUIRY.     *   FILE 125
        THIS DATASET CONTAINS:                                   *   FILE 125
             ASSEMBLER SOURCE                                    *   FILE 125
             SPF MENUS                                           *   FILE 125
             SPF TUTORIAL FOR MANY RACF MENUS                    *   FILE 125
                         -------------                           *   FILE 125
                         | CMNER10   |                           *   FILE 125
                         | (LIST)    |                           *   FILE 125
                         |           |                           *   FILE 125
                         ------|------                           *   FILE 125
     |----------------|--------|--------|----------------|       *   FILE 125
 ------------    -------------    -------------    ------------- *   FILE 125
 | CMNER11  |    |  CMNER12  |    |  CMNER13  |    |  CMNER14  | *   FILE 125
 | (USER)   |    |  (DATASET)|    | (RESOURCE)|    |  (GROUP)  | *   FILE 125
 |          |    |           |    |           |    |           | *   FILE 125
 ----|-------    ------|------    ------|------    ------|------ *   FILE 125
     |                 |                |                |       *   FILE 125
 ----|-------    ------|------    ------|------    ------|------ *   FILE 125
 | CMNER15  |    |  CMNER16  |    |  CMNER17  |    |  CMNER18  | *   FILE 125
 |          |    |           |    |           |    |           | *   FILE 125
 |          |    |           |    |           |    |           | *   FILE 125
 ------------    -------------    -------------    ------------- *   FILE 125

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 126
           THIS MEANS "SPLA TAPE FILE 026".                      *   FILE 126
   H F000126 D=NOV81                                             *   FILE 126
   T FILE 126 - RACF MODS FROM MILLER BREWING                    *   FILE 126
   K RACF V20 MILLER SUBMIT OPERATOR SMF EXIT ENVIRON/1 E1       *   FILE 126
              CINCOM                                             *   FILE 126
   K PCF TMS SPF BINARY DATECONV                                 *   FILE 126
      SOURCE: RACF MODS TAPE - MARCH 1982                        *   FILE 126
      RELATED FILES: 123-128                                     *   FILE 126
      THIS FILE CONTAIN A SERIES OF RACF MODS FROM MILLER        *   FILE 126
      BREWING.  IT WAS RECEIVED AS PART OF THE RACF MODS         *   FILE 126
      TAPE FROM MILLER BREWING                                   *   FILE 126
      CENTRAL OPERATOR JOB SUBMIT FACILTIY WITH RACF             *   FILE 126
           PASSWORD INSERTION. MAY ALSO BE USED FROM BATCH.      *   FILE 126
      $$MBRDR                                                    *   FILE 126
      P00655 - ISSUE ABEND MACRO FROM COBOL PGM Z888LOAD         *   FILE 126
      P01101 - WTO FROM COBOL Z888LOAD                           *   FILE 126
      P01102 - WTOR FROM COBOL Z888LOAD                          *   FILE 126
      P01110 - READ JFCB FROM COBOL Z888LOAD                     *   FILE 126
      P01569 - BPAM ACCESS FROM COBOL Z888LOAD                   *   FILE 126
      P01616 - DYNAMIC LOADER FROM COBOL Z888LOAD                *   FILE 126
      P01820 - TIOT EXTRACT FROM COBOL Z888LOAD                  *   FILE 126
      P01831 - Z888LOAD MAINLINE COBOL REPLACED BY P50270        *   FILE 126
      P50270 - Z888LOAD MAINLINE REPLACES P01831 1/81 TS05       *   FILE 126
      P50233 - MBJOBS - PROGRAM TO SUBMIT JOBS FROM THE          *   FILE 126
               CONSOLE                                           *   FILE 126
      P50233A - WTO FOR MBRDR  P50233                            *   FILE 126
      P50233B - WTO FOR MBRDR  P50233 REVISED MESSAGE            *   FILE 126
                FORMATS                                          *   FILE 126
      P50229 - J/TIP USER SUBMITTED PRODUCTION AUTHORIZATION     *   FILE 126
               TABLE                                             *   FILE 126
      P50248 - Z999LOAD SUB-ROUTINE TO SEND 'MODIFY' TO MBRDR    *   FILE 126
      SMF EXITS                                                  *   FILE 126
      P50003 - IEFUJV     MILLER IEFUJV EXIT                     *   FILE 126
      P50004 - IEFUJI     MILLER IEFUJI EXIT                     *   FILE 126
      P50005 - IEFUTL     MILLER IEFUTL EXIT                     *   FILE 126
      P50007 - IEFACTRT   MILLER IEFACTRT EXIT                   *   FILE 126
      P50008 - USI SMF EXIT                                      *   FILE 126
      P50011 - SMF MESSAGES FOR EXITS                            *   FILE 126
      P50252 - RESTRICTED JCL PARAMETERS - TABLE                 *   FILE 126
      RACF SAMPLE EXITS                                          *   FILE 126
      P50020 - RACINIT PRE-PROCESSING EXIT                       *   FILE 126
      P50029 - RACHECK PREPROCESSING EXIT                        *   FILE 126
      P50217 - RACDEF PREPROCESSING EXIT                         *   FILE 126
      P50269 - ICHRIX02 RACINIT POST PROCESSING EXIT (RACF)      *   FILE 126
      P50031 - RACF ICHRIN03 TABLE FOR STARTED TASKS             *   FILE 126
      P50080 - RACF MODS                                         *   FILE 126
      ROLL YOUR OWN TP SECURITY SAMPLES USING RACF               *   FILE 126
      (IMS LIKE FOR CINCOM'S ENVIRON/1 SYSTEM. COULD BE          *   FILE 126
       CHANGED TO PROBABLY AND NON-IBM OS TP MONITOR.)           *   FILE 126
      P50100 - E/1 RACF PASSWORD FILE MAINTAINANCE               *   FILE 126
      M50100 - E/1 RACF PASSWORD FILE MAINTAINANCE MAPS          *   FILE 126
      P50101 - E/1 COLD START INITIALIZATION EXIT                *   FILE 126
      P50130 - E/1 WARM START INITIALIZATION ROUTINE             *   FILE 126
      P50185 - E/1 RACF SUBROUTINES                              *   FILE 126
      P50186 - E/1 RACF MENU TRANSACTION                         *   FILE 126
      M50186 - E/1 RACF MENU TRANSACTION MAPS                    *   FILE 126
      RACF DECRYPT RACF PASSWORD ROUTINES                        *   FILE 126
      P50239 - RACF PASSWORD ROUTINE                             *   FILE 126
      P50240 - RACF PASSWORD ROUTINE (TSO)                       *   FILE 126
      RACF REPLACEMENT FOR PCF TSO COMMAND AUTHORIZATION         *   FILE 126
      IKJEFTB2                                                   *   FILE 126
      MBCINTR                                                    *   FILE 126
      MBCSCAN                                                    *   FILE 126
      RACF TMS INTERFACE FOR TMS(UCC ONE) TAPE MANAGEMENT        *   FILE 126
               SYSTEM                                            *   FILE 126
      TMSDOC - UCC-1 RACF INTERFACE DOCUMENTATION MILLER         *   FILE 126
               BREWING                                           *   FILE 126
      TMSBOISE - UCC-1 RACF INTERFACE FROM BOISE CASCADE         *   FILE 126
      P50230 - UCC-1 RACF SECURITY MODULE (IGC0BXXX)             *   FILE 126
      P50232 - TSOTIQ - TMSTIQ INTERFACE MODULE                  *   FILE 126
      P50093 - UCC/1 MODS                                        *   FILE 126
      RACF SPF(NEW SPF) ALLOWS RACF COMMANDS USING SPF MENUS     *   FILE 126
      ALSO USES DIALOG MANAGER AND TABLE SERVICES.               *   FILE 126
      SEE MBSRACF.SPFLIB FOR SAMPLE MENUS AND NEW PROGRAMS       *   FILE 126
      AND NEW TUTORIALS.                                         *   FILE 126
      P50296 - SPF/RACF MAIN LIST TASK  (SEE MBCRACF.SPFLIB)     *   FILE 126
      P50297 - SPF/RACF LIST USER                                *   FILE 126
      P50298 - SPF/RACF LIST GROUP                               *   FILE 126
      P50299 - SPF/RACF LIST GENERALIZED RESOURCE                *   FILE 126
      P50300 - SPF/RACF LIST DATA SET                            *   FILE 126
      P50303 - SPF/RACF MAIN ADD TASK                            *   FILE 126
      P50304 - SPF/RACF ADD USER                                 *   FILE 126
      P50305 - SPF/RACF ADD GROUP                                *   FILE 126
      P50306 - SPF/RACF ADD GENERALIZED RESOURCE                 *   FILE 126
      P50307 - SPF/RACF ADD DATA SET                             *   FILE 126
      UTILITIES SECTION                                          *   FILE 126
      P50013 - $SVC231 AUTHORIZATION SVC                         *   FILE 126
      P50301 - RACF FILE EXTRACT PROGRAM                         *   FILE 126
      P50311 - RACF GENERALIZED RESOURCE AUTHORIZATION           *   FILE 126
               REPORT                                            *   FILE 126
      P50312 - RACF DATA SECURITY OWNERSHIP REPORT               *   FILE 126
      P50314 - RACF USER OWNERSHIP REPORT                        *   FILE 126
      P50065 - RACF SMF POST PROCESSOR AUDIT LISTING             *   FILE 126
      P50065A- TABLES FOR                                        *   FILE 126
      P50065B-       RACF SMF POST                               *   FILE 126
      P50065C-                PROCESSOR AUDIT LISTING            *   FILE 126
      P50191 - TS02 RACF DATASET PROCESSOR - DATASET PRINT       *   FILE 126
               PGM                                               *   FILE 126
      P50192 - TS02 RACF DATASET PROCESSOR - USER ACCESS         *   FILE 126
               PRINT PGM                                         *   FILE 126
      P50193 - TS02 RACF DATASET PROCESSOR - DATASET EXTRACT     *   FILE 126
               PGM                                               *   FILE 126
      P50196 - TS02 RACF DATASET PROCESSOR - USER                *   FILE 126
               ACCESS EXTRACT                                    *   FILE 126
      P50215 - JULIAN TO GREGORIAN DATE SUBROUTINE               *   FILE 126
      P50245 - RACF SET PASSWORD EXIPRATION DATE TO              *   FILE 126
               NOT EXPIRE                                        *   FILE 126
      P50257 - DELETE USERS OLDER THAN X DAYS FROM               *   FILE 126
               RACF/UADS                                         *   FILE 126
      P50237 - CATALOG SUBROUTINE                                *   FILE 126
      P50249 - GENERALIZED RACHECK SUBROUTINE                    *   FILE 126
      P50255 - RACLIST INITIALIZATION PROGRAM                    *   FILE 126
      P50259 - GENERALIZED BINARY SEARCH SUBROUTINE              *   FILE 126
      P50267 - RACF CONFLICT ANALYSIS PROGRAM                    *   FILE 126
      RACFLOCN - ROUTINE TO LOCATE NEXT DATASET PROFILE IN       *   FILE 126
                 RACF DATASET                                    *   FILE 126
      RACLSTBU - SUBROUTINE TO PERFORM RACLIST AND BUILDS        *   FILE 126
                 LIST OF POINTERS TO RACF PROFILES.              *   FILE 126
      MACROS SECTION                                             *   FILE 126
      PRIME                                                      *   FILE 126
      TERME                                                      *   FILE 126
      MACROS1 CONTAINS TERME AND PRIME                           *   FILE 126

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 127
           THIS MEANS "SPLA TAPE FILE 027".                      *   FILE 127
   H F000127 D=NOV81                                             *   FILE 127
   T FILE 127 - RACF MODS FROM RAINIER BANK                      *   FILE 127
   K RACF V20 RAINIER SPF IEFUJV IKJEFF10 IKJEFLD LOGON          *   FILE 127
              EXIT                                               *   FILE 127
   K WALT FARRELL                                                *   FILE 127
      SOURCE: RACF MODS TAPE - MARCH 1982                        *   FILE 127
      RELATED FILES: 123-128                                     *   FILE 127
      THIS FILE CONTAIN A SERIES OF RACF MODS FROM RAINIER.      *   FILE 127
      IT WAS RECEIVED AS PART OF THE RACF MODS TAPE FROM         *   FILE 127
      MILLER BREWING.                                            *   FILE 127
      SEE MEMBER $DOC IN THE LIBRARY FOR A MORE COMPLETE         *   FILE 127
      DESCRIPTION.  EXCERPTS FROM THAT MEMBER ARE INCLUDED       *   FILE 127
      HERE.                                                      *   FILE 127
      IF YOU HAVE QUESTIONS OR SUGGESTIONS ABOUT THESE PROGRAMS, *   FILE 127
      PLEASE CONTACT                                             *   FILE 127
      WALT FARRELL                                               *   FILE 127
      RAINIER NATIONAL BANK - TECH SUPPORT                       *   FILE 127
      PO BOX C34030                                              *   FILE 127
      SEATTLE, WA 98124                                          *   FILE 127
      (206) 433-7467                                             *   FILE 127
      $HINTS - MISCELLANEOUS IDEAS ABOUT RACF THAT MAY NOT       *   FILE 127
               BE OBVIOUS, AND THAT WE HAVE FOUND VALUABLE.      *   FILE 127
      FRONTEND - MODULE THAT MAY BE LINK-EDITTED INTO AN         *   FILE 127
               EXISTING PROGRAM TO PERFORM A RACHECK WHEN        *   FILE 127
               THE PROGRAM IS EXECUTED TO SEE IF THE USER IS     *   FILE 127
               AUTHORIZED TO RUN THE PROGRAM. THE MODULE HAS     *   FILE 127
               BEEN RECENTLY RECODED TO REMOVE SOME LOCAL        *   FILE 127
               (AND STRANGE) MACROS, AND HAS NOT YET BEEN        *   FILE 127
               TESTED. HOWEVER, THE ORIGINAL VERSION WORKS       *   FILE 127
               VERY WELL. THE NEW VERSION WILL BE TESTED         *   FILE 127
               SOON AND FIXES SUPPLIED.                          *   FILE 127
      ICHEACTN-THIS IS AN INTERNAL RACF MACRO THAT IS USED       *   FILE 127
               BY SEVERAL PROGRAMS TO COMMUNICATE WITH THE       *   FILE 127
               RACF INVENTORY MANAGER DIRECTLY. THE MACRO        *   FILE 127
               SOURCE IS NOT PRESENT. IT MUST BE OBTAINED        *   FILE 127
               FROM THE OPTIONAL (SOURCE) TAPE FOR RACF.         *   FILE 127
      ICHEIN - ANOTHER MACRO LIKE ICHEACTN.                      *   FILE 127
      ICHEINTY - ANOTHER MACRO LIKE ICHEACTN.                    *   FILE 127
      ICHEOPT - ANOTHER MACRO LIKE ICHEACTN.                     *   FILE 127
      ICHETEST- ANOTHER MACRO LIKE ICHEACTN.                     *   FILE 127
      ICHPLOGC- MAPPING OF THE PARAMETER LIST TO ICHRAU00,       *   FILE 127
               WHICH IS  THE RACF MODULE THAT LOGS               *   FILE 127
               VIOLATIONS VIA SMF. ICHRAU00 CAN BE CALLED BY     *   FILE 127
               AN AUTHORIZED MODULE, AND SEVERAL OF THE          *   FILE 127
               PROGRAMS SUPPLIED HERE USE ICHRAU00 TO LOG        *   FILE 127
               THEIR OWN INFORMATION TO SMF IN A FORMAT THAT     *   FILE 127
               OUR (AND IBM'S) RACF REPORT WRITER(S) CAN         *   FILE 127
               UNDERSTAND. AS THIS SOURCE FROM IBM BEARS NO      *   FILE 127
               COPYRIGHT, IT IS INCLUDED HERE.                   *   FILE 127
      ICHRDSNT-RAINIER BANKS ICHRDSNT (RACF DATA SET NAME        *   FILE 127
               TABLE). USE OF ICHRDSNT AVOIDS HAVING TO          *   FILE 127
               MODIFY MSTRJCL, AS WELL AS PROVIDING MORE         *   FILE 127
               FLEXIBILITY IN USING RACF. SEE $HINTS FOR         *   FILE 127
               MORE INFO.                                        *   FILE 127
      ICHRDSNU- AN 'EMERGENCY' VERSION OF ICHRDSNT. SEE          *   FILE 127
                $HINTS.                                          *   FILE 127
      ICHRIX01-RACINIT PRE-PROCESSING EXIT THAT WORKS IN         *   FILE 127
               CONJUNCTION WITH OUR IEFUJV TO CHECK BATCH        *   FILE 127
               PASSWORDS AT JOB SUBMISSION TIME INSTEAD OF       *   FILE 127
               AT INITIATION.                                    *   FILE 127
      IEFUJV - AN SMF EXIT FOR JOB-CARD VALIDATION. WE WROTE     *   FILE 127
               IT (OR AT LEAST PUT RACF STUFF INTO IT) SO        *   FILE 127
               THAT THE USERID, PASSWORD, ETC. COULD BE          *   FILE 127
               VALIDATED WHEN THE JOB WAS SUBMITTED, NOT WHEN    *   FILE 127
               IT WAS INITIATED. THIS ALLOWS THE USER TO         *   FILE 127
               CHANGE HIS PASSWORD AFTER JOB SUBMISSION          *   FILE 127
               WITHOUT CAUSING A JCL ERROR WHEN THE JOB RUNS.    *   FILE 127
               ALSO REQUIRES THE RACINIT PRE-PROCESSING EXIT.    *   FILE 127
               POTENTIAL PROBLEMS (BUT NOT VERY MUCH SO):        *   FILE 127
              (1) DEPENDS ON THE JES2 JCT FOR THE JOB, WHOSE     *   FILE 127
                 ADDRESS CAN BE FOUND BY CHASING THE TCB         *   FILE 127
                 CHAIN AND FINDING SOME REGISTERS FROM           *   FILE 127
                 HOSCNVT. MAY BE DIFFERENT WITH JES2/NJE OR      *   FILE 127
                 WITH MVS-SP2.  WORKS WITH SP1 JUST FINE.        *   FILE 127
                 VERY INSENSITIVE TO PTF'S, AT LEAST SO FAR.     *   FILE 127
      IEZCTGFL- DSECT NEEDED TO USE CATALOG MANAGEMENT SVC       *   FILE 127
                26, WHICH SOME PROGRAMS ON THIS TAPE NEED.       *   FILE 127
      IEZCTGPL- ANOTHER SVC 26 DSECT.                            *   FILE 127
      IGC0023I- SVC (239) TO TURN APF AUTHORIZATION ON OR        *   FILE 127
              OFF. IT WILL NOT WORK UNDER TSO TEST. THE          *   FILE 127
              ISSUER MUST BE IN THE PLPA, OR THE USER WHO IS     *   FILE 127
              RUNNING THE ISSUING PROGRAM MUST BE AUTHORIZED     *   FILE 127
              TO THE RACF RESOURCE 'APPL SVC239'. HAS PROVEN     *   FILE 127
              USEFUL IN SEVERAL PROGRAMS HERE. IN                *   FILE 127
              PARTICULAR, SEE ISPRCFA.                           *   FILE 127
      IKJEFF10 - EXIT FOR THE TSO SUBMIT COMMAND. IT PERFORMS    *   FILE 127
              MANY FUNCTIONS, THE MOST IMPORTANT OF WHICH        *   FILE 127
              (FOR THIS TAPE) IS THE PLACING OF THE USERID       *   FILE 127
              AND PASSWORD ON THE JOB CARD FOR THE SUBMITTED     *   FILE 127
              JOB. IN OUR ENVIRONMENT, IT ALSO DETECTS THE       *   FILE 127
              SUBMISSION OF A 'PRODUCTION JOB' FROM OUR          *   FILE 127
              PRODUCTION JOB SCHEDULING SYSTEM, AND USES A       *   FILE 127
              'FAKE' USERID/PASSWORD TO RUN THE JOB WITH         *   FILE 127
              OPERATIONS AUTHORITY.                              *   FILE 127
              THIS MODULE IS BEST USED FOR IDEAS ABOUT HOW       *   FILE 127
              TO PUT THE USERID/PASSWORD/GROUP ON THE JOB        *   FILE 127
              CARD, HOW TO USE THE RACF INTERNAL MACROS TO       *   FILE 127
              DIRECTLY ACCESS THE RACF DATA SET, AND HOW TO      *   FILE 127
              USE ICHRAU00 TO LOG INFORMATION TO SMF.            *   FILE 127
      IKJEFLD - LOGON PRE-PROMPT EXIT THAT OBTAINS SOME          *   FILE 127
              INFORMATION   FROM THE RACF DATASET (E.G.          *   FILE 127
              PROGRAMMER NAME) AND CREATES THE JCL FOR THE       *   FILE 127
              LOGON. BASED ON AN EXIT FROM THE CBT TAPE, BUT     *   FILE 127
              WITH RACF FUNCTIONS ADDED.                         *   FILE 127
      ISP@PRIM - PRIMARY OPTION MENU FOR THE NEW SPF (ISPF)      *   FILE 127
             THAT SHOWS A USE OF SYSTEM VARIABLE ZGROUP.         *   FILE 127
             ZGROUP CONTAINS THE NAME OF THE RACF GROUP THAT     *   FILE 127
             THE USER IS CURRENTLY LOGGED ON TO, ASSUMING        *   FILE 127
             THAT THE MODS IN PZ21001/PZ21002 HAVE BEEN          *   FILE 127
             APPLIED TO SPF.                                     *   FILE 127
      ISPRCFA- A FRONT-END FOR THE CFA MODULE IN THE NEW SPF.    *   FILE 127
             IT USES A COPY OF THE AUTHORIZED COMMAND TABLE      *   FILE 127
             FROM THE TMP TO ALLOW APF-AUTHORIZED COMMANDS TO    *   FILE 127
             BE RUN UNDER SPF. REQUIRES USE OF SVC 239 (SEE      *   FILE 127
             IGC0023I) AND REQUIRES THAT ISPSUBS BE IN THE       *   FILE 127
             PLPA.                                               *   FILE 127
             IBM STARTED TO IMPLEMENT A FACILITY IN SPF A        *   FILE 127
             LONG TIME AGO (IN A GALAXY QUITE CLOSE TO HERE),    *   FILE 127
             TO ALLOW THIS FUNCTION.  THEY NEVER COMPLETED       *   FILE 127
             IT, AND THEY APPARENTLY FELT THAT THERE WAS A       *   FILE 127
             SECURITY/INTEGRITY HOLE IF SUCH A FUNCTION WERE     *   FILE 127
             ALLOWED. WE HAVEN'T BEEN ABLE TO FIND A HOLE IN     *   FILE 127
             THIS CODE, BUT CAN'T GUARANTEE THERE ISN'T ONE.     *   FILE 127
             TO USE ISPRCFA, RE-LINK ISPSUBS USING THE           *   FILE 127
             FOLLOWING LINKAGE EDITOR CONTROL CARDS:             *   FILE 127
             ENTRY ISPTSC                                        *   FILE 127
             CHANGE ISPCFA(ISPRCFA)                              *   FILE 127
             INCLUDE AOS31(ISPTSC)                               *   FILE 127
             INCLUDE YOURDD(ISPRCFA)                             *   FILE 127
             INCLUDE AOST4(IKJEFTE2)                             *   FILE 127
             INCLUDE SPFLOAD(ISPSUBS)                            *   FILE 127
             NAME ISPSUBS(R)                                     *   FILE 127
      PZ21001                                                    *   FILE 127
      PZ21001$                                                   *   FILE 127
      PZ21002                                                    *   FILE 127
      PZ21002$- MODIFICATION TO THE NEW SPF (ISPF) TO ADD A      *   FILE 127
             NEW SYSTEM VARIABLE ZGROUP, WHICH WILL, WHEN        *   FILE 127
             REFERENCED IN A MENU OR PANEL, CONTAIN THE NAME     *   FILE 127
             OF THE RACF GROUP THAT THE USER IS CURRENTLY        *   FILE 127
             CONNECTED TO. PZ21001 AND PZ21002 ARE THE MODS      *   FILE 127
             IN A FORM THAT CAN BE INPUT TO THE GENZAPS          *   FILE 127
             (ASMTOZAP) PROGRAM. PZ21001$ AND PZ21002$ ARE       *   FILE 127
             THE OUTPUT FROM GENZAPS, READY TO BE INPUT TO       *   FILE 127
             SMP4. THE MOD ALSO PROVIDES SOME DUMMY              *   FILE 127
             VARIABLES, TO EASE ADDITION OF FUTURE SYSTEM        *   FILE 127
             VARIABLES. THE DUMMY VARIABLES WILL ALWAYS          *   FILE 127
             CONTAIN A NULL VALUE AT PRESENT.  SEE MEMBER        *   FILE 127
             ISP@PRIM FOR A PRIMARY OPTION MENU THAT USES THE    *   FILE 127
             NEW VARIABLE ZGROUP. THIS MOD IS ESPECIALLY         *   FILE 127
             HANDY IF THE RGROUP TSO CP IS INSTALLED AND IF      *   FILE 127
             THE ISPRCFA MOD IS MADE.                            *   FILE 127
      RACFMENU - SET OF SPF RACF MENUS TO DO NICE RACF           *   FILE 127
             FUNCTIONS FOR SPF USERS WHO DON'T KNOW THE RACF     *   FILE 127
             COMMANDS.                                           *   FILE 127
      RACFPROC - SET OF SPF FOREGROUND RACF PROCS TO BE USED     *   FILE 127
             WITH THE RACFMENU MEMBER. ALSO REQUIRES THAT        *   FILE 127
             YOUR SPF BE ABLE TO ISSUE AUTHORIZED COMMANDS       *   FILE 127
             (SEE ISPRCFA).                                      *   FILE 127
      RACFVER -  PROGRAM THAT READS THE RACF DATA SET VIA THE    *   FILE 127
             INTERNAL MACROS, AND FOR EACH DATASET ENTRY         *   FILE 127
             CHECKS THE VTOC TO ENSURE THAT THE DATASET          *   FILE 127
             EXISTS AND IS PROTECTED. ALSO HAS CODE FOR UCC-1    *   FILE 127
             TAPE MANAGEMENT SYSTEM. WILL ACCEPT AN OPTIONAL     *   FILE 127
             LIST OF DASD VOLUMES (FROM DD DASDVOL) IN CARD      *   FILE 127
             FORMAT WITH A VOLSER IN COLS 1-6 AND AN OPTIONAL    *   FILE 127
             'I' IN COL 8. IF AN ENTRY IN THE RACF DATASET       *   FILE 127
             LISTS A VOLSER THAT IS NOT ONLINE, AND IF THE       *   FILE 127
             'I' WAS SPECIFIED ON THE CONTROL CARD FOR THAT      *   FILE 127
             VOLUME, THEN ONE ERROR MESSAGE WILL BE PRODUCED,    *   FILE 127
             AND FURTHER REFERENCES TO THAT VOLUME WILL BE       *   FILE 127
             IGNORED. IF THE 'I' WAS NOT SPECIFIED, THEN A       *   FILE 127
             MESSAGE WILL BE PRODUCED FOR EACH RACF-DEFINED      *   FILE 127
             DATASET ON THE VOLUME.                              *   FILE 127
             THIS PROGRAM HAS GROWN IN A RATHER UNSTRUCTURED     *   FILE 127
             WAY, AND DOESN'T LOOK AS GOOD AS I WANTED IT TO.    *   FILE 127
             WHEN IT IS REWRITTEN SOMEDAY, THE FOLLOWING         *   FILE 127
             ENHANCEMENTS WILL BE MADE: (1) ADD THE OTHER        *   FILE 127
             HALF OF THE PROGRAM, WHICH WILL READ ALL OF THE     *   FILE 127
             ONLINE VTOCS AND FOR EACH RACF-INDICATED DATASET    *   FILE 127
             VERIFY THAT IT IS RACF-DEFINED.  (2) WHEN AN        *   FILE 127
             INCONSISTENCY IS FOUND, OPTIONALLY FIX IT           *   FILE 127
             INSTEAD OF JUST PRODUCING AN ERROR MESSAGE.         *   FILE 127
      RGROUP - A PROGRAM WHICH WILL RUN AS EITHER A TSO CP       *   FILE 127
              (FOREGROUND OR BACKGROUND) OR AS AN EXECUTED       *   FILE 127
              PROGRAM. IT HAS TWO PURPOSES.  (1) IF INVOKED      *   FILE 127
              WITHOUT PARAMETERS IT WILL TELL YOU WHICH RACF     *   FILE 127
              GROUP THE INVOKER IS CURRENTLY CONNECTED TO.       *   FILE 127
              (2) IF INVOKED WITH A GROUP NAME THAT THE          *   FILE 127
              INVOKER IS AUTHORIZED TO USE, IT WILL CHANGE       *   FILE 127
              THE CURRENT CONNECT GROUP TO THAT NAMED GROUP,     *   FILE 127
              USING A RACINIT 'CHANGE' FUNCTION. THIS IS         *   FILE 127
              USEFUL FOR PEOPLE CONNECTED TO MULTIPLE GROUPS     *   FILE 127
              WITH DIFFERENT AUTHORITIES, SO THEY DON'T HAVE     *   FILE 127
              TO LOGOFF AND RE-LOGON SO OFTEN.  THE PROGRAM      *   FILE 127
              MUST BE LINKED AND RUN AUTHORIZED (AC=1).          *   FILE 127
      RNBACEE - A CONTROL BLOCK THAT WE CHAIN FROM THE ACEE      *   FILE 127
              TO HOLD SOME INFORMATION THAT SOME OF OUR          *   FILE 127
              PROGRAMS AND EXITS REQUIRE.                        *   FILE 127
      RNBUINST -  MAPPING OF HOW WE USE THE DATA FIELD IN        *   FILE 127
              THE USER PROFILE.  REQUIRED BY SOME OF THE         *   FILE 127
              PROGRAMS.                                          *   FILE 127
      TMPFRONT -  PROGRAM THAT REPLACES IKJEFT01 IN THE EXEC     *   FILE 127
              STATEMENT OF OUR TSO LOGON PROCS. IT ALLOWS US     *   FILE 127
              TO RESTRICT TSO LOGONS BY CONTROLLING ACCESS       *   FILE 127
              TO A RACF RESOURCE 'APPL TSOXXXX' WHERE XXXX       *   FILE 127
              IS THE SMFID FROM THE SMCA. USEFUL FOR SYSTEM      *   FILE 127
              TEST PERIODS OR OTHER TIMES WHEN ONLY CERTAIN      *   FILE 127
              PEOPLE SHOULD BE ABLE TO LOG ON. IF THE            *   FILE 127
              RACHECK SUCCEEDS, IT LINKS TO IKJEFT01 TO          *   FILE 127
              CONTINUE THE LOGON.                                *   FILE 127
      UNPROTCT -  PROGRAM THAT READS A VTOC AND GENERATES        *   FILE 127
              AMASPZAP CONTROL CARDS TO RESET THE RACF AND       *   FILE 127
              PASSWORD INDICATORS FOR ANY PROTECTED DATA         *   FILE 127
              SETS. USED FOR DISASTER RECOVERY WHEN A FULL-      *   FILE 127
              PACK BACKUP TAPE IS TAKEN TO A SHOP WITHOUT        *   FILE 127
              RACF, OR TO A SHOP WITH RACF BUT WITHOUT THE       *   FILE 127
              PROPER DATASET PROFILES OR PASSWORD ENTRIES        *   FILE 127
              DEFINED. VAGUELY BASED ON A VTOC UPDATING          *   FILE 127
              PROGRAM FROM THE IPO TAPE.                         *   FILE 127

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 128
           THIS MEANS "SPLA TAPE FILE 028".                      *   FILE 128
   H F000128 D=NOV81                                             *   FILE 128
   T FILE 128 - TLMS RACF MODS FROM MANITOBA DATA SERVICES       *   FILE 128
   K RACF TLMS V20 MANITOBA                                      *   FILE 128
      SOURCE: RACF MODS TAPE - OCTOBER 8, 1981                   *   FILE 128
      RELATED FILES: 123-128                                     *   FILE 128
      THIS FILE CONTAIN A SERIES OF RACF MODS FOR TLMS FROM      *   FILE 128
      MANITOBA DATA SERVICES.  IT WAS RECEIVED AS PART OF        *   FILE 128
      THE RACF MODS TAPE FROM MILLER BREWING.                    *   FILE 128
        --------------- TLMS/RACF INTERFACE -----------------    *   FILE 128
         --> THIS CODE HAS BEEN IMPLEMENTED UNDER RACF V1R2      *   FILE 128
         AND V1R3 WITH NO MAJOR CHANGES FOR 3-4 YEARS. NO        *   FILE 128
         RACF RELEASE DEPENDANCIES BEYOND RELEASE 1 VERSION      *   FILE 128
         2 (TAPEVOL SUPPORT) ARE KNOWN.                          *   FILE 128
         --> THE FOLLOWING JOB WILL CREATE AN IEBUPDTE FORMAT    *   FILE 128
         FILE ON TAPE, THEN PRINT IT. THE FILE ADDS THREE        *   FILE 128
         MEMBERS TO A DATASET (ICHRTX01, ICHRTX02, TLMSBYDSP)    *   FILE 128
         AND ATTEMPTS TO DO A ./ CHANGE ON                       *   FILE 128
         MEMBERS=(TLMSDSPF,TLMBMASS,TLMSCTL,TLMBUPDA). THESE     *   FILE 128
         UPDATES ARE INTENDED TO FIT ON TLMS VERSION 2 REL.      *   FILE 128
         3 (V2R3) AS SHIPPED FROM TLMS(BEFORE CAPEX??). ANY      *   FILE 128
         RESEQUENCING OF THE MODULES IN QUESTION WILL MEAN A     *   FILE 128
         RE-EXAMINATION OF THESE HOOKS.                          *   FILE 128
         --> SUPPORT IS ADDED FOR PROTECT=YES AND ADSP USERS     *   FILE 128
         TO HAVE TLMS ADD DSN INFO TO THE TAPE PROFILE,          *   FILE 128
         REMEMBER THAT THE TAPE IS RACF PROTECTED, AND           *   FILE 128
         AUTOMATICALLY REMOVE RACF PROTECTION WHEN THE TAPE      *   FILE 128
         IS RETURNED TO THE SCRATCH POOL. "GRPACC" AND RACF      *   FILE 128
         NAMING CONVENTIONS ARE ALSO FULLY SUPPORTED.            *   FILE 128
         ***NOTE*** THIS CODE WILL MEAN THAT TLMS AND RACF       *   FILE 128
         ARE ALWAYS IN SYNC... THIS CAN CAUSE CONSIDERABLE       *   FILE 128
         CONFUSION FOR USERS OF TOSS(TAPE OFF-SITE STORAGE)      *   FILE 128
         WHO USE GENERATION DATA GROUPS. THE SYSTEM CATALOG      *   FILE 128
         IS NOT NECESSARILY IN SYNC WITH RACF AND TLMS IF THE    *   FILE 128
         JOB CYCLES AND NUMBER OF GENERATIONS DO NOT MATCH       *   FILE 128
         THE TOSS SPECIFICATIONS. THIS CAUSES CONFUSION IN       *   FILE 128
         ATTEMPTING TO VERIFY CORRECT OPERATION, (IN AN          *   FILE 128
         ATTEMPT TO RESOLVE TLMS,CATALOG, AND RACF LISTINGS),    *   FILE 128
         BUT TO THE BEST OF MY KNOWLEDGE NO PROBLEMS EXIST.      *   FILE 128
         --> TAPE LIBRARIANS GENERALLY WILL NEED NO KNOWLEDGE    *   FILE 128
         OF ANY RACF ADDITIONS TO TLMS PROCESSING EXCEPT IN      *   FILE 128
         THE CASE WHERE A TAPE WHICH HAS BEEN SCRATCHED IS TO    *   FILE 128
         BE MARKED NON-SCRATCH. TO PROPERLY ADD RACF             *   FILE 128
         PROTECTION AT THIS POINT IS VERY DIFFICULT, AND IS      *   FILE 128
         BEST LEFT TO THE RACF ADMINISTRATOR IN CONJUNCTION      *   FILE 128
         WITH THE END-USER. NOTE THAT TO USE A TSO UPDATE TO     *   FILE 128
         THE MASTER FILE AND MARK A TAPE AS SCRATCH WITHOUT      *   FILE 128
         REMOVING THE RACF PROTECTION WILL CAUSE THE TAPE TO     *   FILE 128
         REMAIN RACF PROTECTED. THIS CAN CAUSE SEVERAL           *   FILE 128
         PROBLEMS. NOTE THAT THE PROGRAMS WHICH USE SCRATCH      *   FILE 128
         FUNCTIONS WILL REQUIRE APF AUTHORIZATION, AND HENCE     *   FILE 128
         WILL LIKELY BE RESTRICTED TO BATCH USAGE UNLESS         *   FILE 128
         SPECIAL ACTION IS TAKEN.                                *   FILE 128
         ---> ONE MODIFICATION IS HIGHLY RECOMMENDED. IN THE     *   FILE 128
         ICHRTX01 CODE, IF NAMING CONVENTIONS ARE NOT            *   FILE 128
         FOLLOWED, A U485 ABEND RESULTS. NO PARTICULARLY         *   FILE 128
         VALUABLE REGISTER INFORMATION IS PRESENT, AND NO WTO    *   FILE 128
         IS ISSUED. IF IMS IS USED THE U485 CAN BE CONFUSED      *   FILE 128
         WITH AN IMS ABEND, WITH WILD GOOSE CHASES RESULTING.    *   FILE 128
         I WOULD SUGGEST A SIMPLE WTO BE ADDED BEFORE ABENDING   *   FILE 128
         ANY USER, AND PERHAPS CHANGE THE U485 ABEND TO A MORE   *   FILE 128
         APPROPRIATE ABEND.                                      *   FILE 128
         ---> NOTE THAT NO NAMING CONVENTION EXITS ARE IN USE    *   FILE 128
         WITH THIS CODE, (NONE WERE REQUIRED), AND HENCE I       *   FILE 128
         CANNOT COMMENT ON WHAT CHANGES MAY BE REQUIRED IF       *   FILE 128
         NAMING CONVENTIONS ARE A PROBLEM. I CAN NOTE THAT       *   FILE 128
         NAMING CONVENTIONS ARE CHECKED INSIDE ICHRTX01 IN       *   FILE 128
         THE SAME MANNER THAT THEY ARE CHECKED IN THE RACF       *   FILE 128
         CODE, BUT THAT NO EFFORT WAS INVESTED IN PROVIDING A    *   FILE 128
         NAMING CONVENTION "HOOK". FOR USERS OF OTHER RACF       *   FILE 128
         EXITS, A WORD OF CAUTION: FOR SOME REASON (UNKNOWN      *   FILE 128
         BUT DEFINATELY ILL-CONCEIVED) I MANAGED TO MOVE THE     *   FILE 128
         ADDRESS OF THE IOSWA (IOS WORK AREA) FROM REGISTER 4    *   FILE 128
         (WHEN TLMS IS INVOKED) TO REGISTER 3. THIS REGISTER     *   FILE 128
         IS THE KEY TO FINDING DATASET NAMES AND OTHER GOOD      *   FILE 128
         INFO IN ALL RACF EXITS I HAVE SEEN.  IF YOU INTEND      *   FILE 128
         TO USE THIS CODE IN CONJUNCTION WITH A MODELLING        *   FILE 128
         EXIT WHICH WILL ACT ON TAPE PROFILES, THE EXIT WILL     *   FILE 128
         LIKELY EXPECT R4 TO POINT TO THE IOSWA AT THE TIME      *   FILE 128
         THAT "RACDEF" IS ISSUED.  SINCE THE "RACDEF" IS         *   FILE 128
         ALWAYS ISSUED FROM HERE FOR TAPES (THE PROTECT=YES      *   FILE 128
         FLAG IS OFF BY THE TIME OF THE SYSTEM "RACDEF") I       *   FILE 128
         WOULD SUGGEST THAT THIS REGISTER ASSIGNMENT BE          *   FILE 128
         CHANGED...MY APOLOGIES.                                 *   FILE 128
         --> ALSO.. THIS CODE IS NOT COPYRIGHTED IN ANY          *   FILE 128
         MANNER, AND "NO WARRANTEE EXPRESSED OR IMPLIED..."      *   FILE 128
         ETC-JUST LIKE IBM.                                      *   FILE 128
        --------------- TLMS/RACF INTERFACE -----------------    *   FILE 128

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 129
           THIS MEANS "SPLA TAPE FILE 029".                      *   FILE 129
   H F000129 D=NOV81                                             *   FILE 129
   T FILE 129 - OPERATOR SYSTEM CONTENTION DISPLAY -             *   FILE 129
               CLEMSON UNIVERSITY                                *   FILE 129
   K OPERATOR SYSTEM CONTENTION 3270 CLEMSON FRASER V17          *   FILE 129
   K PERFORMANCE                                                 *   FILE 129
      THIS FILE CONTAINS AN OPERATOR SYSTEM CONTENTION           *   FILE 129
      DISPLAY CONTRIBUTED BY                                     *   FILE 129
       DON FRASER                                                *   FILE 129
       CLEMSON UNIVERSITY COMPUTER CENTER                        *   FILE 129
       50 NEW CHERRY STREET                                      *   FILE 129
       CLEMSON, SC. 29631-2793                                   *   FILE 129
      THE CONTENTION DISPLAY IS A PROGRAM TO MONITOR VARIOUS     *   FILE 129
      INDICATORS OF SYSTEM PERFORMANCE.  THEY ARE DISPLAYED      *   FILE 129
      GRAPHICALLY ON A 3270 TYPE TERMINAL SUCH THAT A TARGET     *   FILE 129
      LEVEL FOR EACH INDICATOR WILL CORRESPOND MID-SCALE.        *   FILE 129
      THIS INFORMATION CAN BY USED BY THE SYSTEM OPERATOR TO     *   FILE 129
      HELP HIM OR HER KEEP FROM OVER COMMITTING THE              *   FILE 129
      RESOURCES OF THE SYSTEM.                                   *   FILE 129
      IN ADDITION TO THE CHANGES DISCUSSED IN THE                *   FILE 129
      MODIFICATION AND USER'S GUIDE IN THE SOURCE CODE OF        *   FILE 129
      TUN0029, YOU WILL LIKELY NEED TO CHANGE THE FIRST          *   FILE 129
      PERIOD TSO DOMAIN NUMBER USED.                             *   FILE 129

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 130
           THIS MEANS "SPLA TAPE FILE 030".                      *   FILE 130
   H F000130 D=NOV81                                             *   FILE 130
   T FILE 130 - SPECIFY VOLSER FOR LINKLIST DATA SETS            *   FILE 130
            TO AVOID HAVING TO CATALOG IN MASTER CATALOG         *   FILE 130
   K LINKLIST LNKLST00 MASTER CATALOG MCAT IEAVNP03 PURDY        *   FILE 130
     REVLON V17                                                  *   FILE 130
      THIS IS A MODIFICATION TO MODULE IEAVNP03 TO RECOGNIZE     *   FILE 130
      A DATASET IN THE LINKLIST THAT IS EITHER NOT CATALOGUED    *   FILE 130
      OR IS CATALOGUED BUT NOT IN THE MVS MASTER CATALOG         *   FILE 130
      CONTRIBUTED BY:                                            *   FILE 130
       NEW ADDRESS OF JIM PURDY:                                 *   FILE 130
                JAMES PURDY                                      *   FILE 130
                ANDERSEN CONSULTING                              *   FILE 130
                1345 MEADOW GLEN                                 *   FILE 130
                SOUTHLAKE, TX  76092                             *   FILE 130
                (214) 402-7511                                   *   FILE 130
       NOTE:  STARTING WITH MVS/ESA RELEASE 4, THE PLACE FOR     *   FILE 130
              THIS MODIFICATION WAS MOVED FROM IEAVNP03 TO       *   FILE 130
              ONE OF THE OTHER NUCLEUS MODULES.  IF SOMEONE      *   FILE 130
              ELSE HAS A ZAP TO MAKE THIS MODIFICATION ON        *   FILE 130
              NEWER SYSTEMS, PLEASE CONTACT SAM GOLOB:           *   FILE 130
                   PHONE:   845-362-1996                         *   FILE 130
                   email:   sbgolob@aol.com     or               *   FILE 130
                            sbgolob@attglobal.net                *   FILE 130

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 131
           THIS MEANS "SPLA TAPE FILE 031".                      *   FILE 131
   H F000131 D=APR89                                             *   FILE 131
   T FILE 131 - BATCH UTILITY PGMS FROM THE US AIR FORCE         *   FILE 131
   K AIR FORCE AIRFORCE  JIM MARSHALL 2ISG SADSC                 *   FILE 131
   K ASMBOX1 ASMHNOX ASMR90 BLOKLTR BLOKHD BLOKHF BLOKPDS        *   FILE 131
   K COPYFILE CT DELINKO DISKMAP                                 *   FILE 131
   K CATLIST ICF DFEF C3PO COPYREC                               *   FILE 131
   K EALSD095 EXCPMOD IEECVXIT R2D2                              *   FILE 131
   K IEFUTL IEFU29 IEFU83 INCORZAP IGG019WD IGG019WE IEFUJI      *   FILE 131
   K INCORZZP J13X1  J13X3  J13X4  J13X10 J13X255 JES2           *   FILE 131
   K JESXRDR LISTCLTG LISTIDR LISTPDS LKEDBOX1                   *   FILE 131
   K LKEDMOD1 LKED90 MODREP MSGWRITE MSSMOUNT NJE                *   FILE 131
   K OFFLOAD PARMBLOC PDSGAS PDSLOAD PDSMATCH PDSPROGM           *   FILE 131
   K PDSPRINT PDSTEST PDSUTIL P38BOX1 P38TURN RACHECK SVC130     *   FILE 131
   K SMF  SHUTTLE  RACF  STRUCTURED SETINIT SYSLOG               *   FILE 131
   K READF ROTATER SEEKMON SPANCOPY SMFXTRCT STAE$ SYSREPRO      *   FILE 131
   K TANAL TAPEL TAPELZAP TAPEMAP TAPESCAN TIDY TIDYASM          *   FILE 131
   K TLABEL TLPRINT TMS TMSLABL UCC1 UNIVAC UNIVERT XEROX X8700  *   FILE 131
   K VKILLER ZEBCOMPR ZTSECURE 8700                              *   FILE 131
   K ZTDUMPTP UCC1                                               *   FILE 131
   K JIM MARSHALL                                                *   FILE 131
    RELATED FILES: 131-133, 192, 194, 216-219 DOC ALL FILES      *   FILE 131
                   MEMBER $$PROSE                                *   FILE 131
                B A T C H   U T I L I T Y   P R O G R A M S      *   FILE 131
         RELEASE 19.0    1  APRIL    1989                        *   FILE 131
         COURTESY     JIM MARSHALL, CAPT, USAF                   *   FILE 131
               JAMES D. MARSHALL  (CAPT USAF RETIRED)            *   FILE 131
               DEPARTMENT OF THE TREASURY                        *   FILE 131
               FINANCIAL MANAGEMENT SERVICE                      *   FILE 131
               3700 EAST-WEST HIGHWAY - ROOM 400B                *   FILE 131
               HYATTSVILLE, MD. 20782                            *   FILE 131
               (202) 874-8353                                    *   FILE 131
                -----------------------------------              *   FILE 131
        THIS IS A COLLECTION OF BATCH UTILTITY PGMS. MY          *   FILE 131
        INTENT IS TO PUT TOGETHER A FILE OF THESE PGMS FOR       *   FILE 131
        SHARE. SOME ARE ORIGINAL AND MOST WERE OBTAINED FROM     *   FILE 131
        OUR OS/MVT DAYS AND CONVERTED. IT IS EMBARRASSING TO     *   FILE 131
        TELL MANAGEMENT THAT USERS HAVE LOST FUNCTION MIGRAT-    *   FILE 131
        ING TO MVS AND ALL OF ITS WONDERS. HOPEFULLY I CAN       *   FILE 131
        DONATE SOME OF THESE HANDY UTILITIES TO OTHERS WHO       *   FILE 131
        WERE NOT LUCKY ENOUGH TO HAVE AN IBM 360 WITH OS/MVT     *   FILE 131
        ALOT WAS DEVELOPED FOR OS/MVT AND MUCH OF IT IS STILL    *   FILE 131
        APPLICABLE.                                              *   FILE 131
        D I S C L A I M E R S  !!!!!                             *   FILE 131
        *************************************                    *   FILE 131
        USE ALL OF THESE AT YOUR OWN RISK, NATURALLY!            *   FILE 131
        *************************************                    *   FILE 131
        THE FILE IS CONSTRUCTED AS FOLLOWS: THE SOURCE IS        *   FILE 131
        PUT IN AS A NAME. THEN IF THERE IS ANY INSTRUCTIONS,     *   FILE 131
        GUIDANCE, ETC, THAT MEMBER IS SUFFIXED WITH A #. THE     *   FILE 131
        IF JCL IS INVOLVED, THEN MOST ALWAYS THE JCL IS          *   FILE 131
        SUFFIXED WITH A $.                                       *   FILE 131
        FOR EXAMPLE:   UTIL    - SOURCE MEMBER                   *   FILE 131
                       UTIL#   - ADDITIONAL INFORMATION          *   FILE 131
                       UTIL$   - JCL TO INSTALL                  *   FILE 131
        CHANGE ACTIVITY LOG:                                     *   FILE 131
        --------------------------------------------------       *   FILE 131
        RELEASE 19                                               *   FILE 131
        IEFUJI   - ADDED.                                        *   FILE 131
        IEFUTL   - UPDATED                                       *   FILE 131
        IEFU83   - UPDATED                                       *   FILE 131
        MACROS   - PACKAGED TO INCLUDE ALL MACROS.               *   FILE 131
        OLDCVXIT - DELETED. WAS THE MVS 3.8 VERSION              *   FILE 131
        OLDCR2D2 - DELETED. WAS THE MVS 3.8 VERSION              *   FILE 131
        PDSGAS   - UPDATED FOR 3380S AND MVS/XA 2.2.0            *   FILE 131
        SETINIT  - ADDED.                                        *   FILE 131
        SYSLOG   - ADDED.                                        *   FILE 131
        TAPESCAN - UPDATED FOR 3480 SUPPORT (FRANK PAJERSKI)     *   FILE 131
        --------------------------------------------------       *   FILE 131
        RELEASE 18                                               *   FILE 131
        $$PROSEO -  DELETED. $$PROSE GOES BACK FAR ENOUGH        *   FILE 131
        COPYREC  -  ADDED                                        *   FILE 131
        BLOKHD   -  ADDED                                        *   FILE 131
        BLOKHF   -  ADDED                                        *   FILE 131
        BLOKLTR  -  ADDED                                        *   FILE 131
        BLOKPDS  -  ADDED                                        *   FILE 131
        GETDATE  -  ADDED                                        *   FILE 131
        --------------------------------------------------       *   FILE 131
        RELEASE 17                                               *   FILE 131
        $$PROSEX -  DELETED. IT WAS OVER 4 YRS OLD.              *   FILE 131
        --------------------------------------------------       *   FILE 131
        RELEASE 16. HAVE CHECKED OUT ALOT OF PGMS WITH MVS/XA,   *   FILE 131
                    LOOK AT THE DESCRIPTION TO SEE WHAT EACH     *   FILE 131
                    ONE STATUS IS.                               *   FILE 131
        GDDM     - MOVED TO TSO FILE SINCE IT MORE TSO RELATED.  *   FILE 131
        J13X1    - NARRATIVE TO SOLVE A XEROX 8700 PROBLEM       *   FILE 131
                   WHEN YOU PUT 2 OR 4 PAGES PER PHYSCIAL PAGE   *   FILE 131
                   AND REQUEST MULTI-COPIES.                     *   FILE 131
        SMFXTRCT - FIXED 0C4 BUG FOR RECORDS OVER 6416.          *   FILE 131
        SPANCOPY - FIXED BUG WITH PARM=SMF AND MVS/XA.           *   FILE 131
        ------------------------------------------------------   *   FILE 131
        10 OCT 86 - AS I CHECK OUT THE DIFFERENT PGMS ON AN      *   FILE 131
                    MVS/XA SYSTEM I WILL NOTE IT IN THE REL      *   FILE 131
                    FIELD. MY SCHEME OF THINGS IS AS FOLLOWS:    *   FILE 131
            X     - CHECKED OUT ON MVS/XA                        *   FILE 131
            Y     - RUNS ONLY MVS/SP AND I WILL NOT PURSUE       *   FILE 131
                    THE CHANGES TO MVS/XA, YOU CAN DO IT         *   FILE 131
                    AND I WOULD APPRECIATE THE CODE IF SO.       *   FILE 131
                    (MAY WORK IN MVS/SP, YOU CAN TRY).           *   FILE 131
            N     - ONLY RUNS IN MVS/SP, NEEDS CONVERSION        *   FILE 131
            Z     - RUNS NOW IN MVS/XA BUT WAS CONVERTED         *   FILE 131
                    AND IF YOU WANT IT TO WORK IN MVS/SP         *   FILE 131
                    YOU NEED TO LOOK IN CODE AND CHANGE A        *   FILE 131
                    CONDITIONAL ASSEMBLY.                        *   FILE 131
            BLANK - NEEDS TO BE DETERMINED, WILL GET TO IT       *   FILE 131
     ----------------------------------------------------------  *   FILE 131
       SUMMARY OF THE MODULES CONTAINED.                         *   FILE 131
       UTIL     REL          DESCRIPTION                         *   FILE 131
       ASKOPER   1    PASS THE OPERATOR A QUESTION WITH A PARM   *   FILE 131
                      AND REPLY OF YES GIVES RC=0 AND NO GIVES   *   FILE 131
                      RC=4                                       *   FILE 131
       ASMBOX1   1    PUT A NICE LOOKING BOX AROUND YOUR         *   FILE 131
                      ASSEMBLY LISTING OUTPUT. LINECT FOR        *   FILE 131
                      ASSEMBLY LISTING IS 53. CODE IS 3800       *   FILE 131
                      DEPENDENT.                                 *   FILE 131
       ASMHNOX   1    A PTF FOR AN ASSEMBLER H BUG.              *   FILE 131
                      AS YOU KNOW ASM H IS CLASS C NOW.          *   FILE 131
       ASMR90    1    ROTATE 90 DEGREES ASSEMBLY LISTINGS        *   FILE 131
                      ON THE 3800 TYPE PRINTERS.                 *   FILE 131
       BLOKHD    1X   GODDARD SPACE FLT CENTER UTILITY TO        *   FILE 131
                      PRODUCE 12X12 BLOCK LETTERS UP TO 8        *   FILE 131
                      ACROSS THE PAGE AND FOUR BLOCK LINES PER   *   FILE 131
                      PAGE.                                      *   FILE 131
       BLOKHF    1X   FORTRAN INTERFACE MODULE SO YOU CAN CALL   *   FILE 131
                      'BLOKHD' FROM FORTRAN CODE.                *   FILE 131
       BLOKLTR   1X   FORTRAN PGM THAT PRODUCES BLOCK LETTERS    *   FILE 131
                      ONE PER PAGE (SIDEWAYS).                   *   FILE 131
       BLOKPDS   1X   TAKES A SEQUENTIAL SOURCE FILE CREATED     *   FILE 131
                      BY UTIL 'LISTPDS' AND CREATES A PRINT      *   FILE 131
                      FILE WITH 12X12 BLOCK LETTERS BEFORE       *   FILE 131
                      EACH MEMBER IN THE LISTING. GREAT FOR      *   FILE 131
                      WHEN YOU PUT SOURCE ON MICROFICHE. SEE     *   FILE 131
                      DOC IN CODE.                               *   FILE 131
       CATLIST   1    THIS PROGRAM IS FROM MIKE LOOS, DELUXE     *   FILE 131
                      CHK PRINTERS. THIS WILL DO A VERY FAST     *   FILE 131
                      LIST OF AN ICF CATALOG FOR GDG'S AND       *   FILE 131
                      NONVSAM DSNS.  LISTING IS IN THE SAME      *   FILE 131
                      FORMAY AS IDCAMS (WE USED IT TO BUILD A    *   FILE 131
                      TMC) BUT THE OUTPUT FORMAT WOULD BE VERY   *   FILE 131
                      EASY TO CHANGE. SEE COMMEMTS IN THE CODE   *   FILE 131
                      FOR AN EXPLANATION OF ITS SPEED AND        *   FILE 131
                      RELATION TO RACF.                          *   FILE 131
       COPYFILE  3    POWERFUL COPY TAPE TYPE PROGRAM. IF YOU    *   FILE 131
                      HAVE MULTIFILE SL TAPES WILL COPY          *   FILE 131
                      SELECTED FILES VIA A CONTROL CARD.         *   FILE 131
       COPYREC   3X   PROVIDE FOR A SELECTIVE COPY OF RECORDS    *   FILE 131
                      VIA A CONTROL CARD FOR 80 BYTE RECORDS.    *   FILE 131
                      LIKE 1-100, 450-800, 900-950.              *   FILE 131
       CT        3X   AIR FORCE DEVELOPED HIGH SPEED TAPECOPY    *   FILE 131
                      PGM.  RUNS AT EXCP SPEED. COPIES LABELED   *   FILE 131
                      OR UNLABLED SINGLE OR MULTIFILE, AND IF    *   FILE 131
                      ONE ONE REEL AN AN OPTION TO VERIFY BYTE   *   FILE 131
                      FOR BYTE. COPIES MULITVOLUME OR            *   FILE 131
                      MULTIFILE & MULTIVOLUME WITH NO VERIFY     *   FILE 131
                      FUNCTION.                                  *   FILE 131
       C3PO      1Y   BRIAN SCOTT OF THE US POSTAL SERVICE,      *   FILE 131
                      TOPEKA KA WROTE C3PO TO BE THE SRB         *   FILE 131
                      RECEIVER FOR R2D2.  R2D2 NEEDS A TASK OF   *   FILE 131
                      SOME KIND GOING TO BUMP THE SRB OFF OF.    *   FILE 131
                      MOST PEOPLE HAVE BEEN USING #CMD           *   FILE 131
                      SUBSYSTEM AND SOME OTHER BRAVE SOLES,      *   FILE 131
                      JES2. PLUS NOW C3PO WILL TALK TO YOU IF    *   FILE 131
                      YOU WANT. ANYONE WANTS TO INCREASE HIS     *   FILE 131
                      VOCABULARY IS WELCOME. HAVE NOT INSTALLED  *   FILE 131
                      IT THIS WAY BUT WILL WHEN I GO TO          *   FILE 131
                      MVS/SP1.3.                                 *   FILE 131
       C3PO2     1Y   SAME AS ABOVE, BUT WITH A STIMER IN IT     *   FILE 131
                      FOR PEOPLE WHO DO NOT WNAT TO RUN C3PO     *   FILE 131
                      WITH TIME=1440.                            *   FILE 131
       DELINK0   2    SOURCE CARDS FOR IBM FE PROGRAM TO         *   FILE 131
                      'DELINK' WE RECONSTRUCTED THE SOURCE       *   FILE 131
                      IMAGES WITH A DISASSEMBLER AND ALOT OF     *   FILE 131
                      PATIENCE.  FUN !!!                         *   FILE 131
       DISKMAP   3Y   DISKMAP PROGRAM THAT HAS 3330 SUPPORT,     *   FILE 131
                      3350, 3850 SUPPORT INCLUDED. GIVES         *   FILE 131
                      SIMILIAR INFO TO A COMPAKTOR MAP. THIS     *   FILE 131
                      NOW DOES NOT UPDATE LASTUSE DATE  FOR      *   FILE 131
                      EVERY FILE ON THE PACK. NOT NOT REALLY     *   FILE 131
                      TRUE FOR PDS'S,  SO STILL BEWARE.          *   FILE 131
       EALSD095  1    EASTERN AIRLINES UPDATE OF THE STANDARD    *   FILE 131
                      IBM BLOCK LETTER ROUTINE IEFSD095 WHICH    *   FILE 131
                      WAS USED FOR BANNER PAGES. THE UPDATED     *   FILE 131
                      VERSION HAS ALL THE SPECIAL CHARACTERS     *   FILE 131
                      INCLUDED IN IT.                            *   FILE 131
       EXCPMOD   1Y   MOD (ZAP) TO SHOW EXCP COUNTS ON JCL       *   FILE 131
                      LISTING.  MVS/SP1.1                        *   FILE 131
       EXIMPORT  1    THIS PROGRAM IS FROM MIKE LOOS, DELUXE     *   FILE 131
                      CHK PRINTERS. WILL CREATE 2 JCL FILES, A   *   FILE 131
                      CLIST, AND A SYSPRINT LISTING. THE JCL     *   FILE 131
                      FILES HAVE A SET OF EXPORT AND IMPORT JCL  *   FILE 131
                      DESIGNED TO EXPORT (VSAM) AND IEBGENER     *   FILE 131
                      (DSORG=PS) ALL DATASETS ON A VOLUME TO     *   FILE 131
                      TAPE AND RESTORE THEM WITH IMPORT (VSAM)   *   FILE 131
                      AND IEBGENER (DSORG=PS) FROM TAPE TO       *   FILE 131
                      DISK. THE VSAM PORTION WORKS ONLY FOR      *   FILE 131
                      UNIQUE DATASETS (DFEF) AND BASE CLUSTERS   *   FILE 131
                      ONLY. SEE THE CODE FOR FURTHER             *   FILE 131
                      EXPLANATIONS AND RESTRICTIONS.             *   FILE 131
       EXIT002   1Y   JES2/SP1.3 EXIT 2. TAKES TIME OFF THE      *   FILE 131
                      JOBCARD TO ENFORCE INTERNAL STANDARD FOR   *   FILE 131
                      JOB CLASS.  FROM AFDSC.                    *   FILE 131
       EXIT006   1Y   JES2/SP1.3 EXIT 6. PUT TIME BACK ON THE    *   FILE 131
                      JOBCARD FOR THE APPROPRIATE JOB CLASS.     *   FILE 131
                      ALSO SEE NOTE OF HOW TO DISPLAY INTERNAL   *   FILE 131
                      TEXT FOR ANY FIELD YOU WANT TO DISPLAY.    *   FILE 131
                      FROM AFDSC.                                *   FILE 131
       GETDATE   1X   ANOTHER PROGRAM TO DO DATE CONVERSION.     *   FILE 131
                      ALSO RETURNS THE DAY OF THE WEEK AND ALSO  *   FILE 131
                      A FLAG IF IT IS A USER DEFINE HOLIDAY.     *   FILE 131
                      USEFUL IN PGMS FOR SMF                     *   FILE 131
       IDATE     1    SEE PGM DOCUMENTATION TO SEE ALL THE WAYS  *   FILE 131
                      IT CAN CONVERT A DATE, MANY, MANY,......   *   FILE 131
       IEECVXIT  1    COMBINED VERSION OF 'IEECVXIT AND          *   FILE 131
                      'IEECR2D2'.  CODED THE WAY IT SHOULD IF    *   FILE 131
                      YOU A GENIUS. SCH- EDULES AN SRB TO GET    *   FILE 131
                      AROUND THE FACT THE MOVED WQE CHAIN IN     *   FILE 131
                      SP1.3. NEEDS SOMETHING RUNNING ALL THE     *   FILE 131
                      TIME TO BUMP THE SRB OFF OF WHEN IEECR2D2  *   FILE 131
                      REQUIRED. CODER USED THE #CMD SUBSYSTEM,   *   FILE 131
                      YOU COULD HAVE USED JES2 HE SAYS. TIME     *   FILE 131
                      DEPENDENT CODE HAS BEEN REMOVED AND WORKS  *   FILE 131
                      IN ALL VERSIONS OF MVS/SP.    WE ARE       *   FILE 131
                      SAVED !!                                   *   FILE 131
                      AFDSC DEVELOPED 'MCS EXIT'. HAS THE        *   FILE 131
                      CAPABILITY TO SUPPRESS OR CHNGE ROUTE      *   FILE 131
                      CODES, DESC, CODES, ETC. BUT WITH THIS ONE *   FILE 131
                      WILL UTILITIZE 'R2D2' TO DO AUTOMATIC      *   FILE 131
                      OPERATOR REPLIES AND STC'S BASED UPON WHAT *   FILE 131
                      COMES ACROSS CONSOLE. IS NOT DEPENDENT     *   FILE 131
                      UPON THE OPERATOR BEING AWAKE.  AFDSC      *   FILE 131
                      DEVELOPED VERSION OF THE FAMOUS 'R2D2'.    *   FILE 131
                      LITTLE CREATURE WILL DO AUTOMATIC START    *   FILE 131
                      CMDS FOR THINGS THAT NEED TO BE STARTED    *   FILE 131
                      BASED UPON WHAT COMES ACROSS SCREEN AND IS *   FILE 131
                      DETECTED BY IEECVXIT. R2D2 WILL DO THE     *   FILE 131
                      AUTOMATIC REPLIES, RMF (R XX,GO),          *   FILE 131
                      ALLOCATION (R XX,NOHOLD) EVER HAD OPERATOR *   FILE 131
                      TURN YOUR 3081 MVS SYSTEM TO OS/MVT SYSTEM *   FILE 131
                      BY LOCKING Q4 (R XX,HOLD).  LITTLE CRITTER *   FILE 131
                      HAS ALOT OF POSSIBILITIES.                 *   FILE 131
       IEFUJI    1    IBM STANDARD SMF EXIT, IEFUJI. HAS CODE    *   FILE 131
                      TO PASS USER FIELDS TO UCC-1 (NO CA-1).    *   FILE 131
       IEFUTL    2    IBM STANDARD SMF EXIT, IEFUTL. WAIT TIME   *   FILE 131
                      AND CPU TIME EXCESSION FOR BATCH AND TSO.  *   FILE 131
                      NOT MUCH CODE BUT ONE THING IT CAN DO IS   *   FILE 131
                      TO ELIMINATE S522 ABENDS CAUSED BY         *   FILE 131
                      OPERATORS.                                 *   FILE 131
       IEFU29    1    DETECT SMF SWITCH AND SCHEDULE A JOB THAT  *   FILE 131
                      DUMPS SMF DATASETS. MOVED THESES FUNCTIONS *   FILE 131
                      FROM THE 'MCS' EXIT TO THIS EXIT (WHERE IT *   FILE 131
                      SHOULD BE).                                *   FILE 131
       IEFU83    3    AFDSC DEVELOPED SMF EXIT, 'IEFU83'. HAS    *   FILE 131
                      ALL STANDARD SUGGESTION FOR TYPE 40 RECS,  *   FILE 131
                      0 EXCP COUNTS, ETC. THIS ONE IS BRANCH     *   FILE 131
                      TABLE DRIVEN, IS A GOOD PLACE TO BEGIN     *   FILE 131
                      FOR THOSE WHO WANT TO EXPAND ON ITS CODE.  *   FILE 131
                      ALSO LOOKS AT 14&15'S ETC.  ADDED TYPE 21  *   FILE 131
                      SUPPORT TO TELL OPERATORS TO CLEAN TAPE    *   FILE 131
                      DRIVE IF YOU ENCOUNTER PERM CHECK OR TOO   *   FILE 131
                      MANY TEMPORARY ERRORS.                     *   FILE 131
       INCORZAP  2    SOURCE FOR THE FAMOUS 'INCORZAP' THAT IS   *   FILE 131
                      KNOWN ONLY IN OBJECT FORM. THANKS BILL     *   FILE 131
                      GODFREY FOR DISASSEMBLY AND PATIENCE.      *   FILE 131
       IGG019WD  1X   APPENDAGE FOR RECOVERY FROM WRONG DENSITY  *   FILE 131
                      TAPE VOLUMES, USED BY TAPE UTLITIES        *   FILE 131
       IGG019WE  1X   APPENDAGE TO PREVENT ERROR AT EOF, USED    *   FILE 131
                      BY TAPE UTILITIES.                         *   FILE 131
       INCORZZP  1    ZAP TO THE 'INCORZAP' PROGRAM SO IT WILL   *   FILE 131
                      RUN UNDER ANY NAME.                        *   FILE 131
       J13X1     3    SP1.3 EXIT.  SEPARATOR (PRINT&PUNCH) FOR   *   FILE 131
                      JES2. HAS EXIT255 INVOKED TO PRINT OFF A   *   FILE 131
                      RECEIPT ON SEPARATE IBM3287 MCS PRINTER.   *   FILE 131
                      ADDED SOME CODE FOR PRINTING OFF NJE PRT   *   FILE 131
                      FROM VM/RSCS. ALSO ADDED SOME CODE FOR     *   FILE 131
                      X8700 PRT.  CONVERTED TO JES2/SP1.3.4      *   FILE 131
       J13X1ACT  2    SP1.3 EXIT.  ACCOUNT USED TO BILL X8700    *   FILE 131
                      PRTER TO VM/RSCS/NJI PRINT.  RSCS OUTPUT   *   FILE 131
                      DOESN'T COME ACROSS WITH JES2 ACCT INFO    *   FILE 131
                      IN THE JOBCARD.                            *   FILE 131
       J13X1XF   2    SP1.3 EXIT.  X8700 VALID FORMS USED TO     *   FILE 131
                      BUILD 'DJDE' RECORD TO BE PUMPED TO X8700  *   FILE 131
                      PRINTER.                                   *   FILE 131
       J13X3     1    JES2/SP1.3 EXIT3. JOB CARD SCAN EXIT,      *   FILE 131
                      ALSO HAS OTHER FEATURES. WE DO VALIDATION  *   FILE 131
                      OF ACCT CODES ON JOB CARD.                 *   FILE 131
                      CONVERTED TO JES2/SP1.3.4                  *   FILE 131
       J13X4     1    JES2/SP1.3 EXIT4. JECL SCAN EXIT.          *   FILE 131
                      CONVERTED TO JES2/SP1.3.4                  *   FILE 131
       J13X10    1    JES2/SP1.3 EXIT10. SUPPRESS JES2 WTO       *   FILE 131
                      MESGS JOB RECEIPT GENERATED FOR ALL PARTS  *   FILE 131
                      OF A JOB THAT IS PRINTED LOCALLY. IS       *   FILE 131
                      BECAUSE JES EXIT 1 PRODUCES RECEIPTS  TO   *   FILE 131
                      A 3287 TYPE PRINTER ALL PARTS OF A JOB     *   FILE 131
                      PRINTED LOCALLY.  THANKS CAPT JIM CARTER   *   FILE 131
                      AND LT PAUL FINDLEY CONVERTED TO           *   FILE 131
                      JES2/SP1.3.4                               *   FILE 131
       J13X13    1    JES2/SP1.3 EXIT13. TSO/E EXIT.             *   FILE 131
       J13X255   2    JES2/SP1.3 EXIT255. THIS IS MY EXIT THAT   *   FILE 131
                      IS INVOKED BY USER EXIT001 TO PRINT A      *   FILE 131
                      RECEIPT ON AN IBM3287 MCS PRINTER SET TO   *   FILE 131
                      ROUTCDE=(14).  OPERATORS NOW KNOW HOW      *   FILE 131
                      MANY LISTINGS THEY WILL FIND ON THE        *   FILE 131
                      PRINTERS.  CONVERTED TO JES2/SP1.3.4       *   FILE 131
       JESXRDR   1Y   HURRAY BILL GODFREY, MY GENIUS. YOU CAN    *   FILE 131
                      SUBMIT JOBS TO A SECONDARY JES2 LIKE JESX  *   FILE 131
                      FROM THIS PGM. LOOK IN TSOSRC FILE YOU     *   FILE 131
                      WILL FIND 'SUBMITX' ALLOWS YOU TO SUBMIT   *   FILE 131
                      FROM TSO TO A SECONDARY JES2. (ALSO YOU    *   FILE 131
                      GET OUTPUTX, CANCELX, AND STATUSX) WITH    *   FILE 131
                      SUBMITX.  MAY NOT WORK BEYOND JES2/SP1.1   *   FILE 131
       JES0001   1Y   SMP USERMOD TO ALLOW YOU TO DO TSO IN      *   FILE 131
                      SECONDARY JES,  ALSO STC'S ETC ETC.        *   FILE 131
                      MAY NOT WORK BEYOND JES2/SP1.1             *   FILE 131
       LISTCTLG  1Y   LISTS OS CATALOGS EFFICIENTLY. UPDATED     *   FILE 131
                      FOR 3400 SERIES TAPE DRIVES, 3330 TYPE     *   FILE 131
                      DISKS, 3350'S AND, 3850 MSS. SEE THE       *   FILE 131
                      COMMENTS IN THE CODE FOR ADDITIONAL        *   FILE 131
                      CAPABILITIES OF THE PGM.                   *   FILE 131
       LISTIDR   1    IMPROVED GODDARD SPACE CENTER PROGRAM FOR  *   FILE 131
                      LISTING 'IDR' RECORDS.                     *   FILE 131
       LISTPDS   1    GODDARD SPACE FLIGHT CENTER, FAMOUS        *   FILE 131
                      'LISTPDS' PROGRAM. UPDATED SO WHEN YOU DO  *   FILE 131
                      THE FUNCTION SIMILIAR TO IEHLIST, LISTPDS, *   FILE 131
                      IT GIVES YOU THE SPF STATS, LIKE SPF 3.1   *   FILE 131
                      DOES. SEE THE LISTPDS# FOR ALL OF ITS      *   FILE 131
                      CAPABILITIES.                              *   FILE 131
       LKEBOX1   1    PLACE NICE LOOKING BOX AROUND YOU LKED     *   FILE 131
                      LISTING FOR USE IN CONJUNCTION WITH        *   FILE 131
                      ASMBOX1.                                   *   FILE 131
       LKEDMOD   1    LKED EDITOR ZAP, PUT TIME & DATE INTO      *   FILE 131
                      LOAD MODULES MVS/3.8                       *   FILE 131
       LKEDMOD1  1Y   LKED EDITOR ZAP TO PUT TIME & DATE INTO    *   FILE 131
                      LOAD MODULES MVS/SP1.1                     *   FILE 131
       LKED90    1    ROTATE LKED OUTPUT ON AN IBM 3800 90       *   FILE 131
                      DEGREES AND GET 2 PAGES ONTO 1.            *   FILE 131
       MACROS    1    PACKAGED MOST MACROS IN THIS ONE MEMBER.   *   FILE 131
                      LOOK AT THE INSTALL JOBSTREAM TO SEE IF    *   FILE 131
                      YOU WILL NEED THEM. HAVE '><' IN PLACE OF  *   FILE 131
                      './' IN IEBUPDTE FORMAT SO USE 'PDSLOAD'   *   FILE 131
                      PGM AS I DID.                              *   FILE 131
                      MACROS FOR THIS FILE ARE NOW INCLUDED      *   FILE 131
                $-E          F-M             N-T       U-Z       *   FILE 131
               $#SVCKP       FLOAT         OPENIF    12345678    *   FILE 131
               $#SVCKS       IFIX          OPENIN                *   FILE 131
               $REGS         LOADIT        SEARCHDD              *   FILE 131
               @             LOADS         SNAPREGS              *   FILE 131
               CAPS          MOVE          STAE$                 *   FILE 131
               CLOSEIF       MSG           TESTOPEN              *   FILE 131
               COMMENT                     TRC                   *   FILE 131
               DFLOAT                                            *   FILE 131
               EDIT                                              *   FILE 131
       MIRROR    1X   REVERSE THE DATA ON INPUT CARD IMAGE.      *   FILE 131
                      I.E.  1-80 IS NOW IN 80-1.                 *   FILE 131
       MODREP    2    LPA MODULE REPLACEMENT PROGRAM OBTAINED    *   FILE 131
                      FROM THE CBT TAPE. MODIFIED AT AFDSC SO    *   FILE 131
                      IT WILL NOT ABEND WITH A S522. SEVERAL     *   FILE 131
                      OTHER BUGS FIXED.                          *   FILE 131
       MSGWRITE  2X   SUBROUTINE USED BY SOME OF THE UTILITIES.  *   FILE 131
       MSSMOUNT  1    ZAP TO LET TSO USERS MOUNT MSS VOLUMES     *   FILE 131
                      WITHOUT HAVING MOUNT ATTRIBUTE IN 'UADS'.  *   FILE 131
       OFFLOAD   1    UNLOAD A PDS TO A SEQUENTIAL IEBUPDTE      *   FILE 131
                      DATASET.  FIXED BUG ABEND 103-4C FOR       *   FILE 131
                      UNBLOCKED PDS'ES.                          *   FILE 131
       PARMBLOC  2    TAKE THE PARM FROM THE EXEC CARD AND       *   FILE 131
                      CREATE A BLOCK LETTER BANNER. HAS OPTIONS  *   FILE 131
                      TO SLANT ETC.  NICE FOR REPORTS.           *   FILE 131
       PDSGAS    2X   ALLOW YOU FIND A 'GAS' MEMBER IN A PDS     *   FILE 131
                      PRO- VIDED  YOU HAVE NOT COMPRESSED THE    *   FILE 131
                      PDS. ASSIGNS MEMBER NAME OF $GASXXXX       *   FILE 131
                      WHERE XXXX GOES FROM 0001 TO 9999. THEN    *   FILE 131
                      IT IS CALLED BRUTE FORCE TO GO IN WITH     *   FILE 131
                      SPF 3.1 TO FIND IT. BUT !! WORKS NOW ON    *   FILE 131
                      3380S AND MVS/XA 2.2.0                     *   FILE 131
       PDSLOAD   1    TAKE FILE WITH IEBUPDTE CONTROL CARDS IN   *   FILE 131
                      THEM, RELOAD TO A PDS. WILL PUT IN SPF     *   FILE 131
                      STATS AND USEFUL FOR FILES UNLOADED BY     *   FILE 131
                      OFFLOAD PGM TO FROM CBT TAPE. CAN CHANGE   *   FILE 131
                      THE IMBEDDED '><' TO './' AS YOU RELOAD.   *   FILE 131
       PDSMATCH  1    COMPARE THE DIRECTORY OF 2 PDS'S. HAS      *   FILE 131
                      MANY OPTIONS. REFER TO THE COMMENTS IN     *   FILE 131
                      THE CODE FOR HOW TO RUN THIS UTILITY.      *   FILE 131
       PDSPROGM  1    USED FOR DELETING AND RENAMING MEMBERS OF  *   FILE 131
                      PDS FROM A BATCH JOB. MUCH EASIER TO USE   *   FILE 131
                      THAN IEHPROGM.                             *   FILE 131
       PDSPRINT  1X   ANOTHER PDS LIST OR PUNCH PROGRAM. CAN     *   FILE 131
                      FEED IT CONTROL CARDS FOR A MEMBER LIST    *   FILE 131
                      OR GIVE IT A CHARACTER STRING TO SCAN      *   FILE 131
                      FOR. MANY NICE                             *   FILE 131
       PDSTEST   1    VERIFIES INTEGRITY OF A LOAD MODULE PDS    *   FILE 131
                      BY ISSUING 'LOAD' FOR EVERY MODULE IN THE  *   FILE 131
                      LOADLIB IF PROBLEMS OCCUR, THEN YOU ARE    *   FILE 131
                      TOLD OF THEM.                              *   FILE 131
       PDSUTIL   1    ANOTHER PDS LIST TYPE PROGRAM.  THINGS IT  *   FILE 131
                      DOES, GIVES YOU A TABLE OF CONTENTS AS TO  *   FILE 131
                      WHAT PAGE EACH IS ON. HANDY                *   FILE 131
       P38BOX1   1    SUBROUTINE FOR ASMBOX1.                    *   FILE 131
       P38TURN   1    CHARACTER SET USED FOR THE 90 DEGREE       *   FILE 131
                      ROTATE.                                    *   FILE 131
       RACHECK   1Y   EL-CHEAPO RACF SECURITY SVC. YALE          *   FILE 131
                      UNIVERSITY SVC 130 MADE TO GIVE DIRT-CHEAP *   FILE 131
                      SECURITY.  WE USE WHITE HAT - BALCK HAT    *   FILE 131
                      THEORY. EITHER YOU CAN GET TO IT OR NOT.   *   FILE 131
                      DOES NOT AFFECT STC OR SYSTEM CODE. LOOK   *   FILE 131
                      AT SVC TO SEE HOW WE GIVE ALL POWERFUL     *   FILE 131
                      SYSTEM PROGRAMMERS (WEARS WHITE HATS)      *   FILE 131
                      THE PRIVILEGES.  YA, YA.                   *   FILE 131
       READF     1    SUBRNTES-READF,WRITEF,RESETF, INTENTED     *   FILE 131
                      FOR USE IN PLACE OF FORTRAN UNFORMATTED    *   FILE 131
                      I/O (REAL DOG) FORTRAN UNFORMATTED I/O     *   FILE 131
                      USES VBS RECORDS WHERE THIS USED FIXED     *   FILE 131
                      BLOCKED QSAM. SAVES ALOT OF CPU CYCLES.    *   FILE 131
       ROTATER   1    SUBROUTINE USED IN ROTATE PGMS.            *   FILE 131
                      REPLACED P38R90 AND P38R90B.               *   FILE 131
       SEEKMON   1Y   MVS VERSION OF OS/MVT SEEKMON.             *   FILE 131
       SETINIT   1X   SETS INITIATORS BASED ON WHEN IT IS. HAVE  *   FILE 131
                      INITS SET FOR PRIME, EVENINGS, MIDS,       *   FILE 131
                      HOLIDAYS, ETC.                             *   FILE 131
       SPANCOPY  1X   CLEANS UP FILES WITH SPANNED RECS.  IT     *   FILE 131
                      WILL DROP BAD SPANNED RECORDS, AND IF THE  *   FILE 131
                      FILE CONTAINS SMF RECORDS, THEN IT WILL    *   FILE 131
                      ATTEMPT TO GIVE YOU  AS MUCH INFORMATION   *   FILE 131
                      AS IT  CAN ON WHAT KIND OF RECS WERE       *   FILE 131
                      LOST.  GOODBYE S002 ABENDS FROM SMF DATA.  *   FILE 131
       SMFXTRCT  2X   GENERALIZED SMF RECORD EXTRACTION UTILITY. *   FILE 131
                      SELECT BY RECORD TYPE, DATE INTERVAL, TIME *   FILE 131
                      INTERVAL, ETC  SEE  CODE FOR ALL           *   FILE 131
                      CAPABILITIES.                              *   FILE 131
       STAE$     1    GENERALIZED ESTAE EXIT FOR MVS. SEE        *   FILE 131
                      COMMENTS FOR ITS CAPABILITIES.             *   FILE 131
       STRMACS   1X   STRUCTURED PROGRAMMING MACROS FOR          *   FILE 131
                      ASSEMBLY LANGUAGE CODING. WAS CALLED       *   FILE 131
                      'CONCEPT 14' LONG AGO AND NEVER REALLY     *   FILE 131
                      CAUGHT ON. YOU WILL SEE CODE WRITTEN IN    *   FILE 131
                      IT AND THESE SHOULD WORK.  MACROS          *   FILE 131
                      INCLUDED ARE AS FOLLOWS:                   *   FILE 131
                      CASE      ELSE        EXITIF     POPNEST   *   FILE 131
                      CASENTRY  ENDCASE     GBLVARS    PUSHINS   *   FILE 131
                      CHKSTACK  ENDDO       GETCC      PUSHLAB   *   FILE 131
                      DO        ENDLOOP     IF         PUSHNEST  *   FILE 131
                      DOEXIT    ENDSRCH     IFPROC     STKINS    *   FILE 131
                      DOPROC    EXIT        POPINS     STRTDO    *   FILE 131
       SYSLOG    1X   WRITE YOUR OPERATOR LOGS SAFELY AND        *   FILE 131
                      ALWAYS IN ORDER. SEE CODE FOR DETAILS      *   FILE 131
       SYSREPRO  1X   SEQUENTIAL COPY UTILITY. IT IS LIKE        *   FILE 131
                      IEBGENER BUT MUCH FASTER. PRINTS OUT       *   FILE 131
                      DSNAMES, VOLSERS, DCB, ATTRIBUTES,         *   FILE 131
                      FILE SEQ NUMBER FOR EACH DATASET.          *   FILE 131
       TANAL     3X   DO QUICK SCAN OF UNLABELLED OR LABELLED    *   FILE 131
                      TAPE TO GIVE YOU THE MAX AND MIN BLKSIZES  *   FILE 131
                      IN ALL FILES AND THE NUMBER OF BLOCKS IN   *   FILE 131
                      THE FILE.                                  *   FILE 131
       TAPEL     3X   GIVES YOU A QUICK SCAN OF A TAPE AND GIVES *   FILE 131
                      INFO ON EACH FILE IN EASY TO READ FORM.    *   FILE 131
                      MADE FOR THE NOT TOO BRIGHT USER YOU MAY   *   FILE 131
                      HAVE.                                      *   FILE 131
       TAPELZAP  1Y   ZAP TO FORCE OPER REPLY WITH 6 CHARACTER   *   FILE 131
                      VOL SER ON TAPE. DECREASE TAPES WITH       *   FILE 131
                      VOL=SER=U MVS/SP1.1                        *   FILE 131
       TAPEMAP   1X   FAMOUS 'TAPEMAP' PROGRAM IN SOURCE CARD    *   FILE 131
                      FORM.  SURPRISING WHAT YOU CAN DO WITH A   *   FILE 131
                      DISASS- EMBLER AND A LOT OF TIME AND       *   FILE 131
                      PATIENCE.                                  *   FILE 131
       TAPESCAN  1    MVS UPDATED VERSION FAMOUS 'TAPESCAN'.     *   FILE 131
                      UPDATED TO R4.4 FOR 3480 SUPPORT BY FRANK  *   FILE 131
                      PAJERSKI.  THE MAN IS NOTHING SHORT OF     *   FILE 131
                      "GREAT".                                   *   FILE 131
       TIDY      1    CLEANS UP FORTRAN CODE.  LOOK AT COMMENTS  *   FILE 131
                      IN CODE TO SEE HOW TO RUN THE BEAST.       *   FILE 131
       TIDYASM   1    CLEANS UP ALC CODE.  LOOK AT COMMENTS IN   *   FILE 131
                      CODE TO SEE HOW TO RUN THE BEAST.          *   FILE 131
       TLABEL    2    REPLACES IBM UTILITY 'IEHINIT', OPER       *   FILE 131
                      STARTABLE AND WILL ALLOW YOU TO PUT LABEL  *   FILE 131
                      TO TAPE OR JUST PUT A TAPEMARK ONTO THE    *   FILE 131
                      TAPE.  (RUNS AUTHORIZED)                   *   FILE 131
       TLPRINT   3X   SUBROUTINE USED BY SOME  TAPE UTILITIES    *   FILE 131
                      TO FORMAT A LABEL OF A TAPE.               *   FILE 131
       TMSLABL   1    FRONT-END TO UCC1 TMSTPNIT TO LABEL        *   FILE 131
                      TAPES. GETS AROUND SC03 ABEND PROBLEM      *   FILE 131
                      WITH MULTI-LINKS, WE ATTACH INSTEAD.       *   FILE 131
       UNIVERT   1    PGM TO CONVERT CARD DECK DATA BACK AND     *   FILE 131
                      FORTH TO UNIVAC(FIELDATA). USES UNIVAC     *   FILE 131
                      TRANSLATE TABLES IN 2ND CSECT.             *   FILE 131
       USRGUIDE  1    THIS IS THE 2ISG USER'S GUIDE. HOPEFULLY   *   FILE 131
                      IT WILL GIVE YOU AN IDEA OF HOW ONE        *   FILE 131
                      INSTALLATION WROTE ONE.                    *   FILE 131
       VKILLER   1    SUBTASK FOR TAPEL TO LET YOU DO MULTI      *   FILE 131
                      TAPEL'S ON A NO. OF TAPES, THEN IT MAKE    *   FILE 131
                      IT QUIT, YOU TELL, KILL TO KILL TAPEL !!!  *   FILE 131
       ZEBCOMPR  1    A ZAP TO THE IBM UTILITY 'IEBCOMPR' TO     *   FILE 131
                      DISPLAY UNMATCHED RECORDS IN EBCDIC        *   FILE 131
                      INSTEAD OF HEX. WE MADE A COPY OF          *   FILE 131
                      IEBCOMPR, CALLED IT ZEBCOMPR AND ZAPPED    *   FILE 131
                      IT.                                        *   FILE 131
       ZTDUMPTP  1X   GENERALIZED TAPE DUMPING FACILITY. PUT IT  *   FILE 131
                      IN AN AUTHORIZED LIBRARY. VERY POWERFUL.   *   FILE 131
                      SEE COMMENTS IN CODE FOR FULL DETAILS.     *   FILE 131
       ZTSECURE  1    MAKE SURE NO DATA IS BEYOND THE 2 DOUBLE   *   FILE 131
                      EOF MARKS ON TAPE. WILL DUMP FIRST 3       *   FILE 131
                      BLOCKS AND LAST BLK OF EVERY FILE. LEAPS   *   FILE 131
                      OVER DOUBLE END-OF-FILE MARKS & WRITE      *   FILE 131
                      BINARY PATTERN UNTIL HITS REFLECTIVE       *   FILE 131
                      STRIP.                                     *   FILE 131

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 132
           THIS MEANS "SPLA TAPE FILE 032".                      *   FILE 132
   H F000132 D=APR89                                             *   FILE 132
   T FILE 132 - ASSEMBLER(XF) MACRO REFERENCE LIST FROM US       *   FILE 132
                AIR FORCE                                        *   FILE 132
   K AIR FORCE AIRFORCE V27 JIM MARSHALL                         *   FILE 132
   K IFOX00 IFOXLIB AFOXLIB ASSEMBLER BAL ASM MACRO XREF         *   FILE 132
    RELATED FILES: 131-133, 192, 194, 216-219, DOC  ALL FILES    *   FILE 132
                   MEMBER $$PROSE                                *   FILE 132
    ASSEMBLER (XF) MACRO REFERENCE LIST                          *   FILE 132
    DOCUMENTATION                                                *   FILE 132
      WRITTEN BY BILL GODFREY, PLANNING RESEARCH CORPORATION,    *   FILE 132
      PRC COMPUTER CENTER INC, MCLEAN VA 22101                   *   FILE 132
      INSTALLED :   1 INFORMATION SYSTEMS GROUP, PENTAGON        *   FILE 132
                    2 INFORMATION SYSTEMS GROUP, SAN ANTONIO     *   FILE 132
               JAMES D. MARSHALL  (CAPT USAF RETIRED)            *   FILE 132
               DEPARTMENT OF THE TREASURY                        *   FILE 132
               FINANCIAL MANAGEMENT SERVICE                      *   FILE 132
               3700 EAST-WEST HIGHWAY - ROOM 400B                *   FILE 132
               HYATTSVILLE, MD. 20782                            *   FILE 132
               (202) 874-8353                                    *   FILE 132
     CHANGE LOG:                                                 *   FILE 132
      7 APR 83 - DON MARQUARDT, MAY & SPEH, OAKBROOK, IL         *   FILE 132
                 (312) 620-8060 REPORTED THAT HE TRIED TO        *   FILE 132
                 INSTALL THE FILE USING THE MEMBER CALLED        *   FILE 132
                 'INSTALX' WHICH ESSENTIALLY USES SUPPLIED       *   FILE 132
                 MEMBERS OF OBJECT CODE. HE HAD TROUBLE, SO      *   FILE 132
                 USED THE MEMBER 'INSTALO' THAT FORCES YOU       *   FILE 132
                 TO REASSEMBLE EVERYTHING AND IT WORKED          *   FILE 132
                 WITH NO PROBLEMS. I HAVE NOT TRIED TO INSTALL   *   FILE 132
                 IT HERE, BUT DON SAYS IT GOES ON CLEAN IF       *   FILE 132
                 REASSEMBLE EVERYTHING.                          *   FILE 132
       THE MACRO REFERENCE LIST IS A MODIFICATION TO THE         *   FILE 132
       IFOX00 ASSEMBLER WHICH PRODUCES A LISTING OF ALL          *   FILE 132
       MACRO AND COPY MODULE NAMES THAT THE ASSEMBLER            *   FILE 132
       READ FROM SYSLIB, ALONG WITH THE LIBRARY NUMBER,          *   FILE 132
       DSNAME, AND VOLUME WHERE THE MACRO WAS FOUND.             *   FILE 132
       THE LISTING APPEARS IMMEDIATELY AFTER THE EXTERNAL        *   FILE 132
       SYMBOL DICTIONARY LISTING.                                *   FILE 132
       THE LISTING IS GENERATED ONLY IF THERE IS                 *   FILE 132
       A 'MACREF' DD STATEMENT PRESENT. THE LISTING              *   FILE 132
       IS WRITTEN TO SYSPRINT, HOWEVER, SO THE 'MACREF' DD       *   FILE 132
       SHOULD BE DUMMY TO KEEP ALLOCATION OVERHEAD TO A          *   FILE 132
       MINIMUM, BECAUSE IT IS MERELY USED AS A SWITCH.           *   FILE 132
       THE LISTING IS SORTED BY MACRO NAME WITHIN LIBRARY.       *   FILE 132
       INSTALLATION REQUIRES TWO ASSEMBLIES (OPTIONAL, SINCE     *   FILE 132
       THE TWO OBJECT DECKS ARE PROVIDED), LINK-EDITING          *   FILE 132
       OF 4 MODULES, AND 3 SMALL ZAPS TO ONE MODULE.             *   FILE 132
       DURING INSTALLATION, MODULE 'AFOX00' IS CREATED BY        *   FILE 132
       COPYING MODULE 'IFOX00', AND ZAPS ARE APPLIED TO          *   FILE 132
       'AFOX00'.  TO RUN TESTS AFTER INSTALLATION, YOU MUST      *   FILE 132
       EXECUTE 'AFOX00', NOT 'IFOX00'.  AFTER YOU ARE SATISFIED  *   FILE 132
       THAT IS WORKING, YOU MAY WANT TO APPLY THE ZAPS TO        *   FILE 132
       'IFOX00' TOO. (THIS IS SIMPLER THAN DELETING IFOX00       *   FILE 132
       AND RENAMING AFOX00 TO IFOX00, BECAUSE IFOX00 HAS         *   FILE 132
       ALIASES OF 'ASMBLR' AND 'IEUASM').                        *   FILE 132
       IF YOU CHOOSE TO APPLY THE ZAPS TO 'IFOX00' ITSELF,       *   FILE 132
       THAT IS UP TO YOU.  IF YOU PREFER NOT TO DO THAT, YOU     *   FILE 132
       CAN STILL USE 'AFOX00', BECAUSE IT DOES NOT INTERFERE     *   FILE 132
       WITH THE UNMODIFIED 'IFOX00' AT ALL, EVEN IF THEY ARE     *   FILE 132
       BOTH IN THE SAME LOAD LIBRARY.                            *   FILE 132
       DATA SETS REQUIRED DURING INSTALLATION.                   *   FILE 132
       1) INSTALLATION SOURCE LIBRARY (YOU ARE READING           *   FILE 132
          A MEMBER OF IT).  THIS IS NAMED USERID.IFOLIB          *   FILE 132
          IN THE INSTALLATION JCL.  USED AS ASSEMBLER            *   FILE 132
          SYSIN AND SYSLIB.                                      *   FILE 132
       2) INSTALLATION LOAD LIBRARY, WHERE 4 LOAD MODULES        *   FILE 132
          ARE TO BE WRITTEN. THIS IS NAMES USERID.LOAD           *   FILE 132
          IN THE INSTALLATION JCL.  OUTPUT ONLY. YOU MAY         *   FILE 132
          CREATE A NEW LOAD LIBRARY OR USE ONE OF YOUR           *   FILE 132
          EXISTING LOAD LIBRARIES ON YOUR SYSTEM.                *   FILE 132
       3) OLD ASSEMBLER LOAD LIBRARY, WHERE YOU CURRENTLY HAVE   *   FILE 132
          YOUR ASSEMBLER.  THIS IS NEEDED FOR INPUT ONLY DURING  *   FILE 132
          LINKEDIT.  INSTALLATION JCL USES SYS1.LINKLIB.         *   FILE 132
     DESCRIPTION OF SOURCE LIBRARY.                              *   FILE 132
       MEMBER 'IFOX0F' IS INPUT TO AN ASSEMBLY.                  *   FILE 132
               IT IS MODIFIED IBM SOURCE.                        *   FILE 132
       MEMBER 'IFNX4E' IS INPUT TO AN ASSEMBLY.                  *   FILE 132
               IT IS MODIFIED IBM SOURCE.                        *   FILE 132
       MEMBER 'OFOX0F' IS OBJECT OUTPUT FROM AN ASSEMBLY.        *   FILE 132
       MEMBER 'OFNX4E' IS OBJECT OUTPUT FROM AN ASSEMBLY.        *   FILE 132
       MEMBER 'MACREFBL' IS COPY CODE USED DURING AN ASSEMBLY.   *   FILE 132
       MEMBER 'MACREFGM' IS COPY CODE USED DURING AN ASSEMBLY.   *   FILE 132
       MEMBER 'MACREFFI' IS COPY CODE USED DURING AN ASSEMBLY.   *   FILE 132
       MEMBER 'MACREF4E' IS COPY CODE USED DURING AN ASSEMBLY.   *   FILE 132
              THESE 4 ARE ALL NEW CODE, NOT FROM IBM.            *   FILE 132
       MEMBER 'XDICT' IS A MODIFIED VERSION OF THE MACRO         *   FILE 132
              FROM THE MVS PRIVATE MACROS LIBRARY.               *   FILE 132
       MEMBER 'LINKIN' IS LINKAGE EDITOR CONTROL STATEMENTS.     *   FILE 132
       MEMBER 'ZAPIN' IS AMASPZAP CONTROL STATEMENTS.            *   FILE 132
       MEMBER 'INSTALL' IS INSTALLATION JCL USING SOURCE DECKS.  *   FILE 132
       MEMBER 'INSTALO' IS INSTALLATION JCL USING OBJECT DECKS.  *   FILE 132
       MEMBER '$DOC' IS DOCUMENTATION YOU ARE READING.           *   FILE 132
       ALL OTHER MEMBERS ARE UNMODIFIED IBM SOURCE,              *   FILE 132
              MACROS FROM THE MVS PRIVATE MACROS LIBRARY.        *   FILE 132
    3 ZAPS TO AFOX00                                             *   FILE 132
    VER 0414 E7F0F4, REP 0414 E7E7F4.  IFOX04 TO IFOXX4.         *   FILE 132
    VER 043A E7F4F1, REP 043A E7F4C1.  IFOX41 TO IFOX4A.         *   FILE 132
    VER 0441 E7F4F2, REP 0441 E7F4C2.  IFOX42 TO IFOX4B.         *   FILE 132
    THE IBM SOURCE CODE FOR IFOX0F HAS BEEN KEEP UP TO           *   FILE 132
    DATE LOCALLY BY MODIFING OLDER IBM SOURCE CODE.              *   FILE 132
    THE OTHER IBM SOURCE CODE IS OF UNDETERMINED LEVEL.          *   FILE 132
    MOST RECENT CHANGE: PTF UZ32460 (8010) TO IFOX0F.            *   FILE 132
    TO COMPARE THE CODE WITH THE CURRENT IBM SOURCE              *   FILE 132
    (ON MICROFICHE FOR EXAMPLE), CHANGE THE 'SETB'               *   FILE 132
    FOR &MACREF TO ZERO (IN IFOX0F AND XDICT) AND ASSEMBLE.      *   FILE 132
    THIS WILL PRODUCE AN ASSEMBLY WITHOUT THE MODIFICATIONS,     *   FILE 132
    WHICH YOU CAN COMPARE TO THE MICROFICHE OR TO AN AMASPZAP    *   FILE 132
    DUMP OF YOUR CURRENT UNMODIFIED ASSEMBLER.                   *   FILE 132
    IN THE MODIFIED VERSION OF THE ASSEMBLER,                    *   FILE 132
    -   MODULE AFOX00 REPLACES IFOX00 (BUT YOU CAN CALL IT       *   FILE 132
       IFOX00 IF YOU CHOOSE TO REPLACE IFOX00).                  *   FILE 132
    -   MODULE IFOXX4 IS USED INSTEAD OF IFOX04,                 *   FILE 132
    -   MODULE IFOX4A IS USED INSTEAD OF IFOX41,                 *   FILE 132
    -   MODULE IFOX4B IS USED INSTEAD OF IFOX42.                 *   FILE 132
    IFOX41/4A IS USED WHEN THE 'TEST' OPTION IS NOT SPECIFIED.   *   FILE 132
    IFOX42/4B IS USED WHEN THE 'TEST' OPTION IS SPECIFIED.       *   FILE 132
    THE MODULE PRODUCED BY THE ASSEMBLY OF IFOX4E IS             *   FILE 132
    LINK-EDITED INTO BOTH IFOX4A AMD IFOX4B.                     *   FILE 132

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 133
           THIS MEANS "SPLA TAPE FILE 033".                      *   FILE 133
   H F000133 D=JUL86                                             *   FILE 133
   T FILE 133 - CATALOG PRINT/PUNCH FROM US AIR FORCE            *   FILE 133
   K AIR FORCE AIRFORCE V23 JIM MARSHALL                         *   FILE 133
   K CATALOG CATLG CATPTPCH IEHPROGM                             *   FILE 133
    RELATED FILES: 131-133, 192, 194, 216-219, DOC  ALL FILES    *   FILE 133
                   MEMBER $$PROSE                                *   FILE 133
                 C  A  T  P  T  P  C  H                          *   FILE 133
              RELEASE    1      24 JULY 1984                     *   FILE 133
     THIS IS THE SOURCE FILE TO ASSEMBLE A PROGRAM CALLED        *   FILE 133
    'CATPTPCH'. I OBTAINED IT FROM THE OS/MVT PROJECT TAPE       *   FILE 133
    WHEN I WAS ON OS/MVT. IT WILL ALLOW YOU TO OFFLOAD YOUR      *   FILE 133
    OS CATALOGS IN IEHPROGM PROGRAM FORMAT CONTROL CARDS. IT     *   FILE 133
    DOES ALL THE BLDG'S ETC NECESSARY TO REBUILD THE CATALOG.    *   FILE 133
    TRUE THERE ARE NICE NEAT PROGRAMS TO DO COPIES OF            *   FILE 133
    CATALOGS ETC.  BUT THERE IS JUST SOMETHING THAT GIVES YOU    *   FILE 133
    A WARM FEELING IN THE BOTTOM OF YOUR STOMACH WHEN YOU CAN    *   FILE 133
    SEE THE CATALOG REPRODUCED IN IEHPROGM CONTROL CARDS.        *   FILE 133
     WE HAVE ADDED THE ADDITIONAL SUPPORT FOR ALL 3330           *   FILE 133
     DEVICES 3350'S. IT HAS SOME OTHER FUNCTIONS THAT ARE        *   FILE 133
     EXPLAINED IN THE MEMBER $DOC. THE CODE IS IN THE FORM       *   FILE 133
     OF MACROS AND I HAVE PUT A MEMBER CALLED $INSTALL TO        *   FILE 133
     DEMONSTRATE THE JCL REQUIRED FOR AN ASSEMBLY.  I WANT       *   FILE 133
     TO THANK DARRELL WILCOX OF KING COUNTY SYSTEMS FOR THE      *   FILE 133
     ORIGINAL CODE.  GOOD LUCK !!!!!                             *   FILE 133
               JAMES D. MARSHALL  (CAPT USAF RETIRED)            *   FILE 133
               DEPARTMENT OF THE TREASURY                        *   FILE 133
               FINANCIAL MANAGEMENT SERVICE                      *   FILE 133
               3700 EAST-WEST HIGHWAY - ROOM 400B                *   FILE 133
               HYATTSVILLE, MD. 20782                            *   FILE 133
               (202) 874-8353                                    *   FILE 133
      AS AN ADDED WORD HERE. I BELIEVE YOU WILL SEE THE SYSTEM   *   FILE 133
      ON THE MACRO FOR GENERATING THE CODE. WHEN IT WAS          *   FILE 133
      ORIGINALLY CODED I THINK 'SYSTEM=370' MEANT TO INCLUDE     *   FILE 133
      370 INSTRUCTIONS.  I TRIED THE CODE AND IT BLEW. SO I      *   FILE 133
      INTEND THE MEANING TO BE 'SYSTEM=360' TO BE FOR OS/MVT     *   FILE 133
      ON 360'S AND 370'S. AND 'SYSTEM=370' TO MEAN OS/MVS. I     *   FILE 133
      HAVE ONLY DONE THE FUNCTIONS TO PRINT THE CATALOG OFF OR   *   FILE 133
      PUNCH IT OFF. WILL PROBABLY CONTINUE TO PLAY WITH IT. IF   *   FILE 133
      YOU DISCOVER ANY BUGS, PLEASE SEND ME THE CORRECTIONS.     *   FILE 133

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 134
           THIS MEANS "SPLA TAPE FILE 034".                      *   FILE 134
   H F000134 D=SEP82                                             *   FILE 134
   T FILE 134 - SPF PANELS, MENUS, AND MESSAGES FROM             *   FILE 134
                DELUXE CHECK PRINTERS                            *   FILE 134
   K TSO SPF PANELS MENUS MESSAGES DELUXE CHECK MIKE LOOS        *   FILE 134
                V22                                              *   FILE 134
   K ABR COBOL GENER IEBGENER INFO MANAGEMENT FOREGROUND         *   FILE 134
                LINKAGE EDITOR                                   *   FILE 134
   K COMPARE PASSWORD SERIES/1 VTOC UTILITY TUTORIAL             *   FILE 134
                BACKGROUND                                       *   FILE 134
      RELATED FILES: 134-136, 183. DOCUMENTATION IS IN           *   FILE 134
                     FILE 134 MEMBER $$$DOC.                     *   FILE 134
             ANY INSTALLATION PROBLEMS OR FIXES TO BUGS MAY      *   FILE 134
                  BE ADDRESSED TO MIKE LOOS                      *   FILE 134
                  Mike Loos                                      *   FILE 134
                  VP of Ops and Tech Support                     *   FILE 134
                  Fair, Isaac and Company, Inc.                  *   FILE 134
                  4295 Lexington Avenue North                    *   FILE 134
                  St. Paul, MN  55126                            *   FILE 134
                  mikeloos@fairisaac.com                         *   FILE 134
             ALL PANELS AND OR MENUS AND OR MESSAGES AND OR      *   FILE 134
             SKELETONS ARE IN PDS1 AND HAVE BEEN CONVERTED TO    *   FILE 134
             THE NEWEST ISPF AND ISPF/PDF FORMATS 5668-960 AND   *   FILE 134
             5665-268 I THINK.                                   *   FILE 134
             ALL CLISTS ARE IN PDS2.                             *   FILE 134
             ALL PROGRAMS ARE IN PDS3.  (INCLUDING RACF)         *   FILE 134
                               DOCUMENTATION                     *   FILE 134
                          (THIS IS A PARTIAL LIST)               *   FILE 134
      $$$$DISC  DISCLAIMER ON CONTENTS                           *   FILE 134
      $$$DOC    YOU ARE READING IT                               *   FILE 134
                             SPF MENUS                           *   FILE 134
      ABR*****  ABR UTILITY SELECTION AND FUNCTIONS PANELS       *   FILE 134
      COBOL2    FOREGROUND COBOL COMPILE PANEL                   *   FILE 134
      COBOL2B   BACKGROUND COBOL COMPILE PANEL                   *   FILE 134
      GENER1    FOREGROUND IEBGENER PANEL                        *   FILE 134
      INFOMGT1  INFO MANAGEMENT PANEL                            *   FILE 134
      INFOSEL   INFO MANAGEMENT DATABASE SELECTION PANEL         *   FILE 134
      ISR@PRIM  REPLACEMENT FOR PRIMARY OPTION MENU              *   FILE 134
      LINK3     FOREGROUND LINKAGE EDIT PANEL                    *   FILE 134
      LINK3B    BACKGROUND LINKAGE EDIT PANEL                    *   FILE 134
      PLTCMPR1  COMPARE UTILITY PANEL                            *   FILE 134
      PSWDSEL   PASSWORD (OS) MAINTENANCE SELECTION PANEL        *   FILE 134
      PWADD     PASSWORD (OS) ADDITION PANEL                     *   FILE 134
      PWCHNG    PASSWORD (OS) CHANGE PANEL                       *   FILE 134
      PWDEL     PASSWORD (OS) DELETION PANEL                     *   FILE 134
      S1ASM1    FOREGROUND SERIES 1 HOST ASSEMBLER PANEL         *   FILE 134
      S1ASM1B   BACKGROUND SERIES 1 HOST ASSEMBLER PANEL         *   FILE 134
      S1OBJ1    FOREGROUND SERIES 1 OBJECT SHIPPING PANEL        *   FILE 134
      USERSEL   USER UTILITY SELECTION MENU                      *   FILE 134
      USERSELB  USER BACKGROUND SELECTION MENU                   *   FILE 134
      USERVTOC  VTOC UTILITY PANEL                               *   FILE 134
                             SPF TUTORIAL MENUS                  *   FILE 134
      TABR****  ABR UTILITY FUNCTIONS TUTORIAL PANELS            *   FILE 134
      TPLTCMP*  COMPARE UTILITY TUTORIAL PANELS                  *   FILE 134
      TS1ASM1   SERIES1 OBJECT SHIPPING TUTORIAL PANEL           *   FILE 134
      TVTOC**   VTOC UTILITY TUTORIAL PANELS                     *   FILE 134
                             SPF MESSAGES                        *   FILE 134
      ABR00     ABR UTILITY FUNCTIONS MESSAGES                   *   FILE 134
      PLTCM00   COMPARE MESSAGES                                 *   FILE 134
      SASM00    SERIES 1 MESSAGES                                *   FILE 134
      VTOC00    VTOC UTILITY MESSAGES                            *   FILE 134

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 135
           THIS MEANS "SPLA TAPE FILE 035".                      *   FILE 135
   H F000135 D=SEP82                                             *   FILE 135
   T FILE 135 - SPF RELATED CLISTS FROM DELUXE CHECK             *   FILE 135
                PRINTERS                                         *   FILE 135
   K TSO SPF CLISTS DELUXE CHECK PRINTER MIKE LOOS V22           *   FILE 135
   K ABR PASSWORD GENER IEBGENER INFO MANAGEMENT                 *   FILE 135
                FOREGROUND COMPARE                               *   FILE 135
   K UTILITY SERIES/1 COBOL LINKAGE EDITOR VTOC UTILITY          *   FILE 135
                BACKGROUND                                       *   FILE 135
      RELATED FILES: 134-136, 183. DOCUMENTATION IS IN FILE      *   FILE 135
                     134 MEMBER $$$DOC.                          *   FILE 135
      ANY INSTALLATION PROBLEMS OR FIXES TO BUGS MAY BE          *   FILE 135
          ADDRESSED TO                                           *   FILE 135
                  Mike Loos                                      *   FILE 135
                  VP of Ops and Tech Support                     *   FILE 135
                  Fair, Isaac and Company, Inc.                  *   FILE 135
                  4295 Lexington Avenue North                    *   FILE 135
                  St. Paul, MN  55126                            *   FILE 135
                  mikeloos@fairisaac.com                         *   FILE 135
                             CLISTS                              *   FILE 135
      ABR*****  ABR CLISTS                                       *   FILE 135
      ****PASS  PASSWORD (OS) MAINTENANCE CLISTS                 *   FILE 135
      GENER1    IEBGENER CLIST                                   *   FILE 135
      INFOMGT1  INFO MANAGEMENT CLIST                            *   FILE 135
      PLTCMPR   FOREGROUND COMPARE UTILITY CLIST                 *   FILE 135
                (REQUIRES SYNCSORT)                              *   FILE 135
      S1ASM1    FOREGROUND SERIES 1 HOST ASSEMBLER CLIST         *   FILE 135
      S1ASM1B   BACKGROUND SERIES 1 HOST ASSEMBLER CLIST         *   FILE 135
      S1OBJ1    FOREGROUND SERIES 1 OBJECT SHIPPING CLIST        *   FILE 135
      USERCOB   FOREGROUND COBOL COMPILER CLIST                  *   FILE 135
      USERCOBB  BACKGROUND COBOL COMPILER CLIST                  *   FILE 135
      USERLNK   FOREGROUND LINK EDIT CLIST                       *   FILE 135
      USERLNKB  BACKGROUND LINK EDIT CLIST                       *   FILE 135
      USERSELB  BACKGROUND SELECTION PROCESSING CLIST            *   FILE 135
      VTOCCMD1  VTOC UTILITY (REQUIRES VTOC COMMAND FROM CBT     *   FILE 135
                TAPE)                                            *   FILE 135
           NOTE ON THE CLISTS:                                   *   FILE 135
              MOST OF THE PROGRAMS USED IN THE CLISTS ARE        *   FILE 135
              EXECUTED VIA THE "$" COMMAND WHICH SIMPLY USES     *   FILE 135
              THE PROGRAM FROM THE LINKLIST THIS COULD BE        *   FILE 135
              CHANGED TO "CALL 'LIBRARY(PROGRAM)'" IF YOU        *   FILE 135
              WISH ALSO IF THE COMMAND IS NOT STANDARD IBM       *   FILE 135
              IT IS PROBABLY ON THE CBT TAPE SOMEWHERE.          *   FILE 135
           NOTE FROM BEN MOORE:                                  *   FILE 135
              THE $ COMMAND IS IN FILE 183 WHICH IS AN           *   FILE 135
              EARLIER VERSION OF THE DELUXE CHECK PRINTERS       *   FILE 135
              CONTRIBUTIONS WITH UPDATES BY HOWARD DEAN OF       *   FILE 135
              GTE.  I'LL KEEP BOTH SETS AROUND FOR A WHILE.      *   FILE 135

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 136
           THIS MEANS "SPLA TAPE FILE 036".                      *   FILE 136
   H F000136 D=SEP82                                             *   FILE 136
   T FILE 136 - SPF RELATED PROGRAMS FROM DELUXE CHECK           *   FILE 136
                PRINTERS                                         *   FILE 136
   K TSO SPF PROGRAMS DELUXE CHECK MIKE LOOS V22                 *   FILE 136
   K FOLDIT SMFSEL DLXSUBMT IKJEFF10 DLXPOST RACF SUBMIT         *   FILE 136
                EXIT PASSWORD                                    *   FILE 136
      RELATED FILES: 134-136, 183. DOCUMENTATION IS IN FILE      *   FILE 136
                     134 MEMBER $$$DOC.                          *   FILE 136
             ANY INSTALLATION PROBLEMS OR FIXES TO BUGS MAY      *   FILE 136
                 BE ADDRESSED TO                                 *   FILE 136
                  Mike Loos                                      *   FILE 136
                  VP of Ops and Tech Support                     *   FILE 136
                  Fair, Isaac and Company, Inc.                  *   FILE 136
                  4295 Lexington Avenue North                    *   FILE 136
                  St. Paul, MN  55126                            *   FILE 136
                  mikeloos@fairisaac.com                         *   FILE 136
                               PROGRAMS                          *   FILE 136
      THERE IS A MORE DETAILED DESCRIPTION OF ALL THESE          *   FILE 136
      PROGRAMS IN THE BEGINNING OF THE CODE:                     *   FILE 136
      MEMBER    DESCRIPTION                                      *   FILE 136
      FOLDIT    PROGRAM FOR PRINTING DATA SETS WITH UPPER        *   FILE 136
                AND LOWER CASE CHARACTERS ON PRINTERS            *   FILE 136
                LACKING THE LUXURY OF LOWER CASE                 *   FILE 136
      SMFSEL    THIS PROGRAM COPIES ONE SMF HISTORY TAPE TO      *   FILE 136
                ANOTHER BUT ALLOW SELECTION  BY DATE             *   FILE 136
                (JULIAN) AND TIME (MILITARY 24 HR CLOCK).        *   FILE 136
                (FIXED BUG WITH DATE SELECTION)                  *   FILE 136
      DLXSUBMT  PROGRAM USED HERE AS A STC TO PROVIDE RACF       *   FILE 136
                PASSWORDS FOR OPERATIONS JOBS (PASSWORD          *   FILE 136
                DECRYPTION ROUTINE IS NOT MINE BUT IT DOES       *   FILE 136
                WORK FOR ANY LENGTH PASSWORD. I DO NOT           *   FILE 136
                PROFESS TO UNDERSTAND IT AND I HAVE              *   FILE 136
                CONVENIENTLY FORGOTTEN THE FINE GENTLEMAN        *   FILE 136
                WHO PROVIDED IT TO ME)                           *   FILE 136
      IKJEFF10  DOES APPROXIMATELY THE SAME THING AS             *   FILE 136
                DLXSUBMT EXCEPT IS THE A TSO SUBMIT EXIT.        *   FILE 136
                HAS A COUPLE OF MINOR LIMITATIONS, MAINLY        *   FILE 136
                THAT THE PASSWORD FIELD MUST HAVE EXACTLY        *   FILE 136
                THE SAME NUMBER OF QUESTION MARKS AS THE         *   FILE 136
                USERS PASSWORD HAS CHARACTERS. IF ANY ON         *   FILE 136
                FIXES THAT PLEASE GIVE ME A CALL I AM SHORT      *   FILE 136
                OF TIME.                                         *   FILE 136
      DLXPOST   SLOPPY BUT IT DOES ALLOW PRINTING OF MOST        *   FILE 136
                PRINT TYPE FILES ON A 6670 USING OCL FROM        *   FILE 136
                SYSIN. (DOCUMENTATION IS CURRENTLY A LITTLE      *   FILE 136
                DEFICIENT)                                       *   FILE 136

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 137
           THIS MEANS "SPLA TAPE FILE 037".                      *   FILE 137
   H F000137 D=DEC82                                             *   FILE 137
   T FILE 137 - VERSION OF IEBCOPY TO RUN ON                     *   FILE 137
                NON-VS SYSTEMS                                   *   FILE 137
   K IEBCOPY MFT MVT VSCOPY IGG019C9 UNLOAD                      *   FILE 137
                NASA GODDARD V24                                 *   FILE 137
      THIS FILE CONTAINS A JOBSTREAM AND OBJECT DECKS TO         *   FILE 137
      LINKEDIT A VERSION OF IEBCOPY.  THIS VERSION OF            *   FILE 137
      IEBCOPY IS FROM SVS AND HAS BEEN MODIFIED TO RUN UNDER     *   FILE 137
      MFT/MVT SYSTEMS.  THIS JOBSTREAM CREATES TWO LOAD          *   FILE 137
      MODULES, VSCOPY AND IGG019C9.  IGG019C9 IS A CHANNEL       *   FILE 137
      END APPENDAGE AND SHOULD BE MOVED INTO SYS1.SVCLIB.        *   FILE 137
      UNDER SVS, THIS VERSION ALSO REQUIRED IGG019FT BUT         *   FILE 137
      THIS CODE HAS BEEN ZAPPED OUT.  NOTICE THAT THE CSECT      *   FILE 137
      NAME FOR IGG019C9 IS IGG019C8.  THIS IS OK AS THE NAME     *   FILE 137
      IN VSCOPY HAS BEEN ZAPPED TO IGG019C9.                     *   FILE 137
      THIS PROGRAM COULD BE USED BY NON-VS INSTALLATIONS TO      *   FILE 137
      RELOAD THOSE FILES ON THIS AND OTHER MODS TAPES THAT       *   FILE 137
      ARE IN IEBCOPY UNLOADED FORMAT.                            *   FILE 137
      THIS VERSION WAS OBTAINED FROM THE NASA-GODDARD TAPE       *   FILE 137
      THAT ARNIE CASINGHINO FOUND DEEP IN HIS TAPE LIBRARY.      *   FILE 137
      THANKS ALSO TO FRANK PAJERSKI FOR HIS HELP IN              *   FILE 137
      UNDERSTANDING THE HISTORY OF THIS PROGRAM.                 *   FILE 137

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 138
           THIS MEANS "SPLA TAPE FILE 038".                      *   FILE 138
   H F000138 D=JAN80                                             *   FILE 138
   T FILE 138 - PSUEDO LOGICAL SWAP                              *   FILE 138
   K PSUEDO SWAP LOGICAL PERFORMANCE V1                          *   FILE 138
      'PSUEDO LOGICAL-SWAP' - SHOULD REDUCE UNNECESSARY          *   FILE 138
      SWAP, REDUCE ASMQ LENGTH AND ALLOW MORE BATCH TO RUN       *   FILE 138
      WITH TSO.  SHOULDN'T AFFECT TSOMON STATISTICS, BUT MAY     *   FILE 138
      HAVE A MINIMAL AFFECT ON RMF.  CONTRIBUTOR'S NAME          *   FILE 138
      WITHELD BY REQUEST                                         *   FILE 138

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 139
           THIS MEANS "SPLA TAPE FILE 039".                      *   FILE 139
   H F000139 D=JAN98                                             *   FILE 139
   T FILE 139 - CBT MVS UTILITIES TAPE DESCRIPTION               *   FILE 139
   K CBT CASINGHINO GOLOB                                        *   FILE 139
      THIS FILE IS NOW EMPTY.  CONTENTS OF THE CURRENT CBT       *   FILE 139
      TAPE (OR A VERY RECENT ONE) IS NOW ON FILE 103.            *   FILE 139
      THIS REFLECTS VERSION 416,  12/18/97                       *   FILE 139
      FOR FURTHER INFORMATION CONTACT:                           *   FILE 139
                  SAM GOLOB                                      *   FILE 139
                  P.O. BOX 906                                   *   FILE 139
                  TALLMAN, NY 10982-0906                         *   FILE 139
             NEW PHONE NUMBER:    845-362-1996                   *   FILE 139
      email:   sbgolob@aol.com   or   sbgolob@attglobal.net      *   FILE 139
      For access to all CBT Tape and CBT Overflow Tape files     *   FILE 139
      via Internet, please go to the CBT Tape web site:          *   FILE 139
             http://www.cbttape.org                              *   FILE 139

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 140
           THIS MEANS "SPLA TAPE FILE 040".                      *   FILE 140
   H F000140 D=APR80                                             *   FILE 140
   T FILE 140 - STORAGE FENCING                                  *   FILE 140
   K STORAGE FENCING V3 CICS FENCE PERFORMANCE                   *   FILE 140
      THIS FILE CONTAINS THE FLOATING STORAGE FENCE (NON SE)     *   FILE 140
      THIS STRATEGY DIFFERS FROM OTHER STORAGE FENCING IN        *   FILE 140
      THAT THE NUMBER OF FENCED PAGE FRAMES VARIES WITH THE      *   FILE 140
      DEMAND (AS MEASURED BY UIC) OF THE PROTECTED ADDRESS       *   FILE 140
      SPACE.  AS ITS PRIVATE UIC DROPS, STEALING IS              *   FILE 140
      INHIBITED AND MORE FRAMES ARE PROTECTED.  AS IT IDLES      *   FILE 140
      UIC RISES AND STEAL RESUMES, RETURNING MORE OF ITS         *   FILE 140
      FRAMES TO THE PAGE FRAME POOL FOR USE BY OTHER ADDRESS     *   FILE 140
      SPACES.  ANOTHER KEY DIFFERENCE IS THAT THIS MOD           *   FILE 140
      EXCLUDES THE PROTECTED ADDRESS SPACE FROM SYSTEM-WIDE      *   FILE 140
      HIGH UIC CALCULATION, ENABLING SRM TO CONTINUE TO USE      *   FILE 140
      UIC IN ADJUSTING SYSTEM MPL.  CONTRIBUTOR:  NAME           *   FILE 140
      WITHHELD                                                   *   FILE 140

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 141
           THIS MEANS "SPLA TAPE FILE 041".                      *   FILE 141
   H F000141 D=APR80                                             *   FILE 141
   T FILE 141 - RMF TRACE                                        *   FILE 141
   K RMF EXIT TRACE CICS V3 PERFORMANCE                          *   FILE 141
      THIS MOD INSTALLS SPECIAL RMF TRACE FEATURE TO MEASURE     *   FILE 141
      EFFECT OF OTHER MODS ON CICS PAGING AND PERFORMANCE.       *   FILE 141
      IT IS USEFUL TO MEASURE PAGING INDICATORS FOR A            *   FILE 141
      SPECIFIC ADDRESS SPACE, E.G., ITS HIGH UIC, PAGE-FAULT     *   FILE 141
      RATE OR FRAME COUNT.  CAUTION: THE ADDRESS SPACE YOU       *   FILE 141
      WANT TO MEASURE MUST BE SWAPPED IN, OR RESULT WILL BE      *   FILE 141
      UNPREDICT- ABLE.  MAKE IT NON-SWAPPABLE VIA PPT IR         *   FILE 141
      IPS.                                                       *   FILE 141
                     CONTRIBUTOR:  NAME WITHHELD                 *   FILE 141

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 142
           THIS MEANS "SPLA TAPE FILE 042".                      *   FILE 142
   H F000142 D=APR80                                             *   FILE 142
   T FILE 142 - IEFUJV EXIT                                      *   FILE 142
   K IEFUJV EXIT V3                                              *   FILE 142
      THIS IS AN EXAMPLE OF A RATHER EXTENSIVE IEFUJV JCL        *   FILE 142
      VALIDATION EXIT.  RATHER THAN EXPLAIN IT HERE SEE THE      *   FILE 142
      COMMENTS IN THE SOURCE CODE.  WE NEVER GOT A COPY OF       *   FILE 142
      THE REQUIRED TABLE.                                        *   FILE 142
      CONTRIBUTOR:  NAME WITHHELD                                *   FILE 142

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 143
           THIS MEANS "SPLA TAPE FILE 043".                      *   FILE 143
   H F000143 D=SEP82                                             *   FILE 143
   T FILE 143 - PAGEPLOT INSTALLATION INSTRUCTIONS               *   FILE 143
   K PAGEPLOT 3800 XEROX 9700 SASGRAPH STATISTICS                *   FILE 143
                   CANADA SUGI                                   *   FILE 143
   K CALCOMP V22                                                 *   FILE 143
      RELATED FILES: 144, 145, 146, DOCUMENTATION IS IN          *   FILE 143
                     FILE 143 AND FILE 145 MEMBER SYSDOC.        *   FILE 143
      INTRODUCTION                                               *   FILE 143
      ------------                                               *   FILE 143
      PAGEPLOT IS A COLLECTION OF SUBROUTINES USED TO            *   FILE 143
      GENERATE COMPUTER GRAPHICS ON PRINTERS WHICH USE           *   FILE 143
      SOFTWARE GENERATED CHARACTER SETS.  THE SYSTEM WAS         *   FILE 143
      DEVELOPED TO SUPPORT THE USE OF THE IBM 3800 AND XEROX     *   FILE 143
      9700 LASER PRINTERS AS GRAPHICS DEVICES DRIVEN BY THE      *   FILE 143
      SAS/GRAPH SYSTEM.  THE INTERFACE WITH SAS, WHICH IS        *   FILE 143
      KNOWN AS THE UNIVERSAL DEVICE DRIVER, ALLOWS THE           *   FILE 143
      IMPLEMENTATION OF GRAPHICS DEVICE DRIVERS FROM             *   FILE 143
      CALCOMP-COMPATIBLE GRAPHICS SUBROUTINES PROVIDED BY        *   FILE 143
      THE USER.  THE TERM CALCOMP-COMPATIBLE REFERS TO THE       *   FILE 143
      CALLING SEQUENCES DEFINED IN "BASIC SOFTWARE FOR           *   FILE 143
      ELECTROMECHANICAL PLOTTERS", PUBLISHED BY CALIFORNIA       *   FILE 143
      COMPUTER PRODUCTS INC (CALCOMP).  THE PAGEPLOT             *   FILE 143
      SUBROUTINES USE THESE CONVENTIONS, TO THE EXTENT           *   FILE 143
      REQUIRED BY SAS/GRAPH, BUT THE LIBRARY DOES NOT            *   FILE 143
      INCLUDE EVERY ROUTINE DEFINED BY CALCOMP.  THE             *   FILE 143
      PAGEPLOT SOFTWARE MAY BE COMBINED WITH SUBROUTINES         *   FILE 143
      FROM ANOTHER GRAPHICS PACKAGE TO PRODUCE A COMPLETE        *   FILE 143
      IMPLEMENTATION.  IN ADDITION TO THE GRAPHICS               *   FILE 143
      SUBROUTINES, THE PACKAGE REQUIRES THE USE OF A SPECIAL     *   FILE 143
      CHARACTER SET.  THIS CHARACTER SET IS BASED ON THE         *   FILE 143
      EBCDIC STANDARD BUT INCLUDES A NUMBER OF ADDITIONAL        *   FILE 143
      CHARACTERS USED SPECIFICALLY FOR GRAPHICS.  THE            *   FILE 143
      CHARACTER SETS FOR THE IBM 3800 AND XEROX 9700 ARE         *   FILE 143
      GENERATED BY SPECIAL PURPOSE SOFTWARE AND MUST BE          *   FILE 143
      PERMANENTLY INSTALLED IN THE PRINTER FONT LIBRARY.         *   FILE 143
      PAGEPLOT GRAPHICS ARE GENERATED BY THE GRAPHICS            *   FILE 143
      SUBROUTINES AND PRINTED ON THE TARGET DEVICE USING         *   FILE 143
      THIS SPECIAL CHARACTER SET.                                *   FILE 143
      CONCEPTS                                                   *   FILE 143
      --------                                                   *   FILE 143
      THE BASIC CONCEPT BEHIND PAGEPLOT IS THE                   *   FILE 143
      SOFTWARE-GENERATED GRAPHICS CHARACTER SET WHICH            *   FILE 143
      SIMULATES A RASTER-SCAN GRAPHICS DISPLAY.  EACH PLOT       *   FILE 143
      REQUIRES ONE PRINTER PAGE, WHICH IS FILLED WITH TEXT,      *   FILE 143
      SPECIAL SYMBOLS AND MOSAIC CHARACTERS.  THE AREA OF        *   FILE 143
      THE PLOTTING SURFACE IS DETERMINED FROM THE SIZE OF        *   FILE 143
      THE PRINTER FORM USED, WHILE THE RESOLUTION OF THE         *   FILE 143
      IMAGE DEPENDS UPON THE SIZE OF CHARACTERS USED.  EACH      *   FILE 143
      PAGE IS TREATED AS A MATRIX OF CHARACTER CELLS AND IS      *   FILE 143
      FILLED BY CALLS TO THE PLOT AND SYMBOL SUBROUTINES.  A     *   FILE 143
      SEPARATE IMAGE IS MAINTAINED BY EACH OF THESE              *   FILE 143
      ROUTINES.  THE PLOT IMAGE IS FORMED FROM MOSAIC            *   FILE 143
      CHARACTERS, WHICH CONSIST OF SIX RECTANGULAR PIXELS        *   FILE 143
      ARRANGED IN TWO COLUMNS.  SIXTY-FOUR MOSAIC CHARACTERS     *   FILE 143
      ARE USED REPRESENT ALL COMBINATIONS OF THE SIX PIXELS.     *   FILE 143
      THE SYMBOL ROUTINE BUILDS AN IMAGE FROM TEXT               *   FILE 143
      CHARACTERS AND CENTRED GRAPHICS SYMBOLS.  AT THE           *   FILE 143
      COMPLETION OF EVERY PLOT, THE TEXT IMAGE IS MERGED         *   FILE 143
      ONTO THE MOSAIC ONE, WITH NON-BLANK TEXT CHARACTERS        *   FILE 143
      ERASING OVERLAID MOSAICS.  THE COMPLETED PLOT IS THEN      *   FILE 143
      WRITTEN OUT TO AN EXTERNAL PRINT FILE AND PRINTED ON       *   FILE 143
      THE TARGET DEVICE USING THE PAGEPLOT GRAPHICS              *   FILE 143
      CHARACTER SET.                                             *   FILE 143
      DISCLAIMER                                                 *   FILE 143
      ----------                                                 *   FILE 143
      THESE MATERIALS ARE PROVIDED TO MVS SHARE FOR              *   FILE 143
      DISTRIBUTION TO INTEREST THIRD PARTIES ON A                *   FILE 143
      NOT-FOR-PROFIT BASIS.  THE CONTENTS OF THIS PACKAGE        *   FILE 143
      MAY BE FURTHER COPIED AND DISTRIBUTED BY ANY THIRD         *   FILE 143
      PARTY, PROVIDED THE CREDIT IS GIVEN TO THE GOVERNMENT      *   FILE 143
      OF CANADA AND THAT NO CHARGE IS MADE EXCEPT TO RECOVER     *   FILE 143
      THE COSTS OF SUCH DISTRIBUTION.  NO WARRANTY AS TO THE     *   FILE 143
      COMPLETENESS OR CORRECTNESS OF THE SOFTWARE IS             *   FILE 143
      EXPRESSED OR IMPLIED STATISTICS CANADA.  TECHNICAL         *   FILE 143
      SUPPORT FOR THIS PACKAGE MUST BE PROVIDED BY THE USER.     *   FILE 143
      NO SUPPORT OR ADDITIONAL DOCUMENTATION FOR THESE           *   FILE 143
      MATERIALS WILL BE PROVIDED BY STATISTICS CANADA.           *   FILE 143
      SUGGESTIONS FOR THE ENHANCEMENT OF THESE MATERIALS MAY     *   FILE 143
      BE DIRECTED TO: SPECIAL RESOURCES SUB-DIVISION,            *   FILE 143
      SYSTEMS DEVELOPMENT DIVISION, STATISTICS CANADA,           *   FILE 143
      OTTAWA, ONTARIO, CANADA K1A 0T6, TELEPHONE                 *   FILE 143
      (613) 995-9960.                                            *   FILE 143

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 144
           THIS MEANS "SPLA TAPE FILE 044".                      *   FILE 144
   H F000144 D=SEP82                                             *   FILE 144
   T FILE 144 - PAGEPLOT DOCUMENTATION AND SAMPLE                *   FILE 144
                PRINT FILES                                      *   FILE 144
   K PAGEPLOT 3800 XEROX 9700 SASGRAPH STATISTICS                *   FILE 144
                CANADA SUGI                                      *   FILE 144
   K CALCOMP V22                                                 *   FILE 144
      RELATED FILES: 144, 145, 146, DOCUMENTATION IS IN          *   FILE 144
                     FILE 143 AND FILE 145 MEMBER SYSDOC.        *   FILE 144
      SEE FILE 143 FOR COMPLETE ABSTRACT.                        *   FILE 144

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 145
           THIS MEANS "SPLA TAPE FILE 045".                      *   FILE 145
   H F000145 D=SEP82                                             *   FILE 145
   T FILE 145 - PAGEPLOT SOURCE PROGRAMS AND                     *   FILE 145
                SAMPLE JCL                                       *   FILE 145
   K PAGEPLOT 3800 XEROX 9700 SASGRAPH STATISTICS                *   FILE 145
                CANADA SUGI                                      *   FILE 145
   K CALCOMP V22                                                 *   FILE 145
      RELATED FILES: 144, 145, 146, DOCUMENTATION IS             *   FILE 145
                     IN FILE 143 AND FILE 145 MEMBER             *   FILE 145
                     SYSDOC.                                     *   FILE 145
      SEE FILE 143 FOR COMPLETE ABSTRACT.                        *   FILE 145

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 146
           THIS MEANS "SPLA TAPE FILE 046".                      *   FILE 146
   H F000146 D=SEP82                                             *   FILE 146
   T FILE 146 - PAGEPLOT SUBROUTINES AND CHARACTER SET           *   FILE 146
                DEFINITIONS                                      *   FILE 146
   K PAGEPLOT 3800 XEROX 9700 SASGRAPH STATISTICS                *   FILE 146
                CANADA SUGI                                      *   FILE 146
   K CALCOMP V22                                                 *   FILE 146
      RELATED FILES: 144, 145, 146, DOCUMENTATION IS IN          *   FILE 146
                     FILE 143 AND FILE 145 MEMBER SYSDOC.        *   FILE 146
      SEE FILE 143 FOR COMPLETE ABSTRACT.                        *   FILE 146

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 147
           THIS MEANS "SPLA TAPE FILE 047".                      *   FILE 147

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 155
           THIS MEANS "SPLA TAPE FILE 055".                      *   FILE 155

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 156
           THIS MEANS "SPLA TAPE FILE 056".                      *   FILE 156
   H F000156 D=OCT82                                             *   FILE 156
   T FILE 156 - VSAM VOLUME MAP PROGRAM AND RMF EXIT             *   FILE 156
   FROM COCA-COLA                                                *   FILE 156
   K VSAM PL1 PLI VOLMAP VTOC CATALOG ERBRUS99 RMF               *   FILE 156
   RMFMON MPL ASM SRM                                            *   FILE 156
   K JAMES COOK V23 PERFORMANCE COCA COLA COCACOLA COKE          *   FILE 156
      THIS FILE CONTAINS CONTRIBUTIONS BY:                       *   FILE 156
           JAMES F. COOK                                         *   FILE 156
           THE COCA-COLA COMPANY                                 *   FILE 156
           ONE COCA-COLA PLAZA, N.W.                             *   FILE 156
           ATLANTA, GA  30313                                    *   FILE 156
           (404) 676-8522                                        *   FILE 156
      CONTENTS:                                                  *   FILE 156
        A PL/I (OPTIMIZER) PROGRAM TO PROVIDE A VSAM VOLUME      *   FILE 156
        MAP OF ALL VOLUMES IN A PARTICULAR VSAM CATALOG.  IT     *   FILE 156
        MAPS EACH DATA SPACE AND EACH DATA AND INDEX             *   FILE 156
        COMPONENT WITHIN THE DATA SPACE BY STARTING AND          *   FILE 156
        ENDING CCHH.                                             *   FILE 156
        AN RMF USER EXIT TO DISPLAY THE SRM MPL CONTENTION       *   FILE 156
        INDICATORS AND PAGE DATA SET INFORMATION IN AN RMF       *   FILE 156
        MONITOR II SESSION.                                      *   FILE 156

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 157
           THIS MEANS "SPLA TAPE FILE 057".                      *   FILE 157
   H F000157 D=MAR80                                             *   FILE 157
   T FILE 157 - SPF MENUS LISTER                                 *   FILE 157
   K SPF PL1 PLI MENUS V2                                        *   FILE 157
   K AUGUST TREUBIG MIDDLE SOUTH SERVICES                        *   FILE 157
      THIS FILE CONTAINS A PL/I (OPTIMIZER) PROGRAM AND TWO      *   FILE 157
      ASSEMBLER SUBROUTINES TO LIST THE SPF MENUES DATA          *   FILE 157
      SET TO HARD COPY.  DOCUMENTATION IS CONTAINED IN THE       *   FILE 157
      SOURCE FOR EXECUTION OF THIS PROGRAM.                      *   FILE 157
      CONTRIBUTOR: AUGUST TREUBIG                                *   FILE 157
                   MIDDLE SOUTH SERVICES, INC.                   *   FILE 157
                   200 WESTBANK EXPRESSWAY                       *   FILE 157
                   GRETNA, LOUISIANA 70053                       *   FILE 157
                   PHONE: 504 362-9500                           *   FILE 157
      NOTE... THIS IS FOR SPF LEVEL 2.2.1                        *   FILE 157

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 158
           THIS MEANS "SPLA TAPE FILE 058".                      *   FILE 158
   H F000158 D=MAR80                                             *   FILE 158
   T FILE 158 - MVS/SE WITHOUT THE MICROCODE                     *   FILE 158
   K FLIH IEAQPK00 MVSSE V2 PERFORMANCE                          *   FILE 158
   K GREGORY GARDNER UNION CARBIDE                               *   FILE 158
      THIS PROGRAM IS INTENDED TO FUNCTION AS A FRONT END        *   FILE 158
      TO THE PROGRAM CHECK FIRST LEVEL INTERRUPT HANDLER,        *   FILE 158
      IEAQPK00. ITS PURPOSE IS TO INTERCEPT ALL PROGRAM          *   FILE 158
      CHECKS RESULTING FROM RUNNING MVS-SE ON A                  *   FILE 158
      UNI-PROCESSOR THAT DOES NOT HAVE THE EXTENDED              *   FILE 158
      FACILITY HARDWARE INSTALLED.  THIS MODULE INCLUDING        *   FILE 158
      INSTALLATION IS FULLY DOCUMENTED IN THE SOURCE CODE.       *   FILE 158
      CONTRIBUTOR: GREGORY GARDNER                               *   FILE 158
                   UNION CARBIDE CORP.                           *   FILE 158
                   OLD SAW MILL RIVER ROAD                       *   FILE 158
                   TARRYTOWN, NY 10591                           *   FILE 158
                   PHONE: 914 789-3857                           *   FILE 158

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 159
           THIS MEANS "SPLA TAPE FILE 059".                      *   FILE 159
   H F000159 D=MAR80                                             *   FILE 159
   T FILE 159 - TSO CLIST ASSORTMENT                             *   FILE 159
   K TSO CLIST KAISER V3                                         *   FILE 159
   K ROBERT NORTHROP                                             *   FILE 159
      THIS FILE CONTAINS AN ASSORTMENT OF TSO CLIST'S TO         *   FILE 159
      DO A MULTITUDE OF THINGS.  MEMBER $NOTICE CONTAINS A       *   FILE 159
      BRIEF WRITEUP OF SOME OF THE FUNCTIONS.                    *   FILE 159
      CONTRIBUTOR: ROBERT NORTHROP                               *   FILE 159
                   KAISER FOUNDATION HEALTH PLAN                 *   FILE 159
                   NORTHERN CALIFORNIA REGIONAL DATA CENTER      *   FILE 159
                   945 CAMELIA STREET                            *   FILE 159
                   BERKELEY, CA 94710                            *   FILE 159
                   PHONE: (NOT SUPPLIED)                         *   FILE 159

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 160
           THIS MEANS "SPLA TAPE FILE 060".                      *   FILE 160
   H F000160 D=MAR80                                             *   FILE 160
   T FILE 160 - TSO GAMES                                        *   FILE 160
   K TSO GAMES V4 STARTREK BLACKJACK FOOTBALL                    *   FILE 160
   TICTACTOE THIMK NIM                                           *   FILE 160
   K BIORYTHM CHECKERS CHESS DRAW ELIZA POKER PUZZLE             *   FILE 160
   QUIBIC REX ADVENTURE                                          *   FILE 160
      THIS FILE CONTAINS TSO GAMES THAT HAVE BEEN SUBMITTED      *   FILE 160
      FROM VARIOUS SOURCES SOME OF WHICH SHALL REMAIN            *   FILE 160
      SOMEWHAT ANONYMOUS FOREVER....                             *   FILE 160
      THE GAMES ARE AS FOLLOWS:                                  *   FILE 160
      TEC000   DOCUMENTATION                                     *   FILE 160
      TEC000   TSO PROCLIB JCL USED TO INVOKE EXECUTION          *   FILE 160
      TEC001   STARTREK RULES FOR TEC003                         *   FILE 160
      TEC002   ASSEMBLER MACROS FOR STARTREK                     *   FILE 160
      TEC003   FORTRAN SOURCE FOR STARTREK                       *   FILE 160
      TEC004   DESCRIPTIONS FOR GAMES TEC005 - TEC016            *   FILE 160
      TEC005   PL1 SOURCE FOR BLACK JACK                         *   FILE 160
      TEC006   PL1 SOURCE FOR COFFEE                             *   FILE 160
      TEC007   PL1 SOURCE FOR ECONOMY                            *   FILE 160
      TEC008   PL1 SOURCE FOR FOOTBALL                           *   FILE 160
      TEC009   FORTRAN SOURCE FOR STARTREK                       *   FILE 160
      TEC010   ASSEMBLER MACROS FOR STARTREK                     *   FILE 160
      TEC011   STARTREK DOCUMENTATION                            *   FILE 160
      TEC012   FORTRAN SOURCE FOR 3-D TIC TAC TOE                *   FILE 160
      TEC013   INPUT DATA FOR TEC012                             *   FILE 160
      TEC014   PL1 SOURCE FOR TARGET                             *   FILE 160
      TEC015   ASSEMBLER SOURCE OF THIMK (NIM)                   *   FILE 160
      TEC016   TSO CLIST USED TO INVOKE GAMES TEC004 - TEC015    *   FILE 160
      TEC017   FORTRAN SOURCE FOR BIORYTHM                       *   FILE 160
      TEC018   FORTRAN SOURCE FOR BLACK JACK                     *   FILE 160
      TEC019   FORTRAN SOURCE FOR BLACK JACK 2                   *   FILE 160
      TEC020   SOURCE FOR CHECKERS                               *   FILE 160
      TEC021   FORTRAN SOURCE FOR CHESS                          *   FILE 160
      TEC022   FORTRAN SOURCE FOR DRAW                           *   FILE 160
      TEC023   SOURCE FOR ELIZA (SNOBOL)                         *   FILE 160
      TEC024   PL1 SOURCE FOR FOOTBALL                           *   FILE 160
      TEC025   BAL RANDOM # GENERATOR FOR FOOTBALL               *   FILE 160
      TEC026   BAL TGET TPUT FOR FOOTBALL                        *   FILE 160
      TEC027   PL1 SOURCE FOR FOOTBALL-2                         *   FILE 160
      TEC028   BAL MACROS FOR TSO SEND MSG                       *   FILE 160
      TEC029   FORTRAN SOURCE FOR POKER                          *   FILE 160
      TEC030   FORTRAN SOURCE FOR PUZZLE                         *   FILE 160
      TEC031   INPUT DATA FOR TEC032                             *   FILE 160
      TEC032   FORTRAN SOURCE FOR QUIBIC                         *   FILE 160
      TEC033   FORTRAN SOURCE FOR REX                            *   FILE 160
      TEC034   BASIC SOURCE FOR STARTREK                         *   FILE 160
      TEC035   DOCUMENTATION FOR STARTREK                        *   FILE 160
      TEC036   BAL MACROS FOR STARTREK                           *   FILE 160
      TEC037   FORTRAN SOURCE FOR STARTREK                       *   FILE 160
      TEC038   SOURCE TO DISPLAY GAME LIST UNDER TSO             *   FILE 160
      TEC039   TSO PROC INVOKING ADVENTURE                       *   FILE 160
      TEC040   INSTRUCTIONS FOR ADVENTURE                        *   FILE 160
      TEC041   DATA CARD INPUT FOR ADVENTURE                     *   FILE 160
      TEC042   ADVENTURE SOURCE (PL/I OPTIMIZER)                 *   FILE 160
      TEC043   BLACK JACK                                        *   FILE 160
      TEC044   BLACK JACK CLIST FOR TEC043                       *   FILE 160

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 161
           THIS MEANS "SPLA TAPE FILE 061".                      *   FILE 161
   H F000161 D=AUG86                                             *   FILE 161
   T FILE 161 - ISPF PANELS FOR SAS INSTITUTE                    *   FILE 161
                CONTRIBUTIONS                                    *   FILE 161
   K ISPF TSO PANELS FSLISTC FSLISTA SCANPDS V37 SAS             *   FILE 161
                INSTITUTE                                        *   FILE 161
      RELATED FILES 162 TO 164, 223, 227, 228                    *   FILE 161
      (FOR MOST CURRENT DESCRIPTION, SEE MEMBER $DS@DOC          *   FILE 161
      IN FILE164)                                                *   FILE 161
                         DEVELOPMENT TOOLS                       *   FILE 161
      DEVELOPMENT TOOLS IS A PACKAGE OF THREE ISPF DIALOG        *   FILE 161
      APPLICATIONS.                                              *   FILE 161
      SCAN PDS                                                   *   FILE 161
      SCANPDS BUILDS A FULL OR PARTIAL PDS MEMBER LIST FOR A     *   FILE 161
      PARTITIONED DATASET OR A CONCATENATION OF UP TO 4          *   FILE 161
      PDS'S.  PDS MEMBERS IN THE MEMBER LIST MAY BE LIMITED      *   FILE 161
      TO THOSE WITH A GENERIC NAME, AND/OR THOSE WITH A          *   FILE 161
      CERTAIN (OR GENERIC) USERID IN ISPF MEMBER STATISTICS,     *   FILE 161
      AND/OR THOSE MEMBERS SATISFYING A SEARCH FOR A             *   FILE 161
      CHARACTER STRING WITHIN THE MEMBER (HENCE THE NAME         *   FILE 161
      SCAN PDS).                                                 *   FILE 161
      FROM THE MEMBER LIST DISPLAY, MEMBERS MAY BE SELECTED      *   FILE 161
      FOR EDIT, BROWSE, RENAME, DELETE, PRINT, MOVE/COPY,        *   FILE 161
      ZAP (DELETE THE MEMBER FROM THE DISPLAY), SUBMIT AND       *   FILE 161
      DIRECTORY DUMP.  IN ADDITION, COMMANDS ARE AVAILABLE       *   FILE 161
      FROM THE COMMAND LINE THAT MANIPULATE THE ENTIRE           *   FILE 161
      MEMBER LIST.  THESE ARE TOP, LOCATE, FIND (FIND A          *   FILE 161
      USERID IN ISPF STATISTICS), RFIND, SORT, LEFT/RIGHT        *   FILE 161
      (SCROLL COMMANDS), REBUILD (RECONSTRUCT THE ENTIRE         *   FILE 161
      MEMBER LIST FOR THE CURRENT DATASET(S)), SWITCH            *   FILE 161
      (CONSTRUCT A MEMBER LIST FOR A NEW PDS), AND MODE (SEE     *   FILE 161
      BELOW).  MEMBER LIST CONTRUCTION BY SCAN PDS IS UP TO      *   FILE 161
      TWICE AS FAST AS THE ISPF GENERATED MEMBER LISTS OF        *   FILE 161
      BROWSE, EDIT AND LIBRARY UTILITY.                          *   FILE 161
      MENU REPLACEMENT FOR BROWSE/EDIT                           *   FILE 161
      IN ADDITION, THE NECESSARY PANELS AND A DRIVER             *   FILE 161
      PROGRAM ARE INCLUDED WHICH ALLOW YOU TO USE THE FULL       *   FILE 161
      CAPABILITY OF THE MEMBER LIST PROVIDED BY SCAN PDS         *   FILE 161
      FOR ISPF BROWSE AND EDIT.  THIS CAN BE A DIRECT            *   FILE 161
      REPLACEMENT FOR BROWSE/EDIT IF  YOU CHOOSE.  THE           *   FILE 161
      ADVANTAGES ARE FASTER MEMBER LIST CONSTRUCTION,            *   FILE 161
      MULTIPLE SELECTS, GENERIC MEMBER NAME SPECIFICATION,       *   FILE 161
      AND ADDITIONAL COMMANDS FROM BROWSE/EDIT MEMBER LISTS      *   FILE 161
      (SUCH AS SORT, INFO, SWITCH, AND MODE, WHICH ALLOWS        *   FILE 161
      ONE TO GO BETWEEN BROWSE, EDIT AND THE FULL-FUNCTION       *   FILE 161
      MEMBER LIST OF SCAN PDS WITH A SIMPLE COMMAND).            *   FILE 161
      NOTE: THE BROWSE/EDIT FEATURES ARE FOR VERSION 2 OR        *   FILE 161
      LATER ISPF ONLY.                                           *   FILE 161
      FSLISTC                                                    *   FILE 161
      FSLISTC (FULL-SCREEN LIST CATALOG) BUILDS A                *   FILE 161
      FULL-SCREEN DISPLAY OF INFORMATION FOR CATALOGED           *   FILE 161
      DATASETS FOR  A GIVEN CATALOG PREFIX.  THE DISPLAY         *   FILE 161
      MAY ALSO BE LIMITED TO DATASETS WITH A GIVEN DSORG,        *   FILE 161
      AND/OR DATA SETS ON A GIVEN VOLUME WITH THE CATALOG        *   FILE 161
      PREFIX.  COMMANDS AVAILABLE FROM  THE DISPLAY INCLUDE      *   FILE 161
      EDIT, BROWSE, MEMBER LIST (AN ENTIRE PDS MEMBER LIST       *   FILE 161
      USING THE SCAN  PDS PROGRAM ABOVE), SCAN (SCAN A PDS       *   FILE 161
      FOR A CHARACTER STRING USING SCAN  PDS ABOVE),             *   FILE 161
      RENAME, DELETE, COMPRESS/RELEASE, LOCATE (FIND A           *   FILE 161
      DATASET), CLEAR (REMOVE DELETED DATASETS FROM THE          *   FILE 161
      DISPLAY), TOP, AND SORT (VERSION 2 ISPF).                  *   FILE 161
      FSLISTA                                                    *   FILE 161
      FSLISTA (FULL-SCREEN LIST ALLOCATE) BUILDS A               *   FILE 161
      FULL-SCREEN DISPLAY OF DDNAMES THAT ARE ALLOCATED TO       *   FILE 161
      THE  TSO SESSION.  (THE INFORMATION GIVEN IS SIMILAR       *   FILE 161
      TO THAT OF THE TSO LISTALC COMMAND PROCESSOR, EXCEPT       *   FILE 161
      THE INFORMATION IS FORMATTED IN AN EASY TO READ            *   FILE 161
      FULL-SCREEN DISPLAY.)  COMMANDS AVAILABLE FROM THE         *   FILE 161
      DISPLAY INCLUDE BROWSE, EDIT, FREE (FREE THE               *   FILE 161
      ALLOCATED DDNAME), MEMBER LIST (BUILD A PDS  MEMBER        *   FILE 161
      LIST FOR A SINGLE PDS), CONCATENATED MEMBER LIST           *   FILE 161
      (BUILD A CONCATENATED MEMBER LIST FOR UP TO 4 PDS'S        *   FILE 161
      STARTING AT THE LEVEL GIVEN  BY THE SELECT CODE),          *   FILE 161
      LOCATE (FIND A DDNAME), CLEAR (REMOVE FREED DDNAMES        *   FILE 161
      FROM THE DISPLAY), AND TOP.                                *   FILE 161
      EACH APPLICATION HAS MANY OTHER UNIQUE AND USEFUL          *   FILE 161
      FEATURES.  COMPLETE DOCUMENTATION IS PROVIDED IN ISPF      *   FILE 161
      TUTORIAL PANELS.  FINALLY, A MENU IS PROVIDED TO           *   FILE 161
      DEMONSTRATE THE INVOCATION OF EACH APPLICATION.            *   FILE 161

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 162
           THIS MEANS "SPLA TAPE FILE 062".                      *   FILE 162
   H F000162 D=FEB86                                             *   FILE 162
   T FILE 162 - ISPF MESSAGES FOR SAS INSTITUTE                  *   FILE 162
                CONTRIBUTIONS                                    *   FILE 162
   K ISPF TSO MESSAGES FSLISTC FSLISTA SCANPDS V35               *   FILE 162
                SAS INSTITUTE                                    *   FILE 162
      RELATED FILES 161, 163, 164, 223, 227, 228                 *   FILE 162
      MESSAGES FOR THE UTILITIES DESCRIBED IN FILE 161           *   FILE 162

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 163
           THIS MEANS "SPLA TAPE FILE 063".                      *   FILE 163
   H F000163 D=FEB86                                             *   FILE 163
   T FILE 163 - TSO CLISTS FOR SAS INSTITUTE CONTRIBUTIONS       *   FILE 163
   K ISPF TSO CLIST FSLISTC FSLISTA SCANPDS V35 SAS INSTITUTE    *   FILE 163
      RELATED FILES 161, 162, 164, 223, 227, 228                 *   FILE 163
      TSO CLISTS FOR THE UTILITIES DESCRIBED IN FILE 161         *   FILE 163

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 164
           THIS MEANS "SPLA TAPE FILE 064".                      *   FILE 164
   H F000164 D=FEB86                                             *   FILE 164
   T FILE 164 - SOURCE LIBRARY FOR SAS INSTITUTE CONTRIBUTIONS   *   FILE 164
   K ISPF TSO SOURCE FSLISTC FSLISTA SCANPDS V35 SAS INSTITUTE   *   FILE 164
      RELATED FILES 161, 162, 163, 223, 227, 228                 *   FILE 164
      SOURCE CODE FOR THE UTILITIES DESCRIBED IN FILE 161        *   FILE 164

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 165
           THIS MEANS "SPLA TAPE FILE 065".                      *   FILE 165
   H F000165 D=MAY80                                             *   FILE 165
   T FILE 165 - DYNAMIC MONITOR SYSTEM (DMS) -                   *   FILE 165
                INSTALLATION JCL                                 *   FILE 165
   K DMS JCL MONITOR V5 GTF                                      *   FILE 165
      RELATED FILES: 165-170; DOCUMENTATION: 168                 *   FILE 165
      THIS FILE CONTAINS JCL NECESSARY TO INSTALL AND            *   FILE 165
      ASSEMBLE THE DMS PACKAGE.                                  *   FILE 165

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 166
           THIS MEANS "SPLA TAPE FILE 066".                      *   FILE 166
   H F000166 D=MAY80                                             *   FILE 166
   T FILE 166 - DYNAMIC MONITOR SYSTEM (DMS) -                   *   FILE 166
   NON-SE SOURCE                                                 *   FILE 166
   K DMS NONSE SOURCE V5 MONITOR GTF                             *   FILE 166
      RELATED FILES: 165-170; DOCUMENTATION: 168                 *   FILE 166
      THIS FILE CONTAINS THE SOURCE FOR THE NON-SE VERSION       *   FILE 166
      OF THE DYNAMIC MONITOR SYSTEM (DMS).                       *   FILE 166

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 167
           THIS MEANS "SPLA TAPE FILE 067".                      *   FILE 167
   H F000167 D=MAY80                                             *   FILE 167
   T FILE 167 - DYNAMIC MONITOR SYSTEM (DMS) -                   *   FILE 167
   NON-SE LOAD                                                   *   FILE 167
   K DMS NONSE LOAD V5 MONITOR GTF                               *   FILE 167
      RELATED FILES: 165-170; DOCUMENTATION: 168                 *   FILE 167
      THIS FILE CONTAINS THE LOAD FOR THE NON SE VERSION         *   FILE 167
      OF THE DYNAMIC MONITOR SYSTEM (DMS).                       *   FILE 167

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 168
           THIS MEANS "SPLA TAPE FILE 068".                      *   FILE 168
   H F000168 D=MAY80                                             *   FILE 168
   T FILE 168 - DYNAMIC MONITOR SYSTEM (DMS) -                   *   FILE 168
                DOCUMENTATION                                    *   FILE 168
   K DMS DOCUMENTATION DOCUMENT V5 MONITOR GTF                   *   FILE 168
                PERFORMANCE                                      *   FILE 168
      RELATED FILES: 165-170; DOCUMENTATION: 168                 *   FILE 168
      THE DYNAMIC MONITOR SYSTEM MONITORS THE INTERACTIONS       *   FILE 168
      BETWEEN THE OS/VS SYSTEM EVENTS AND THE CORRESPONDING      *   FILE 168
      DYNAMICALLY ACTIVATED EVENT HANDLING ROUTINES. A           *   FILE 168
      STANDARD SET OF EVENT HANDLING ROUTINES IS AVAILABLE.      *   FILE 168
      THIS ROUTINE PERFORMS AN EVENT TRACE FUNCTION.  DMS        *   FILE 168
      WAS DEVELOPED SPECIFICALLY TO ANALYZE THE I/O              *   FILE 168
      ACTIVITIES OF AN IBM/OS 370 MVS-AP SYSTEM.  A              *   FILE 168
      PRINCIPAL DESIGN GOAL FOR DMS IS TO KEEP THE CPU           *   FILE 168
      OVERHEAD AND STORAGE REQUIREMENTS BELOW AN ACCEPTABLE      *   FILE 168
      THRESHOLD, SO IT WILL BE POSSIBLE TO MONITOR AN ENTIRE     *   FILE 168
      TP NETWORK DURING THE ENTIRE ONLINE OPERATION.  IN         *   FILE 168
      ADDITION, DMS GIVES THE SYSTEM PROGRAMMER A CONVENIENT     *   FILE 168
      MEANS OF WRITING SIMPLE PROGRAMS CONTAINING BOTH           *   FILE 168
      SELECTION AND DECISION LOGIC WHICH CAN BE BASED ON A       *   FILE 168
      SELECTED GROUP OF SYSTEM EVENTS.  THE TIME STAMP FROM      *   FILE 168
      THE TIME OF DAY CLOCK GIVES THE POSSIBILTY TO CREATE       *   FILE 168
      REPRODUCIBLE TIME MEASUREMENTS.  DMS IS A HELPFUL TOOL     *   FILE 168
      FOR PROBLEM DETERMINATION.                                 *   FILE 168
      CONTRIBUTOR:  MR. B. HARTMAN                               *   FILE 168
                    IBM SWITZERLAND                              *   FILE 168
                    BRANCH OFFICE BASEL                          *   FILE 168
                    HIRSCHGAESSLEIN 11                           *   FILE 168
                    CH-4000  B A S E L                           *   FILE 168
                    SWITZERLAND                                  *   FILE 168
                    PHONE 0041 61 23 66 23                       *   FILE 168

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 169
           THIS MEANS "SPLA TAPE FILE 069".                      *   FILE 169
   H F000169 D=MAY80                                             *   FILE 169
   T FILE 169 - DYNAMIC MONITOR SYSTEM (DMS) -                   *   FILE 169
   MVS/SE SOURCE                                                 *   FILE 169
   K DMS MVSSE SOURCE V5 MONITOR GTF                             *   FILE 169
      RELATED FILES: 165-170; DOCUMENTATION: 168                 *   FILE 169
      THIS FILE CONTAINS THE SOURCE FOR THE SE VERSION OF        *   FILE 169
      THE DYNAMIC MONITOR SYSTEM (DMS).                          *   FILE 169

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 170
           THIS MEANS "SPLA TAPE FILE 070".                      *   FILE 170
   H F000170 D=MAY80                                             *   FILE 170
   T FILE 170 - DYNAMIC MONITOR SYSTEM (DMS) -                   *   FILE 170
   MVSSE LOAD                                                    *   FILE 170
   K DMS NONSE LOAD V5 MONITOR GTF MVSSE                         *   FILE 170
      RELATED FILES: 165-170; DOCUMENTATION: 168                 *   FILE 170
      THIS FILE CONTAINS THE LOAD FOR THE NON-SE VERSION OF      *   FILE 170
      THE DYNAMIC MONITOR SYSTEM (DMS).                          *   FILE 170

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 171
           THIS MEANS "SPLA TAPE FILE 071".                      *   FILE 171
   H F000171 D=MAY80                                             *   FILE 171
   T FILE 171 - SPF IPCS INTERFACE -                             *   FILE 171
                DOCUMENTATION                                    *   FILE 171
   K SPF IPCS DOCUMENTATION DOCUMENT V5                          *   FILE 171
   K JERRY DANIEL JOLYNN DEEMS JIM GLAUERT                       *   FILE 171
                RON LEBAUBE MONSANTO                             *   FILE 171
      RELATED FILES: 171-176; DOCUMENTATION: 171                 *   FILE 171
      THE SPF IPCS MENUS WERE DEVELOPED BY JERRY DANIEL,         *   FILE 171
      JOLYNN DEEMS, JIM GLAUERT, AND RON LEBAUBE OF THE          *   FILE 171
      MONSANTO COMPANY.  THEY ARE MENT TO BE USED AS             *   FILE 171
      EXAMPLES OF HOW TO USE SPF TO INVOKE IPCS COMMANDS.        *   FILE 171
      IT IS RECOMMENDED THAT THE USER MODIFY THE MENU INPUT      *   FILE 171
      KEY WORDS TO SUIT HIS OWN SHOP.                            *   FILE 171
      THIS FILE CONTAINS A LISTING OF THE MENUS AND THIS         *   FILE 171
      DOCUMENTATION.                                             *   FILE 171
      CONTRIBUTOR  JIM GLAUERT                                   *   FILE 171
                   MONSANTO COMPANY                              *   FILE 171
                   800 N. LINDBERGH BLVD. - G2EC                 *   FILE 171
                   ST. LOUIS, MO  63166                          *   FILE 171
                   PHONE: 314 694-7702                           *   FILE 171

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 172
           THIS MEANS "SPLA TAPE FILE 072".                      *   FILE 172
   H F000172 D=MAY80                                             *   FILE 172
   T FILE 172 - SPF IPCS INTERFACE - CLISTS                      *   FILE 172
   K SPF IPCS CLISTS V5                                          *   FILE 172
   K JERRY DANIEL JOLYNN DEEMS JIM GLAUERT                       *   FILE 172
                RON LEBAUBE MONSANTO                             *   FILE 172
      RELATED FILES: 171-176; DOCUMENTATION: 171                 *   FILE 172
      THIS FILE CONTAINS THE CLISTS FOR THE IPCS SPF             *   FILE 172
      INTERFACE.                                                 *   FILE 172

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 173
           THIS MEANS "SPLA TAPE FILE 073".                      *   FILE 173
   H F000173 D=MAY80                                             *   FILE 173
   T FILE 173 - SPF IPCS INTERFACE - SPF MENUS                   *   FILE 173
   K SPF IPCS MENUS V5                                           *   FILE 173
   K JERRY DANIEL JOLYNN DEEMS JIM GLAUERT RON LEBAUBE           *   FILE 173
                MONSANTO                                         *   FILE 173
      RELATED FILES: 171-176; DOCUMENTATION: 171                 *   FILE 173
      THIS FILE CONTAINS THE MENUS FOR THE IPCS SPF              *   FILE 173
      INTERFACE.                                                 *   FILE 173

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 174
           THIS MEANS "SPLA TAPE FILE 074".                      *   FILE 174
   H F000174 D=MAY80                                             *   FILE 174
   T FILE 174 - SPF IPCS INTERFACE - SPF PROCS                   *   FILE 174
   K SPF IPCS PROCS V5                                           *   FILE 174
   K JERRY DANIEL JOLYNN DEEMS JIM GLAUERT                       *   FILE 174
                RON LEBAUBE MONSANTO                             *   FILE 174
      RELATED FILES: 171-176; DOCUMENTATION: 171                 *   FILE 174
      THIS FILE CONTAINS THE PROCS FOR THE IPCS SPF INTERFACE.   *   FILE 174

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 175
           THIS MEANS "SPLA TAPE FILE 075".                      *   FILE 175
   H F000175 D=MAY80                                             *   FILE 175
   T FILE 175 - SPF IPCS INTERFACE - JCL                         *   FILE 175
   K SPF IPCS JCL                                                *   FILE 175
   K JERRY DANIEL JOLYNN DEEMS JIM GLAUERT                       *   FILE 175
                RON LEBAUBE MONSANTO                             *   FILE 175
      RELATED FILES: 171-176; DOCUMENTATION: 171                 *   FILE 175
      THIS FILE CONTAINS THE JCL FOR THE IPCS SPF INTERFACE.     *   FILE 175

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 176
           THIS MEANS "SPLA TAPE FILE 076".                      *   FILE 176
   H F000176 D=MAY80                                             *   FILE 176
   T FILE 176 - CLEAR A 3270 SCREEN                              *   FILE 176
   K CLEAR CLRSCRN 3270 TSO SOURCE SPF IPCS V5                   *   FILE 176
      RELATED FILES: 171-176; DOCUMENTATION: 171                 *   FILE 176
      THIS FILE CONTAINS THE SOURCE CODE FOR THE TSO ROUTINE     *   FILE 176
      TO CLEAR A 3270 SCREEN.                                    *   FILE 176
      THIS ROUTINE IS USED BY THE SPF IPCS INTERFACE             *   FILE 176

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 177
           THIS MEANS "SPLA TAPE FILE 077".                      *   FILE 177
   H F000177 D=MAY80                                             *   FILE 177
   T FILE 177 - FLORIDA POWER CORPORATION - DOCUMENTATION        *   FILE 177
   K FLA FLORIDA POWER DOCUMENTATION V6                          *   FILE 177
   K DONALD HIGGINS PERFORMANCE                                  *   FILE 177
   L MVSMON FULL SCREEN TSO PDSDIR PCOMPARE PANVALET SMF         *   FILE 177
                STRUCTURED                                       *   FILE 177
   L FORTRAN MACROS TIME CROSS MEMORY XMEMORY                    *   FILE 177
      RELATED FILES: 177-179; DOCUMENTATION: 177                 *   FILE 177
      FLORIDA POWER CORPORATION HAS CONTRIBUTED VARIOUS          *   FILE 177
      UTILITIES, MACROS AND A SORT.                              *   FILE 177
                   DONALD S. HIGGINS                             *   FILE 177
                   B-3                                           *   FILE 177
                   FLORIDA POWER CORPORATION                     *   FILE 177
                   P.O. BOX 14042                                *   FILE 177
                   ST. PETERSBURG, FL 33733                      *   FILE 177
      GENERAL INFORMATION MEMBERS                                *   FILE 177
      $DIST    - DIRECTIONS FOR CREATING FPC DISTRIBUTION TAPE   *   FILE 177
      $FPCSHR  - JOB USED TO CREATE FPC DISTRIBUTION TAPE        *   FILE 177
      $HISTORY - HISTORY OF PACKAGE                              *   FILE 177
      $KEY     - KEY TO DISTRIBUTION TAPE FOR SHARE PROGRAM      *   FILE 177
                 LIBRARY                                         *   FILE 177
      $LOG     - LOG ALL FPC MAINTENANCE CHANGES                 *   FILE 177
      $MAINT   - FPC MAINTENANCE UPDATE PROCEDURE                *   FILE 177
      $NEW     - MAJOR NEW SOFTWARE ADDED SINCE RELEASE          *   FILE 177
      $OLD     - MAJOR OLD SOFTWARE RETAINED FROM LAST RELEASE   *   FILE 177
      $SHRDOC  - INDEX TO DOCUMENTATION LIBRARY                  *   FILE 177
      $SHRSUB  - INDEX TO SUBROUTINES IN SOURCE PROGRAM LIBRARY  *   FILE 177
      $SHRPGM  - INDEX TO PROGRAMS    IN SOURCE PROGRAM LIBRARY  *   FILE 177
      $SHRMAC  - INDEX TO MACROS      IN SOURCE PROGRAM LIBRARY  *   FILE 177
      $SHRSYS  - INDEX TO SYSTEM PGMS IN SOURCE PROGRAM LIBRARY  *   FILE 177
      $SHRJCL  - INDEX TO PROCEDURES IN PROCEDURE LIBRARY        *   FILE 177
      MAJOR SOFTWARE SAMPLE OUTPUTS                              *   FILE 177
      @MVSMON  - SAMPLE OUTPUT FROM MVSMON RUN ON CURRENT        *   FILE 177
                 SYSTEM IN BATCH                                 *   FILE 177
      MAJOR SOFTWARE DOCUMENTATION (ALL OTHER DOCUMENTATION      *   FILE 177
                 IS IN SOURCE)                                   *   FILE 177
      FSF      - FULL SCREEN SUBROUTINE SUPPORT FOR TSO          *   FILE 177
      MVSMON   - MVS SYSTEM MONITOR FOR USE VIA TSO, MCS,        *   FILE 177
                 ONLINE, OR BATCH                                *   FILE 177
      PDSDIR   - SELECTIVE PDS DIRECTORY LIST                    *   FILE 177
      PCOMPARE - COMPARE TWO MEMBERS OF PAN LIBRARY AND          *   FILE 177
                 LIST DIFFERENCES                                *   FILE 177
      SMFDOC   - SMF DAILY REPORTING SYSTEM                      *   FILE 177
      STRFORT  - STRUCTURED FORTRAN TRANSLATOR                   *   FILE 177
      STRMAC   - STRUCTURED ALC MACROS                           *   FILE 177
      TIMER    - GENERAL TIME AND DATE UTILITY                   *   FILE 177
                 SUBROUTINE (17 OPTIONS)                         *   FILE 177
      XCOM     - CROSS MEMORY COMMUNICATION SUBROUTINE           *   FILE 177
                 SUPPORT                                         *   FILE 177
      (SYS1.HELP MEMBERS ARE INCLUDED FOR MOST TSO COMMANDS)     *   FILE 177

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 178
           THIS MEANS "SPLA TAPE FILE 078".                      *   FILE 178
   H F000178 D=MAY80                                             *   FILE 178
   T FILE 178 - FLORIDA POWER CORPORATION - SOURCE               *   FILE 178
   K FLA FLORIDA POWER SOURCE V6                                 *   FILE 178
   K DONALD HIGGINS                                              *   FILE 178
   L STRUCTURED MACROS PANVALET PAN TAPESCAN TAPECOPY TAPE       *   FILE 178
   L IDRLIST REORGCHK XREF FSF FULL SCREEN TRAN3705 VTOC         *   FILE 178
   L UCBZAP FORTRAN DATECONV CONVERSION DATE TIME                *   FILE 178
   L SMF FPCMON MVSMON WHOAMI PORTS                              *   FILE 178
      RELATED FILES: 177-179; DOCUMENTATION: 177                 *   FILE 178
      THIS FILE CONTAINS THE SOURCE CODE OF THE FLORIDA          *   FILE 178
      POWER CORPORATION.                                         *   FILE 178
    STRUCTURED ALC MACROS                                        *   FILE 178
    PAN      PDS        DESCRIPTION                              *   FILE 178
    NAME     NAME                                                *   FILE 178
  -------- ---------- -----------------------------------------  *   FILE 178
  AM010500 IF         CONDITIONALLY EXECUTE BLOCK OF CODE        *   FILE 178
  AM010600 THEN       BEGIN BLOCK OF CODE (OPTIONAL)             *   FILE 178
  AM010700 ELSE       BEGIN ALTERNATE BLOCK OF CODE FOR IF       *   FILE 178
  AM010800 DO         CONDITIONALLY REPEAT BLOCK OF CODE         *   FILE 178
  AM011000 FI         END OF CURRENT IF BLOCKS                   *   FILE 178
  AM011200 OD         END OF DO-WHILE OR DO-UNTIL BLOCK          *   FILE 178
  AM011300 DOCASE     DEFINE INDEX FOR ALTERNATE SEL. OF CASES   *   FILE 178
  AM011400 CASE       DEFINE VALUE OF INDEX FOR FOLLOWING        *   FILE 178
                      CASE CODE                                  *   FILE 178
  AM011500 ESAC       END OF CASE CODE BLOCK (UP TO 256 CASES)   *   FILE 178
  AM011600 ESACOD     END OF DOCASE (IE. EXIT POINT              *   FILE 178
                      FOR EACH CASE)                             *   FILE 178
  AM013600 ELSEIF     CONTRACTION OF ELSE AND IF (ONLY 1         *   FILE 178
                      IF REQ.)                                   *   FILE 178
  *                                                              *   FILE 178
  * STANDARD LINKAGE FOR PROGRAMS AND LOCAL ROUTINES             *   FILE 178
  *                                                              *   FILE 178
  AM001100 PENTRY     DEFINE ENTRY TO A PERFORMED ROUTINE        *   FILE 178
  AM001200 PERFORM    PERFORM LOCAL ROUTINE WITHOUT USING REGS.  *   FILE 178
  AM001201 PM         PM - SAME AS PERFORM                       *   FILE 178
  AM001300 PEXIT      EXIT FROM LOCAL PERFORMED ROUTINE          *   FILE 178
  AM002500 SUBENTRY   ENTRY TO CALLED MODULE WITH REG.           *   FILE 178
                      AND BASE OPT.                              *   FILE 178
  AM002600 SUBEXIT    EXIT FROM CALLED MODULE                    *   FILE 178
  *                                                              *   FILE 178
  * GENERAL PROGRAMMING AIDS                                     *   FILE 178
  *                                                              *   FILE 178
  AM000500 DTIME      CREATE 22 BYTE FIELD WITH CURRENT          *   FILE 178
                      TIME/DATE                                  *   FILE 178
  AM000600 EDIT       EDIT ANY PACKED FIELD WITH COBOL           *   FILE 178
                      TYPE MASK                                  *   FILE 178
  AM000700 EQUREGS    GENERATE EQUATES FOR R0 THRU R15           *   FILE 178
  AM000900 FILL       PAD FIELD WITH BLANKS TO ASSEMBLED LENGTH  *   FILE 178
  AM001000 IOB        GENERATE IOB                               *   FILE 178
  AM002200 SCALL      FASTER CALL                                *   FILE 178
  AM002700 SYSIN      DCB FOR SYSIN                              *   FILE 178
  AM002800 SYSPRINT   DCB FOR SYSPRINT                           *   FILE 178
  AM002900 TAG        LABEL FOR NEXT HALFWORD                    *   FILE 178
  AM003100 MOVE       MOVE FOR OVER 256 BYTES VIA MVC'S          *   FILE 178
  AM008300 LT         LOAD AND TEST REGISTER                     *   FILE 178
  AM008400 EQUAL      EQUATE REGS AND LTORG AND COMMON BC        *   FILE 178
                      CONDITION                                  *   FILE 178
  AM008500 EQUI       EQU'S FOR IMMEDIATE DATA                   *   FILE 178
  AM008600 XREFI      CROSS REFERENCE IMMEDIATE DATA             *   FILE 178
  AM008700 LI         LOAD IMMEDIATE                             *   FILE 178
  AM008800 AI         ADD IMMEDIATE                              *   FILE 178
  AM008900 SI         SUB IMMEDIATE                              *   FILE 178
  AM009000 TB         TEST BITS                                  *   FILE 178
  AM009100 SB         SET BITS                                   *   FILE 178
  AM009200 ZB         ZERO BITS                                  *   FILE 178
  AM009300 XCH        EXCHANGE 2 FIELDS WITHOUT USING ANY        *   FILE 178
                      WORK AREA                                  *   FILE 178
  AM009400 XCHR       EXCHANGE 2 REGS WITHOUT USING ANY          *   FILE 178
                      OTHER REGS                                 *   FILE 178
  AM009500 ZR         ZERO A REGISTER                            *   FILE 178
  AM009600 AAI        ADD ADDRESS IMEDIATE (LA)                  *   FILE 178
  AM009700 SRC        SET REGISTER CONDITION CODE (LTR)          *   FILE 178
  AM009800 ZHB        ZERO HIGH BYTE                             *   FILE 178
  AM009900 SPOOLDAT   DEFINE HASP V4 SPOOL CHECKPOINT LAYOUT     *   FILE 178
  AM010000 XCP        EXECUTE CHANNEL PGM (XCP IOB,CCW,ERREXIT)  *   FILE 178
  AM010100 MC         MONITOR CALL                               *   FILE 178
  AM010200 CDS        COMPARE DOUBLE AND SWAP                    *   FILE 178
  AM010300 CS         COMPARE AND SWAP                           *   FILE 178
  AM010900 EQUBC      EQUATE COMMON BC CONDITIONS                *   FILE 178
                      (EQ,LT,GT,LE,ETC.)                         *   FILE 178
  AM011800 LOGICAL    DEFINE LOGICAL SWITCH BY STATE NAMES       *   FILE 178
  AM011900 DCWV       DEFINE WEAK V CON (L R15,V  BALR R14,R15)  *   FILE 178
  AM012000 LOADTCB    LOAD ADDRESS OF TCB WITHOUT EXTRACT        *   FILE 178
  AM012100 LOADTIOT   LOAD ADDRESS OF TIOT WITHOUT EXTRACT       *   FILE 178
  AM012200 FINDDD     SET R1 TO ADDR OF TIOT DD ENTRY OR ZERO    *   FILE 178
  AM012400 ACCEPT     READ 80 BYTE RECORD FROM SYSIN             *   FILE 178
  AM012500 DISPLAY    PRINT 133 BYTE RECORD ON SYSPRINT          *   FILE 178
  AM012600 TPPUTMSG   CALL TPPUT TO ROUTE MSG VIA MPS (GU640000) *   FILE 178
  AM012700 TRTTAB     DEFINE COMMON TRANSLATE TABLES             *   FILE 178
                      (PRINT,NUMERIC,)                           *   FILE 178
  AM012800 PTRACE     INVOKE TRACE OF EVERY PERFORM ON PTRACE DD *   FILE 178
  AM012900 FINDCDE    SET A1 TO ADDR OF CDE OR ZERO              *   FILE 178
  AM013000 DOEXIT     ALIAS OF OD TO END REPEAT BLOCK            *   FILE 178
  AM013100 HDC        DEFINE HEADING DATA BY STARTING COLUMN     *   FILE 178
  AM013200 ABSP       MAKE PACKED FIELD ABSOLUTE (SIGN F)        *   FILE 178
  AM013300 CLGDSECT   DSECT OF RECORDS FROM GU027000 - GETCATLG  *   FILE 178
  AM013400 QCBS       VS2-R1 QCB DSECT                           *   FILE 178
  AM013500 SDCB       SHORT FORM DCB                             *   FILE 178
                      (SDCB M=GL,R=FB,L=80,E=EOFRTN)             *   FILE 178
  AM013700 XCOM       SVC INTERFACE FOR CROSS MEMORY             *   FILE 178
                      MESSAGE SWITCH                             *   FILE 178
  AM013800 FINDPGM    SEARCH FOR PROGRAM AND SET RC 0 IF FOUND   *   FILE 178
  AM013900 WTP        WRITE TO PROGRAMMER                        *   FILE 178
  AM014000 SDSA       START DEFINE STORAGE AREA WITH             *   FILE 178
                      UNKNOWN LENGTH                             *   FILE 178
  AM014100 EDSA       END   DEFINE STORAGE AREA AND DEFINE LABEL *   FILE 178
  *                                                              *   FILE 178
  *  TSO COMMAND PROCESSOR MACROS FOR FPL CODE (SEE TO003000)    *   FILE 178
  *                                                              *   FILE 178
  AM020000 $CALL      FPL         MACRO                          *   FILE 178
  AM021000 $ENTER     FPL         MACRO                          *   FILE 178
  AM022000 $RTRN      FPL         MACRO                          *   FILE 178
  AM023000 #CTGPL     FPL         MACRO                          *   FILE 178
  AM024000 #SORT      FPL         MACRO                          *   FILE 178
  AM025000 #TSOBLKS   FPL         MACRO                          *   FILE 178
  AM026000 #TSOMSG    FPL         MACRO                          *   FILE 178
  AM027000 #UCS       FPL         MACRO                          *   FILE 178
  AM028000 #VTCFMT1   FPL         MACRO                          *   FILE 178
  AM029000 #VTCFMT3   FPL         MACRO                          *   FILE 178
  AM030000 #VTCFMT4   FPL         MACRO                          *   FILE 178
  AM031000 #VTCFMT5   FPL         MACRO                          *   FILE 178
  AM032000 IKJATRCB   FPL         MACRO                          *   FILE 178
  AM033000 IKJEBEST   FPL         MACRO                          *   FILE 178
  * **** PAN UTILITIES ****                                      *   FILE 178
  GU101000    READ ONLY VERSION OF PAN#1                         *   FILE 178
  GU102000    COMPARE MEMBERS OF PAN LIBRARIES (OR QSAM FILES)   *   FILE 178
  GU103000    COMPARE PRINT FILES AND LIST ONLY DIFFERENCES      *   FILE 178
  GU716001    SUBMIT JOBS FROM PAN LIBRARY AT SPECIFIED TIMES    *   FILE 178
  *                                                              *   FILE 178
  * **** TAPE UTILITIES ****                                     *   FILE 178
  *                                                              *   FILE 178
  GU000300 TAPESTRY     TAPE SCAN, LIST, COPY, AND DUMP UTILITY  *   FILE 178
  GU001400 FPCLABEL     TAPE LABELING AND TESTING UTILITY        *   FILE 178
  GU021200 TVOLCOPY     COPY ANY SINGLE TAPE VOLUME TO NEW       *   FILE 178
                        VOLUME                                   *   FILE 178
  *                                                              *   FILE 178
  * **** DATA SET UTILITIES ****                                 *   FILE 178
  *                                                              *   FILE 178
  GU000500 COPYSOME     SELECTIVE QSAM COPY UTILITY              *   FILE 178
  GU003700 ISAMSTAT     LIST ISAM PRIME AND OVERFLOW             *   FILE 178
                        UTILIZATION STATS.                       *   FILE 178
  GU009700 PDSDLIST     LIST PDS DIRECTORIES (780 PER PAGE)      *   FILE 178
  GU011800 PDSMLIST     LIST PDS MEMBERS IN ASCENDING            *   FILE 178
                        ORDER WITH PAGE CTL                      *   FILE 178
  GU011850 PDSQSAM      DUMP SOURCE PDS TO   QSAM FILE           *   FILE 178
                        WITH NAME IN 73-80                       *   FILE 178
  GU011860 QSAMPDS      LOAD SOURCE PDS FROM QSAM FILE           *   FILE 178
                        WITH NAME IN 73-80                       *   FILE 178
  GU017500 QSAMISAM     COPY QSAM FILE TO ISAM FILE              *   FILE 178
  GU017510 QSAMQSAM     COPY QSAM FILE TO QSAM FILE              *   FILE 178
  GU017600 ISAMQSAM     COPY ISAM FILE TO QSAM FILE              *   FILE 178
  GU021500 ISAMISAM     COPY ISAM FILE TO ISAM FILE              *   FILE 178
  GU024900 PDSCLIST     LIST CSECT CROSS-REFERENCE FOR           *   FILE 178
                        LOAD MODULE                              *   FILE 178
  GU023000 TEXTEDIT     BATCH TEXT EDITOR WITH STRING            *   FILE 178
                        SCAN AND REPLACE                         *   FILE 178
  GU029100 REORGCHK     CHECK ISAM OR PDS FILE AND SET           *   FILE 178
                        RETURN CODE                              *   FILE 178
  GU103000 PRTCOMP      COMPARE PRINT FILES FOR CHANGES          *   FILE 178
  GU107000              CREATE SEQ. PDS DIR. FILE FROM           *   FILE 178
                        PDS LOAD LIBS                            *   FILE 178
  GU110000 CRD          CROSS REFERENCED DICTIONARY USING        *   FILE 178
                        TSO FSF                                  *   FILE 178
  *                                                              *   FILE 178
  * **** MISCELLANOUS UTILITIES ****                             *   FILE 178
  *                                                              *   FILE 178
  GU006400 TRAN3705     TRANSLATE 3705 DUMP INTO 3705 BAL        *   FILE 178
  GU008300 WTORPARM     DISPLAY PARM FIELD ON CONSOLE AND        *   FILE 178
                        WAIT FOR REPLY                           *   FILE 178
  GU009900 TESTUTL      BATCH TEST DRIVER FOR IEFUTL             *   FILE 178
  GU105000 TASKLIST     ATTACH LIST OF TASKS FOR PARALLEL        *   FILE 178
                        EXECUTION                                *   FILE 178
  GU012000 IPLLOG       LIST BDAM FILE CONTAINING ALL IPL        *   FILE 178
                        MESSAGES                                 *   FILE 178
  GU012100 IPLCHECK     VERIFY TIME, DATE, AND OPERATOR REASON   *   FILE 178
  GU012400 WTOPARM      DISPLAY PARM ON CONSOLE                  *   FILE 178
  GU016600 STEPLIST     LIST SMF STEP RECORDS                    *   FILE 178
  GU016700 SMFCOUNT     LIST COUNT OF EACH SMF RECORD            *   FILE 178
                        TYPE IN FILE                             *   FILE 178
  GU017300 DEBUG        DEBUG MONITOR TO TRAP, LOG, AND          *   FILE 178
                        CORRECT 0C7                              *   FILE 178
  GU017700 PATCH        LOAD, ZAP,EXEC, AND/OR DUMP MODULES      *   FILE 178
  GU022800 SIM370       SIMULATE 370 INSTRUCTIONS VIA            *   FILE 178
                        SPIE ROUTINE                             *   FILE 178
  GU022900 TST370       TEST SIMULATOR                           *   FILE 178
  GU024500 TABULATE     TABULATE UP TO 12 COLUMNS OF NUMBERS     *   FILE 178
  GU026100 VTOCPULL     READ UTOC DSCBS AND CREATE QSAM FILE     *   FILE 178
  GU026200 VTOCSCRH     SCRATCH EXPIRED AND/OR                   *   FILE 178
                        UNAUTHORIZED DATA SETS                   *   FILE 178
  GU026300 VTOCLIST     LIST 3330 VTOCS BY DSN WITHIN            *   FILE 178
                        VOLUME WITH MAP                          *   FILE 178
  GU026400 VTOCMON      DRIVER FOR VTOC MAINTENANCE SYSTEM       *   FILE 178
  GU026700 VTOCUPDT     UPDATE VTOC MASTER                       *   FILE 178
  GU026900 DSNLIST      LIST ALL DSNS REGISTERED,                *   FILE 178
                        ALLOCATED, AND CATLG'D                   *   FILE 178
  GU027400 LISTMACS     LIST FREQ OF ALL OPERATION CODES         *   FILE 178
                        AND MACROS                               *   FILE 178
  GU037000 DSNUPDTE     UPDATE DSN MASTER FILE USED BY GU026900  *   FILE 178
  GU460000 KWICUTL      UTILITY TO PRODUCE KWIC LISTINGS         *   FILE 178
  GU687000 UCBZAP       DYNAMICALLY ZAP UCB DEVICE TYPES         *   FILE 178
                        VIA BATCH                                *   FILE 178
  GU860000 ENQEXEC      ISSUE ENQ AND EXECUTE PGM                *   FILE 178
                        SPECIFIED IN PARM                        *   FILE 178
  *                                                              *   FILE 178
  * *** FORTRAN PROGRAMMING AIDS ****                            *   FILE 178
  *                                                              *   FILE 178
  ER011000 RENUM        RENUMBER AND CROSS-REFERENCE             *   FILE 178
                        FORTRAN PROGRAM                          *   FILE 178
  GU118000 SFTALC       STRUCTURED FORTRAN TRANSLATOR IN ALC     *   FILE 178
  GU119000 SFTSFORT     STRUCTURED FORTRAN TRANSLATOR IN         *   FILE 178
                        STRUCTURED FORT                          *   FILE 178
  GU119001 SFTFORT      STRUCTURED FORTRAN TRANSLATOR            *   FILE 178
                        BOOTSTRAP IN FORT                        *   FILE 178
  GU137000 QUEENS       STRUCTURED FORTRAN TRANSLATOR 8          *   FILE 178
                        QUEEN DEMO                               *   FILE 178
  GU138000 SFTTEST      STRUCTURED FORTRAN TRANSLATOR TEST PGM   *   FILE 178
  GU682000 QUEINIT      INITIALIZE FIFO MESSAGE QUEUE FOR        *   FILE 178
                        FORTRAN                                  *   FILE 178
  GU683000 QUEGET       QUEUE GET/PUT SUBROUTINE                 *   FILE 178
  GU684000 QUETEST      TEST PROGRAM FOR QUEUE                   *   FILE 178
  GU722000 SWF          SEQ. REUSEABLE FILE FOR FORT VIA         *   FILE 178
                        BDAM (NO OPENS)                          *   FILE 178
  GU723000 SMFTEST      SWF TEST PROGRAM                         *   FILE 178
  *                                                              *   FILE 178
  * PAN      PDS        DESCRIPTION                              *   FILE 178
  * NAME     NAME                                                *   FILE 178
  *                                                              *   FILE 178
  * *** TIME AND DATE ROUTINES ****                              *   FILE 178
                        SEE OT780RS.SHRDOC(SUBDOCTD)             *   FILE 178
  *                                                              *   FILE 178
  GU008700 SRCVTGRE     CONVERT MMDDYY TO 0YYDDD                 *   FILE 178
  GU008800 SRCVTJUL     CONVERT YYDDD  TO MM/DD/YY               *   FILE 178
  GU008900 SROSDATE     RETURN CURRENT DATE AS MM/DD/YY          *   FILE 178
  GU009300 SROSTIME     RETURN CURRENT DATE/TIME AS              *   FILE 178
                        YYDDDHHMMS                               *   FILE 178
  GU016200 HHMMSS       CONVERT BINARY TIME IN TU'S TO           *   FILE 178
                        HH MM SS                                 *   FILE 178
  GU022400 TOD          RETURN TIME AND DATE                     *   FILE 178
                        AS HH.MM.SS.TH YY.DDD                    *   FILE 178
  GU024200 CDATE        RETURN BINARY MM, DD, AND                *   FILE 178
                        YY FOR FORTRAN                           *   FILE 178
  GU027900 OSDATE       DATE SUBROUTINE FOR                      *   FILE 178
                        FORTRAN (USES SROSDATE)                  *   FILE 178
  GU701000 TIMER        GENERAL TIMER SUPPORT FOR FORTRAN        *   FILE 178
  GU719000 DOW          DAY OF THE WEEK                          *   FILE 178
  GU719100              CVTDAYWK - CONVERT DAY OF WEEK           *   FILE 178
  GU870000              RETURN CPU TIME (TTIMER - ALSO           *   FILE 178
                        MACRO NAME)                              *   FILE 178
  *                                                              *   FILE 178
  *  DATA MANIPULATION    -    SEE OT780RS.SHRDOC(SUBDOCDM)      *   FILE 178
  *                                                              *   FILE 178
  GU010900 ALOAD        LOAD ARRAY WITH CONSTANT                 *   FILE 178
  GU011000 AMOVE        MOVE ANY NUMBER OF BYTES                 *   FILE 178
  GU011100 SNV          STORE NUMERIC VALUE FROM DISPLAY FIELD   *   FILE 178
  GU011200 ASHIFT       SHIFT CHARACTERS RIGHT TO FILL AREA      *   FILE 178
  GU013500 UNPKBITS     UNPACK BITS INTO ARRAY OF 0/1 BYTES      *   FILE 178
  GU013600 PACKBITS     PACK BYTES INTO ARRAY OF BITS            *   FILE 178
  GU013700 UNPKBIT      UNPACK ONE BIT INTO BYTE                 *   FILE 178
  GU013800 PACKBIT      PACK   ONE BYTE INTO CORRESPONDING BIT   *   FILE 178
  GU016300 CVTPB        CONVERT 4 BYTE PACKED FIELD TO 4         *   FILE 178
                        BYTE BINARY                              *   FILE 178
  GU016400 SMFIO        READ AND EXTRACT ANY FIELDS FROM         *   FILE 178
                        SMF RECORDS                              *   FILE 178
  GU410000 MVCL         MVCL SUBROUTINE FOR ARRAY MOVES          *   FILE 178
  GU490000 CLCL         CLCL SUBROUTINE FOR ARRAY COMPARES       *   FILE 178
  *                                                              *   FILE 178
  * EXTENDED FORTRAN FUNCTIONS                                   *   FILE 178
  *                                                              *   FILE 178
  GU011600 PLOTXY       GENERAL X Y PLOT ROUTINE FOR LINE        *   FILE 178
                        PRINTER                                  *   FILE 178
  GU027800 INFILQ       ENCODE/DECODE SUBROUTINE FOR FORTRAN     *   FILE 178
  GU400000 REREAD       REREAD SUBROUTINE FOR FORTRAN            *   FILE 178
  *                                                              *   FILE 178
  *  GENERAL PURPOSE SUBROUTINES                                 *   FILE 178
  *                                                              *   FILE 178
  GU009100 SRALTDCB     CHANGE DDNAME FOR FILE DCB PRIOR TO OPEN *   FILE 178
  GU009400 SRMOVEZO     FILL FIELD WITH ZEROS                    *   FILE 178
  GU014300 GETPDSDE     GET NEXT PDS DIRECTORY ENTRY             *   FILE 178
                        (FIXED 08/21/79)                         *   FILE 178
  GU015700 CASORT       SORT INTERFACE SUBROUTINE                *   FILE 178
  GU018800 SRSNAP       TAKE A SNAP DUMP ON FILE SRSNAP          *   FILE 178
  GU027100 SRABEND      ABEND                                    *   FILE 178
  GU024600 GETPDSDD     GET NEXT PDS LIBRARY DIRECTORY           *   FILE 178
                        FOR PDSLIBXX                             *   FILE 178
  GU027000 GETCATLG     RETURN ENTIRE SYSTEM CATALOG IN          *   FILE 178
                        DSN SEQ.                                 *   FILE 178
  GU420000 NOSTAE       SURPRESS STAE RECOVERY TO ALLOW          *   FILE 178
                        ORIG. ABEND                              *   FILE 178
  GU421000 NOSPIE       SURPRESS SPIE TO ALLOW ALL 0CX ABENDS    *   FILE 178
  GU422000 ABEND        ISSUE USER ABEND - CALL ABEND(NUMBER)    *   FILE 178
  GU423000 WTO          ISSUE WTO        - CALL WTO(MSG,LMSG)    *   FILE 178
  GU424000 WTOR         ISSUE WTOR       - CALL                  *   FILE 178
                        WTOR(MSG,LMSG,RPY,LRPY)                  *   FILE 178
  GU425000 GTSIZE       GET TERMINAL SIZE- CALL                  *   FILE 178
                        GTSIZE(LINE,SCREEN)                      *   FILE 178
  GU426000 SNAP         SNAP DUMP AREAS  - CALL                  *   FILE 178
                        SNAP(A1,L1,..AN,LN)                      *   FILE 178
  GU427000 TGET         GET TSO MESSAGE  - CALL TGET(MSG,LMSG)   *   FILE 178
  GU428000 TPUT         PUT TSO MESSAGE  - CALL TPUT(MSG,LMSG)   *   FILE 178
  GU429000 EXEC         EXECUTE ALC AND SUPPORT DYNAMIC STORAGE  *   FILE 178
  GU430000 EXECTEST     TEST EXEC SUBROUTINE FOR EACH INSTR.     *   FILE 178
  GU450000 KWIC         KEY WORD IN CONTEXT SHIFT FIELD          *   FILE 178
                        SUBROUTINE                               *   FILE 178
  GU610000 BYNAME       DYNAMIC CALL INTERFACE (PRIOR TO DCALL)  *   FILE 178
  GU620000              BYNAME SUPPORT SUBROUTINE                *   FILE 178
  GU650000 BISAMSET     FIND CLOSEST RECORD TO LAST BISAM READ   *   FILE 178
  GU703000 ABTERM       ABTERM INTERFACE                         *   FILE 178
  GU710000 SRTBLMGR     DYNAMIC TABLE LOADER FOR COBOL           *   FILE 178
  GU713000 ENQDEQ       ENQ/DEQ VIA CALL (ALSO MACRO NAMES)      *   FILE 178
  GU736000 USERID       RETURN TSO USER ID OR JOBNAME            *   FILE 178
  GU737000 CSRNO        RETURN CSR NUMBER FOR CURRENT JOB        *   FILE 178
                        OR TSO USER                              *   FILE 178
  GU739000 DDUAV        RETURN UNIT AND VOLUME OF A GIVEN DDNAME *   FILE 178
  SR201000 DCALL        DCALL DYNAMIC CALL INTERFACE             *   FILE 178
  SR203000 SR203000     ISAM FILE INTERFACE                      *   FILE 178
  SR204000 SR204000     BDAM FILE INTERFACE                      *   FILE 178
  SR308000 FSF          INTERFACE TO TSO 3270 FULL SCREEN        *   FILE 178
                        FACILITY                                 *   FILE 178
  SR309000              FSF SUPPORT ROUTINE                      *   FILE 178
  SR310000              FSF TEST DRIVER                          *   FILE 178
  SR311000 DLOAD        DYNAMIC LOAD ONLY SUBROUTINE             *   FILE 178
  SR312000 SBREAK       PROVIDE BREAK KEY PROGRAM CONTROL        *   FILE 178
                        FOR TSO                                  *   FILE 178
  SR313000              DEMO FORTRAN PROGRAM FOR SBREAK          *   FILE 178
  *                                                              *   FILE 178
  * PAN      PDS        DESCRIPTION                              *   FILE 178
  * NAME     NAME                                                *   FILE 178
  *                                                              *   FILE 178
  * SMF DAILY AND MONTHLY REPORTING SYSTEM                       *   FILE 178
  *                                                              *   FILE 178
  CS301000            SMF SYSTEM PERFORMANCE AND PROBLEM         *   FILE 178
                      ANALYSIS REPORT                            *   FILE 178
  CS302000 CS302      SMF SUBROUTINE TO DECODE UCB ADDR          *   FILE 178
                      FOR USE IN FORT.                           *   FILE 178
  CS303000            SMF DETAIL JOB ANALYSIS AND SUMMARY        *   FILE 178
                      REPORTS                                    *   FILE 178
  CS304000            SMF JOB CROSS-REFERENCE REPORTS            *   FILE 178
                      (PGM-JOB,TIME-JOB,                         *   FILE 178
  CS305000 CS305      SMF SUBROUTINE TO DECODE ABEND             *   FILE 178
                      CODES FOR FORTRAN                          *   FILE 178
  CS306000 CS306      SMF SUBROUTINE TO GIVE CURRENT DATE        *   FILE 178
                      IN BINARY YYDD                             *   FILE 178
  CS308000            SMF DUMP AND SELECTIVE COPY UTILITY        *   FILE 178
                      (SEE CS324000)                             *   FILE 178
  CS311000            SMF SUBROUTINE TO CONVERT BYTE TO 8        *   FILE 178
                      WORDS WITH BITS                            *   FILE 178
  CS312000            SMF REPORT POST PROCESSOR                  *   FILE 178
  CS313000            PAN CHANGE REPORT                          *   FILE 178
  CS314000            PGM MASTER UPDATE                          *   FILE 178
  CS317000            USER SUMMARY REPORTS FROM SMF              *   FILE 178
  CS318000 RCPCALC    COMMON CHARGE CALCULATION ROUTINE          *   FILE 178
                      FOR ALL SMF EXIT                           *   FILE 178
  CS323000            MONTHLY MGT. BY RESULTS REPORTS FOR        *   FILE 178
                      MANAGERS                                   *   FILE 178
  CS324000            JOB SCHEDULING REPORT                      *   FILE 178
  CS326000            SMF DAILY REPORTS FROM FPCMON              *   FILE 178
                      MONITOR (GU949000)                         *   FILE 178
  UI010000            USER FILE INTERFACE SUBROUTINE             *   FILE 178
  UI011000            DATA SET SECURITY INTERFACE SUBROUTINE     *   FILE 178
  UI012000            PROGRAM  SECURITY INTERFACE SUBROUTINE     *   FILE 178
  UI013000            TEST DRIVER FOR UI011 AND UI012            *   FILE 178
  *                                                              *   FILE 178
  * SVS SYSTEM UTILITIES                                         *   FILE 178
  *                                                              *   FILE 178
  GU920000 SVSMON     SVS INTERVAL DRIVEN MONITOR FOR            *   FILE 178
                      OPERATORS                                  *   FILE 178
  GU640001 MPS        SUPERVISOR FOR TCAM/TSO/BATCH APPLICATION  *   FILE 178
  GU670000 TPPUT      INTERFACE TO MPS TO PUT MESSAGE            *   FILE 178
  GU680000 TPGET      INTERFACE TO MPS TO GET MESSAGE            *   FILE 178
  GU681000 TPQUE      INTERFACE TO MPS TO CHECK IF               *   FILE 178
                      MESSAGE QUEUED                             *   FILE 178
  GU692001 UPRDRMOD   USER PROCLIB MODIFICATIONS FOR SVS         *   FILE 178
  GU726000 FPCPAL     DYNAMIC PAGE PARAMETER MODIFIER VIA CON    *   FILE 178
  TP401000 HELP       MPS CMD TO DISPLAY AVAILABLE MPS COMMAN    *   FILE 178
  TP402000 DATE       MPS CMD TO DISPLAY DATE IN FORM MM/DD/YY   *   FILE 178
  TP403000 PAGE       MPS CMD TO DISPLAY PAGING PARAMETERS       *   FILE 178
  TP404000 MEMORY     MPS CMD TO DISPLAY MEMORY USAGE            *   FILE 178
  TP405000 HASP       MPS CMD TO INTERFACE TO HASPMON PROCESSOR  *   FILE 178
  TP406000 HASPMON    MPS CMD TO HASP V4.0 COMMAND PROCESSOR     *   FILE 178
  TP407000 DISK       MPS CMD TO DISPLAY STATUS OF DISKS         *   FILE 178
  TP408000 TAPE       MPS CMD TO DISPLAY STATUS OF TAPES         *   FILE 178
  TP409000 WAIT$      MPS CMD TO DISPLAY TASKS WAITING           *   FILE 178
                      DUE TO I/O                                 *   FILE 178
  TP410000 ERROR      MPS CMD TO DISPLAY ERROR CONDITIONS        *   FILE 178
                      SUCH AS ABENDS                             *   FILE 178
  TP411000 EXCP$      MPS CMD TO DISPLAY EXCP COUNTS FOR         *   FILE 178
                      ANY BATCH JOBS                             *   FILE 178
  TP412000 RATE       MPS CMD TO DISPLAY EXCP AND CPU            *   FILE 178
                      RATES FOR BATCHJOBS                        *   FILE 178
  TP413000 PAL        MPS CMD TO DISPLAY PAGE DATA SET STATUS    *   FILE 178
  TP414000 DUMP       MPS CMD TO DISPLAY STORAGE BY ADDRESS      *   FILE 178
  TP417000 TSO        MPS CMD TO DISPLAY TSO, REGIONS,           *   FILE 178
                      AND USERS                                  *   FILE 178
  TP418000 SEND       MPS CMD TO SEND MESSAGE                    *   FILE 178
  GU019500 COPYSPOL   COPY SPOOLED HASP V4.0 OUTPUT TO A         *   FILE 178
                      QSAM FILE                                  *   FILE 178
  GU019600 HASPXDAP   SUBROUTINE TO READ HASP SPOOL              *   FILE 178
                      TRACKS VIA XDAP                            *   FILE 178
  GU022300 MAP        PRINT OS/VS2-R1.7 VIRTUAL AND REAL         *   FILE 178
                      STORAGE MAP                                *   FILE 178
  GU022500 GETMAP     SUPPORT SUBROUTINE FOR MAP OF              *   FILE 178
                      VS2-R1 STORAGE                             *   FILE 178
  GU024100 UNITNAME   ASSEMBLE DEVMASK TABLE FROM                *   FILE 178
                      UNITNAME TABLE                             *   FILE 178
  *                                                              *   FILE 178
  * MVS SYSTEM UTILITIES                                         *   FILE 178
  *                                                              *   FILE 178
  SR301000 XCOMSVC    SVC TO MESSAGE SWITCH BETWEEN ANY          *   FILE 178
                      ASCB TASK                                  *   FILE 178
  SR302000 XCPATH     USER CALL INTERFACE TO DYNAMICALLY         *   FILE 178
                      LOADED SR                                  *   FILE 178
  SR303000            USER CALL INTERFACE SUPPORT                *   FILE 178
  SR304000            XCOM TEXT PROGRAM                          *   FILE 178
  GU949000            FPCMON TSO DISPLAY COMMAND FOR LONG TASKS  *   FILE 178
  GU949010            FPCMON DATA COLLECTION SUBROUTINE          *   FILE 178
  GU949020            FPCMON SYSTEM TASK MAINLINE                *   FILE 178
  GU949030            FPCMON FILE MAINTENANCE                    *   FILE 178
  *                                                              *   FILE 178
  *                                                              *   FILE 178
  * MVS TSO COMMAND PROCESSORS                                   *   FILE 178
  *                                                              *   FILE 178
  GU104000 PGMDIR     LIST SELECTED RANGE OF FPC PAN             *   FILE 178
                      PROGRAM DIRECTORY                          *   FILE 178
  GU952000 PDSDIR     LIST SELECTED RANGE OF PDS                 *   FILE 178
                      DIRECTORY ENTRIES                          *   FILE 178
  SR305000 XCOM$      TSO DRIVER TO MESSAGE SWITCH TO ANY        *   FILE 178
                      ASCB TASK                                  *   FILE 178
  TO002000 WHOAMI     IDENTIFY TSO USER                          *   FILE 178
  TO003000 DSAT       FPL DISPLAY DATA SET INFO.                 *   FILE 178
  TO004000 DVOL       FPL DISPLAY VOLUME INFO.                   *   FILE 178
  TO005000 MMDEL      FPL DELETE MEMBERS OF PDS.                 *   FILE 178
  TO008000 PORTS      LIST CURRENT TSO USERS AND THEIR PORTS     *   FILE 178
  TO009000 WHERIS     IDENTIFY SPECIFIED TSO USER                *   FILE 178
  TO009001            TERMINAL LOCATION INDEX                    *   FILE 178
  TO010000            UPDATE USER ID TABLE                       *   FILE 178
  TO011000            UID TABLE                                  *   FILE 178
  TO012000 TERMSET    SET TERMINAL CHARACTERISTICS               *   FILE 178
  TO023000 PANGET     COPY PAN MEMBER TO TSO DSN                 *   FILE 178
  TO024000 PANDIR     LIST SELECTED RANGE FROM PAN DIRECTORY     *   FILE 178
  TO025000 PANPUT     COPY TSO DSN TO PAN MEMBER                 *   FILE 178
  TO027000 PANEXIT    EXIT FOR CONTROL OF PAN USAGE              *   FILE 178
  TO030000 JULGRE     CONVERT JULIAN TO GEGORIAN                 *   FILE 178
  GU955000 MVSMON     MVS MONITOR FOR OPERATORS AND TSO USERS    *   FILE 178

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 179
           THIS MEANS "SPLA TAPE FILE 079".                      *   FILE 179
   H F000179 D=MAY80                                             *   FILE 179
   T FILE 179 - FLORIDA POWER CORPORATION - SAMPLE JCL           *   FILE 179
   K FLA FLORIDA POWER JCL V6                                    *   FILE 179
   K DONALD HIGGINS                                              *   FILE 179
  RELATED FILES: 177-179; DOCUMENTATION: 177                     *   FILE 179
  THIS FILE CONTAINS THE SAMPLE JCL FROM FLORIDA POWER           *   FILE 179
  CORPORATION.                                                   *   FILE 179
  *                                                              *   FILE 179
  * PAN      PDS        DESCRIPTION                              *   FILE 179
  * NAME     NAME                                                *   FILE 179
  *                                                              *   FILE 179
  * *** LANGUAGE COMPILERS     ****                              *   FILE 179
  *                                                              *   FILE 179
  GU800R0P FORTC        STRUCTURED FORTRAN G1                    *   FILE 179
  GU810R0P FORTCL                                                *   FILE 179
  GU820R0P FORTCLG                                               *   FILE 179
  *                                                              *   FILE 179
  * *** PAN SOURCE LIBRARY ***                                   *   FILE 179
  *                                                              *   FILE 179
  GUXX1130 EDITPAN      EDIT PAN MEMBER USING TEXT EDITOR IN     *   FILE 179
                        BATCH                                    *   FILE 179
  GU821R0P PCOMPARE     COMPARE TWO MEMBERS OF PAN LIBRARY       *   FILE 179
  *                                                              *   FILE 179
  * *** PDS UTILITITES ***                                       *   FILE 179
  *                                                              *   FILE 179
  GUXX1270 PDSDLIST     LIST PDS DIRECTORY (780 ENTRIES PER      *   FILE 179
                        PAGE)                                    *   FILE 179
  GUXX1280 PDSMLIST     LIST ALL OR SELECTED MEMBERS OF          *   FILE 179
                        SOURCE PDS                               *   FILE 179
  GUXX1310 PDSCLIST     CROSS REFERENCE MEMBERS AND CSECTS OF    *   FILE 179
                        LOAD PDS                                 *   FILE 179
  *                                                              *   FILE 179
  * *** SMF DAILY REPORT PROCEDURE ***                           *   FILE 179
  *                                                              *   FILE 179
  CS301R0P              SMF DAILY REPORTING SYSTEM PROCEDURE     *   FILE 179
  *                                                              *   FILE 179
  * *** GENERAL UTILITIES ***                                    *   FILE 179
  *                                                              *   FILE 179
  GUXX1230 TABULATE     LIST AND TABULATE UP TO 12 COLUMNS OF    *   FILE 179
                        NUMBERS                                  *   FILE 179
  ER904R0P RENUM        FORTRAN RENUMBER                         *   FILE 179
  GUXX1150 TVOLCOPY     COPY TAPE VOLUME                         *   FILE 179
  GU102R0P KWICRPTS     KEY WORD IN CONTEXT REPORT GENERATOR     *   FILE 179
  GU822R0P COMPARE      COMPARE TWO SEQUENTIAL SOURCE FILES      *   FILE 179

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 180
           THIS MEANS "SPLA TAPE FILE 080".                      *   FILE 180
   H F000180 D=JUL80                                             *   FILE 180
   T FILE 180 - SPF PANVALET INTERFACE FROM MCAUTO -             *   FILE 180
                MENUS                                            *   FILE 180
   K SPF PANVALET MCAUTO MENUS PAN V7                            *   FILE 180
   K LARRY HOLLIDAY                                              *   FILE 180
      RELATED FILES: 180-182                                     *   FILE 180
      THIS FILE CONTAINS THE SPF/PANVALET INTERFACE FROM         *   FILE 180
      MCDONNELL DOUGLAS AUTOMATION COMPANY.                      *   FILE 180
      FILE 180 CONTAINS THE MENUS                                *   FILE 180
      FILE 181 CONTAINS THE PROCS                                *   FILE 180
      FILE 182 CONTAINS THE CLISTS                               *   FILE 180
      CONTRIBUTOR LARRY R. HOLLIDAY                              *   FILE 180
                  SUPERVISOR - SYSTEMS PROGRAMMING               *   FILE 180
                  HEALTH SERVICES DIVISION                       *   FILE 180
                  MCDONNELL DOUGLAS AUTOMATION COMAPNY           *   FILE 180
                  5775 CAMPUS PARKWAY                            *   FILE 180
                  HAZELWOOD, MISSOURI 63042                      *   FILE 180
                  PHONE (314) 232-8471                           *   FILE 180

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 181
           THIS MEANS "SPLA TAPE FILE 081".                      *   FILE 181
   H F000181 D=JUL80                                             *   FILE 181
   T FILE 181 - SPF PANVALET INTERFACE FROM MCAUTO -             *   FILE 181
                PROCS                                            *   FILE 181
   K SPF PANVALET MCAUTO MENUS PAN V7                            *   FILE 181
   K LARRY HOLLIDAY                                              *   FILE 181
      RELATED FILES: 180-182                                     *   FILE 181
      THIS FILE CONTAINS THE PROCS FOR THE SPF/PANVALET          *   FILE 181
      INTERFACE FROM MCDONNELL DOUGLAS AUTOMATION COMPANY.       *   FILE 181

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 182
           THIS MEANS "SPLA TAPE FILE 082".                      *   FILE 182
   H F000182 D=JUL80                                             *   FILE 182
   T FILE 182 - SPF PANVALET INTERFACE FROM MCAUTO -             *   FILE 182
                CLISTS                                           *   FILE 182
   K SPF PANVALET MCAUTO MENUS PAN V7                            *   FILE 182
   K LARRY HOLLIDAY                                              *   FILE 182
      RELATED FILES: 180-182                                     *   FILE 182
      THIS FILE CONTAINS THE CLISTS FOR THE SPF/PANVALET         *   FILE 182
      INTERFACE FROM MCDONNELL DOUGLAS AUTOMATION COMPANY.       *   FILE 182

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 183
           THIS MEANS "SPLA TAPE FILE 083".                      *   FILE 183
           H F000183 D=SEP82                                     *   FILE 183
           T FILE 183 - TSO ENHANCEMENTS FROM DELUXE CHECK       *   FILE 183
                        PRINTERS                                 *   FILE 183
           K V22 TSO SPF CHECK LOOS                              *   FILE 183
           K DELUXE CHECK PRINTERS HOWARD DEAN GTE               *   FILE 183
      RELATED FILES: 134-136, 183. DOCUMENTATION IS IN           *   FILE 183
      FILE 134 MEMBER $$$DOC.                                    *   FILE 183
      THIS FILE CONTAINS A SERIES OF ENHANCEMENTS FOR THE        *   FILE 183
      TSO ENVIRONMENT, PARTICULARLY SPF RECEIVED FROM DELUXE     *   FILE 183
      CHECK PRINTERS BY WAY OF HOWARD DEAN AT GTE DATA           *   FILE 183
      SERVICES.  HOWARD IS ACTING AS A CLEARING HOUSE FOR        *   FILE 183
      TSO MODIFICATIONS.                                         *   FILE 183
       ANY INSTALLATION PROBLEMS OR FIXES TO BUGS MAY BE         *   FILE 183
       ADDRESSED TO                                              *   FILE 183
            Mike Loos                                            *   FILE 183
            VP of Ops and Tech Support                           *   FILE 183
            Fair, Isaac and Company, Inc.                        *   FILE 183
            4295 Lexington Avenue North                          *   FILE 183
            St. Paul, MN  55126                                  *   FILE 183
            mikeloos@fairisaac.com                               *   FILE 183
      ADDITIONAL SUB-PROGRAMS AND MACROS NEEDED TO ASSEMBLE      *   FILE 183
      THOSE PROGRAMS WERE ADDED FOR THE SHARE SPLA MODS TAPE     *   FILE 183
      BY:                                                        *   FILE 183
            HOWARD DEAN          (NOT AT THIS ADDRESS ANY MORE)  *   FILE 183
            GTE DATA SERVICES                                    *   FILE 183
            4750 LINCOLN BLVD.                                   *   FILE 183
            MARINA DEL REY, CALIFORNIA 90291                     *   FILE 183
            PHONE (213) 821-0511 EXT. 330                        *   FILE 183
      BESIDES THE PROGRAMS LISTED BELOW, THIS FILE CONTAINS      *   FILE 183
      MANY CLIST, MACROS, HELP MEMBERS, AND SPF STUFF THAT       *   FILE 183
      MAY PROVE USEFUL.  SEE MEMBER $$$DOC FOR ADDITIONAL        *   FILE 183
      DOCUMENTATION                                              *   FILE 183
      FOLDIT    PROGRAM FOR PRINTING DATA SETS WITH UPPER        *   FILE 183
                AND LOWER CASE CHARACTERS ON PRINTERS            *   FILE 183
                LACKING THE LUXURY OF LOWER CASE.                *   FILE 183
      SMFSEL    THIS PROGRAM COPIES ONE SMF HISTORY TAPE TO      *   FILE 183
                ANOTHER BUT ALLOWS SELECTION  BY DATE            *   FILE 183
                (JULIAN) AND TIME (MILITARY 24 HR CLOCK).        *   FILE 183
                (FIXED BUG WITH DATE SELECTION)                  *   FILE 183
      $         TSO COMMAND TO CALL PROGRAMS FROM  *HMD 09/81*   *   FILE 183
                A LINKLIST LIB.  ALIASES ARE '#',  *HMD 09/81*   *   FILE 183
                AUTH, XEQ.                                       *   FILE 183
      WHATIF     TSO COMMAND TO CHECK THE STATUS   *HMD 09/81*   *   FILE 183
                 OF DATASETS AND COMPARE STRINGS   *HMD 09/81*   *   FILE 183
                 AND OPTIONALLY STACK A COMMAND                  *   FILE 183

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 184
           THIS MEANS "SPLA TAPE FILE 084".                      *   FILE 184
   H F000184 D=NOV80                                             *   FILE 184
   T FILE 184 - YALE UNIVERSITY COMPUTER CENTER -                *   FILE 184
                DOCUMENTATION                                    *   FILE 184
   K YALE YU DOCUMENTATION V8                                    *   FILE 184
   K HOWARD GILBERT                                              *   FILE 184
   L RACF ACF SECURITY TAPE LIBRARY TMS TLMS SVC SSSH            *   FILE 184
                ASMTOZAP                                         *   FILE 184
   L SMP HAL STRUCTURED ASM BAL PREPROCESSOR PL1 PLI             *   FILE 184
                BLIP BLKSPTRK                                    *   FILE 184
   L FLY MLPA APF STEPLIB DYNAMIC                                *   FILE 184
      RELATED FILES: 184-191; DOCUMENTATION: 184                 *   FILE 184
      THIS FILE IS THE DOCUMENTATION FOR VARIOUS STUFF           *   FILE 184
      CONTRIBUTED BY                                             *   FILE 184
                   HOWARD GILBERT                                *   FILE 184
                   YALE COMPUTER CENTER                          *   FILE 184
                   175 WHITNEY AVE                               *   FILE 184
                   NEW HAVEN, CT. 06520                          *   FILE 184
                   (203) 432-6608                                *   FILE 184
      IT CONTAINS UPPER AND LOWER CASE CHARACTERS                *   FILE 184
      SEE MEMBER INDEX FOR A COMPLETE DESCRIPTION                *   FILE 184
      MOST NOTABLE STUFF ON THIS TAPE INCLUDES THE               *   FILE 184
      FOLLOWING:                                                 *   FILE 184
        0.1   ACCESS CONTROL FACILITY                            *   FILE 184
           YALE HAS DEVELOPED A MINIMAL ACCESS CONTROL           *   FILE 184
        FACILITY USING THE IBM SUPPLIED RACF HOOKS.              *   FILE 184
        BASICALLY, WE PROVIDE A UTILITY TO SELECTIVELY TURN      *   FILE 184
        ON THE RACF BIT IN THE VTOC FOR NON-VSAM DATASETS        *   FILE 184
        (AND TO STORE ADDITIONAL RACF OPTIONS AND PROTECT        *   FILE 184
        INFORMATION IN THE DATASET DSCB).  THE IBM SUPPLIED      *   FILE 184
        SVC 130 SIMPLY ABENDS, SO WE REPLACE IT WITH REAL        *   FILE 184
        ACCESS CONTROL CODE WHICH USES THE INFORMATION IN        *   FILE 184
        THE DSCB AND THE USERID AND ACCOUNT OF THE CALLER TO     *   FILE 184
        MAKE THE ACCESS CONTROL DECISION.  YOUR INSTALLATION     *   FILE 184
        MUST PROVIDE ITS OWN BATCH-PASSWORD OR OTHER BATCH       *   FILE 184
        IDENTIFICATION VERIFICATION MECHANISM.                   *   FILE 184
           A MORE COMPREHENSIVE DESCRIPTION OF FEATURES CAN      *   FILE 184
        BE FOUND IN THE DOCUMENTATION MEMBER RACTALK.  A         *   FILE 184
        MEMO TO USERS WHICH WAS DISTRIBUTED AT YALE IS           *   FILE 184
        CONTAINED IN MEMBER PROTECT.                             *   FILE 184
        0.2   TAPE LIBRARY MANAGEMENT SYSTEM                     *   FILE 184
           TAPESYS IS A TAPE SYSTEM ORIENTED TO THE LESS         *   FILE 184
        STRUCTURED TAPE LIBRARIES COMMON IN UNIVERSITY AND       *   FILE 184
        SERVICE BUREAU ENVIRONMENTS.  UNLIKE MOST COMMERCIAL     *   FILE 184
        TAPE SYSTEMS, IT IS VERY FORGIVING AND ALLOWS            *   FILE 184
        CONVERSION OF ALMOST ANY TAPE LIBRARY WITH ALMOST        *   FILE 184
        ANY VOLUME NAMING CONVENTION TO A MORE CONTROLLED        *   FILE 184
        SYSTEM. IN ADDITION TO ACCESS CONTROL, THE USER IS       *   FILE 184
        PROVIDED WITH SOME PROTECTION AGAINST ACCIDENTALLY       *   FILE 184
        OVERWRITING HIS OWN FILES.  A PREREQUISITE IS THE        *   FILE 184
        GSAM IUP TO PROVIDE CROSS-ADDRESS-SPACE ACCESS TO        *   FILE 184
        VSAM DATABASES.                                          *   FILE 184
           TAPESYS IS THE YALE SOFTWARE SYSTEM WHICH COMES       *   FILE 184
        CLOSEST TO BEING FULLY PACKAGED AND DOCUMENTED AND       *   FILE 184
        YET IS NOT NORMALLY SOLD. IT IS AVAILABLE BY SPECIAL     *   FILE 184
        ARRAGEMENT TO UNIVERSITIES AND NON-PROFIT                *   FILE 184
        ORGANIZATIONS AT NO COST.  USUALLY WE LIKE TO SWAP       *   FILE 184
        IT FOR SOMETHING (PROGRAMS, DATABASES, WSCRIPT OR        *   FILE 184
        DCF INPUT TO GENERATE GENERAL USE MANUALS FOR COMMON     *   FILE 184
        SYSTEMS, OR ANYTHING ELSE OF GENERAL USE THAT CAN GO     *   FILE 184
        ON A TAPE).  IT HAS A RATHER LARGE SYSTEM                *   FILE 184
        PROGRAMMER'S DOCUMENT TAPEPDOM AND A LARGE USER          *   FILE 184
        DOCUMENT TAPESYS. THE MEMBER TAPETALK GIVES A SHORT      *   FILE 184
        INTRODUCTION.                                            *   FILE 184
        0.3   SUBSYSTEM SVC SCREEN HANDLER                       *   FILE 184
           IBM PROVIDES A SUPERVISOR FACILITY FOR AUTHORIZED     *   FILE 184
        PROGRAMS TO INTERCEPT CALLS TO SELECTED SVC NUMBERS      *   FILE 184
        IN SELECTED TASKS.  THE SSSH ROUTINE IS A USER SVC       *   FILE 184
        WHICH EXTENDS THIS FACILITY TO UNAUTHORIZED CALLERS      *   FILE 184
        AND COORDINATES THE SVC SCREEN ACTIVITY OF SEVERAL       *   FILE 184
        TASKS IN THE SAME ADDRESS SPACE. IT CAN BE USED TO       *   FILE 184
        PROVIDE PACKAGED FUNCTIONS TO THE END USER (LIKE A       *   FILE 184
        TSO SESSION LOG) OR AS A SYSTEM PROGRAMMER DEBUGGING     *   FILE 184
        AND INFORMATION GATHERING DEVICE. THE SSSH MEMBER OF     *   FILE 184
        THE DOCUMENTATION FILE DESCRIBES ITS USE AND             *   FILE 184
        INSTALLATION.                                            *   FILE 184
        0.4   ASMTOZAP                                           *   FILE 184
           THE MAINTENANCE OF LOCAL MODIFICATIONS TO MVS         *   FILE 184
        CODE ACROSS IBM PTF AND SU ACTIVITY CAN BE A BIG         *   FILE 184
        PROBLEM. ASMTOZAP IS A PL/I PROGRAM WHICH SERVES A       *   FILE 184
        UTILITY FUNCTION TO SIMPLIFY THIS PROCESS.  IT READS     *   FILE 184
        THE LISTING FILE OF AN ASSEMBLY AND PRODUCES             *   FILE 184
        AMASPZAP (AND SMP) INPUT CARDS AS ITS OUTPUT FILE.       *   FILE 184
        ASMTOZAP IS USED WHENEVER A ZAP MUST BE MADE TO AN       *   FILE 184
        IBM SUPPLIED MODULE WHERE THE OFFSET OF THE CODE CAN     *   FILE 184
        CHANGE OR THE DATA BEING MODIFED CONTAINS                *   FILE 184
        RELOCATABLE DATA.  THE ASMTOZAP MEMBER OF THE            *   FILE 184
        DOCUMENTATION DATASET DESCRIBES THE CONTROL CARDS        *   FILE 184
        SYNTAX AND GIVES AN EXAMPLE OF ITS PROPER USE.           *   FILE 184
        0.5   HAL MACROS                                         *   FILE 184
           ANYONE WHO PROGRAMS IN ASSEMBLER LANGUAGE NEEDS A     *   FILE 184
        GOOD SET OF STRUCTURED PROGRAMING MACROS. HAL IS THE     *   FILE 184
        SET WE USE AT YALE. THE HAL MEMBER OF THE                *   FILE 184
        DOCUMENTATION DATASET DESCRIBES THE USE OF THIS MACRO    *   FILE 184
        SYSTEM. THE HAL MACROS ARE INCLUDED IN ONE MEMBER OF     *   FILE 184
        THE MACRO LIBRARY (ONE USES COPY TO INCLUDE THEM AT      *   FILE 184
        THE BEGINNING OF AN ASSEMBLY). THE HALFMT UTILITY        *   FILE 184
        INCLUDED IN THE ASSEMBLER SOURCE FILE WILL PRODUCE       *   FILE 184
        AN ATTRACTIVE INDENTED SOURCE LISTING OF A HAL           *   FILE 184
        STRUCTURED PROGRAM.                                      *   FILE 184
        0.6   GENERAL PURPOSE PRE-PROCESSOR                      *   FILE 184
           GPPP WAS AN EXPERIMENT WRITING A PL/I                 *   FILE 184
        PREPROCESSOR IN PL/I.  IT WORKS WELL ENOUGH, BUT HAS     *   FILE 184
        MOSTLY BEEN AN INTERESTING EXPERIMENT RATHER THAN A      *   FILE 184
        PRODUCT. UNFORTUNATELY, IT HAS BEEN RATHER USEFUL IN     *   FILE 184
        SOLVING LOCAL PROBLEMS AND IS A PREREQUISITE TO SOME     *   FILE 184
        OF OUR LOCAL CODE. THE GPPP MEMBER OF THE                *   FILE 184
        DOCUMENTATION FILE DESCRIBES THE USE OF THIS SYSTEM.     *   FILE 184
        IT MAY BE INTERESTING TO CONTRAST THIS PRODUCT TO        *   FILE 184
        THE PL/I LANGUAGE CONSTRUCTION IUP WHICH HAS             *   FILE 184
        SUBSEQUENTLY BEEN RELEASED AND WHICH USES A              *   FILE 184
        DIFFERENT APPROACH.                                      *   FILE 184

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 185
           THIS MEANS "SPLA TAPE FILE 085".                      *   FILE 185
   H F000185 D=NOV80                                             *   FILE 185
   T FILE 185 - YALE UNIVERSITY COMPUTER CENTER -                *   FILE 185
                SOURCE                                           *   FILE 185
   K YALE YU SOURCE ASM V8                                       *   FILE 185
   K HOWARD GILBERT                                              *   FILE 185
      RELATED FILES: 184-191; DOCUMENTATION: 184                 *   FILE 185
      THIS FILE CONTAINS THE ASSEMBLER SOURCE CODE FROM YALE     *   FILE 185
      COMPUTER CENTER.                                           *   FILE 185

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 186
           THIS MEANS "SPLA TAPE FILE 086".                      *   FILE 186
   H F000186 D=NOV80                                             *   FILE 186
   T FILE 186 - YALE UNIVERSITY COMPUTER CENTER - PLI            *   FILE 186
                SOURCE (VB)                                      *   FILE 186
   K YALE YU PL1 PLI VB V8                                       *   FILE 186
   K HOWARD GILBERT                                              *   FILE 186
      RELATED FILES: 184-191; DOCUMENTATION: 184                 *   FILE 186
      THIS FILE CONTAINS THE PLI OPTIMIZING SOURCE IN VB         *   FILE 186
      FORMAT FROM THE YALE COMPUTER CENTER                       *   FILE 186

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 187
           THIS MEANS "SPLA TAPE FILE 087".                      *   FILE 187
   H F000187 D=NOV80                                             *   FILE 187
   T FILE 187 - YALE UNIVERSITY COMPUTER CENTER - PLI            *   FILE 187
                SOURCE (FB)                                      *   FILE 187
   K YALE YU PL1 PLI V8                                          *   FILE 187
   K HOWARD GILBERT                                              *   FILE 187
      RELATED FILES: 184-191; DOCUMENTATION: 184                 *   FILE 187
      THIS FILE CONTAINS THE PLI OPTIMIZING SOURCE IN FB         *   FILE 187
      FORMAT FROM THE YALE COMPUTER CENTER                       *   FILE 187

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 188
           THIS MEANS "SPLA TAPE FILE 088".                      *   FILE 188
   H F000188 D=NOV80                                             *   FILE 188
   T FILE 188 - YALE UNIVERSITY COMPUTER CENTER -                *   FILE 188
                MACLIB                                           *   FILE 188
   K YALE YU MACROS ASM V8                                       *   FILE 188
   K HOWARD GILBERT                                              *   FILE 188
      RELATED FILES: 184-191; DOCUMENTATION: 184                 *   FILE 188
      THIS FILE CONTAINS THE ASSEMBLER MACROS FROM YALE          *   FILE 188
      COMPUTER CENTER.                                           *   FILE 188

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 189
           THIS MEANS "SPLA TAPE FILE 089".                      *   FILE 189
   H F000189 D=NOV80                                             *   FILE 189
   T FILE 189 - YALE UNIVERSITY COMPUTER CENTER -                *   FILE 189
                SYSMODS                                          *   FILE 189
   K YALE YU SYSMODS ASMTOZAP V8                                 *   FILE 189
   K HOWARD GILBERT                                              *   FILE 189
      RELATED FILES: 184-191; DOCUMENTATION: 184                 *   FILE 189
      THIS FILE CONTAINS ASMTOZAP INPUT PRODUCING SYSMODS IN     *   FILE 189
      SMP/E FORMAT FOR COMPLICATED CHANGES TO MVS MODULES        *   FILE 189
      FROM THE YALE COMPUTER CENTER                              *   FILE 189

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 190
           THIS MEANS "SPLA TAPE FILE 090".                      *   FILE 190
   H F000190 D=NOV80                                             *   FILE 190
   T FILE 190 - YALE UNIVERSITY COMPUTER CENTER -                *   FILE 190
                SYSMODS                                          *   FILE 190
   K YALE YU SYSMODS ZAP V8 SUPERZAP ASMSPZAP SMP                *   FILE 190
   K HOWARD GILBERT                                              *   FILE 190
      RELATED FILES: 184-191; DOCUMENTATION: 184                 *   FILE 190
      THIS FILE CONTAINS SMP4 PTFS FOR SYSMODS FROM YALE         *   FILE 190
      COMPUTER CENTER.                                           *   FILE 190

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 191
           THIS MEANS "SPLA TAPE FILE 091".                      *   FILE 191
   H F000191 D=NOV80                                             *   FILE 191
   T FILE 191 - YALE UNIVERSITY COMPUTER CENTER -                *   FILE 191
                PLIX MACROS                                      *   FILE 191
   K YALE YU PL1 PLI PLIX MACROS                                 *   FILE 191
   K HOWARD GILBERT                                              *   FILE 191
      RELATED FILES: 184-191; DOCUMENTATION: 184                 *   FILE 191
      THIS FILE CONTAINS THE PLIX MACROS FROM YALE               *   FILE 191
      COMPUTER CENTER.                                           *   FILE 191

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 192
           THIS MEANS "SPLA TAPE FILE 092".                      *   FILE 192
   H F000192 D=APR89                                             *   FILE 192
   T FILE 192 - TSO COMMAND PROCESSORS FROM THE US               *   FILE 192
                AIR FORCE                                        *   FILE 192
   K TSO COMMANDS CP AIR FORCE AIRFORCE 2ISG SADSC DOD           *   FILE 192
   K JIM MARSHALL PERFORMANCE $DI ABEND ASK ASMG ASMH            *   FILE 192
   K ASMXF ASMHNOX CALC CLRSCRN CLR2000 COBOLCHK CDSCB           *   FILE 192
   K COMPARE COMPRESS CONCAT COPYPDS CMDLOFF COB2CHK             *   FILE 192
   K COPYSDS COUNT CPSCB DA DATE DD DECONCAT DELAY DEX           *   FILE 192
   K DAJOB DLXAUTHC DELUXE  ECHO DSPRINT DAPF DLINK              *   FILE 192
   K DISPLAY DOPROG DUDASD DUSER EDAIR30 ERROR FREEALL FA        *   FILE 192
   K FINDFILE FORTP FORTX GTE GTELABS HOFFMAN GDDM               *   FILE 192
   K IKJEBMA9 IKJEFF10 IKJEFF53 IKJE9CL IKJE9CT INMXPARM         *   FILE 192
   K INMXZ02 IKJE9CX IKJE9DU IKJE9OF IKJE9LT IKJE9LX             *   FILE 192
   K IKJE9NA IKJE9PT CHANGEX DUPE    OFFLINE LISTTAB             *   FILE 192
   K LISTX   NAME    PUT IKJE9SP IKJE9SS IKJE9$ IKJT9FI          *   FILE 192
   K IKJT9LB IKJT9LI INFOSYS SPOT    SAVESHR TEST JCLSCAN        *   FILE 192
   K INMXPARM INMX02 LISTSU INSTREAM IO JULIAN KOMM              *   FILE 192
   K LASTCC LASTIPL LISTCDS LISTLPA LISTSPC LM LOOS LPSCB        *   FILE 192
   K MEMBER NEWSPACE MURPHY LISTAX OPERA OUTPRINT PDS            *   FILE 192
   K PLIF PPXIT PRINTOFF PUNCH QCB QLIST  REVIEW REVSMF          *   FILE 192
   K RACF RACFCLST RACFLST SLSS SLSSPRT RLSE SCRATCH             *   FILE 192
   K SHELP SHOWDS SHOWSPC SHOWSS SOLICIT SPFCOPY TRANSMIT        *   FILE 192
   K RECEIVE TSOE SPFSVC SPZAP SUBMITX SYSOUT99 SYSTEM           *   FILE 192
   K S99DAIR TPRINT TSOEXEC TO UADS  UNITS VTOC WHATIF           *   FILE 192
   K WHOHAS ZAP VTAMOPER POF VSFORT  VSFORTRAN  VTAM WTC         *   FILE 192
      RELATED FILES: 131-133, 192, 194, 216-219 DOC              *   FILE 192
                     ALL FILES MEMBER $$                         *   FILE 192
                 JIM MARSHALL, US TREASURY                       *   FILE 192
                 FINANCIAL MANAGEMENT SERVICE                    *   FILE 192
                 PRINCE GEORGES PLAZA II - ROOM 400B             *   FILE 192
                 3700 EAST-WEST HIGHWAY                          *   FILE 192
                 HYATTSVILLE, MD  20782                          *   FILE 192
                 202-874-8353                                    *   FILE 192
     T S O     C O M M A N D    P R O C E S S O R S              *   FILE 192
          RELEASE  24.0     1  APRIL   1989                      *   FILE 192
     COURTESY     JIM MARSHALL, CAPT, USAF (RETIRED)             *   FILE 192
      THIS IS A COLLECTION OF TSO CP'S FROM MANY                 *   FILE 192
     SOURCES.IT IS MY INTENT TO PUT TOGETHER A FILE OF           *   FILE 192
     TSO CP'S FOR SHARE. SOME SOME ARE ORIGINAL AND MOST         *   FILE 192
     WERE OBTAINED FROM MY OS/MVT DAYS AND CONVERTED.            *   FILE 192
     IT'S EMBARRASSING TO TELL MANAGEMENT THAT USERS HAVE        *   FILE 192
     LOST FUNCTIONS MIGRATING TO MVS. HOPEFULLY I CAN            *   FILE 192
     BECOME A FOCAL POINT FOR TSO CP'S. ALSO I HAVE              *   FILE 192
     ISPF/PDF AND BUT AM REQUIRED TO SUPPORT 300-1200            *   FILE 192
     BAUD ASYNC TERMINALS.  THUS TO KEEP THOSE PEOPLE            *   FILE 192
     HAPPY AND RELATIVELY PRODUCTIVE I MUST BE CONCERNED         *   FILE 192
     WITH THINGS OUTSIDE OF THE WONDEROUS SPF.  I WILL BE        *   FILE 192
     ADDING MORE TO THIS FILE AS TIME PROGRESSES.                *   FILE 192
              D I S C L A I M E R     !!!!!                      *   FILE 192
          *************************************                  *   FILE 192
        USE ALL OF THESE AT YOUR OWN RISK, NATURALLY!            *   FILE 192
          *************************************                  *   FILE 192
    THE FILE IS CONSTRUCTED OF MEMBERS AS FOLLOWS: THE           *   FILE 192
    SOURCE IS PUT IN AS A NAME, THEN THE HELP IS SUFFIXED        *   FILE 192
    WITH A # SIGN, AND THE THE JCL TO INSTALL IS SUFFIXED        *   FILE 192
    WITH A $ SIGN.                                               *   FILE 192
    FOR EXAMPLE:   CMD     - SOURCE MEMBER                       *   FILE 192
                   CMD#    - HELP ENTRY                          *   FILE 192
                   CMD$    - JCL TO INSTALL                      *   FILE 192
     NOTE:                                                       *   FILE 192
     MANY OF THESE MODULES HAVE THE CSECT STACKED                *   FILE 192
     TOGETHER, LOOK AT THE JCL INSTALL MEMBER TO SEE IF          *   FILE 192
     THERE A 'PARM=BATCH' IN COMPILE. IF YOU ONLY HAVE           *   FILE 192
     ASMF THEN YOU MAY HAVE TO BREAK THE CODE APART SINCE        *   FILE 192
     ASMF DOES NOT SUPPORT BATCH COMPILES !                      *   FILE 192
     NOTE:                                                       *   FILE 192
     MANY OF THESE WILL RUN AS IS UNDER MVT, SOME HAVE A         *   FILE 192
     COMPILE CODE THAT LETS YOU SET IT FOR MVS OR MVT.           *   FILE 192
     NEAT!                                                       *   FILE 192
     NOTE:                                                       *   FILE 192
     IF YOU INSTALL A COMD WITHOUT LOOKING AT THE CODE,          *   FILE 192
     AND IF TRY TO USE IT, IT MAY COME BACK WITH '               *   FILE 192
     COMMAND NOT FOUND '.  IT IS PROBABLY BECAUSE WE HAVE        *   FILE 192
     SOME CHECKING FOR SECURITY THAT LOOKS AT THE TSOID.         *   FILE 192
     THEREFORE IF IT ISN'T A MATCH WE XCTL TO THE SAME           *   FILE 192
     MODULE THAT WILL YIELD 'COMMAND NOT FOUND' CONFUSES         *   FILE 192
     THE HECK OUT OF PEOPLE WHO OVERHEAR A WORD AND ARE          *   FILE 192
     SLICK ENOUGH TO COPY THE CMD ELSEWHERE !!!!!                *   FILE 192
     NOTE:                                                       *   FILE 192
     THE JCL YOU MAY SEE IN THE INSTALLATION OF THE TSO          *   FILE 192
     CP'S MAY LOOK STRANGE. ALL IT IS BASICALLY THE              *   FILE 192
     COMPILE AND LKED STEPS (ASMFCL OR ASMHCL). IT MAY           *   FILE 192
     LOOK A BIT DIFFERENT BUT IT IS REALLY NOT. WE HAVE          *   FILE 192
     AN IBM 3800 AND ROTATE THE PRINT. THAT IS WHY THE           *   FILE 192
     PROC IS DIFFERENT FROM THE STANDARD.  THE MOST              *   FILE 192
     IMPORTANT PART OF THE JCL IS TO SEE WHAT MEMBERS ARE        *   FILE 192
     INPUTTED AND THE LKED EDIT ATTRIBUTES OF THE MODULE.        *   FILE 192
     NOTE:                                                       *   FILE 192
     IF YOU INSTALL THE TSO SUBCOMMANDS OF EDIT, YOU             *   FILE 192
     SHOULD READ THE TSO SPL. WE CALLED OUR MODULES              *   FILE 192
     IKJXXXXX NOT TO MEAN THESE ARE IBM MODULES BUT TO           *   FILE 192
     IDENTITY THEM TO US AS TSO CP'S OF EDIT. ALSO               *   FILE 192
     REMEMBER YOU HAVE TO UPDATE 'IKJEBMA9' EDIT                 *   FILE 192
     SUBCOMMAND TABLE. READ THE SPL ON IT. IT IS                 *   FILE 192
     CONFUSING BECAUSE A SUBCMD CAN HAVE MANY NAMES AND          *   FILE 192
     DO NOT HAVE TO MATCH THE MEMBER NAME IN THE LOAD            *   FILE 192
     MODULE LIBRARY.  DO NOT PANIC IF IT LOOKS LIKE              *   FILE 192
     MAGIC, JUST GO TO THE SPL.                                  *   FILE 192
     NOTE:                                                       *   FILE 192
     MUST GIVE A SPECIAL NOTE OF THANKS TO MR. BILL              *   FILE 192
     GODFREY FROM PLANNING RESEARCH CORPORATION (PRC). HE        *   FILE 192
     WAS A CONTRACTOR ASSIGNED TO ME AND HE IS A TSO             *   FILE 192
     WIZARD. HE HAS WRITTEN A LOT OF THE TSO COMMANDS AND        *   FILE 192
     IMPROVED UPON OTHERS.                                       *   FILE 192
     NOTE:                                                       *   FILE 192
     CONVERTED THE $$PROSE MEMBER INTO INFOSYS FORMAT.           *   FILE 192
     CHANGE ACTIVITY LOG :                                       *   FILE 192
   RELEASE 24 CHANGE LOG:                                        *   FILE 192
   --------------------------------------------------------      *   FILE 192
   DAJOB    - ADDED.                                             *   FILE 192
   DUDASD   - ADDED CHECKING TO SEE IF VTOC IS INDEXED OR NOT.   *   FILE 192
   IKJEBMA9 - UPDATED TO JCL TO TSO-E R4 LEVEL.                  *   FILE 192
   IKJEBXXX - CHECKED OUT ALL THE EDIT SUBCOMMANDS TO TSO-E R4   *   FILE 192
              AND MVS/XA 2.2 LEVELS                              *   FILE 192
   LISTSU   - ADDED.                                             *   FILE 192
   RELEASE 23 CHANGE LOG:                                        *   FILE 192
   --------------------------------------------------------      *   FILE 192
   $$PROSEO - DELETED, $$PROSE GOES BACK FAR ENOUGH              *   FILE 192
   $DI      - BROUGHT TO JES2/SP2.1.7                            *   FILE 192
   ABEND    - ADDED MORE ABENDS.                                 *   FILE 192
   COB2CHK  - ADDED.                                             *   FILE 192
   DAPF     - ADDED.                                             *   FILE 192
   DLINK    - ADDED.                                             *   FILE 192
   MURPHY   - ADDED MORE PHILOSOPHY - A CONTINUING EFFORT        *   FILE 192
   LISTSU   - ADDED.                                             *   FILE 192
   POF      - FIXED BUG                                          *   FILE 192
   RELEASE 22 CHANGE LOG:                                        *   FILE 192
   --------------------------------------------------------      *   FILE 192
   $$PROSEX - DELETED, OLD PROSE OVER 3 YRS OLD.                 *   FILE 192
   DSPRINT  - ADDED. (DONATION FROM VPS PEOPLE (LRS)             *   FILE 192
   INMXPARM - REALLY DID ADD THE CODE THIS TIME !                *   FILE 192
   INMX02   - REALLY DID ADD THE CODE THIS TIME !                *   FILE 192
   JCLSCAN  - ADDED.                                             *   FILE 192
   MURPHY   - ADDED MORE PHILOSOPHY.                             *   FILE 192
   POF      - FIXED A BUG                                        *   FILE 192
   RELEASE 21 CHANGE LOG:                                        *   FILE 192
   --------------------------------------------------------      *   FILE 192
   NOTE: TRANSFERRED TO FT. MEADE, MD                            *   FILE 192
   $DI      - NOW GOOD FROM JES2/SP 1.3.0 TO JES2/SP 1.3.4       *   FILE 192
   CLRSCRN  - ADDED HELP MEMBER AND SAMPLE JCL.                  *   FILE 192
   CLR2000  - ADDED HELP MEMBER AND SAMPLE JCL.                  *   FILE 192
   CMDLOFF  - ADDED HELP MEMBER AND SAMPLE JCL.                  *   FILE 192
   COMPARE  - PROMPTS SLIGHTLY CHANGED AND HELP UPDATED TO       *   FILE 192
              REFLECT ALL OPTIONS.                               *   FILE 192
   DUDASD   - UPGRADED WITH NEW UCB SCAN ROUTINES, ENHANCED,     *   FILE 192
              CLEANED, SCRUBBED, ETC.                            *   FILE 192
   DUDASDR  - OLD VERSION OF DUDASD RETAINED FOR A WHILE.        *   FILE 192
   ECHO     - ADDED.                                             *   FILE 192
   FORTP    - FIXED BUG WHEN IT WAS PUT ON MVS/XA.               *   FILE 192
   GDDM     - MOVED OVER FROM SOURCE FILE TO ITS NEW             *   FILE 192
              HOME.  FIXED BUG REPORTED BY BILL SMITH,           *   FILE 192
              SYNTEX.                                            *   FILE 192
   LISTAX   - ADDED.                                             *   FILE 192
   MACROS   - ADDED.                                             *   FILE 192
   SLSSPRT  - DELETED. MOVED IT TO ISPF/PDF FILE WHERE IT        *   FILE 192
              BELONGS.                                           *   FILE 192
   TO       - FIXED BUG THAT DID NOT ALLOW YOU TO SEND MSGS      *   FILE 192
              TO USERID'S STARTING WITH SPECIAL CHAR.            *   FILE 192
   WTC      - ADDED.                                             *   FILE 192
      ADDED SOME NOTES IN THE SECTIONS ABOVE, PLSE READ FOR      *   FILE 192
      THERE HAS BEEN SOME CALLS WITH QUESTIONS.                  *   FILE 192
  10 JAN 85 - GOT SOME TSO CP'S FROM CHUCK HOFFMAN, GTE LABS.    *   FILE 192
              I AM INCORPORATING THEM INTO MY FILE. ALSO I       *   FILE 192
              NEED TO REPACKAGE THEM IN MY SCHEME. THANKS FOR    *   FILE 192
              ALOT OF WORK BY CHUCK. ALL SHOULD LOOK AT THE      *   FILE 192
              'GTEMACS' MEMBER FOR SOME GOOD MACROS THAT USE     *   FILE 192
              SVC 99. HAD TO ALTER SOME OF THE NAMES BECAUSE     *   FILE 192
              OF CONFLICTS.                                      *   FILE 192
   5 SEP 82 - I HAVE BEEN INSTALLING ALOT OF MY GOODIES THAT I   *   FILE 192
              BROUGHT FROM THE PENTAGON AND THEREFORE I AM       *   FILE 192
              ADDING ALOT OF JCL BECAUSE I AM INSTALLING         *   FILE 192
              YOU PEOPLE HAVE TO DO TO INSTALL. YOU MAY NOTE I   *   FILE 192
              HAVE BEEN ADDING ALIGN TO THE ASMH PARMS. THIS IS  *   FILE 192
              BECAUSE THE ASMH COMPILER WAS GENERATED WITH       *   FILE 192
              NOALIGN.                                           *   FILE 192
  20 MAY 82 - MAJOR CHANGE, HOW I PACKAGE THE FILES. THE MACROS  *   FILE 192
              FOR THIS FILE ARE NOW IN THIS FILE. THE MACRO HAS  *   FILE 192
              DISAPPEARED.                                       *   FILE 192
  10 OCT 86 - AS I INSTALL ON AN MVS/XA SYSTEM, I WILL NOTE THE  *   FILE 192
              FACT IN THE RELEASE FIELD. SAY YOU SEE A  1X IN    *   FILE 192
              FIELD MEANS 'REL 1 - RUNS IN MVS/XA FINE'.  THUS   *   FILE 192
              X     - RUNS FINE FROM MVS/SP TO MVS/XA NO CHNGE.  *   FILE 192
              Y     - RUNS ONLY MVS/SP AND I WILL NOT PURSUE THE *   FILE 192
                      CHANGES TO MVS/XA, YOU ARE WELCOME TO DO   *   FILE 192
                      IT AND WOULD APPRECIATE THE CODE.          *   FILE 192
              N     - ONLY RUNS IN MVS/SP, NEEDS TO BE CONVERTED *   FILE 192
              Z     - RUNS NOW IN MVS/XA BUT WAS CONVERTED AND   *   FILE 192
                      IF YOU WANT IT TO WORK IN MVS/SP YOU NEED  *   FILE 192
                      TO CHANGE A COND ASSEMBLY.                 *   FILE 192
              BLANK - NEEDS TO BE DETERMINED, WILL GET TO IT.    *   FILE 192
      -------------------------------------------------------    *   FILE 192
  SUMMARY OF THE MODULES CONTAINED.                              *   FILE 192
     CP    REL           DESCRIPTION                             *   FILE 192
  $#SVCKP   1  -  MACRO USED IN SOME OF THE PROGRAMS TO          *   FILE 192
                  INVOKE SVC TO GET MY BACK TO PROBLEM STATE     *   FILE 192
                  FROM SUPERVISOR STATE.                         *   FILE 192
  $#SVCKS   1  -  MACRO USED IN SOME OF THE PROGRAMS TO          *   FILE 192
                  INVOKE SVC TO GET ME TO SUPERVISOR STATE       *   FILE 192
                  FROM PROBLEM STATE. YOU SHOULD USE YOUR        *   FILE 192
                  OWN SVC MECHANISM HERE.                        *   FILE 192
  $DI       5X -  OPERATOR LIKE $DI COMMAND.                     *   FILE 192
  ABEND#    3X -  NOT A COMMAND BUT A HELP ENTRY FOR ABEND       *   FILE 192
                  CODES AND SOME OF THE COMMON REASONS           *   FILE 192
                  YOU MAY GET THEM. UPDATED FOR MVS.             *   FILE 192
  ASK       1Y -  CLIST USE CMD TO ASK A QUESTION AND GET A      *   FILE 192
                  YES OR NO BACK THUS SETTING A RETURN CODE.     *   FILE 192
                  (WAS AROUND IN MY MVT DAYS AND IS              *   FILE 192
                  OBSOLETE WITH MVS CLIST LANGUAGE)              *   FILE 192
  ASMG      1Y -  DO ASSEMBLY LANGUAGE COMPILES INTERACTIVE.     *   FILE 192
                  ASSEM. G AND IS SIMILIAR TO ONE IN THIS FILE   *   FILE 192
                  FOR  ASSEM. H   BOTH SHOULD WORK FOR OS/MVT    *   FILE 192
                  AND OS/MVT.                                    *   FILE 192
  ASMH      4X -  DO ASSEMBLY LANG COMPILES INTERATIVE. YOU CAN  *   FILE 192
                  GET THE IBM PROD WHICH IS SUPERIOR, THIS IS    *   FILE 192
                  FREE. WE HAVE A 'SYS2.MACLIB' DEFINED IN THIS  *   FILE 192
                  ONE FOR USERS GENERALLY HAVING A USER MACLIB.  *   FILE 192
                  CHECKED OUT IN MVS/XA.                         *   FILE 192
  ASMHNOX   1  -  ZAP TO THE IBM P.P. ASSEMBLER H TO FIX         *   FILE 192
                  A BUG SAYING 'NOXREF' YOU GET 'XREF(FULL)'.    *   FILE 192
                  PTF LEVEL-21 MADE XREF DEFAULT TO XREF(FULL)   *   FILE 192
                  AND INTRODUCED THE ERROR DESCRIBED ABOVE.      *   FILE 192
                  NOTE: ASSEMBLER H IS CLASS C.                  *   FILE 192
  ASMF      2  -  DO ASSEMBLY LANGUAGE COMPILES INTERATIVE.      *   FILE 192
                  YOU CAN GET THE IBM PRODUCT WHICH IS SUPERIOR, *   FILE 192
                  BUT THIS ONE IS FREE. HAVE A 'SYS2.MACLIB'     *   FILE 192
                  DEFINED IN THIS ONE FOR USERS GENERALLY        *   FILE 192
                  HAVING A USER MACLIB. THIS ONE UTILITIZES THE  *   FILE 192
                  ASMXF(IFOX00) NOTE THAT THE SOURCE FOR THIS IS *   FILE 192
                  THE ASMH PROMPTER WITH SOME SYSPARMS CHANGED.  *   FILE 192
  CALC      1X -  TSO CALCULATOR PROGRAM. HAS 1 ACCUMULATOR AND  *   FILE 192
                  9 REGISTERS, ALSO CAN DO FUNCTIONS LIKE SIN,   *   FILE 192
                  COS, ETC, OR DEFINE YOUR OWN.  ( PLI-OPT )     *   FILE 192
  COBOLCHK  2X -  AFDSC DEVELOPED CHEAP COBOL PROMPTER. COBOL    *   FILE 192
                  COMPILES(COBOLVS) INSIDE TSO, ONLY GIVING ERRS *   FILE 192
                  AT THE TERMINAL. USES 'SYNTAX' OPT OF COMPILER *   FILE 192
                  AND IS GREAT FOR ASYNCH SLOW SPEED TERMINALS.  *   FILE 192
  COB2CHK   1X -  COBOL II VERSION OF COBOLCHK.                  *   FILE 192
  CDSCB     3  -  ZAP FORMAT-1 DSCB OF DATASETS ON THE FLY.      *   FILE 192
                  USEFUL FOR SYSTEM TYPES !!!!                   *   FILE 192
  CLRSCRN   1X -  CLEAR THE SCREEN ON 3270.                      *   FILE 192
  CLR2000   1Y -  CLEAR SCREEN ON HAZELTINE 2000 TTY TERMINAL.   *   FILE 192
  CMDLOFF   1X -  PASS A TSO COMMAND TO THIS TSO CP AND WHEN IT  *   FILE 192
                  COMPLETES THE USER WILL BE LOGGED OFF. VERRRY  *   FILE 192
                  INTERESTING IF YOU THINK ABOUT IT !!!!         *   FILE 192
  COMPARE   3X -  COMPARE 2 FILES IN THE FOREGROUND. BASED ON    *   FILE 192
                  YALE UNIV COMPARE PROGRAM. OPTIONALLY YOU CAN  *   FILE 192
                  ASK FOR IBM'S  IEBCOMPR UTILITY PGM INSTEAD.   *   FILE 192
                  MODIFIED YALE'S PGM AND CALLED IT COMPAREB.    *   FILE 192
  COMPRESS  2  -  COMPRESS A PDS IN FOREGROUND.                  *   FILE 192
  CONCAT    1X -  CONCAT 2-9 FILES TOGETHER. TRUE MVS ALLOC CMD  *   FILE 192
                  CAN DO IT, BUT WE RUN PROGRAM CONTROL FACILITY *   FILE 192
                  (PCF) THUS  IF A CUSTOMER FREES A FILE THAT    *   FILE 192
                  IS SYS1 THEN THEY CAN NOT ALLOCATE IT BACK.    *   FILE 192
  COPYPDS   3  -  COPIES A PDS TO ANOTHER PDS. ALLOWS YOU TO     *   FILE 192
                  COPY MEMBERS WITH A SELECT STATEMENT. UNLIKE   *   FILE 192
                  THE TSO CMD UTIL 'COPY' YOU CAN COPY MEMBERS   *   FILE 192
                  CAN INCLUDE THE ALIAS FOR THE MEMBER.          *   FILE 192
  COPYSDS   1X -  COPY ONE SEQUENTIAL DATASET TO ANOTHER         *   FILE 192
                  SEQUENTIAL DATASET.                            *   FILE 192
  COUNT     1X -  COUNT THE NUMBER OF RECORDS IN A FILE.         *   FILE 192
  CPSCB     1  -  CHANGE YOUR PROTECTED STEP CONTROL BLOCK       *   FILE 192
                  (PSCB) ON THE FLY TO GIVE YOURSELF THINGS      *   FILE 192
                  LIKE MOUNT AUTHORITY ETC.SHOULD  PROBABLY      *   FILE 192
                  RESTRICT THIS TO SYSTEMS ONLY.                 *   FILE 192
  DA        4X -  DISPLAY ACTIVE COMMAND TO GIVE THE USERS       *   FILE 192
                  PICTURE OF THE SYSTEM. THEY LIKE TO            *   FILE 192
                  SEE HOW MUCH TIME THE JOB HAS !!!!             *   FILE 192
  DAJOB     2X -  DISPLAY ACTIVE COMMAND, YES ANOTHER ONE,       *   FILE 192
                  NOW YOU HAVE A CHOICE.                         *   FILE 192
  DAPF      1X -  DISPLAY APF AUTHORIZED LIBRARY LIST BEING      *   FILE 192
                  USED USED THIS IPL.                            *   FILE 192
  DATE      1X -  GIVES THE DATE AND TIME FROM THE SYSTEM.       *   FILE 192
  DD        4  -  SHORT FORM OF ALLOCATE FOR AN EXISTING         *   FILE 192
                  FILE. IT IS FASTER THAN ALLOCATE.              *   FILE 192
                  UPDATE TO LET YOU ALLOCATE A NEW FILE ALSO.    *   FILE 192
  DECONCAT  1X -  REVERSE OF THE CONCAT COMMAND.                 *   FILE 192
  DELAY     1  -  SPECIFY A NUMBER OF SECONDS AND                *   FILE 192
                  HAVE YOU WAIT THAT LONG.                       *   FILE 192
  DEX       1  -  TSO HEXIDECMAL CALCULATOR PROGRAM.             *   FILE 192
  DISPLAY   1Y -  SHOWS CONTROL BLOCKS LIKE THE UCB ETC.         *   FILE 192
  DLINK     1X -  DISPLAY LINKLIST CMD TO SHOW WHAT              *   FILE 192
                  LIBRARIES ARE BEING USED THIS IPL.             *   FILE 192
  DLXAUTHC  1  -  THIS CMD IS FROM MIKE LOOS, DELUXE CHECK       *   FILE 192
                  PRINTERS. IT WILL ISSUE THE COMMAND PASSED     *   FILE 192
                  TO TO IT AFTER SETTING THE JSCBAUTH BIT ON.    *   FILE 192
                  WHEN THE COMMAND COMPLETES THE JSCBAUTH        *   FILE 192
                  BIT WILL BE SET OFF. THE JSCB TAMPERING IS     *   FILE 192
                  DONE IN A USER SVC(YOUR OWN). YOU MUST         *   FILE 192
                  REPLACE THE USERSVC MACRO WITH YOUR OWN        *   FILE 192
                  INTEGRITY VIOLATION. THIS COMMAND IS ESP-      *   FILE 192
                  CIALLY USEFULE FOR ENTERING RACF COMMANDS      *   FILE 192
                  FROM ISPF DIALOGS.  FOR EXAMPLE:               *   FILE 192
                  DLXAUTHC LISTDSD DA('DSN1.EXAMPLE') ALL        *   FILE 192
  DOPROG    1X -  GIVES THE USER THE 'CALL' COMMAND              *   FILE 192
                  FUNCTION BY ATTACHING A PROGRAM.               *   FILE 192
  DSNCHECK  1X -  GTELABS CMD TO CHECK FOR EXISTENCE OF A CAT    *   FILE 192
                  DSN NAME AND OPTIONALLT CHECK FOR A  MEMBER    *   FILE 192
                  WITHIN A PDS (SETS &LASTCC FOR CLIST WRITERS). *   FILE 192
  DSPRINT   1X -  DONATION FROM VPS PEOPLE (LRS) OF AN EARLY     *   FILE 192
                  VERSION OF A COMMAND THAT TAKES DSPRINT CMD    *   FILE 192
                  ISSUED OUT OF ISPF AND REFORMATS THE CMD INTO  *   FILE 192
                  A 'PRINTOFF'.  THIS CAME TO LRS BY WAY OF      *   FILE 192
                  BILL SMITH OF SYNTEX. THANKS ALL !!!!          *   FILE 192
  DUDASD    2X -  OPERATOR LIKE  D U,DASD  CMD. UPDATED WITH     *   FILE 192
                  NEW UCB SCAN ROUTINE AND ENHANCED TO SHOW      *   FILE 192
                  VOLUME STATE, DEVICE TYPE (LIKE 3380), AND     *   FILE 192
                  WHERE VOLUME IS IPL DEVICE. ALSO CLEANED UP    *   FILE 192
                  CODE, DOCUMENT, ETC. ALSO CHECKS TO SEE IF     *   FILE 192
                  VTOC IS INDEXED OR UNINDEXED.                  *   FILE 192
  DUDASDR   1Y -  OPERATOR LIKE  D U,DASD  CMD  (OLD VERSION).   *   FILE 192
  DUTAPE    2X -  OPERATOR LIKE  D U,TAPE  CMD. CODED WITH       *   FILE 192
                  NEW UCB SCAN ROUTINE AND ENHANCED TO SHOW      *   FILE 192
                  DEVICE TYPE (LIKE 3380).                       *   FILE 192
  DUSER     1X -  SHOW THE USERIDS CURRENTLY LOGGED ON TSO.      *   FILE 192
  ECHO      1X -  TYPE IN A LINE AND HAVE IT ECHO'D BACK TO      *   FILE 192
                  YOUR TERMINAL IN HEX.                          *   FILE 192
  EDAIR30   1  -  SUBPROGRAM. AN ENHANCED VERSION OF IKJDAIR     *   FILE 192
                  FOR ALLOCATING A SYSOUT DATASET.               *   FILE 192
  ERROR#    2  -  NOT A COMMAND BUT A HELP ENTRY FOR RETURN      *   FILE 192
                  CODE  YOU CAN GET FROM DAIR ALLOCATION.        *   FILE 192
                  UPDATED FOR MVS.                               *   FILE 192
  FREEALL   3X -  MVS VERSION OF THE FAMOUS 'FREEALL'            *   FILE 192
                  CMD TO FREE DYNAMICALLY ALLOCATED DATASETS.    *   FILE 192
                  AFDSC MODIFIED TO FREE ALL DATASETS WHICH:     *   FILE 192
                  A.  HAVE BEEN DYNAMICALLY ALLOCATED.           *   FILE 192
                  B.  ARE NOT CURRENTLY IN USE.                  *   FILE 192
                  C.  ARE NOT CURRENTLY OPEN.                    *   FILE 192
                  D.  ARE NOT ALLOCATED TO DDNAME=SYSPROC.       *   FILE 192
  FINDFILE  1  -  DISPLAYS WHERE A DATASET IS CATALOGUED         *   FILE 192
                  AND LISTS ALL MOUNTED DASD  ON WHICH THE       *   FILE 192
                  DATASET RESIDES. NOTE: FOUND ON CBT TAPE AS    *   FILE 192
                  'LOCDSN', TO ME 'FINDFILE' MORE DESCRIPTIVE.   *   FILE 192
  FORTP     2X -  DO FORTRAN G1 COMPILES INTERACTIVELY.          *   FILE 192
                  LOOK AT THE JCL INSTALL, IT IS SLICK AND NOT   *   FILE 192
                  JUST A SIMPLE COMPILE, LINKEDIT. IT IS NOT     *   FILE 192
                  COMPLICATED, BUT YOU USE THE SAME SOURCE CODE  *   FILE 192
                  WITH SYSPARM OPTIONS TO COMPILE 2 MODULES.     *   FILE 192
  FORTX     1  -  DO FORT X (EXTENDED) COMPILES INTERACTIVELY.   *   FILE 192
                  IS  FORT PRODUCT SUPERIOR BUT THIS IS FREE.    *   FILE 192
  GDDM      2X -  GDDM PROGRAMS WRITTEN IN MOSTLY FORTRAN. SPACE *   FILE 192
                  SHUTTLE, X-29, ETC.  WILL WORK WITH MY OS/360  *   FILE 192
                  FORTRAN G THAT IS ON THE TAPE. FORT G RUNS ON  *   FILE 192
                  MVS/XA FINE AND FOR THOSE WITH NO FORTRAN, IT  *   FILE 192
                  IS BETTER THAN NOTHING. THIS MEMBER HAS '><'   *   FILE 192
                  IN THE PLACE OF './' IN THE './ ADD' CARDS.    *   FILE 192
                  JUST LOOK AT THE MEMBER TO SEE THE SOURCE AND  *   FILE 192
                  SAMPLE JCL.                                    *   FILE 192
  GFREEALL  1  -  GOT FROM GTELABS. THEIR VERSION OF THE SAME    *   FILE 192
                  CMD CALLED 'FREEALL' THAT IS ON THIS TAPE.     *   FILE 192
  GSTREAM   1  -  GOT FROM GTELABS. THEIR VERSION OF THE SAME    *   FILE 192
                  CMD CALLED 'INSTREAM' THAT IS ON THIS TAPE.    *   FILE 192
  GTEMACS   1  -  MACROS I GOT FROM GTELABS NEEDED FOR TSO CMDS  *   FILE 192
                  FROM CHUCK HOFFMAN. YOU SHOULD USE 'PDSLOAD'   *   FILE 192
                  (IEBUPDTE LIKE PGM) FROM MY SOURCE FILE TO     *   FILE 192
                  DOWNLOAD. OR JUST LOOK AT MACROS, YOU WILL     *   FILE 192
                  SEE HOW IT IS BUILT. MACROS ARE EQ$R,LINKSAVE, *   FILE 192
                  LINKBACK,GTEDAALC,GTEDADAT,GTEDADOC,GTEDASET.  *   FILE 192
  IKJEBMA9  3  -  EXAMPLE OF THE MVS EDIT SUB-COMMAND TABLE &    *   FILE 192
                  WHAT YOU CAN MAKE VALID SUB-COMMANDS. HAS ALL  *   FILE 192
                  THE AFDSC SUB-COMMANDS OF EDIT IN THE TABLE.   *   FILE 192
  IKJEFF10  1  -  AFDSC IPO BASED TSO SUBMIT EXIT.               *   FILE 192
                  THIS IS RELATIVELY SIMPLE. FORCES THE          *   FILE 192
                  FOLLOWING RESTRICTION ON A TSOUSER             *   FILE 192
                  1. JOBNAME ON SUBMITTED JOB CARD               *   FILE 192
                  MUST BE USERID PLUS ONE CHARACTER.             *   FILE 192
                  2. PROGRAMMER NAME FIELD (8 OR LESS CHAR) IN   *   FILE 192
                  IN UADS MUST MATCH PROGRAMMER NAME             *   FILE 192
                  (8 OR LESS ON JOB CARD).                       *   FILE 192
  IKJEFF53  1  -  AFDSC IPO BASED TSO 'STATUS/OUTPUT/CANCEL'     *   FILE 192
                  EXIT THERE IS ALOT OF POSSIBILITIES IN CODE.   *   FILE 192
  IKJE9CL   1  -  'COLS'. 2ISG DEVELOPED EDIT SUBCMD PRINT       *   FILE 192
                  COLUMN NUMBERS ON YOUR TERMINAL. SIMILAR TO    *   FILE 192
                  ISPF/PDF OPTION 2  'COLS' CMD.                 *   FILE 192
  IKJE9CT   1  -  'COUNT'. AFDSC DEVELOPED EDIT SUBCMD  TO GIVE  *   FILE 192
                  THE NO  OF RECORDS YOU ARE CURRENTLY EDITING.  *   FILE 192
  IKJE9CX   1  -  'CHANGEX'  AFDSC DEVELOPED SUBCOMMAND OF       *   FILE 192
                  EDIT. PERFORMS THE SAME FUNCTION AS CHANGE     *   FILE 192
                  BUT USES HEX STRINGS.                          *   FILE 192
  IKJE9DU   1  -  'DUP'  AFDSC DEVELOPED EIDT SUBCMD. PERFORMS   *   FILE 192
                  SIMILIAR FUNCTION AS SPF REPEAT BUT ONLY ON 1  *   FILE 192
                  LINE. CAN REPEAT EXISTING LINE OR MAKE A COPY  *   FILE 192
                  OF AN EXISTING LINE ELSEWHERE AND REPEAT IT.   *   FILE 192
  IKJE9FX   1  -  'FINDX'. AFDSC DEVELOPED EDIT SUBCMD  TO DO    *   FILE 192
                  A FIND BUT ABLE TO SPECIFY A HEX CHAR STRING.  *   FILE 192
  IKJE9OF   1  -  'OFFLINE'. AFDSC EDIT SUBCMD TO 'SPINOFF' TO   *   FILE 192
                   PRT THE FILE YOU ARE CURRENTLY EDITING (ARE   *   FILE 192
                   NOT REQUIRED TO SAVE 1ST). CAN 'DEST' TO      *   FILE 192
                   RMTS, ETC. SEE THE HELP FOR SPECIFICS         *   FILE 192
  IKJE9LT   1  -   'LISTTABS'. FOUND BY AFDSC. BACK FROM MVT     *   FILE 192
                   DAYS, CONVERTED BY BOB HANSEN (SEC) TO RUN    *   FILE 192
                   IN MVS. LISTS YOUR CURRENT EDIT TABS FOR      *   FILE 192
                   YOU.                                          *   FILE 192
  IKJE9LX   1  -   'LISTX'. AFDSC DEVELOPED SUBCMD OF            *   FILE 192
                   EDIT TO DISPLAY TO YOUR TERMINAL,  LINES      *   FILE 192
                   OF A DATASET BEING EDIT'D IN HEX FORMAT.      *   FILE 192
  IKJE9NA   1  -   'NAME'. AFDSC DEVELOPED SUBCMD OF             *   FILE 192
                   EDIT TO TELL THE NAME OF THE FILE OR          *   FILE 192
                   MEMBER OF PDS YOU'RE CURRENTLY EDITING.       *   FILE 192
                   IT'S EMBARASSING IF YOU FORGET.               *   FILE 192
  IKJE9PT   1  -   'PUT'. AFDSC DEVELOPED SUBCMD OF EDIT TO      *   FILE 192
                   PUT CHARACTER STRINGS IN CERTAIN COLUMNS.     *   FILE 192
                   NICE FOR USERS OF ASYNC TERMINALS             *   FILE 192
                   WHO DO NOT HAVE SPF.                          *   FILE 192
  IKJE9SP   1   -  'SPOT'. AFDSC DEVELOPED EDIT SUBCMD TO SPOT   *   FILE 192
                   CHARACTER STRINGS IN DATA. AGAIN NICE FOR     *   FILE 192
                   ASYNCH TERMINALS WHO DO NOT HAVE SPF.         *   FILE 192
                   CONTAINS A SELECT & EXCLUDE FUNCTION          *   FILE 192
                   FOR DELETION OF RECS THAT A FIT PATTERN.      *   FILE 192
                   SEE THE HELP ENTRY FOR MORE DETAILS.          *   FILE 192
  IKJE9SS   2   -  'SAVESHR'. AFDSC DEVELOPED EDIT SUBCMD TO     *   FILE 192
                   ALLOW A SAVE WITH DISP=SHR. EDIT HAS NASTY    *   FILE 192
                   HABIT OF TRYING TO GET A DISP=OLD WHEN YOU    *   FILE 192
                   SAVE; THUS IF YOU NEED TO SAVE SOMETHING      *   FILE 192
                   INTO A FILE ALLOCATED ALL THE TIME,           *   FILE 192
                   TOUGH !!!!!  NOTE - APAR AZ57430 APPLIED      *   FILE 192
  IKJT9$    1   -  UPDATE SUBCMD TABLE OF TEST FOR               *   FILE 192
                   FOLLOWING SUBCMDS                             *   FILE 192
  IKJT9FI   1   -  'FIND' SUBCOMMAND OF THE TSO TEST CMD.        *   FILE 192
  IKJT9LB   1   -  'LIST BREAKPOINTS' SUBCMD OF TSO TEST CMD.    *   FILE 192
  IKJT9LI   1   -  'LIST' SUBCMD (2ND LOAD) OF TSO TEST CMD.     *   FILE 192
  IKJT9MAC  1   -  MACROS NEEDED FOR ABOVE ASSEMBLIES.           *   FILE 192
  INFOSYS   2X  -  TSO CMD, EXECUTE THE IBM PRODUCT 'INFOSYS'.   *   FILE 192
  INMXPARM  2X  -  SAMPLE OF THE PARMS FOR TSO/E TRANSMIT AND    *   FILE 192
                   RECEIVE.                                      *   FILE 192
  INMXZ02   2X  -  TSO/E TRANSMIT EXIT FOR NOTIFYING TSO USERS   *   FILE 192
                   ON THE SAME NODE THAN A FILE HAS BEEN SENT    *   FILE 192
                   TO THEM. GOTTEN FROM TUCC ON JES2 MODS TAPE   *   FILE 192
                   AND MODIFIED BY ME.  THANKS TUCC              *   FILE 192
  INSTREAM  1   -  AFDSC DEVELOPED COMMAND TO BE USED IN CLIST   *   FILE 192
                   PUT CONTROL CARDS INSIDE OF CLISTS. CAN       *   FILE 192
                   BE USER INPUT FROM THE TERMINAL.  VERY NICE.  *   FILE 192
  IO       (T)  -  LIST IO COUNTS FOR EACH FILE IN YOUR          *   FILE 192
                   TSO SESSION.                                  *   FILE 192
  JCLSCAN   1   -  SHMUEL GOLOB OF NEWSWEEK SENT THIS TO ME.     *   FILE 192
                   RUNS IT ON MVS/SP 1.3.5 AND LOVES IT FOR      *   FILE 192
                   DOING A JCL CHECK PRIOR TO SUBMITTING.        *   FILE 192
                   HAS A PGM AND AN SVC TO INSTALL. TRY IT.      *   FILE 192
  JULIAN    1X  -  RETRIEVE THE DATE AND GREGORIAN DAY           *   FILE 192
                   FROM THE SYSTEM. ALSO CAN RETURN THE          *   FILE 192
                   SAME INFO FOR ANY YEAR AND DAY.               *   FILE 192
  KOMM      1X  -  USED IN CLISTS FOR FORMATTING DISPLAYS IN     *   FILE 192
                   FULL SCREEN SUPPORT ON 3270 TYPE TERMINALS.   *   FILE 192
  LASTCC#   1   -  NOT A TSO COMMAND, BUT A HELP ENTRY OF        *   FILE 192
                   LIST OF ERROR CODES THAT CAN OCCUR IN         *   FILE 192
                   A CMD PROCEDURE (CLIST) INFO WAS COPIED       *   FILE 192
                   FROM MANUAL GC28-0646, TSO CMD LANG REF.      *   FILE 192
  LASTIPL   1X  -  DISPLAY THE JULIAN, GREGORIAN, AND            *   FILE 192
                   CALENDAR DATE PLUS THE TIME IN HH.MM THAT     *   FILE 192
                   YOUR SYSTEM WAS LAST IPL'ED. OPERATORS        *   FILE 192
                   DO ALWAYS TELL YOU TRUE STORIES ????          *   FILE 192
  LIBCALL   1   -  GTELABS CMD TRANSFERS CONTROL TO MODULES      *   FILE 192
                   WITH A 'CALL' TYPE PARAMTER LIST, WITH A      *   FILE 192
                   'STEPLIB' OPTION. LIBCALL ALSO CAN ACCEPT     *   FILE 192
                   PGM PARMS IN LOWER CASE.                      *   FILE 192
  LISTAX    1X  -  SAME AS IBM 'LISTA' CMD BUT THIS ONE GIVE     *   FILE 192
                   YOU INFO YOU CAN USE ... LIKE DDNAME,         *   FILE 192
                   DISP, DSORG ETC.                              *   FILE 192
   MACROS    1X -  ALL THE MACROS IN THE FILE HAVE BEEN PACKAGED *   FILE 192
                   IN THIS MEMBER PRECEDED BY ./ CARDS.          *   FILE 192
                   PACKAGED MOST OF THE MACROS HERE PRECEDED     *   FILE 192
                   BY '><'  CARDS INSTEAD OF './'. USE           *   FILE 192
                   'PDSLOAD' TO LOAD. LOOK AT THE INSTALL        *   FILE 192
                   JOBSTREAM AND YOU WILL SEE HOW. DID IT LIKE   *   FILE 192
                   THIS FOR MACROS ARE LIKE FLEAS (THERE'RE      *   FILE 192
                   EVERYWHERE). SO JUST DO A PDSLOAD (LIKE       *   FILE 192
                   IEBUPDTE) TO RUN THEM INTO A TEMP PDS FOR     *   FILE 192
                   YOUR ASSEMBLY.                                *   FILE 192
                       A-B        C        D-E       F-Z         *   FILE 192
                    12345678  12345678  12345678  12345678       *   FILE 192
                    $#SVCKP   CPDATA    DO08BLD   GNRLFAIL       *   FILE 192
                    $#SVCKS   CPEND     DCS       JVDENTER       *   FILE 192
                    $EPILOG   CPENTER   DCSPARS   JVDEQU         *   FILE 192
                    $PROLOG   CPENTRY   EQUENT    JVDLEAVE       *   FILE 192
                              CPEXIT    EQUEXT    MSGLPA         *   FILE 192
                              CPINIT    EQUREG    REGEQU         *   FILE 192
                              CVDT      EQUREGS   REGS           *   FILE 192
                              CVRT                TMPMAC         *   FILE 192
   LISTCDS   2Y -  LIST THE SMP4 CDS FILE ( SYS1.SMPCDS ).       *   FILE 192
   LISTLPA   1Y -  LIST ATTRIBUTES OF MEMBERS OF LPALIB.         *   FILE 192
   LISTSPC   2X -  LIST SPACE ATTRIBUTES OF A FILE ON DASD.      *   FILE 192
   LISTSU    1X -  THIS A WORTHLESS CMD, LIST THE SU NUMBERS     *   FILE 192
                   YOU HAVE INSTALLED ON YOUR SYSTEM.            *   FILE 192
   LM        1  -  LIST MEMBER NAMES OF A DIRECTORY OF PDS.      *   FILE 192
   LOGOBSC   1  -  EXAMPLE OF A VTAM LOGO SCREEN FOR             *   FILE 192
                   ACF/VTAM R2 TO IMPRESS THE MGMT. PUT ALOT     *   FILE 192
                   OF COMMENTS AS TO HOW TO CODE A BSC LOGO      *   FILE 192
                   SCREEN. BOOKS ARE NOT VERY CLEAR. MADE        *   FILE 192
                   MINE SO ANYONE COULD FILL IN A PREDEFINED     *   FILE 192
                   BOX AND USE MY CODE.                          *   FILE 192
   LOGOSNA   1  -  EXAMPLE OF A VTAM LOGO SCREEN FOR             *   FILE 192
                   ACF/VTAM R2 TO IMPRESS THE MGMT. PUT ALOT     *   FILE 192
                   OF COMMENTS AS TO HOW TO CODE A SNA LOGO      *   FILE 192
                   SCREEN. BOOKS ARE NOT TOO BAD.  MADE MINE     *   FILE 192
                   SO ANYONE COULD FILL IN A PREDEFINED BOX      *   FILE 192
                   AND USE MY CODE.                              *   FILE 192
   LPSCB     1X -  LIST YOUR PSCB (PROTECTED STEP CONTROL BLK).  *   FILE 192
   MEMBER    3X -  SCAN A LIBRARY FOR A MEMBER. CAN BE USED      *   FILE 192
                   TO RUN THE LINK LIST FOR FIRST OCCURRANCE     *   FILE 192
                   OF THAT MEMBER, WILL ALSO DISPLAY LKED        *   FILE 192
                   ATTRIBUTES, CSECT, IDR DATA, LINK LIST LIB    *   FILE 192
                   NUMBER. SHOWS SPF STATS FOR SOURCE DATA.      *   FILE 192
   MURPHY    2X -  GET A THOUGHT FOR THE DAY. MUCH THANKS TO     *   FILE 192
                   PAUL BANKS, ALLERGAN PHARMACEUTICALS IN       *   FILE 192
                   IRVINE, CA FOR THE IDEA. HAVE ADDED SOME      *   FILE 192
                   'THOUGHTS'.                                   *   FILE 192
   NEWSPACE  1  -  GTELABS CMD FOR EASILY CREATING NEW, MOD-     *   FILE 192
                   ERATELY SIZED, DATASETS, AND LIBS. WRITTEN    *   FILE 192
                   WITH BEGINNERS IN MIND. CAN BE EXECUTED FROM  *   FILE 192
                   ISPF/PDF CMD LINE FOR A FILE YOU SUDDENLY     *   FILE 192
                   NEED.                                         *   FILE 192
   NEWISPF   1  -  FOUND A TSO CMD ON MODS TAPE USED WITH NEW    *   FILE 192
                   ISPF/PDF PRODUCT TO GET YOU INTO THE PDF      *   FILE 192
                   WITH THE CLIST. BUT IT USED THE USERS         *   FILE 192
                   PREFIX INSTEAD OF THE USERID. MADE SOME       *   FILE 192
                   MINOR CHANGES TO IT AND CHANGED NAME FROM     *   FILE 192
                   'PDF' TO 'NEWISPF'.                           *   FILE 192
   OPERA     1Y -  ALLOWS CONSOLE COMMANDS (EXCEPT JES2)         *   FILE 192
                   TO BE ENTERED FROM YOUR TSO TERMINAL.         *   FILE 192
                   USER MUST HAVE OPERATOR AUTHORITY.            *   FILE 192
   OUTPRINT  1Y -  PRINTS A DATASET CREATED BY THE TSO           *   FILE 192
                   'OUTPUT' CMD, BUT YOU WILL GET PROPER         *   FILE 192
                   CARRIAGE CONTROL. SEE DOCUMENTATION IN        *   FILE 192
                   THE CODE FOR ALL THE FINE POINTS              *   FILE 192
   PLIF      TY -  PL1/F LEVEL PROMPTER. HAVE NOT TRIED IT       *   FILE 192
                   BECAUSE WE  DO NOT RUN PL1/F.                 *   FILE 192
                   SO YOU ARE ON YOUR OWN.                       *   FILE 192
   POF       3  -  TSO CMD TO LET YOU DO VTAM COMMANDS FROM      *   FILE 192
                   YOUR TSO TERMINAL. BRIAN SCOTT, US POST       *   FILE 192
                   SERVICE, TOPEKA, KA. SENT ME THIS ONE.        *   FILE 192
                   VERY EASY TO INSTALL. SEE THE CODE FOR        *   FILE 192
                   SOME AUTHORITY CHECKING AND PASSWORD FOR      *   FILE 192
                   THE VTAM ACB. HE GOT FROM FEDERAL EXPRESS     *   FILE 192
   PPXIT     1Y -  TEST YOU PREPROMPT EXIT (IKJEFLD) WITH THIS   *   FILE 192
                   ROUTINE LOGON JUST AS IF YOU WOULD EXCEPT     *   FILE 192
                   INSTEAD OF 'LOGON USER' YOU SAY 'PPXIT USER'. *   FILE 192
                   HE WILL GIVE YOU ALL THE MSGS AND IF YOU      *   FILE 192
                   ABEND, AUTOMATICALLY GO INTO TEST FOR         *   FILE 192
                   DEBUGGING. SEE COMMENTS IN CODE               *   FILE 192
   PRINTOFF  3  -  AFDSC MODIFIED CMD. IT HAS 'ASA' ADDED TO     *   FILE 192
                   ALLOW PRINTER TO USE 'ASA' CARRIAGE           *   FILE 192
                   CONTROL EVEN IF IT WAS NOT IN THE DCB OF      *   FILE 192
                   THE FILE TO BE PRINTED INCLUDES THE 'GTE'     *   FILE 192
                   MODS FOR FCB SUPPORT, ETC. CORRECTED 7        *   FILE 192
                   CHARACTER DEST CODE LIMIT.AT SADSC I FIXED    *   FILE 192
                   THE LIMITATION OF ONLY HAVING 7 CHARACTER     *   FILE 192
                   DESTID'S FOR JES2. NOT COOL, BOOK SAYS YOU    *   FILE 192
                   CAN HAVE 8 CHARACTERS.                        *   FILE 192
   PUNCH     1  -  PUNCH A CARD DECK. HAS THE OPTION TO          *   FILE 192
                   HOLD THE OUTPUT FOR REVIEW                    *   FILE 192
                   BEFORE YOU LET IT GO TO BE PUNCHED.           *   FILE 192
   QCB       1Y -  REPLACEMENT FOR WHOHAS CMD. MORE POWERFUL.    *   FILE 192
                   MAY NEED TO BE REWORKED FOR MVS/SP1.3.        *   FILE 192
   QLIST     1X -  AFDSC DEVELOPED COMMAND TO DO MOST OF ALL     *   FILE 192
                   THE IBM TSO DATA UTILITY 'LIST' DOES BUT IN   *   FILE 192
                   SOME AREAS IT IS FASTER AND MORE EFFICIENT.   *   FILE 192
   RACFALT   1Y -  THIS PROGRAM IS FROM MIKE LOOS, DELUXE CHK    *   FILE 192
                   PRINTERS. IT WILL GENERATE A CLIST TO         *   FILE 192
                   CHANGE THE VOLUME SERIAL NUMBERS IN RACF      *   FILE 192
                   PROFILES OF ALL NONVSAM DATASETS ON A         *   FILE 192
                   SPECIFIC VOLUME.                              *   FILE 192
   RACFCLST  1Y -  THIS PROGRAM IS FROM MIKE LOOS, DELUXE CHK    *   FILE 192
                   PRINTERS. IT WILL GENERATE A CLIST TO         *   FILE 192
                   REDEFINE (VIA RACF CMDS DELSD, ADDSD, AND     *   FILE 192
                   PERMIT) FOR ALL DATASETS ON A SPECIFIED       *   FILE 192
                   VOLUME. DUE TO USE OF RACF INTERNAL MACROS    *   FILE 192
                   THIS PROGRAM MUST BE RUN AUTHORIZED. IF       *   FILE 192
                   SYSIN IS PRESENT, YOU CAN INCLUDE CMDS TO     *   FILE 192
                   SELECT BY DATASET GROUP ON A VOLUME AND/OR    *   FILE 192
                   DATASET NAME WITH OR WITHOUT VOLUME SPEC-     *   FILE 192
                   ICATION. WARNING: IF SYSIN IS PRESENT AND     *   FILE 192
                   DUMMIED OUT OR EMPTY THEN A NULL CLIST        *   FILE 192
                   WILL BE CREATED.                              *   FILE 192
   REVIEW    6Y -  FULL SCREEN BROWSE, 3270 TYPE TERMINALS.      *   FILE 192
                   ANY RESEMBLANCE TO SPF 0 BROWSE FUNCT IS      *   FILE 192
                   PURELY A CHANCE OF FATE. THERE ARE SOME       *   FILE 192
                   BUGS IF YOU TRY TO BROWSE SMF FILES (         *   FILE 192
                   VARIABLE LENGTH RECS) BUT SHOULD BE FINE      *   FILE 192
                   FOR SANE THINGS LIKE PDS'S AND SOURCE. SMF    *   FILE 192
                   CODE HAS BEEN BEEN EXPANDED AND 'FINDSMF'     *   FILE 192
                   SUBCMD ADDED.                                 *   FILE 192
   REVSMF    1Y -  SUBROUTINE NEEDED BY REVIEW WHEN              *   FILE 192
                   LOOKING AT SMFDATA.                           *   FILE 192
   RLSE      3  -  AFDSC MODIFIED CMD. WILL RELEASE SPACEOUT     *   FILE 192
                   OF A PDS OR SEQUENTIAL FILE. PREVIOUS         *   FILE 192
                   VERSIONS RELEASED ALL THE SPACE. OURS WILL    *   FILE 192
                   ALLOW YOU TO RELEASE DOWN TO THE PRIMARY      *   FILE 192
                   EXTENT OR OR SPECIFY THE AMOUNT TO BE         *   FILE 192
                   RELEASED.                                     *   FILE 192
   SAFECOPY  1  -  GTELABS COPY CMD WHICH ENABLES SEVERAL        *   FILE 192
                   USERS TO UPDATE SAME DATASET                  *   FILE 192
                   SIMULTANEOUSLY, WITHOUT CONFICTING WITH       *   FILE 192
                   EACH OTHER OR WITH USERS WHO ARE READING      *   FILE 192
                   THE DSN. SAFECOPY IS USEFUL IN CLISTS         *   FILE 192
                   WHICH WRITE TO A COMMON DATASET.              *   FILE 192
   SCRATCH   TY -  SCRATCH A DSN AND NOT GO THROUGH CATALOG.     *   FILE 192
   SHELP     1X -  OBTAIN SUB-COMMAND HELPS FOR COMMANDS         *   FILE 192
                   WITHOUT ACTUALLY BEING IN THAT COMMAND.       *   FILE 192
   SHOWDS    3  -  AFDSC DEVELOPED COMMAND. DISPLAYS THE         *   FILE 192
                   DATASETS ATTRIBUTES AND SPACE ALLOCATION.     *   FILE 192
   SHOWSPC   1X -  SHOW THE SPACE ALLOCATION FOR DATASETS ON     *   FILE 192
                   A DISK. CAN  MASK FOR THE NAMES.              *   FILE 192
                   LOOK AT IT FOR ALL CAPABILITIES.              *   FILE 192
   SHOWSS    2X -  DISPLAYS THE SUBSYSTEM VECTOR TABLE AND IF    *   FILE 192
                   A SUBSYSTEM IS CURRENTLY ACTIVE.              *   FILE 192
                   OPTIONALLY YOU CAN RESET THE ADDRESS TO       *   FILE 192
                   ZERO'S IN CASE THE SUBSYSTEM HAS ABENDED      *   FILE 192
                   AND HAS NOT RESET THE ADDRESS TO ZERO'S.      *   FILE 192
                   ZERO CAPABILITY IS USED THEN YOU MUST BE      *   FILE 192
                   AUTHORIZED.                                   *   FILE 192
   SOLICIT   1  -  MAKE YOUR 3270 TYPE TERMINAL LOOK LIKE        *   FILE 192
                   IT WAS LOGGED OFF AND BACK TO 'NETSOL'.       *   FILE 192
                   THINK OF YOUR OWN USES FOR THIS ONE.          *   FILE 192
   SPFCOPY   1  -  INVOKER OF IEBCOPY INTERACTIVELY UNDER 'SPF'  *   FILE 192
                   OR 'ISPF' MENU 3.1   IEBCOPY MUST             *   FILE 192
                   BE AUTHORIZED AND SPF IS NOT. (PROBLEMS)      *   FILE 192
   SPFSVC    1  -  SVC TO ALLOW  ISPF/PDF MENU 3.1 COMPRESS.     *   FILE 192
   SPZAP     1  -  TSO CP TO INVOKE 'AMASPZAP'                   *   FILE 192
   SUBMITX   2Y -  SUB FROM TSO JOB TO SECONDARY JES2. YES,      *   FILE 192
                   IBM SAYS YOU CAN'T DO IT, BILL GODFREY, PRC   *   FILE 192
                   CORP HAS IT WORKING. INCLUDED IN THIS CMD     *   FILE 192
                   ARE ALIASES OF OUTPUTX, STATUSX, AND          *   FILE 192
                   CANCELX.  PLSE READ COMMENTS IN THE           *   FILE 192
                   BEGINNING OF CODE FOR SOME POINTS OF          *   FILE 192
                   INTEREST. SEE THE SRC FILE FOR MEMBER         *   FILE 192
                   CALLED JESXRDR FOR SUBMITING FROM AN INTRDR   *   FILE 192
                   TO A SECONDARY JES2. THIS ALL NEEDS SOME      *   FILE 192
                   REFINEMENT BUT IT WORKS SO FAR.               *   FILE 192
   SYSDSN    1  -  GTELABS CMD TO LIST NAMES OF EVERYONE WHO     *   FILE 192
                   HAS A DSN ALLOCATED, OR IS WAITING FOR        *   FILE 192
                   ALLOCATION VERY USEFUL AFTER 'DATASET IN      *   FILE 192
                   USE' AND 'WAITING FOR DATASETS' MSGS.         *   FILE 192
   SYSOUT99  1  -  SUBPROGRAM. ALLOCATES A SYSOUT DATASET.       *   FILE 192
   SYSTEM    1  -  DISPLAY THE SYSTEM RELEASE, CPU ID, MAIN      *   FILE 192
                   STORAGE AMOUNT ONLINE &  WHEN SYSTEM IPL'D.   *   FILE 192
   S99DAIR   1  -  SUBPROGRAM. ENHANCED VERSION OF IKJDAIR       *   FILE 192
                   FOR ALLOCATING '0008' (DSNAME),               *   FILE 192
                   '001C' (TERMINAL), AND '0030' (SYSOUT).       *   FILE 192
   TPRINT    1Y -  DISPLAYS A MSG FROM A CLIST AT A TERMINAL.    *   FILE 192
                   OBSLETE IN MVS TSO BUT IT WORKS AND IS FAST.  *   FILE 192
   TO        1X -  SHORTHAND WAY OF DOING TSO SEND CMD. DON'T    *   FILE 192
                   HAVE WORRY ABOUT QUOTES.  EX AS FOLLOWS:      *   FILE 192
                     TO TSOUSER WE AIN'T DUMMIES, LET'S QUIT     *   FILE 192
   TSOEXEC   1  -  USE THIS RYO VERISON OF TSOEXEC IF YOU        *   FILE 192
                   DO NOT HAVE TSO/E R2. MUCH THANKS TO          *   FILE 192
                   PAUL BANKS, ALLERGAN PHARMACEUTICALS IN       *   FILE 192
                   IRVINE, CA                                    *   FILE 192
   UADS      1  -  LIST A UADS ENTRY LEAVING OUT PASSWORD.       *   FILE 192
                   GOOD FOR TECH SUPPORT PEOPLE.                 *   FILE 192
                   NOTE: MUST BE ABLE TO HAVE                    *   FILE 192
                   'SYS1.UADS' ALLOCATION PRIVILEDGES THOUGH.    *   FILE 192
   UADS@     1  -  MACRO NEED FOR ASSEMBLY OF UADS.              *   FILE 192
   UNITS     1  -  TSO CMD DISPLAYS UNIT NAMES IN DEVICE NAME    *   FILE 192
                   TABLE, AND CHANNEL-UNIT-ADDR ASSOCIATED WITH  *   FILE 192
                   EACH UNIT NAME. LOOK IN THE CODE FOR SOME     *   FILE 192
                   AUTH CHECKING AND DISABLE IN YOUR SHOP.       *   FILE 192
   VSFORT    1X -  VS/FORTRAN PROMPTER FROM JOHN SILL OF         *   FILE 192
                   'CHICAGO BRIDGE & IRON' (HE IS NOT IN         *   FILE 192
                   CHICAGO, DOESN'T BUILD BRIDGES, AND DON'T     *   FILE 192
                   WORK WITH IRON). THANKS JOHN !!!!!!!!!!       *   FILE 192
   VTOC      1  -  ONE OF THE SLICKEST CMDS FOR FINDING OUT      *   FILE 192
                   WHAT IS ON A DISK. LOOK AT THE HELP FOR       *   FILE 192
                   THE COMPLETE INFORMATION.                     *   FILE 192
   WHATIF    2  -  ALLOWS THE CONDITIONAL EXECUTION OF A TSO     *   FILE 192
                   CMD FROM A CLIST BASED ON ANY OF              *   FILE 192
                      THE COMBINATIONS:                          *   FILE 192
                   1. WHETHER A FILE IS ALLOCATED.               *   FILE 192
                   2. WHETHER A FILE IS ALLOCATED TO A           *   FILE 192
                      SPECIFIC FILE NAME                         *   FILE 192
                   3. WHETHER A FILE IS CATALOGED.               *   FILE 192
                   4. WHETHER TWO STRINGS BEAR A SPECIFIED       *   FILE 192
                      RELATION TO EACH OTHER.                    *   FILE 192
   WHOHAS    2Y -  AFDSC MODIFIED AND CORRECTED. DISCOVERED      *   FILE 192
                   BUG, NOT SHOW THE ENQ CHAIN PROPERLY.         *   FILE 192
                   PROPERLY. IT STOPPED AFTER THE 1ST            *   FILE 192
                   OCCURENCE OF DISP=OLD. WILL SHOW 'WHOHAS'     *   FILE 192
                   A FILE ALLOCATED AND THE ENQ CHAIN.           *   FILE 192
   WTC       2X -  EVER SEND A MSG TO AN OPERATOR WITH SEND      *   FILE 192
                   AND THEY CLAIM IT NEVER CAME (ACTUALLY        *   FILE 192
                   ROLLED OFF THE SCREEN. NOW SEND THE MSG       *   FILE 192
                   AND RING THE CONSOLE ALARM, HIGHLIGHT THE     *   FILE 192
                   MSG, AND MAKE IT NON-ROLLABLE !!!!!!!!!       *   FILE 192
   ZAP       1X -  FULL SCREEN VER OF IMASPZAP. MY TSO 'GURU'    *   FILE 192
                   WAS IMPRESSED , WHEN BILL SAYS IT IS GREAT    *   FILE 192
                   IT MUST BE. DONATED BY UCLA, THEM COLLEGE     *   FILE 192
                   KIDS ARE REALLY BUSY DOING GREAT THINGS.      *   FILE 192
                   (MUST USE ASM H OTHERWISE ASSEMBLY ERR)       *   FILE 192
   ZAP@      1X -  MACROS NEED FOR ZAP ASSEMBLY.                 *   FILE 192

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 193
           THIS MEANS "SPLA TAPE FILE 093".                      *   FILE 193
   H F000193 D=JUN83                                             *   FILE 193
   T FILE 193 - ADD I/O COUNT IN MSGIEF285I                      *   FILE 193
   K I/O COUNT MSGIEF285I LARRY KRAUSE LITTON                    *   FILE 193
   K           DICK SZIEDE                                       *   FILE 193
   K GENERAL ELECTRIC V26                                        *   FILE 193
      THIS FILE CONTAINS ASMTOZAP INPUT FOR ADDING THE I/O       *   FILE 193
      COUNTS TO MESSAGE IEF285I.  THIS IS THE MESSAGE YOU        *   FILE 193
      RECEIVE IN YOUR JES LOG AT DEALLOCATION TIME THAT          *   FILE 193
      CONTAINS DISPOSITIONS, ETC.                                *   FILE 193
      SUBMITTOR:  DICK SZIEDE     -  (703) 883-8551              *   FILE 193
                  PLANNING RESEARCH CORP.                        *   FILE 193
                  1500 PRC DRIVE                                 *   FILE 193
                  MC LEAN, VA  22102                             *   FILE 193

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 194
           THIS MEANS "SPLA TAPE FILE 094".                      *   FILE 194
   H F000194 D=JUL86                                             *   FILE 194
   T FILE 194 - TIME SHARING SUBSYSTEM OPTION - US AIR FORCE     *   FILE 194
   K TSO SUBSYSTEM AIR FORCE AIRFORCE V23 TSSO CONSOLE           *   FILE 194
   K JIM MARSHALL 2ISG SADSC                                     *   FILE 194
      RELATED FILES: 131-133, 192, 194, 216-219, DOC             *   FILE 194
      ALL FILES MEMBER $$PROSE                                   *   FILE 194
    T I M E   S H A R I N G   S U B S Y S T E M   O P T I O N    *   FILE 194
                     (  T   S   S   O  )                         *   FILE 194
                    REL  5.0   24 JULY 1984                      *   FILE 194
      THIS SET OF PGMS ALLOWS YOU TO BRING UP A TSO LIKE         *   FILE 194
      FUNCTION WHEN DISASTER HAS STRUCK,  I/O ERROR IN           *   FILE 194
      BROADCAST DATASET.  EVER TRY TO KEYPUNCH AND GET IT        *   FILE 194
      CORRECT(WHERE ARE THE KEYPUNCHES ANYMORE) TSSO'            *   FILE 194
      ALLOWS YOU TO START A SUBSYSTEM TO DO TSO COMMANDS         *   FILE 194
      FROM YOUR OPERATORS CONSOLE.  SEE THE MEMBER TSSODOC       *   FILE 194
      FOR MORE INFORMATION.                                      *   FILE 194
      WOULD LIKE TO THANK BILL GODFREY OF PLANNING RESEARCH      *   FILE 194
      CORP.  (PRC) FOR THE CODE. THIS WAS DEVELOPED AT THE       *   FILE 194
      AIR FORCE DATA SERVICES CENTER, PENTAGON, WASHINGTON       *   FILE 194
      DC WHEN I WORKED THERE. IT WAS ONLY DEVELOPED BECAUSE      *   FILE 194
      BILL IS SUCH AS GENIUS AND DID MORE THAN I COULD EVER      *   FILE 194
      DREAM COULD BE DONE.                                       *   FILE 194
                             JIM MARSHALL                        *   FILE 194
      CHANGE LOG:  18 MAY 81                                     *   FILE 194
      STACK - TSO CMD UPDATED. COMMANDS NO LONGER IN             *   FILE 194
              PARENTHESIS.  LIST KEYWORD CAN NOT BE              *   FILE 194
              SUPPORTED WITH NEW SYNTAX, USE OF STACKL ALIAS     *   FILE 194
              PROVIDES EQUAL RESULTS.  DELIMITER PAIRS NO        *   FILE 194
              LONGER TREATED AS DELIMITERS BUT AS SINGLE         *   FILE 194
              CHARACTER THAT MATCHES THE DELIMITER.  MAX         *   FILE 194
              LENGTH INCREASED FROM 256 TO 1024.                 *   FILE 194
       10 DEC 81                                                 *   FILE 194
       TSSO,TSSOSSM,TSSOWTO - CAN NOW TYPE IN 2ND COMMAND        *   FILE 194
            BEFORE THE 1ST ONE HAS COMPLETED. TSSO WILL          *   FILE 194
            QUEUE IT UNTIL THE FIRST COMMAND ENDS.               *   FILE 194
       10 JAN 82                                                 *   FILE 194
       WE ARE UP ON MVS/SP1.1.0 AND TSSO WORKS FINE              *   FILE 194
       11 JUN 82                                                 *   FILE 194
       NEW WAY TO START TSSO USING NEW PROGRAM TSSOUPSS, SO      *   FILE 194
       THAT SYSOUT BANNER PAGES WILL SAY TSSO INSTEAD OF         *   FILE 194
       SYSOUT.  TSSO CHANGED TO SUPPORT ENVIRONMENT CREATED      *   FILE 194
       BY TSSOUPSS.  TSSOWTO CHANGED TO SUPPORT SKIPPING ON      *   FILE 194
       '.L' COMMAND.  TSSODOC REWRITTEN. SAMPLE PROCS IN         *   FILE 194
       TSSOPROC AND SSSOPROC.  NEW MEMBER TSSOGIDE IS            *   FILE 194
       DOCUMENTATION WITH LOWER CASE LETTERS AND ASA CARRIAGE    *   FILE 194
       CONTROL. NEW EF COMMAND SYNTAX.  TSO COMMANDS MAY BE      *   FILE 194
       CONTINUED USING HYPHEN AT END OF LINE.  TSSO '.L'         *   FILE 194
       COMMAND MAY BE ENTERED AS JUST 'L', NO PERIOD.            *   FILE 194
       3 OCT 83                                                  *   FILE 194
       MVS/XA SUPPORT FOR TSSO. NO REALLY THAT BIG CHANGE.       *   FILE 194
       RIC WALFORD SENT ME THE ONE CHANGE YOU NEED TO MAKE       *   FILE 194
       IN THE TSSO MODULE. THE ESTAE FOR MVS/XA HAS CHANGED      *   FILE 194
       AND HE FIXED THE CODE SO IT WOULD ASSEMBLE CORRECTLY      *   FILE 194
       FOR MVS/XA OR NON MVS/XA. THANKS TO RIC WHO IS FROM       *   FILE 194
       SIMPSON-SEARS LIMITED, TORONTO, CANADA.                   *   FILE 194
       24 FEB 86                                                 *   FILE 194
       WE ARE UP ON MVS/SP1.3.3 AND TSSO WORKS FINE              *   FILE 194

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 195
           THIS MEANS "SPLA TAPE FILE 095".                      *   FILE 195
   H F000195 D=APR83                                             *   FILE 195
   T FILE 195 - U.S. SENATE JOB SCHEDULER/REQUEUER -             *   FILE 195
                JCL AND DOCUMENTATION                            *   FILE 195
   K JOB SCHEDULER REQUEUER ENQ SENATE HALBIG V25                *   FILE 195
   K PERFORMANCE SMF EXITS IEFUJV IEFUJI IEFUSI IEFUTL           *   FILE 195
   K IEFU83 IEFUSO IEFACTRT BATCH RESOURCE CLASS                 *   FILE 195
   K SCHEDULING JOB ROUTING CPU AFFINITY PROGRAM DSN             *   FILE 195
   K CONFLICT MANAGEMENT STEP TERMINATION STATISTICS             *   FILE 195
    RELATED FILES: 195-196; DOCUMENTATION: FILE 196              *   FILE 195
                            MEMBER DOCUMENT.                     *   FILE 195
                    RELEASE 5                                    *   FILE 195
                    MARCH 1983                                   *   FILE 195
                                         DAVE HALBIG             *   FILE 195
                                         U.S. SENATE             *   FILE 195
                                         COMPUTER CENTER         *   FILE 195
                                         400 N. CAPITOL STREET   *   FILE 195
                                         GROUND LEVEL            *   FILE 195
                                         WASHINGTON, D.C.        *   FILE 195
                                         (202)224-3902           *   FILE 195
    SUMMARY OF CHANGES                                           *   FILE 195
    __________________                                           *   FILE 195
    RELEASE 5 -                                                  *   FILE 195
    . CPU TIME NORMALIZATION - CPU TIME REQUESTS ON THE          *   FILE 195
      JOB OR EXEC CARD ARE NORMALIZED TO THE SLOWEST             *   FILE 195
      PROCESSOR IN THE COMPLEX AT THE TIME A JOB                 *   FILE 195
      INITIATES.   THE FACILITY PERMITS JOBS TO RECEIVE A        *   FILE 195
      CONSISTENT LEVEL OF SERVICE REGARDLESS OF THE              *   FILE 195
      PROCESSOR ON WHICH THE JOB INITIATES.                      *   FILE 195
    . SMF RECORD FILTERING IN EXITS IEFU83/84 - IF SMF           *   FILE 195
      RECORD TYPES 14 & 15 ARE COLLECTED, IEFU83 CANCELS         *   FILE 195
      THOSE RECORDS FROM TEMPORARY DATA SETS IF SMF              *   FILE 195
      INTERVAL ACCOUNTING RECORDS ARE COLLECTED (SMF TYPE        *   FILE 195
      30, SUBTYPE 2 & 3), ALL RECORDS ARE CANCELLED EXCEPT       *   FILE 195
      THOSE ASSOCIATED WITH PROGRAM NAMES LOADED INTO THE        *   FILE 195
      SCEHDULER ACCOUNTING TABLES.  SMF INTERVAL ACCOUNTING      *   FILE 195
      IS USEFUL FOR LONG-RUNNING BATCH JOBS, SYSTEM TASKS,       *   FILE 195
      OR TSO SESSIONS TO CAPTURE CONSUMPTION INFORMATION UP      *   FILE 195
      TO THE TIME OF A SYSTEM FAILURE OR TO CORRECTLY            *   FILE 195
      APPORTION CONSUMPTION INFORMATION BY TIME OF DAY           *   FILE 195
      (E.G. FOR CICS SYSTEMS).   SINCE THIS ACCOUNTING           *   FILE 195
      FEATURE IS NEEDED ONLY FOR SELECTED WORKLOADS,             *   FILE 195
      INTERVAL ACCOUNTING RECORDS FOR OTHER WORKLOADS (E.G.      *   FILE 195
      INITIATORS, LOW-USE SYSTEM TASKS, SHORT BATCH JOBS)        *   FILE 195
      ADD UNNECESSARY OVERHEAD TO SMF RECORDING AND DATA         *   FILE 195
      REDUCTION.   THE FILTERING SYSTEM IMPLEMENTED IN THE       *   FILE 195
      SCHEDULER PERMITS A SITE TO COLLECT ONLY THOSE             *   FILE 195
      INTERVAL ACCOUNTING RECORDS OF VALUE IN ACCOUNTING OR      *   FILE 195
      CAPACITY PLANNING.                                         *   FILE 195
    . FIXES TO MINOR BUGS AND REWRITE OF CODE TO IMPROVE         *   FILE 195
      MAINTAINABILITY.                                           *   FILE 195
    INTRODUCTION                                                 *   FILE 195
    ____________                                                 *   FILE 195
        THE MVS JOB SCHEDULER/REQUEUER IS A GROUP OF SMF         *   FILE 195
    EXITS (IEFUJV, IEFUJI, IEFUSI, IEFUTL, IEFU83, IEFUSO,       *   FILE 195
    IEFACTRT) AND PROGRAMS (ACCTLOAD, REQUEUER) DESIGNED         *   FILE 195
    TO IMPROVE BATCH JOB THROUGHPUT IN AN MVS/JES2               *   FILE 195
    ENVIRONMENT.   ALL LEVELS OF MVS ARE SUPPORTED, FROM         *   FILE 195
    MVS 3.7 (NON-SE) THROUGH MVS/SE2 TO MVS/SP1.3.   NO          *   FILE 195
    MODIFICATIONS TO MVS OR JES ARE REQUIRED.   SEVEN            *   FILE 195
    FEATURES ARE SUPPORTED:                                      *   FILE 195
            . BATCH JOB ACCOUNT NUMBER VALIDATION;               *   FILE 195
            . RESOURCE-SENSITIVE BATCH JOB CLASS SCHEDULING;     *   FILE 195
            . JOB ROUTING (CPU AFFINITY ASSIGNMENT) BASED ON     *   FILE 195
              PROGRAM NAMES IN JCL EXEC STATEMENTS;              *   FILE 195
            . DSNAME CONFLICT MANAGEMENT, OR REQUEUING (BOTH     *   FILE 195
              BATCH/BATCH AND BATCH/TSO);                        *   FILE 195
            . COMPREHENSIVE STEP TERMINATION STATISTICS          *   FILE 195
              DISPLAYS;                                          *   FILE 195
            . SMF RECORD FILTERING FOR RECORD TYPES 14, 15,      *   FILE 195
              AND 30, SUBTYPE 2 & 3 TO REDUCE SMF DATA           *   FILE 195
              VOLUME;                                            *   FILE 195
            . CPU TIME NORMALIZATION TO PROVIDE A CONSISTENT     *   FILE 195
              LEVEL OF SERVICE REGARDLESS OF PROCESSOR SPEED.    *   FILE 195
        MOST OF THE SYSTEM IS TABLE-DRIVEN AND REQUIRES NO       *   FILE 195
    CHANGES TO THE ORIGINAL SOURCE.   OTHER FEATURES (E.G.       *   FILE 195
    ACCOUNT VALIDATION, SITE DEFINED ESOTERIC UNIT NAMES)        *   FILE 195
    WILL REQUIRE MODIFICATION AND REASSEMBLY OF EXIT             *   FILE 195
    SOURCE.                                                      *   FILE 195
        THE BATCH JOB CLASS SCHEDULING PORTION OF THE            *   FILE 195
    SYSTEM REQUIRES SOMETIMES MASSIVE CHANGES TO EXISTING        *   FILE 195
    INITIATOR JOB CLASS ASSIGNMENTS.  IF MANAGEMENT              *   FILE 195
    SUPPORT IS NOT FORTHCOMING ON THIS POINT, THE CLASS          *   FILE 195
    SCHEDULING FEATURE WILL LIKELY BE OF LITTLE BENEFIT.         *   FILE 195
        THE JOB ROUTING FACILITY IS USED TO REDUCE THE           *   FILE 195
    NUMBER (AND THEREFORE COST) OF PROGRAM PRODUCT               *   FILE 195
    LICENSES BY ROUTING JOBS TO SINGLE PROCESSORS WHERE          *   FILE 195
    THE LICENSE IS CURRENT.   THIS FACILITY ASSUMES THE          *   FILE 195
    PRODUCT CAN BE IDENTIFIED FROM THE PGM= NAME ON THE          *   FILE 195
    EXEC STATEMENT.   THE PRODUCT MAY BE INVOKED FROM A          *   FILE 195
    PROC, AN INSTREAM PROC, OR WITH NO PROC AT ALL.              *   FILE 195
        THE REQUEUER FEATURE IS DESIGNED FOR BOTH THE            *   FILE 195
    UNI-PROCESSOR AND LOOSELY-COUPLED MULTI-PROCESSOR            *   FILE 195
    ENVIRONMENTS.   IF DSNAME CONFLICT MANAGEMENT IS             *   FILE 195
    DESIRED ACROSS ALL SYSTEMS IN A JES SHARED SPOOL             *   FILE 195
    COMPLEX THE MSI PRODUCT FROM ALLEN SERVICES MUST BE          *   FILE 195
    INSTALLED.   ADDITIONALLY, THE DCM FEATURE OF MSI MUST       *   FILE 195
    BE REPLACED WITH A MODIFIED VERSION AVAILABLE FROM           *   FILE 195
    ALLEN SERVICES (SEE PAGE 8).                                 *   FILE 195
        THE STEP TERMINATION STATISTICS DISPLAY NOMINALLY        *   FILE 195
    REQUIRES THAT SMF RECORD TYPES 4, 14, 15, AND 64 BE          *   FILE 195
    TURNED ON.   TO SAVE ON OVERHEAD, TYPES 14, 15, AND 64       *   FILE 195
    MAY BE TURNED OFF, BUT DISPLAYS BASED ON THE CONTENTS        *   FILE 195
    OF THESE RECORDS WILL OF COURSE NOT BE AVAILABLE.            *   FILE 195
        KEY TO THE CONCEPT OF RESOURCE-SENSITIVE JOB             *   FILE 195
    SCHEDULING IS THE ENFORCEMENT OF THE LIMITS SPECIFIED        *   FILE 195
    IN THE USER'S JCL (E.G. CPU TIME EXCESSION IMPLIES A         *   FILE 195
    S322 ABEND, LINE EXCESSION IMPLIES A S722 ABEND).  TO        *   FILE 195
    REDUCE THE IMPACT ON TRUE PRODUCTION WORK, SMF EXITS         *   FILE 195
    IEFUTL AND IEFUSO DISCRIMINATE BETWEEN TEST AND              *   FILE 195
    PRODUCTION WORK; PRODUCTION WORK IS EXTENDED WITH A          *   FILE 195
    WARNING MESSAGE, TEST JOBS ARE ABENDED WHEN THE              *   FILE 195
    EXCESSION IS DETECTED.   OUR SITE USES VALUES IN THE         *   FILE 195
    ACCOUNTING FIELD TO MARK THIS ATTRIBUTE.                     *   FILE 195

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 196
           THIS MEANS "SPLA TAPE FILE 096".                      *   FILE 196
   H F000196 D=JUN83                                             *   FILE 196
   T FILE 196 - U.S. SENATE JOB SCHEDULER/REQUEUER -             *   FILE 196
                SOURCE AND MACROS                                *   FILE 196
   K JOB SCHEDULER REQUEUER ENQ SOURCE MACRO MACLIB              *   FILE 196
   K SENATE HALBIG V26                                           *   FILE 196
      RELATED FILES: 195-196; DOCUMENTATION: FILE 196            *   FILE 196
                     MEMBER DOCUMENT.                            *   FILE 196
      THIS IS THE SOURCE AND MACRO LIBRARY FOR THE               *   FILE 196
      JOB/SCHEDULER REQUEUER SYSTEM                              *   FILE 196

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 197
           THIS MEANS "SPLA TAPE FILE 097".                      *   FILE 197
   H F000197 D=APR84                                             *   FILE 197
   T FILE 197 - VS1 MODS TAPE DESCRIPTION                        *   FILE 197
   K VISA EARL HARPER SHARE VS1 MODS TAPE V29                    *   FILE 197
   THIS FILE CONTAIN THE ABSTRACT FROM THE SHARE VS1 MODS TAPE   *   FILE 197
    FOR FURTHER INFORMATION CONTACT:                             *   FILE 197
             EARL HARPER                                         *   FILE 197
             VISA, USA                                           *   FILE 197
             P.O. BOX 8999                                       *   FILE 197
             SAN FRANCISCO, CA  94128                            *   FILE 197
             PHONE:  415/570-3330                                *   FILE 197

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 198
           THIS MEANS "SPLA TAPE FILE 098".                      *   FILE 198
   H F000198 D=OCT82                                             *   FILE 198
   T FILE 198 - INTEL MODS TAPE DESCRIPTION                      *   FILE 198
   K INTEL KEN TRUE MODS TAPE FAIRCHILD MSS V23                  *   FILE 198
      THIS FILE CONTAIN THE ABSTRACT FROM THE INTEL              *   FILE 198
      MODS TAPE (FORMERLY THE FAIRCHILD MSS MODS TAPE).          *   FILE 198
      THIS REFLECTS VERSION 1.9.                                 *   FILE 198
      FOR FURTHER INFORMATION CONTACT:                           *   FILE 198
               KEN M. TRUE                                       *   FILE 198
               INTEL CORPORATION                                 *   FILE 198
               1766 JUNCTION AVE. (SJ1-442)                      *   FILE 198
               SAN JOSE, CA  95112                               *   FILE 198
               PHONE:  408 987-5004                              *   FILE 198

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 199
           THIS MEANS "SPLA TAPE FILE 099".                      *   FILE 199
   H F000199 D=JUN83                                             *   FILE 199
   T FILE 199 - GENERALIZED DATASET ALLOCATOR TSO COMMAND        *   FILE 199
   T            FROM THE U.S. DEPARTMENT OF ENERGY - SOURCE      *   FILE 199
   K GENERALIZED DATASET ALLOCATOR ALLOCATE TSO DEPARTMENT       *   FILE 199
   K ENERGY GDA AUDET V26 PERFORMANCE SOURCE                     *   FILE 199
      RELATED FILES: 199-202; DOCUMENTATION: FILE 202.           *   FILE 199
      THIS IS THE SOURCE FOR THE GENERALIZED DATASET ALLOCATOR.  *   FILE 199
      CONTRIBUTOR: B. H. AUDET                                   *   FILE 199
                   U.S. DEPARTMENT OF ENERGY (URD)               *   FILE 199
                   MA-621                                        *   FILE 199
                   CA-111, GTN.                                  *   FILE 199
                   WASHINGTON, DC  20545                         *   FILE 199
                   PHONE: 301/353-4603                           *   FILE 199
         GENERALIZED DATASET ALLOCATOR: GDA USER'S GUIDE AND     *   FILE 199
                                         INSTALLATION MANUAL     *   FILE 199
                                               MAY 5TH, 1983     *   FILE 199
                                  U. S. DEPARTMENT OF ENERGY     *   FILE 199
                                        GERMANTOWN, MARYLAND     *   FILE 199
                                              (301)-353-4603     *   FILE 199
  ABSTRACT                                                       *   FILE 199
  --------                                                       *   FILE 199
  THE GENERALIZED DATASET ALLOCATOR IS AN MVS TSO COMMAND PRO-   *   FILE 199
  CESSOR DESIGNED TO PRE-ALLOCATE DATASETS TO BE USED BY OTHER   *   FILE 199
  COMMAND PROCESSORS AND APPLICATION PROGRAMS.  IT WAS SPECIF-   *   FILE 199
  ICALLY DESIGNED  TO ALLOW  CUSTOMIZED PRE-ALLOCATION  OF THE   *   FILE 199
  PANEL,  MESSAGES,   SKELETON,  TABLE,   PROFILE  AND   OTHER   *   FILE 199
  LIBRARIES REQUIRED  BY THE  DIALOG MANAGER  AND THE  PROGRAM   *   FILE 199
  DEVELOPMENT FACILITY (PDF), BUT IS  APPLICABLE TO MANY OTHER   *   FILE 199
  APPLICATION PROGRAMMING SYSTEMS AS WELL.                       *   FILE 199
  SUMMARY OF CHANGES                                             *   FILE 199
  ------------------                                             *   FILE 199
  THIS DOCUMENT DESCRIBES VERSION 2 OF THE GDA COMMAND PROCES-   *   FILE 199
  SOR.  THE SIGNIFICANT (NON-EDITORIAL)  CHANGES ARE INDICATED   *   FILE 199
  IN THIS DOCUMENT BY A VERTICAL  BAR (|) REVISION CODE IN THE   *   FILE 199
  LEFT MARGIN.  THE CHANGES MAY BE SUMMARIZED AS FOLLOWS:        *   FILE 199
  1.  THE SPECIFICATION OF AN ASTERISK AS THE FIRST POSITIONAL   *   FILE 199
      PARAMETER FOLLOWING THE COMMAND NAME:                      *   FILE 199
      A.  GDA VERSION 1 WOULD READ SYS1.CNTL(GDATA) AS INPUT.    *   FILE 199
      B.  GDA VERSION 2 WILL READ THE USER'S "PREFIX.GDA.DATA"   *   FILE 199
          IF IT EXISTS, AND WILL READ SYS1.CNTL(GDATA) ONLY IF   *   FILE 199
          NO USER GDA.DATA DATASET CAN BE FOUND.                 *   FILE 199
  2.  ALLOCATION OF THE USER'S ISPF.PROFILE DATASET:             *   FILE 199
      A.  GDA VERSION 1 DID NOT RECOGNIZE THE ISPPROF DDNAME.    *   FILE 199
      B.  GDA VERSION 2 NOT ONLY RECOGNIZES THE ISPPROF DDNAME   *   FILE 199
          BUT TREATS  IT AS A  SPECIAL CASE.  WHEN  THE DDNAME   *   FILE 199
          ISPPROF IS ENCOUNTERED IN THE CONTROL INPUT DATASET,   *   FILE 199
          IF A  DATASET NAME FOLLOWS  THE ISPPROF  DDNAME, THE   *   FILE 199
          INPUT  RECORD IS  TREATED LIKE  ANY  OTHER, AND  THE   *   FILE 199
          INDICATED DATASET IS ALLOCATED AS WOULD BE ANY OTHER   *   FILE 199
          DATASET UNDER ANY OTHER DDNAME.                        *   FILE 199
          IF THE  DATASET NAME  IS AN  ASTERISK, HOWEVER,  GDA   *   FILE 199
          VERSION   2   SEARCHES   FOR    A   DATASET   CALLED   *   FILE 199
          "USERID.ISPF.PROFILE" AND SUBSTITUTES  THAT NAME FOR   *   FILE 199
          THE ASTERISK,  JUST AS IT SUBSTITUTES  CERTAIN OTHER   *   FILE 199
          "STANDARD" DATASET NAMES FOR ASTERISKS WHEN PROCESS-   *   FILE 199
          ING CERTAIN OTHER DDNAMES.                             *   FILE 199
          IF THE  USER'S "USERID.ISPF.PROFILE" DATASET  IS NOT   *   FILE 199
          FOUND, GDA CREATES ONE ON THE TEMPXX PACK WHICH CUR-   *   FILE 199
          RENTLY  HAS THE  LARGEST EXTENT  OF CONTIGUOUS  FREE   *   FILE 199
          SPACE.  A PRIMARY ALLOCATION OF ONE TRACK AND A SEC-   *   FILE 199
          ONDARY ALLOCATION OF ONE  TRACK ARE SPECIFIED, ALONG   *   FILE 199
          WITH FIVE DIRECTORY BLOCKS.   THIS IS GENERALLY SUF-   *   FILE 199
          FICIENT SPACE FOR MOST SPF PROFILE SPECIFICATIONS.     *   FILE 199
      C.  THE DEFAULT DATASET NAMES RECOGNIZED BY GDA FOR CER-   *   FILE 199
          TAIN  DDNAMES HAVE  BEEN  CHANGED.  PREVIOUSLY,  THE   *   FILE 199
          DEPARTMENT OF  ENERGY HAD  MAINTAINED THE  "VANILLA"   *   FILE 199
          IBM-SUPPLIED    PANEL    LIBRARIES    FOR    SPF/PDF   *   FILE 199
          (ISR.V1R1M0.ISRPLIB)   AND   THE    DIALOG   MANAGER   *   FILE 199
          (ISP.V1R1M0.ISPPLIB), PLUS A STANDARD DOE-WIDE PANEL   *   FILE 199
          LIBRARY (SYS1.SPF.PLIB),  ALL OF WHICH  WERE CONCAT-   *   FILE 199
          ENATED  TOGETHER UNDER  THE  NAME ISPPLIB.   SIMILAR   *   FILE 199
          GROUPS  OF   LIBRARIES  WERE   MAINTAINED  FOR   THE   *   FILE 199
          MESSAGES,  SKELETON AND  TABLE  LIBRARIES, AND  THIS   *   FILE 199
          COMPLICATED  CONCATENATION   SCHEME  PROVED   TO  BE   *   FILE 199
          TIME-CONSUMING.                                        *   FILE 199
          NONE  OF THE  LIBRARIES BEING  CONCATENATED UNDER  A   *   FILE 199
          SPECIFIC DDNAME CONTAINED ANY  MEMBER NAME CONFLICTS   *   FILE 199
          EXCEPT   FOR  THE   SPF/PDF   PRIMARY  OPTION   MENU   *   FILE 199
          (ISR@PRIM).   DOE  HAS   REPLACED  THE  IBM-SUPPLIED   *   FILE 199
          ISR@PRIM WITH A SLIGHTLY MODIFIED VERSION WHICH CON-   *   FILE 199
          TAINS  TWO ADDITIONAL  OPTIONS, ONE  FROM WHICH  ALL   *   FILE 199
          DOE-WIDE STANDARD DIALOGS ARE ANCHORED, AND ONE FROM   *   FILE 199
          WHICH EACH USER MAY ANCHOR HIS/HER OWN DIALOGS.        *   FILE 199
          THIS ALLOWED DOE  TO MERGE ALL THE  IBM-SUPPLIED AND   *   FILE 199
          DOE-SUPPLIED  PANELS INTO  A  SINGLE PANEL  LIBRARY,   *   FILE 199
          SYS1.SPF.PLIB, THU  SIMPLIFYING AND SPEEDING  UP THE   *   FILE 199
          ALLOCATION PROCESS.   SIMILAR CONSOLIDATIONS  OF THE   *   FILE 199
          MESSAGES,  SKELETON AND  TABLE  LIBRARIES WERE  PER-   *   FILE 199
          FORMED.                                                *   FILE 199
          TWO SPIN-OFF ADVANTAGES TO  THIS TECHNIQUE RESULTED.   *   FILE 199
          FIRST,  THE  PROLIFERATION  OF  USER-UNIQUE  PRIMARY   *   FILE 199
          OPTION MENUS WAS ELIMINATED,  SINCE ALL USER DIALOGS   *   FILE 199
          COULD NOW  THE ANCHORED  FROM THE  USER DIALOGS  (U)   *   FILE 199
          OPTION ON THE DOE-SUPPLIED  PRIMARY OPTION MENU, AND   *   FILE 199
          ALL  DOE-SUPPLIED DIALOGS  (E.G.,  DIALOGS FOR  ABR,   *   FILE 199
          EASYTRIEVE,  GDDM,  PROCMAN,   LIBRARIAN,  PANAUDIT,   *   FILE 199
          ETC.) COULD BE ANCHORED FROM  THE SYSTEM DIALOGS (S)   *   FILE 199
          OPTION.                                                *   FILE 199
          SECONDLY,   APPLICATION   OF  MAINTENANCE   TO   THE   *   FILE 199
          IBM-SUPPLIED LIBRARIES  WOULD NOT RESULT  IN ENQUEUE   *   FILE 199
          PROBLEMS  OR OVERLAY  OF  LOCALLY DEVELOPED  PANELS.   *   FILE 199
          ANY INSTALLATION WHICH HAS SPF AND THE DIALOG MANAG-   *   FILE 199
          ER  AND  HAS  NOT   SIMILARLY  GAINED  CONTROL  OVER   *   FILE 199
          USER-UNIQUE PRIMARY  OPTION MENUS  SHOULD HEED  THIS   *   FILE 199
          EXAMPLE CAREFULLY.  IT  HAS PROVEN TO BE  ONE OF THE   *   FILE 199
          BEST DECISIONS THAT DOE HAS EVER MADE.                 *   FILE 199
  3.  IF GDA VERSION 2 IS APF  AUTHORIZED, IT WILL ISSUE SYSE-   *   FILE 199
      VENT 29 (DONTSWAP)  TO MARK ITSELF NON-SWAPPABLE  AT THE   *   FILE 199
      BEGINNING OF EXECUTION AND ISSUE SYSEVENT 2A (OKSWAP) TO   *   FILE 199
      MARK ITSELF SWAPPABLE AT THE  END OF EXECUTION.  IN MOST   *   FILE 199
      CASES,  THIS WILL  REDUCE  GDA  EXECUTION TIME.   DURING   *   FILE 199
      LOGON PROCESSING,  THIS CAN  BE A  SIGNIFICANT CONSIDER-   *   FILE 199
      ATION.                                                     *   FILE 199
      IT IS RECOGNIZED THAT SOME INSTALLATIONS MAY PREFER THAT   *   FILE 199
      THIS NOT  BE DONE.  THERE  IS NO OTHER  REQUIREMENT THAT   *   FILE 199
      GDA BE APF  AUTHORIZED.  HENCE, LINK EDITING  IT WITHOUT   *   FILE 199
      APF AUTHORIZATION OR OMITTING THE  COMMAND NAME FROM THE   *   FILE 199
      AUTHORIZED  COMMAND TABLE  (IKJEFTE2)  IN IKJEFT02  WILL   *   FILE 199
      DISABLE THIS FEATURE.                                      *   FILE 199
  OVERVIEW                                                       *   FILE 199
  --------                                                       *   FILE 199
  THE GENERALIZED  DATASET ALLOCATOR  (GDA) DESCRIBED  IN THIS   *   FILE 199
  DOCUMENT IS  AN ASSEMBLER LANGUAGE  PROGRAM WHICH RUNS  AS A   *   FILE 199
  RE-ENTRANT TSO COMMAND PROCESSOR UNDER  THE IBM OS/VS2 (MVS)   *   FILE 199
  OPERATING SYSTEM.  ITS  PURPOSE IS TO ALLOW THE  TSO USER TO   *   FILE 199
  ALLOCATE A  LIST OF  DATASETS FOR SUBSEQUENT  USE BY  ONE OR   *   FILE 199
  MORE COMMAND PROCESSORS OR APPLICATION PROGRAMS.               *   FILE 199
  GDA FUNCTIONS BY READING A SEQUENTIAL DATASET DESCRIBING THE   *   FILE 199
  DATASETS  TO BE  ALLOCATED.   THIS  SO-CALLED CONTROL  INPUT   *   FILE 199
  DATASET MAY  HAVE ANY  NUMBER OF  RECORDS OF  FOUR DIFFERENT   *   FILE 199
  TYPES.  THE RECORD TYPES ARE:                                  *   FILE 199
  O   ALLOCATION REQUEST RECORDS                                 *   FILE 199
  O   TSO COMMAND RECORDS                                        *   FILE 199
  O   COMMENT RECORDS                                            *   FILE 199
  O   DISPLAY RECORDS                                            *   FILE 199
  THE  RECORD TYPES  WILL  BE  DISCUSSED INDIVIDUALLY  AND  IN   *   FILE 199
  DETAIL BELOW.                                                  *   FILE 199
  IN A  SENSE, GDA  FUNCTIONS MUCH LIKE  THE TSO  COMMAND LIST   *   FILE 199
  (CLIST) INTERPRETER, IN THAT IT  READS A CONTROL INPUT DATA-   *   FILE 199
  SET AND INTERPRETS AND ACTS ON EACH RECORD INDIVIDUALLY.  IT   *   FILE 199
  DIFFERS  FROM   A  TSO   CLIST,  HOWEVER,   IN  SYNTAX   AND   *   FILE 199
  PERFORMANCE, TAKING APPROXIMATELY 10 PER  CENT LESS CPU TIME   *   FILE 199
  TO PERFORM EACH GIVEN TASK  THAN DOES THE CLIST INTERPRETER.   *   FILE 199
  GDA  ALSO HAS  BUILT INTO  IT  CERTAIN SHORT-HAND  NOTATIONS   *   FILE 199
  WHICH ARE NOT AVAILABLE TO  CLIST PROGRAMMERS AND WHICH FORM   *   FILE 199
  A LARGE PART OF THE JUSTIFICATION FOR GDA.                     *   FILE 199
  REQUIREMENTS                                                   *   FILE 199
  ------------                                                   *   FILE 199
  ALL TSO SESSIONS REQUIRE THAT  CERTAIN DATASETS BE ALLOCATED   *   FILE 199
  TO THE  SESSION FOR  SUBSEQUENT USE  BY COMMAND  PROCESSORS,   *   FILE 199
  CLISTS AND APPLICATION PROGRAMS.  THESE DATASETS MAY BE:       *   FILE 199
  O   SCRATCH OR WORK DATASETS, WHICH ARE DELETED WHEN NO LON-   *   FILE 199
      GER REQUIRED OR AT LOGOFF TIME,                            *   FILE 199
  O   NEW PERMANENT  DATASETS WHICH ARE  RETAINED INDEFINITELY   *   FILE 199
      BEYOND THE DURATION OF THE TSO SESSION IN WHICH THEY ARE   *   FILE 199
      CREATED, AND                                               *   FILE 199
  O   PREVIOUSLY CREATED (EXISTING) PERMANENT DATASETS.          *   FILE 199
  IT IS THIS  LAST CATEGORY THAT WE ARE  CONCERNED WITH.  MORE   *   FILE 199
  SPECIFICALLY, THE  SCOPE OF  THIS DOCUMENT  IS LIMITED  TO A   *   FILE 199
  CONSIDERATION OF THE PROBLEMS  ASSOCIATED WITH ALLOCATION OF   *   FILE 199
  EXISTING DATASETS  WHICH MUST  BE SHARED  AMONG SEVERAL  TSO   *   FILE 199
  SESSIONS.  IN THIS CONTEXT, WE  SHALL REFER TO SUCH DATASETS   *   FILE 199
  AS SHARED DATASETS.                                            *   FILE 199
  SHARED DATASETS MAY BE ALLOCATED IN ANY OF FOUR WAYS:          *   FILE 199
  O   DURING LOGON PROCESSING, VIA INCLUSION IN THE LOGON PRO-   *   FILE 199
      CEDURE OF A DD-CARD REFERRING TO THE DATASET,              *   FILE 199
  O   DYNAMICALLY, BY THE TSO USER, VIA THE ALLOCATE COMMAND,    *   FILE 199
  O   DYNAMICALLY, BY A CLIST, OR                                *   FILE 199
  O   DYNAMICALLY, BY A COMMAND PROCESSOR.                       *   FILE 199
  EACH OF THESE TECHNIQUES HAS  SOME DRAWBACKS ASSOCIATED WITH   *   FILE 199
  IT.  THE ALLOCATION OF DATASETS AT LOGON TIME BY INCLUDING A   *   FILE 199
  DD-CARD FOR EACH DATASET IN THE LOGON PROCEDURE IS THE METH-   *   FILE 199
  OD MOST PRONE TO DISASTER.  IT FREQUENTLY HAPPENS THAT, WHEN   *   FILE 199
  A PARTICULAR USER IS LOGGING ON TO TSO, ONE (OR MORE) OF THE   *   FILE 199
  DATASETS REFERRED TO IN THE  LOGON PROCEDURE HE/SHE IS USING   *   FILE 199
  IS NOT AVAILABLE AT THAT TIME.   THE REASONS MAY BE THAT THE   *   FILE 199
  VOLUME ON WHICH IT RESIDES IS  NOT MOUNTED, THAT THE DATASET   *   FILE 199
  IS BEING USED EXCLUSIVELY BY ANOTHER  TSO USER OR BATCH JOB,   *   FILE 199
  OR THAT THE DATASET HAS BEEN DELETED, EITHER ACCIDENTALLY OR   *   FILE 199
  INTENTIONALLY.  THESE SITUATIONS ARE NOT ALWAYS ERROR CONDI-   *   FILE 199
  TIONS.   EVEN THE  DELETION  OF THE  NEEDED  DATASET MAY  BE   *   FILE 199
  APPROPRIATE, UNDER  CERTAIN CIRCUMSTANCES SUCH  AS MIGRATION   *   FILE 199
  OF DATA, RECREATION OF A VOLUME, ETC.                          *   FILE 199
  THE PROBLEM WITH INCLUSION OF THE DATASETS IN THE LOGON PRO-   *   FILE 199
  CEDURE IS THAT  WHENEVER ANY DATASET REFERRED TO  IN A LOGON   *   FILE 199
  PROCEDURE IS NOT  AVAILABLE, FOR ANY REASON,  ALL TSO LOGONS   *   FILE 199
  USING THAT PROCEDURE  WILL FAIL.  IF THE  DATASETS ARE TRULY   *   FILE 199
  ESSENTIAL  TO  THE  SESSION, THIS  MAY  BE  THE  APPROPRIATE   *   FILE 199
  RESPONSE.  BUT, MORE THAN LIKELY,  SOME TSO PROCESSING COULD   *   FILE 199
  BE PERFORMED WITHOUT  ONE OR MORE OF THE  DATASETS.  IN SUCH   *   FILE 199
  CASES, THE TSO LOGON PROCESS SHOULD BE ALLOWED TO PROCEED.     *   FILE 199
  ANOTHER DIFFICULTY  WITH INCLUSION  OF DATASETS  IN THE  TSO   *   FILE 199
  LOGON PROCEDURE  IS THAT  DIFFERENT USERS  REQUIRE DIFFERENT   *   FILE 199
  DATASETS.  IT  IS OFTEN DESIRABLE TO  HAVE AS MANY  USERS AS   *   FILE 199
  POSSIBLE  USING THE  SAME LOGON  PROCEDURE.  THIS  PRECLUDES   *   FILE 199
  ALLOCATION DURING LOGON OF  USER-SPECIFIC DATASETS, THAT IS,   *   FILE 199
  DATASETS BELONGING  TO A  SPECIFIC USER,  GROUP OF  USERS OR   *   FILE 199
  APPLICATION, SUCH  AS THOSE  THAT BEGIN  WITH THE  USERID OR   *   FILE 199
  SOME APPLICATION MODULE IDENTIFICATION CODE.                   *   FILE 199
  WHERE DATASET  SECURITY PACKAGES SUCH  AS RACF OR  ACF-2 ARE   *   FILE 199
  INVOLVED, INCLUSION  OF USER-SPECIFIC DATASETS IN  THE LOGON   *   FILE 199
  PROCEDURE MAY  RESULT IN  SECURITY VIOLATIONS  DURING LOGON,   *   FILE 199
  AND SUBSEQUENT  TERMINATION OF THE  LOGON PROCESS.   THIS IS   *   FILE 199
  NOT A DESIRABLE SITUATION.                                     *   FILE 199
  IT IS CLEAR THAT ALLOCATION  OF SHARED DATASETS BY INCLUSION   *   FILE 199
  OF DD-CARDS IN THE LOGON PROCEDURE IS NOT A VIABLE METHOD OF   *   FILE 199
  ALLOCATING USER-SPECIFIC DATASETS AND  IS A DANGEROUS METHOD   *   FILE 199
  OF ALLOCATING  SHARED DATASETS.  DYNAMIC ALLOCATION  OF SUCH   *   FILE 199
  DATASETS IS PREFERRED                                          *   FILE 199
  DYNAMIC  ALLOCATION  BY  THE  USER,  VIA  THE  TSO  ALLOCATE   *   FILE 199
  COMMAND, HAS THE ADVANTAGE THAT IF ANY PARTICULAR ALLOCATION   *   FILE 199
  FAILS, THE USER  IS INFORMED, AND THE SESSION  IS NOT TERMI-   *   FILE 199
  NATED.   HOWEVER,  WHERE  A LARGE  NUMBER  OF  DATASETS  ARE   *   FILE 199
  INVOLVED, SUCH ALLOCATIONS MAY TAKE A LONG TIME FOR THE USER   *   FILE 199
  TO ENTER.                                                      *   FILE 199
  THE CLIST  FACILITY IS A MEANS  BY WHICH THE USER  CAN ENTER   *   FILE 199
  THE COMMANDS  TO ALLOCATE THE  REQUIRED DATASETS  ONCE, SAVE   *   FILE 199
  THESE COMMANDS  IN A  DATASET, AND  SUBSEQUENTLY INVOKE  THE   *   FILE 199
  CLIST INTERPRETER TO READ THAT DATASET AND PERFORM THE ALLO-   *   FILE 199
  CATE COMMANDS FOR HIM.  THIS  TECHNIQUE HAS ONLY TWO SIGNIF-   *   FILE 199
  ICANT DISADVANTAGES.  THE CLIST INTERPRETER IS A SIGNIFICANT   *   FILE 199
  CONSUMER OF CPU  RESOURCES.  SECONDLY, THE USER  IS REQUIRED   *   FILE 199
  TO KNOW  AND TO ENTER INTO  HIS CLIST THE NAMES  OF STANDARD   *   FILE 199
  SYSTEM DATASETS, WHICH MAY NOT BE UNDER HIS CONTROL.           *   FILE 199
  FOR EXAMPLE, LET US ASSUME THAT THE USER DEVELOPS A CLIST TO   *   FILE 199
  ALLOCATE THE  DATASETS REQUIRED  BY THE  PROGRAM DEVELOPMENT   *   FILE 199
  FACILITY (PDF).  PDF MAY REQUIRE  A LARGE NUMBER OF DATASETS   *   FILE 199
  FOR EXECUTION,  SOME OF  WHICH ARE  SYSTEM-MAINTAINED SHARED   *   FILE 199
  DATASETS, SUCH AS  THE COMMON PDF PANEL  LIBRARY, FROM WHICH   *   FILE 199
  PDF FETCHES THE PANELS TO BE  DISPLAYED AT THE USER'S TERMI-   *   FILE 199
  NAL.                                                           *   FILE 199
  THE USER  MAY KEEP HIS  OWN COMPLETE  COPY OF THE  PDF PANEL   *   FILE 199
  LIBRARY, BUT THIS IS NOT  RECOMMENDED, SINCE THERE MORE THAN   *   FILE 199
  A HUNDRES  PANELS IN THIS LIBRARY,  AND THERE IS  SELDOM ANY   *   FILE 199
  REASON FOR EACH USER OF PDF TO HAVE AND MAINTAIN A COMPLETE,   *   FILE 199
  SEPARATE COPY OF SUCH A LARGE DATASET.  MORE OFTEN, THE USER   *   FILE 199
  WILL  SIMPLY USE  WHAT PDF  PROVIDES.  IN  EITHER CASE,  THE   *   FILE 199
  DATASET MUST BE  ALLOCATED UNDER THE FILE  NAME ISPPLIB.  AT   *   FILE 199
  PRESENT, THE PDF PANEL LIBRARY IS CALLED ISR.V1R1M0.ISRPLIB.   *   FILE 199
  THUS, THE USER WOULD HAVE TO CODE THE FOLLOWING COMMAND INTO   *   FILE 199
  HIS CLIST:                                                     *   FILE 199
    ALLOC  FI(ISPPLIB)  DS('ISR.V1R1M0.ISRPLIB') SHR             *   FILE 199
  BUT WHY  SHOULD THE  USER HAVE  TO REMEMBER  THIS CUMBERSOME   *   FILE 199
  NAME?  SUPPOSE A NEW RELEASE OF PDF WERE INSTALLED, AND THIS   *   FILE 199
  NEW  RELEASE  INCORPORATED  NEW DATASET  NAMES  AND/OR  FILE   *   FILE 199
  NAMES.  THE USER WOULD HAVE TO CHANGE HIS OWN CLIST IN ORDER   *   FILE 199
  TO KEEP UP  WITH SYSTEM MAINTENANCE.  IF THERE  WERE A LARGE   *   FILE 199
  COMMUNITY  OF  PDF USERS,  EACH  WITH  THEIR OWN  CLISTS  TO   *   FILE 199
  PRE-ALLOCATE  THE  REQUIRED DATASETS,  HOW  MUCH  CONVERSION   *   FILE 199
  WOULD BE REQUIRED IN ORDER TO  INSTALL A NEW RELEASE OF PDF,   *   FILE 199
  OR SIMPLY TO RENAME ONE OF ITS DATASETS?  THIS IS INCONSIST-   *   FILE 199
  ENT WITH  THE PHILOSOPHY OF  ISOLATING THE USER  FROM SYSTEM   *   FILE 199
  MAINTENANCE ACTIVITIES.                                        *   FILE 199
  MULTIPLY THIS BY THE MYRIAD NUMBER OF OTHER, SIMILAR COMMAND   *   FILE 199
  PROCESSORS WHICH REQUIRE SHARED  DATASETS, AND THE DISADVAN-   *   FILE 199
  TAGE  OF HAVING  USERS CODE  CLISTS TO  PERFORM THESE  ALLO-   *   FILE 199
  CATIONS BECOMES CLEAR.                                         *   FILE 199
  A SINGLE, COMMON  CLIST WHICH ALL USERS COULD USE  IS A MORE   *   FILE 199
  ATTRACTIVE  ALTERNATIVE.   INDEED, FOR  SIMPLE  ALLOCATIONS,   *   FILE 199
  SUCH A  CLIST WOULD SUFFICE.  BUT  THERE IS OFTEN A  NEED TO   *   FILE 199
  INCLUDE    SOME    USER-SPECIFIC   DATASETS    ALONG    WITH   *   FILE 199
  SYSTEM-MAINTAINED  DATASETS.  USING  THE  PDF PANEL  LIBRARY   *   FILE 199
  EXAMPLE AGAIN,  SUPPOSE A USER  REQUIRES THAT HIS  OWN PANEL   *   FILE 199
  LIBRARY, CALLED  U9999XX.PANELLIB, BE ALLOCATED TO  THE ISP-   *   FILE 199
  PLIB FILE  NAME, AND  THAT THE  STANDARD PDF  PANEL LIBRARY,   *   FILE 199
  ISR.V1R1M0.ISRPLIB, BE CONCATENATED TO IT.  THIS IS A COMMON   *   FILE 199
  PRACTICE FOR  PDF, AND EVEN MORE  COMMON IN THE CASE  OF THE   *   FILE 199
  DIALOG MANAGER,  WHERE USERS ARE  ALLOWED TO HAVE  THEIR OWN   *   FILE 199
  PANELS FOR USE BY THE DIALOG MANAGER.                          *   FILE 199
  THE REQUIRED TSO ALLOCATE COMMAND WOULD BE:                    *   FILE 199
    ALLOC FI(ISPPLIB) DS(PANELLIB 'ISR.V1R1M0.ISRPLIB') SHR      *   FILE 199
  IT WOULD BE  POSSIBLE, IF NOT EASY, TO CODE  SUCH A FACILITY   *   FILE 199
  INTO A COMMON CLIST.  BUT IF  THE CLIST WERE RESPONSIBLE FOR   *   FILE 199
  A LARGE NUMBER OF PRE-ALLOCATIONS,  AND EACH ALLOWED FOR ONE   *   FILE 199
  OR  MORE  CONCATENATIONS,  EITHER AHEAD  OF  OR  BEHIND  THE   *   FILE 199
  SYSTEM-MAINTAINED DATASETS, THE CLIST WOULD BECOME EXTREMELY   *   FILE 199
  CUMBERSOME   AND   USING   IT   WOULD   BE   DIFFICULT   AND   *   FILE 199
  TIME-CONSUMING.                                                *   FILE 199
  HAVING  EACH  COMMAND  PROCESSOR ALLOCATE  THE  DATASETS  IT   *   FILE 199
  REQUIRES IS UNACCEPTABLE, SINCE SUCH  ALLOCATIONS HAVE TO BE   *   FILE 199
  HARD-CODED INTO  THE COMMAND PROCESSOR,  AND THIS  LEAVES NO   *   FILE 199
  FACILITY FOR  INCLUSION OF USER-SPECIFIC  ALLOCATIONS AND/OR   *   FILE 199
  CONCATENATIONS.   EVERYBODY GETS  THE  SAME  SET OF  DATASET   *   FILE 199
  ALLOCATIONS, REGARDLESS OF REQUIREMENTS.                       *   FILE 199
  THUS, OF THE FOUR METHODS  LISTED ABOVE FOR ALLOCATING DATA-   *   FILE 199
  SETS, NONE IS FREE OF PROBLEMS.   A BETTER METHOD IS NEEDED,   *   FILE 199
  ONE WHICH  IS NOT CONSTRAINED  BY THE  LIMITATIONS MENTIONED   *   FILE 199
  ABOVE.                                                         *   FILE 199
  OBJECTIVES                                                     *   FILE 199
  ----------                                                     *   FILE 199
  GDA WAS DEVELOPED TO MEET THE  NEEDS DESCRIBED IN THE PREVI-   *   FILE 199
  OUS SECTION.   SPECIFICALLY, GDA WAS  DEVELOPED IN  ORDER TO   *   FILE 199
  PROVIDE A MEANS TO ALLOW  THE PRE-ALLOCATION OF DATASETS FOR   *   FILE 199
  THE DIALOG MANAGER AND PDF.  IT  WAS DECIDED THAT GDA SHOULD   *   FILE 199
  PERMIT  THE ALLOCATION  OF USER-SPECIFIC  DATASETS AHEAD  OF   *   FILE 199
  AND/OR  BEHIND   THE  "STANDARD"  DIALOG  MANAGER   AND  PDF   *   FILE 199
  DATASETS, AT THE USER'S OPTION.  SINCE THERE ARE A NUMBER OF   *   FILE 199
  OTHER  COMMAND  PROCESSORS AND  APPLICATION  PROGRAMS  WHICH   *   FILE 199
  REQUIRE SIMILAR DATASET ALLOCATIONS (AND THERE ARE LIKELY TO   *   FILE 199
  BE EVEN MORE IN THE FUTURE),  THE DESIGN OF GDA WAS GENERAL-   *   FILE 199
  IZED SO AS TO ALLOW ALLOCATION  OF DATASETS OTHER THAN THOSE   *   FILE 199
  REQUIRED FOR DIALOG MANAGER AND/OR PDF EXECUTION.              *   FILE 199
  THE RESULTING DESIGN OBJECTIVES OF  GDA CAN BE SUMMARIZED AS   *   FILE 199
  FOLLOWS:                                                       *   FILE 199
  O   GDA SHALL  RUN AS A  RE-ENTRANT COMMAND  PROCESSOR UNDER   *   FILE 199
      THE MVS TSO SYSTEM.                                        *   FILE 199
  O   IT SHALL  ACCEPT AS CONTROL  INPUT A  SEQUENTIAL DATASET   *   FILE 199
      WITH EITHER FIXED OR VARIABLE LENGTH RECORDS.              *   FILE 199
| O   THE GDA COMMAND SYNTAX SHALL PERMIT THE SPECIFICATION OF   *   FILE 199
|     A DATASET NAME AS THE FIRST POSITIONAL PARAMETER FOLLOW-   *   FILE 199
|     ING THE  COMMAND NAME.  IF  SUPPLIED, THIS  DATASET NAME   *   FILE 199
|     SHALL  BE THE  NAME OF  THE CONTROL  INPUT DATASET,  AND   *   FILE 199
|     SHALL BE DYNAMICALLY  ALLOCATED BY GDA.  IF  THE DATASET   *   FILE 199
|     NAME IS AN ASTERISK (*), THAT NOTATION SHALL BE TAKEN AS   *   FILE 199
|     A SHORT-HAND REFERENCE TO  A USER-PROVIDED CONTROL INPUT   *   FILE 199
|     DATASET, IF  ONE EXISTS, OR A  SYSTEM-MAINTAINED CONTROL   *   FILE 199
|     INPUT ("COMMON")  DATASET FOR  USE BY  ALL USERS,  IF NO   *   FILE 199
|     USER-PROVIDED DATASET IS  FOUND.  IF NO DATASET  NAME IS   *   FILE 199
|     SPECIFIED ON THE COMMAND LINE, GDA SHALL SEARCH AUTOMAT-   *   FILE 199
|     ICALLY FOR A  CONTROL INPUT DATASET CATALOGED  UNDER THE   *   FILE 199
|     USER'S DATASET NAME PREFIX.                                *   FILE 199
  O   THE CONTROL  INPUT DATASET  SHALL SPECIFY  WHAT DATASETS   *   FILE 199
      ARE TO BE ALLOCATED UNDER WHAT FILE NAMES.                 *   FILE 199
  O   GDA SHALL  ALLOW UP  TO SIXTEEN  DATASETS TO  BE CONCAT-   *   FILE 199
      ENATED TOGETHER UNDER A SINGLE FILE NAME.                  *   FILE 199
  O   THE SPECIFICATION OF EACH DATASET NAME SHALL FOLLOW NOR-   *   FILE 199
      MAL TSO DATASET NAMING SPECIFICATIONS, INCLUDING PREPEN-   *   FILE 199
      SION  OF THE  USER'S  DATASET  NAME PREFIX,  UNLESS  THE   *   FILE 199
      DATASET NAME IS ENCLOSED IN APOSTROPHES.                   *   FILE 199
  O   THE  CONTROL  INPUT  DATASET   SYNTAX  SHALL  ALLOW  THE   *   FILE 199
      OPTIONAL SPECIFICATION  OF MEMBER NAMES  FOR PARTITIONED   *   FILE 199
      DATASETS.                                                  *   FILE 199
  O   THE  CONTROL  INPUT  DATASET   SYNTAX  SHALL  ALLOW  THE   *   FILE 199
      OPTIONAL SPECIFICATION OF A  DIRECT ACCESS VOLUME SERIAL   *   FILE 199
      NUMBER FOR EACH  DATASET.  IF A VOLUME  SERIAL NUMBER IS   *   FILE 199
      PROVIDED, THE SEARCH FOR THE DATASET SHALL BE LIMITED TO   *   FILE 199
      THAT VOLUME  ONLY.  IF NO  VOLUME SERIAL NUMBER  IS PRO-   *   FILE 199
      VIDED,  THE DATASET  SHALL  BE  LOCATED VIA  THE  SYSTEM   *   FILE 199
      CATALOG.                                                   *   FILE 199
  O   THE  CONTROL  INPUT  DATASET   SYNTAX  SHALL  PROVIDE  A   *   FILE 199
      SHORT-HAND  METHOD  FOR   REFERENCING  SYSTEM-MAINTAINED   *   FILE 199
      DATASETS, SUCH THAT THE USER NEED NOT REMEMBER THE NAMES   *   FILE 199
      OF THESE DATASETS,  OR WHAT VOLUMES THEY  ARE LOCATED ON   *   FILE 199
      IF  NOT  CATALOGED.   THIS SHORT-HAND  SYNTAX  SHALL  BE   *   FILE 199
      ORGANIZED  BY FILE  NAME,  SO THAT  THE  USER NEED  ONLY   *   FILE 199
      REQUEST THE  "DEFAULT" SYSTEM-MAINTAINED DATASETS  FOR A   *   FILE 199
      PARTICULAR FILE  NAME, AND THOSE  DATASET NAMES  WILL BE   *   FILE 199
      INSERTED INTO THE LIST AUTOMATICALLY.                      *   FILE 199
  O   GDA SHALL  ALLOW USER-SPECIFIED  DATASETS TO  BE CONCAT-   *   FILE 199
      ENATED   AHEAD   OF   AND/OR    BEHIND   THE   "DEFAULT"   *   FILE 199
      SYSTEM-MAINTAINED DATASETS.                                *   FILE 199
  O   GDA SHALL PROVIDE  A FACILITY FOR STACKING  TSO COMMANDS   *   FILE 199
      FOR EXECUTION AFTER GDA EXECUTION TERMINATES.              *   FILE 199
  O   GDA SHALL  ALLOW INCLUSION  OF COMMENTS  IN THE  CONTROL   *   FILE 199
      INPUT DATASET.                                             *   FILE 199
  O   GDA SHALL  ALLOW INCLUSION  OF MESSAGES  IN THE  CONTROL   *   FILE 199
      INPUT DATASET,  WHICH SHALL BE  DISPLAYED AT  THE USER'S   *   FILE 199
      TERMINAL AS THEY ARE PROCESSED.                            *   FILE 199
| O   GDA  SHALL RECOGNIZE  THE DDNAME  ISPPROF  AS A  SPECIAL   *   FILE 199
|     DDNAME.  IF  A DATASET NAME  IS SUPPLIED  FOR ALLOCATION   *   FILE 199
|     UNDER THIS  DDNAME, THAT DATASET  SHALL BE  ALLOCATED AS   *   FILE 199
|     USUAL.  IF AN ASTERISK IS SPECIFIED, THAT ASTERISK SHALL   *   FILE 199
|     BE INTERPRETED AS  A SHORT-HAND NOTATION FOR  THE USER'S   *   FILE 199
|     ISPF.PROFILE DATASET.  IF THIS  DATASET EXISTS, IT SHALL   *   FILE 199
|     BE ALLOCATED  AS SPECIFIED.   IF IT  DOES NOT  EXIST, IT   *   FILE 199
|     SHALL BE CREATED AND CATALOGED BY GDA BEFORE BEING ALLO-   *   FILE 199
|     CATED AS SPECIFIED.                                        *   FILE 199
  SCOPE                                                          *   FILE 199
  -----                                                          *   FILE 199
  GDA INCORPORATES  ALL OF THE  ABOVE FEATURES.  SINCE  IT WAS   *   FILE 199
  DEVELOPED SPECIFICALLY BECAUSE OF THE DIFFICULTIES DESCRIBED   *   FILE 199
  ABOVE IN  ALLOCATING SHARED DATASETS,  NO FACILITY  HAS BEEN   *   FILE 199
  INCLUDED FOR ALLOCATION OF SCRATCH DATASETS OR NEW DATASETS.   *   FILE 199
  THAT IS, THE  SCOPE OF GDA DATASET ALLOCATION  IS LIMITED TO   *   FILE 199
  EXISTING DATASETS  WHICH CAN BE ALLOCATED  SHARED.  HOWEVER,   *   FILE 199
  THERE IS  NOTHING TO  PRECLUDE THE USER  FROM USING  THE TSO   *   FILE 199
  COMMAND  STACKING FACILITY  OF GDA  TO  ALLOCATE NEW  AND/OR   *   FILE 199
  SCRATCH DATASETS, PROVIDED ALL  OF THE REQUISITE INFORMATION   *   FILE 199
  CAN BE INCLUDED ON A  SINGLE RECORD, ALTHOUGH THIS TECHNIQUE   *   FILE 199
  IS NOT RECOMMENDED.                                            *   FILE 199

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 200
           THIS MEANS "SPLA TAPE FILE 100".                      *   FILE 200
   H F000200 D=JUN83                                             *   FILE 200
   T FILE 200 - GENERALIZED DATASET ALLOCATOR TSO COMMAND        *   FILE 200
   T            FROM THE U.S. DEPARTMENT OF ENERGY - OBJECT      *   FILE 200
   K GENERALIZED DATASET ALLOCATOR ALLOCATE TSO DEPARTMENT       *   FILE 200
   K ENERGY GDA AUDET V26 PERFORMANCE OBJECT                     *   FILE 200
      RELATED FILES: 199-202; DOCUMENTATION: FILE 202.           *   FILE 200
      THIS IS THE OBJECT FOR THE GENERALIZED DATASET ALLOCATOR.  *   FILE 200
      SEE FILE 199 FOR A COMPLETE ABSTRACT.                      *   FILE 200

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 201
           THIS MEANS "SPLA TAPE FILE 101".                      *   FILE 201
   H F000201 D=JUN83                                             *   FILE 201
   T FILE 201 - GENERALIZED DATASET ALLOCATOR TSO COMMAND        *   FILE 201
   T            FROM THE U.S. DEPARTMENT OF ENERGY - LOAD        *   FILE 201
   K GENERALIZED DATASET ALLOCATOR ALLOCATE TSO DEPARTMENT       *   FILE 201
   K ENERGY GDA AUDET V26 PERFORMANCE LOAD                       *   FILE 201
      RELATED FILES: 199-202; DOCUMENTATION: FILE 202.           *   FILE 201
      THIS IS THE LOAD FOR THE GENERALIZED DATASET ALLOCATOR.    *   FILE 201
      SEE FILE 199 FOR A COMPLETE ABSTRACT.                      *   FILE 201

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 202
           THIS MEANS "SPLA TAPE FILE 102".                      *   FILE 202
   H F000202 D=JUN83                                             *   FILE 202
   T FILE 202 - GENERALIZED DATASET ALLOCATOR TSO COMMAND        *   FILE 202
   T            FROM THE U.S. DEPARTMENT OF ENERGY -             *   FILE 202
   T            DOCUMENTATION                                    *   FILE 202
   K GENERALIZED DATASET ALLOCATOR ALLOCATE TSO                  *   FILE 202
   K DEPARTMENT ENERGY GDA AUDET V26 PERFORMANCE TEXT            *   FILE 202
      RELATED FILES: 199-202; DOCUMENTATION: FILE 202.           *   FILE 202
      THIS IS THE DOCUMENTATION FOR THE GENERALIZED DATASET      *   FILE 202
      ALLOCATOR.  SEE FILE 199 FOR A COMPLETE ABSTRACT.          *   FILE 202

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 203
           THIS MEANS "SPLA TAPE FILE 103".                      *   FILE 203
   H F000203 D=APR84                                             *   FILE 203
   T FILE 203 - MISCELLANEOUS PROGRAMS AND EXITS FROM            *   FILE 203
   T            DELUXE CHECK PRINTERS                            *   FILE 203
   K V29 DELUXE CHECK LOOS EXIMPORT IGGPRE00 INMRZ01             *   FILE 203
   K            INMRZ11                                          *   FILE 203
      THIS FILE CONTAINS SEVERAL PROGRAMS AND EXITS              *   FILE 203
      CONTRIBUTED BY DELUXE CHECK PRINTERS.                      *   FILE 203
            Mike Loos                                            *   FILE 203
            VP of Ops and Tech Support                           *   FILE 203
            Fair, Isaac and Company, Inc.                        *   FILE 203
            4295 Lexington Avenue North                          *   FILE 203
            St. Paul, MN  55126                                  *   FILE 203
            mikeloos@fairisaac.com                               *   FILE 203
      EXIMPORT  PROGRAM FOR GENERATING THE JCL NECESSARY FOR     *   FILE 203
                EXPORTING AND IMPORTING THE DATA SETS ON A       *   FILE 203
                SPECIFIED VOLUME.                                *   FILE 203
      IGGPRE00  DF/DS ALLOCATE PRE-PROCESSING EXIT TESTER.       *   FILE 203
      INMRZ01   RECEIVE INITIALIZATION EXIT ALLOWS               *   FILE 203
                AUTHORIZATION CHECKING FOR USERIDS EXECUTING     *   FILE 203
                RECEIVE IN BACKGROUND.                           *   FILE 203
      INMRZ11   RECEIVE PRE-PROCESSINE EXIT ALLOWS RECEIVE       *   FILE 203
                TO RUN IN BACKGROUND WITH THE EXIT REPLACING     *   FILE 203
                THE USER INTERACTION IN DETERMINING THE          *   FILE 203
                RECEIVING DATA SET NAME.                         *   FILE 203

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 204
           THIS MEANS "SPLA TAPE FILE 104".                      *   FILE 204
   H F000204 D=APR81                                             *   FILE 204
   T FILE 204 - DEAN WITTER REYNOLDS -                           *   FILE 204
   T            CLISTS AND PROGRAMS                              *   FILE 204
   K TSO CLISTS PROGRAMS RACF JCL PRODUCTION PROD                *   FILE 204
   K DEAN WITTER KEVEN MUZIN                                     *   FILE 204
   L PRODOPR PRODTEST RACFD RACFLIST RACFNONE                    *   FILE 204
   L PRODDOC PROD PRODPROC PSWDTABL JESOPER                      *   FILE 204
    THIS FILE CONTAINS SEVERAL CLISTS AND PROGRAMS FROM          *   FILE 204
    DEAN WITTER REYNOLDS.                                        *   FILE 204
    CONTRIBUTOR: KEVEN MUZIN                                     *   FILE 204
                 DEAN WITTER REYNOLDS                            *   FILE 204
                 17TH FLOOR, TECHNICAL SYSTEMS                   *   FILE 204
                 2 BROADWAY                                      *   FILE 204
                 NEW YORK, NY 10004                              *   FILE 204
                 PHONE: 212-524-4101                             *   FILE 204
    THIS FILE CONTAINS SEVERAL CLISTS AND PROGRAMS AS FOLLOWS:   *   FILE 204
       PRODOPR  - CLIST TO PERFORM PSEUDO OPERATOR               *   FILE 204
                  INTERACTION AS IT WOULD BE DONE BY             *   FILE 204
                  PROD.                                          *   FILE 204
       PRODTEST - CLIST TO PERFORM PSEUDO OPERATOR               *   FILE 204
                  INTERACTION AND DISPLAY JCL AS IT WOULD        *   FILE 204
                  BE SUBMITTED BY PROD (PRODUCTION JCL           *   FILE 204
                  SUBMISSION PROGRAM).                           *   FILE 204
       RACFD    - CLIST TO RACF DELETE ALL DATASETS ON A         *   FILE 204
                  SPECIFIC VOLUME.                               *   FILE 204
       RACFLIST - CLIST TO RACF DISPLAY ALL DATASETS ON A        *   FILE 204
                  SPECIFIC VOLUME.                               *   FILE 204
       RACFNONE - CLIST TO DISPLAY ALL DATASETS ON A             *   FILE 204
                  VOLUME NOT DEFINED TO RACF.                    *   FILE 204
       PRODDOC  - DOCUMENTATION FOR PROD (PRODUCTION JCL         *   FILE 204
                  SUBMISSION PROGRAM).                           *   FILE 204
       PROD     - A PRODUCTION JCL SUBMISSION PROGRAM.           *   FILE 204
       PRODPROC - PROC TO EXECUTE PROD.                          *   FILE 204
       PRODACCT - MACRO TO ASSEMBLE PASSWORD TABLE.              *   FILE 204
       PSWDTABL - SAMPLE PASSWORD TABLE.                         *   FILE 204
       JESOPER - COMMAND PROCESSOR TO ALLOW A TSO USER TO        *   FILE 204
                 ISSUE MVS AND JES2 COMMANDS.                    *   FILE 204

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 205
           THIS MEANS "SPLA TAPE FILE 105".                      *   FILE 205
   H F000205 D=APR81                                             *   FILE 205
   T FILE 205 - COMPRESSED SOURCE LIBRARY SYSTEM                 *   FILE 205
   K SOURCE LIBRARY TREUBIG                                      *   FILE 205
   K MIDDLE SOUTH                                                *   FILE 205
      THIS FILE CONTAINS THE COMPRESSED SOURCE LIBRARY           *   FILE 205
      SYSTEM FROM MIDDLE SOUTH SERVICES.  DOCUMENTATION CAN      *   FILE 205
      BE PURCHASED FROM THE SHARE PROGRAM LIBRARY AGENCY BY      *   FILE 205
      REQUESTING DOCUMENTATION FOR PROGRAM 360D.00.0.024.        *   FILE 205
      CONTRIBUTOR: AUGUST TREUBIG                                *   FILE 205
                   MIDDLE SOUTH SERVICES, INC.                   *   FILE 205
                   200 WESTBANK EXPRESSWAY                       *   FILE 205
                   GRETNA, LOUISIANA 70053                       *   FILE 205
                   PHONE: 504-362-9500                           *   FILE 205

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 206
           THIS MEANS "SPLA TAPE FILE 106".                      *   FILE 206
   H F000206 D=OCT84                                             *   FILE 206
   T FILE 206 - FEDERAL EXPRESS CORPORATION STUFF                *   FILE 206
   K COMPRESS UNLOAD RELOAD FEDERAL EXPRESS V30 TEC012           *   FILE 206
   K CLRSCRN DASD FOOTBALL GAME GAMES INTRDR LOGCLOSE IMS        *   FILE 206
   K MICSRPT MICS PERFORMANCE SHOW SPY CONSOLE WHOAMI            *   FILE 206
   K COMMAND LOGONXIT MAPVTOC VTOC LOGSCAN SCAN SYSLOG           *   FILE 206
   K TERME                                                       *   FILE 206
      THIS FILE CONTAINS MISCELLANEOUS PROGRAMS AND COMMANDS     *   FILE 206
      FROM FEDERAL EXPRESS CORPORATION:                          *   FILE 206
       CLRSCRN   -  SUBROUTINE TO CLEAR SCREEN USED BY SHOW      *   FILE 206
       DASD      -  A TSO COMMAND PROCESSOR THAT DOES AN         *   FILE 206
                    LSPACE ON ALL THE ONLINE DISK VOLUMES        *   FILE 206
       FOOTBALL  -  WHAT ELSE, A PL/1 PROGRAM                    *   FILE 206
       IGC0024B  -  SVC USED BY SHOW                             *   FILE 206
       INTRDR    -  PROGRAM TO ENFORCE SOME SHOP STANDARDS.      *   FILE 206
                    ALSO RESOLVES D=DSNAME PARAMETER ON          *   FILE 206
                    /*MESSAGE AND /*SETUP CARDS TO THE VOLSER    *   FILE 206
                    FROM THE CATALOG                             *   FILE 206
       LOGCLOSE  -  A PROGRAM THAT TERMINATES BAD IMS LOG        *   FILE 206
                    TAPES.  SIMILAR TO THE IBM PROGRAM           *   FILE 206
                    PRODUCT, BUT THE PRICE IS RIGHT.             *   FILE 206
       LOGSCAN   -  PROGRAM TO SCAN SYSLOGS                      *   FILE 206
       MAPVTOC   -  PROVIDES INFORMATION ABOUT THE VTOC OF A     *   FILE 206
                    VOLUME, SUPPORTS INDEXED VTOCS.  BESIDES     *   FILE 206
                    NORMAL STUFF LIKE FREE SPACE IT GIVES THE    *   FILE 206
                    FIVE LARGEST EXTENTS, NUMBER OF              *   FILE 206
                    ALTERNATES, VSAM AND CVOL INDICATORS,        *   FILE 206
                    VTOC AND INDEXED VTOC EXTENTS, AND           *   FILE 206
                    INDEXED VTOC LEVELS.                         *   FILE 206
       MICSRPT   -  A SAS PROGRAM THAT PRODUCES A ONE PAGE       *   FILE 206
                    REPORT SHOWING STATISTICS ABOUT THE IMS /    *   FILE 206
                    TSO SYSTEMS.  OUR MANAGEMENT LIKES IT.       *   FILE 206
       SHOW      -  GIVE A TSO USER THE MASTER CONSOLE (WORKS    *   FILE 206
                    ON SP3)                                      *   FILE 206
       TEC012    -  THE PROGRAM THAT CREATED ALL THE             *   FILE 206
                    COMPRESSED FILES ON THIS TAPE.  IT WILL      *   FILE 206
                    TAKE AN FIXED OR VARIABLE, PO OR PS FILE     *   FILE 206
                    (LRECL<=255) TO TAPE IN A COMPRESSED         *   FILE 206
                    FORMAT AND RETURN IT BACK AGAIN.             *   FILE 206
       TERME     -  MACRO USED BY LOGCLOSE                       *   FILE 206
       WHOAMI    -  TELL A TSO USER SOME GOOD STUFF ABOUT THE    *   FILE 206
                    TERMINAL AND SESSION CURRENTLY BEING         *   FILE 206
                    USED.                                        *   FILE 206

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 207
           THIS MEANS "SPLA TAPE FILE 107".                      *   FILE 207
   H F000207 D=SEP83                                             *   FILE 207
   T FILE 207 - SUPRTREK - STAR TREK FOR 3279S                   *   FILE 207
   K SUPRTREK STAR TREK 3279 FEDERAL EXPRESS V27                 *   FILE 207
      RELATED FILES:  208; DOCUMENTATION:  MEMBER ST79INST       *   FILE 207
      THIS FILE CONTAINS A STAR TREK GAME DESIGNED FOR           *   FILE 207
      3279S.  IT IS USES GDDM.  THIS IS FROM FEDERAL             *   FILE 207
      EXPRESS.  SEE MEMBER ST79INST FOR INSTALLATION             *   FILE 207
      INSTRUCTIONS.                                              *   FILE 207

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 208
           THIS MEANS "SPLA TAPE FILE 108".                      *   FILE 208
   H F000208 D=APR83                                             *   FILE 208
   T FILE 208 - SUPRTREK - STAR TREK FOR 3279S -                 *   FILE 208
   T GDDM SYMBOLS                                                *   FILE 208
   K SUPRTREK STAR TREK 3279 FEDERAL EXPRESS V25                 *   FILE 208
      RELATED FILES:  207                                        *   FILE 208
      THIS FILE CONTAINS THE GDDM SYMBOLS NEED BY THE STAR       *   FILE 208
      TREK GAME IN FILE 207.                                     *   FILE 208

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 211
           THIS MEANS "SPLA TAPE FILE 111".                      *   FILE 211
   H F000211 D=APR84                                             *   FILE 211
   T FILE 211 - INFO/SYS, VM/CMS, AND ISPF UTILITIES FROM        *   FILE 211
   T            TENNESSEE EASTMAN                                *   FILE 211
   K TENNESSEE EASTMAN V29 BILL HORTON INFOCAT INFOSMP           *   FILE 211
   K PL/I IDCAMS LISTCAT HMASMP LIST CDS XREF ISPF PDF           *   FILE 211
   K VMDUMP VM CMS DISK DUMP JES2 NJE RSCS GRS ENQ ENQUEUE       *   FILE 211
   K QCB                                                         *   FILE 211
      DOCUMENTATION: MEMBER $$DOC                                *   FILE 211
      THIS DATA SET CONTAINS 3 "MODS":                           *   FILE 211
      1.  INFOCAT AND INFOSMP                                    *   FILE 211
          ------- --- -------                                    *   FILE 211
          THESE TWO PL/I  PROGRAMS MAY BE USED  TO CREATE AN     *   FILE 211
          INFO/SYS -SEARCHABLE DATA BASE  FROM THE OUTPUT OF     *   FILE 211
          IDCAMS "LISTCAT  ALL" AND HMASMP "LIST  CDS XREF",     *   FILE 211
          RESPECTIVELY.  MEMBERS SAMPCAT AND SAMPSMP CONTAIN     *   FILE 211
          SAMPLE OUTPUT FROM SEARCHES  DONE AGAINST OUR DATA     *   FILE 211
          BASE CREATED BY THESE  TWO PROGRAMS;  THE COMMANDS     *   FILE 211
          USED WERE  "KWS SYS1.VTAMLST" AND  "KWS HASPPRPU".     *   FILE 211
          AN ISPF/PDF DIALOG TO  SEARCH THE REGULAR INFO/MVS     *   FILE 211
          DATA BASES,  THE CBT MODS TAPE DATA BASE,  AND THE     *   FILE 211
          DATA BASE CREATED BY THESE PROGRAMS,  IS ALSO PRO-     *   FILE 211
          VIDED.                                                 *   FILE 211
      2.  VMDUMP                                                 *   FILE 211
          ------                                                 *   FILE 211
          THIS IS A PROGRAM WHICH MAY  BE USED TO TRANSMIT A     *   FILE 211
          SEQUENTIAL MVS DATA  SET TO A VM/CMS  USER IN DISK     *   FILE 211
          DUMP FORMAT.  THE DATA IS SENT VIA THE JES2 SPOOL,     *   FILE 211
          ACROSS AN NJE  LINK,  TO RSCS NETWORKING,   TO THE     *   FILE 211
          VM/CMS USER'S  VIRTUAL CARD  READER.   THE  VM/CMS     *   FILE 211
          USER MAY  LOAD THE DATA ONTO  HIS A DISK  BY USING     *   FILE 211
          THE  RECEIVE,  DISK  LOAD,   OR RDRLIST  COMMANDS.     *   FILE 211
          (THIS  IS  A  ONE-WAY,   POOR  MAN'S  TSO/E  TRAN-     *   FILE 211
          SMIT/RECEIVE  FACILITY).    I   HAVE  INCLUDED  AN     *   FILE 211
          ISPF/PDF DIALOG  TO GENERATE  THE REQUIRED  JCL TO     *   FILE 211
          TRANSMIT THE DATA,  ALTHOUGH  ISPF IS NOT REQUIRED     *   FILE 211
          TO USE  THIS PROGRAM (YOU  COULD USE  STRAIGHT JCL     *   FILE 211
          USING MEMBER SVUTL13 AS A GUIDE).                      *   FILE 211
      3.  VUTL16                                                 *   FILE 211
          ------                                                 *   FILE 211
          THIS IS AN  ISPF/PDF DIALOG TO DISPLAY  MVS SP 1.3     *   FILE 211
          GRS/ENQ INFORMATION.  IT WILL DISPLAY CURRENT CON-     *   FILE 211
          TENTION IF NO  ENTRIES ARE MADE ON  THE PROCESSING     *   FILE 211
          PANEL,  ELSE IT WILL  DISPLAY WHATEVER COMBINATION     *   FILE 211
          OF JOBNAME, MAJOR, AND/OR MINOR QCB INFORMATION IS     *   FILE 211
          REQUESTED.                                             *   FILE 211
   THE FOLLOWING ARE THE MEMBERS OF THIS DATA SET:               *   FILE 211
      . CINFO ISPF/PDF DIALOG CLIST FOR INVOKING INFO/SYS.       *   FILE 211
      . CUTL13 ISPF/PDF DIALOG CLIST  FOR TRANSMITTING A SE-     *   FILE 211
        QUENTIAL DATA SET TO A VM/CMS USER VIA NJE/RSCS NET-     *   FILE 211
        WORKING.                                                 *   FILE 211
      . INFOCAT PL/I SOURCE FOR  THE INFOCAT PROGRAM.   THIS     *   FILE 211
        PROGRAM READS  THE OUTPUT  FROM IDCAMS  LISTCAT COM-     *   FILE 211
        MANDS AND CREATES INPUT FOR INFO/SYS PROGRAM BLGOZB.     *   FILE 211
        SEE  MEMBER  SAMPCAT  FOR   SAMPLE  OUTPUT  FROM  AN     *   FILE 211
        INFO/SYS SEARCH ENTRY GENERATED BY THIS PROGRAM.         *   FILE 211
      . INFOJCL  SAMPLE  JCL  FOR  RUNNING  IDCAMS  LISTCAT,     *   FILE 211
        HMASMP LIST  CDS XREF,  INFOSMP,  INFOCAT,   AND THE     *   FILE 211
        INFO/SYS PROGRAMS  TO CREATE  AN INFO/SYS-SEARCHABLE     *   FILE 211
        VSAM DATA BASE.  WE RUN SIMILAR JCL WEEKLY.              *   FILE 211
      . INFOSMP PL/I SOURCE FOR  THE INFOSMP PROGRAM.   THIS     *   FILE 211
        PROGRAM READS THE  OUTPUT FROM HMASMP LIST  CDS XREF     *   FILE 211
        AND CREATES INPUT FOR INFO/SYS PROGRAM BLGOZB.   SEE     *   FILE 211
        MEMBER SAMPSMP  FOR SAMPLE  OUTPUT FROM  AN INFO/SYS     *   FILE 211
        SEARCH ENTRY GENERATED BY THIS PROGRAM.                  *   FILE 211
      . SUTL13  ISPF/PDF  DIALOG SKELETON  FOR  TRANSMITTING     *   FILE 211
        DATA TO A  VM/CMS USER.   THIS MEMBER  GENERATES JCL     *   FILE 211
        WITH THE  PROPER JECL CARDS TO  PUT THE DATA  ON THE     *   FILE 211
        QUEUE SO  THAT IT WILL GET  TO THE VM USER  VIA RSCS     *   FILE 211
        NETWORKING.   SIMILAR  JCL COULD  BE SUBMITTED  AS A     *   FILE 211
        BATCH JOB INDEPENDENT OF ISPF.                           *   FILE 211
      . TECA00 ISPF/PDF DIALOG MESSAGES.    THIS MEMBER CON-     *   FILE 211
        TAINS ALL MESSAGES REFERRED TO  IN ALL SUPPLIED DIA-     *   FILE 211
        LOGS.                                                    *   FILE 211
      . TVENQ1 TUTORIAL PANEL FOR INITIAL ENQ DISPLAY DIALOG     *   FILE 211
        PANEL.                                                   *   FILE 211
      . TVENQ11 TUTORIAL PANEL FOR  ENQ DISPLAY DIALOG PANEL     *   FILE 211
        LISTING ENQ MAJOR NAMES.                                 *   FILE 211
      . TVENQ2 TUTORIAL  PANEL FOR ENQ DISPLAY  DIALOG PANEL     *   FILE 211
        DESCRIBING DIALOG OUTPUT.                                *   FILE 211
      . TVINFO1 TUTORIAL PANEL FOR  ISPF/PDF INFO/SYS DIALOG     *   FILE 211
        PANEL.                                                   *   FILE 211
      . TVINFO11 TUTORIAL  PANEL FOR ISPF/PDF  INFO/SYS DIA-     *   FILE 211
        LOG.                                                     *   FILE 211
      . TVINFO12 TUTORIAL  PANEL FOR ISPF/PDF  INFO/SYS DIA-     *   FILE 211
        LOG.                                                     *   FILE 211
      . TVINFO2 TUTORIAL PANEL FOR ISPF/PDF INFO/SYS DIALOG.     *   FILE 211
      . TVUTL13 TUTORIAL PANEL FOR  ISPF/PDF VM TRANSMISSION     *   FILE 211
        DIALOG.                                                  *   FILE 211
      . TVUTL131 TUTORIAL PANEL FOR ISPF/PDF VM TRANSMISSION     *   FILE 211
        DIALOG.                                                  *   FILE 211
      . TVUTL132 TUTORIAL PANEL FOR ISPF/PDF VM TRANSMISSION     *   FILE 211
        DIALOG.                                                  *   FILE 211
      . TVUTL134 TUTORIAL PANEL FOR ISPF/PDF VM TRANSMISSION     *   FILE 211
        DIALOG.                                                  *   FILE 211
      . VENQ1  ISPF/PDF DIALOG  PANEL  FOR GRS/ENQ  DISPLAY.     *   FILE 211
        THE DATA TO BE DISPLAYED IS ENTERED ON THIS PANEL.       *   FILE 211
      . VENQ2  ISPF/PDF DIALOG  PANEL  FOR GRS/ENQ  DISPLAY.     *   FILE 211
        THE REQUESTED DATA IS DISPLAYED ON THIS PANEL.           *   FILE 211
      . VINFO1 ISPF/PDF  DIALOG PANEL  FOR INFO/MVS.    DATA     *   FILE 211
        BASES TO BE SEARCHED ARE SPECIFIED ON THIS PANEL.        *   FILE 211
      . VINFO2 ISPF/PDF DIALOG PANEL FOR INFO/MVS.  THIS PA-     *   FILE 211
        NEL ALLOCATES THE  OZPRINT DATA SET IN  A VARIETY OF     *   FILE 211
        WAYS BEFORE INFO/SYS IS INVOKED.                         *   FILE 211
      . VMDUMP  PL/I SOURCE  FOR  THE  VM DATA  TRANSMISSION     *   FILE 211
        UTILITY.   THIS PROGRAM READS  A SEQUENTIAL DATA SET     *   FILE 211
        ON  DD NAME  SYSUT1 AND  WRITES  THE DATA  SET AS  A     *   FILE 211
        VM/CMS DISK DUMP FILE ON  DD NAME SYSUT2.   THE DATA     *   FILE 211
        SET IS GIVEN A CMS FILE NAME BASED ON THE PARM FIELD     *   FILE 211
        (IF PRESENT), OR THE INPUT DATA SET NAME.  THIS PRO-     *   FILE 211
        GRAM WORKS  FOR ANY  TYPE OF  SEQUENTIAL DATA  SET I     *   FILE 211
        HAVE TRIED,   FIXED OR VARIABLE.    (REQUIRES DSINFO     *   FILE 211
        (FROM INTEL  MODS TAPE),  SUPPLIED IN  OBJECT MODULE     *   FILE 211
        FORMAT IN MEMBER PLI).                                   *   FILE 211
      . VUTL13 ISPF/PDF  DIALOG PANEL FOR VM  DATA TRANSMIS-     *   FILE 211
        SION.   THE TYPE OF DATA SET TO BE TRANSMITTED, OUT-     *   FILE 211
        PUT CMS FILE NAME, VM USER TO RECEIVE THE DATA,  AND     *   FILE 211
        AN ACCOUNTING  CODE FOR  THE JOB  CARD GENERATED  BY     *   FILE 211
        THIS DIALOG, ARE SPECIFIED ON THIS PANEL.                *   FILE 211
      . VUTL131 ISPF/PDF DIALOG PANEL  FOR VM TRANSMITTING A     *   FILE 211
        SEQUENTIAL DATA SET.   THE NAME  OF THE DATA SET (OR     *   FILE 211
        PDS NAME AND  MEMBER),  AND THE VOLUME  ON WHICH THE     *   FILE 211
        DATA SET RESIDES (IF NOT CATALOGED) ARE SPECIFIED ON     *   FILE 211
        THIS PANEL.                                              *   FILE 211
      . VUTL132 ISPF/PDF DIALOG PANEL  FOR VM TRANSMITTING A     *   FILE 211
        PANVALET MEMBER.    THE DSN OF THE  PANVALET LIBRARY     *   FILE 211
        AND THE NAME OF THE PANVALET MEMBER ARE SPECIFIED ON     *   FILE 211
        THIS PANEL.                                              *   FILE 211
      . VUTL134 ISPF/PDF DIALOG PANEL  FOR VM TRANSMITTING A     *   FILE 211
        MESSAGE.  THE MESSAGE IS SPECIFIED ON THIS PANEL.        *   FILE 211
      . VUTL16 ISPF/PDF ASSEMBLER SOURCE FOR GRS/ENQ DISPLAY     *   FILE 211
        DIALOG.  THE GRS/ENQ SCANNING LOGIC FOR THIS PROGRAM     *   FILE 211
        IS BASED ON ENQ,  A TSO COMMAND PROCESSOR WRITTEN BY     *   FILE 211
        GERALD BOROUGH OF UNION OIL  AND GOTTEN FROM THE CBT     *   FILE 211
        MODS TAPE.                                               *   FILE 211
   INSTALLATION INSTRUCTIONS                                     *   FILE 211
   ------------ ------------                                     *   FILE 211
      1   UNLOAD THIS PDS VIA IEBCOPY (YOU'VE OBVIOUSLY DONE     *   FILE 211
          THAT).                                                 *   FILE 211
      2   COPY THE FOLLOWING MEMBERS  TO YOUR ISPF/PDF PANEL     *   FILE 211
          LIBRARY:  VENQ1, VENQ2, VINFO1,  VINFO2,  TVINFO1,     *   FILE 211
          TVINFO11,  TVINFO12,   TVINFO2,  VUTL13,   VUTL131     *   FILE 211
          VUTL132,  VUTL134,  TVUTL13,  TVUTL131,  TVUTL132,     *   FILE 211
          TVUTL134.                                              *   FILE 211
      3   COPY THE FOLLOWING MEMBERS  TO YOUR ISPF/PDF CLIST     *   FILE 211
          LIBRARY: CINFO, CUTL13.                                *   FILE 211
      4   COPY THE FOLLOWING MEMBER  TO YOUR ISPF/PDF SKELE-     *   FILE 211
          TON LIBRARY: SUTL13, RENAME IT VUTL13.                 *   FILE 211
      5   COPY THE FOLLOWING MEMBER TO YOUR ISPF/PDF MESSAGE     *   FILE 211
          LIBRARY: TECA00.                                       *   FILE 211
      6   ASSEMBLE VUTL16  USING THE JCL PROVIDED  IN MEMBER     *   FILE 211
          ASSEMBLE AS  A BASE.    PUT THE  LOAD MODULE  IN A     *   FILE 211
          LNKLST OR TSO STEPLIB LIBRARY.                         *   FILE 211
      7   COMPILE INFOCAT, INFOSMP, AND VMDUMP USING THE JCL     *   FILE 211
          PROVIDED IN MEMBER PLI AS A BASE.   MODIFY INFOJCL     *   FILE 211
          AND MEMBER  VUTL13 OF  YOUR ISPF/PDF  SKELETON LI-     *   FILE 211
          BRARY  TO REFER  TO  THE  DATASET INTO  WHICH  YOU     *   FILE 211
          LINKED THESE MODULES.                                  *   FILE 211
      8   MODIFY VUTL13 IN YOUR ISPF/PDF SKELETON LIBRARY TO     *   FILE 211
          CHANGE  THE NAME  OF NJE  NODES  FROM MVSNODE  AND     *   FILE 211
          VMNODE  TO YOUR  NODE  NAMES.    THE DIALOG  COULD     *   FILE 211
          EASILY BE CHANGED TO ALLOW THE USER TO SPECIFY THE     *   FILE 211
          DESTINATION VM NODE NAME ON THE FIRST ENTRY PANEL.     *   FILE 211
      9   MODIFY  CINFO IN  YOUR ISPF/PDF  CLIST LIBRARY  TO     *   FILE 211
          SPECIFY YOUR DATA SET NAMES FOR THE VSAM DATA SETS     *   FILE 211
          CONTAINING THE INFO/SYS -SEARCHABLE DATA.              *   FILE 211
      10  MODIFY INFOJCL AND  SUBMIT THE JOB TO  CREATE YOUR     *   FILE 211
          INFO/SYS -SEARCHABLE  DATA BASE  FROM LISTCAT  AND     *   FILE 211
          LIST CDS OUTPUT.                                       *   FILE 211
      11  MODIFY ONE  OF YOUR  ISPF/PDF SELECTION  PANELS TO     *   FILE 211
          INCLUDE SELECTIONS  FOR THE VM  TRANSMISSION UTIL-     *   FILE 211
          ITY, INFO/MVS, AND GRS/ENQ.  FOR EXAMPLE,              *   FILE 211
          %-------------------------------  UTILITIES  --------  *   FILE 211
          %OPTION ===>-ZCMD                                      *   FILE 211
          %                                                      *   FILE 211
          %                  12+-INFO/SYS                        *   FILE 211
          %                  13+-VM DATA TRANSMISSION UTILITY    *   FILE 211
          %                  16+-GRS/ENQ DISPLAY                 *   FILE 211
          )INIT                                                  *   FILE 211
           .HELP = TVUTL00                                       *   FILE 211
          )PROC                                                  *   FILE 211
            &SEL = TRANS( TRUNC (&ZCMD,'.')                      *   FILE 211
                                           12,'CMD(%CINFO)'      *   FILE 211
                                           13,'CMD(%CUTL13)'     *   FILE 211
                                           16,'PGM(VUTL16)'      *   FILE 211
                                          ' ',' '                *   FILE 211
                                            *,?)                 *   FILE 211
          )END                                                   *   FILE 211

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 212
           THIS MEANS "SPLA TAPE FILE 112".                      *   FILE 212
   H F000212 D=JAN84                                             *   FILE 212
   T FILE 212 - U.S. SENATE DRUM FENCE USING DOMAINS AND         *   FILE 212
   T OTHER PROGRAMS                                              *   FILE 212
   K SENATE HALBIG JOHNSON V28 DRUM FENCE TSO ONLINE PAGES       *   FILE 212
   K DOMAIN SAS ASMTOZAP CPUCHECK CPWTOCMD GACCTPGM PCCW         *   FILE 212
      DRUMWALL FENCES DRUMS FOR TSO AND ONLINE SYSTEM PAGES      *   FILE 212
      ONLY.  PAGE OUTS FOR TSO SESSIONS ARE PASSED THRU TO       *   FILE 212
      DRUM UNCONDITIONALLY.  PAGE OUTS FOR OTHER WORKLOADS       *   FILE 212
      ARE ACCOMODATED BY CHECKING DOMAIN NUMBERS.                *   FILE 212
      ASMTOZAP IS A NEAT SAS VERSION OF THE FAMILIAR             *   FILE 212
      ASMTOZAP PROGRAM.  CPWTOCMD IS USED TO SIGNAL THE          *   FILE 212
      OPERATOR WITH A CANNED MESSAGE.  ADDITIONALLY, IT WILL     *   FILE 212
      ALLOW OPERATOR COMMANDS.  IF THE FIRST 5 POSITIONS ARE     *   FILE 212
      '-OCMD' THEN THE FOLLOWING TEXT WILL BE TREATED AS A       *   FILE 212
      COMMAND.                                                   *   FILE 212
      CPUCHECK USES PARM FIELD VALUE TO CHECK FOR THE            *   FILE 212
      PROCESSOR THAT THIS JOB WAS INTENDED TO RUN ON; IF         *   FILE 212
      PROCESSOR ID MATCHES PARM, END QUIETLY; IF PROCESSOR ID    *   FILE 212
      DOESN'T MATCH, ISSUE MSG TO OPERATOR TELLING HIM OF HIS    *   FILE 212
      SCREW-UP, ISSUE '$TJXXX,S=BBBB' COMMAND TO RESET JOB'S     *   FILE 212
      JES PROCESSOR AFFINITY, THEN RESET & CANCEL JOB TO         *   FILE 212
      PERMIT IT TO RUN ON CORRECT PROCESSOR.  THIS PROGRAM IS    *   FILE 212
      INTENDED TO BE FIRST PGM EXECUTED IN A JOB IF A JOB        *   FILE 212
      NEEDS THIS KIND OF PROTECTION.                             *   FILE 212
      GACCTPGM EXTRACTS THE FOLLOWING INFORMATION ON A           *   FILE 212
      CURRENTLY-EXECUTING JOB & MAKE THE INFORMATION             *   FILE 212
      AVAILABLE TO A USER'S PROGRAM.                             *   FILE 212
            .SYSTEM ID (TAKEN FROM SID PARAMETER)                *   FILE 212
            .JOB NAME                                            *   FILE 212
            .READER START TIME FOR THIS JOB                      *   FILE 212
            .READER START DATE FOR THIS JOB                      *   FILE 212
            .JES JOB NUMBER INFORMATION                          *   FILE 212
            .ACCOUNT # INFORMATION FROM JOB CARD OF THIS JOB     *   FILE 212
      THE CALLING PROGRAM MUST PASS THE ADDRESS OF A WORK        *   FILE 212
      AREA TO THIS SUBROUTINE.  THE SUBROUTINE FILLS IN THE      *   FILE 212
      WORK AREA USING THE FORMAT GIVEN IN MACRO 'GACCTMAC'.      *   FILE 212
      CAUTION: SINCE THIS SUBROUTINE USES 'MODESET' TO PUT       *   FILE 212
      ITSELF INTO PROTECT KEY ZERO, THE CALLING PROGRAM &        *   FILE 212
      LIBRARY FROM WHICH IT EXECUTES MUST BE AUTHORIZED.         *   FILE 212
      NOTES: IF SMF IS NOT IN SYSTEM (TCBTCT = 0), THEN RC=4     *   FILE 212
      LC030ZAP CONTAINS A BRIEF DISSERTATION ON PCCWS AND        *   FILE 212
      HOW TO ZAP THEM.                                           *   FILE 212
      SUBMITTED BY:                                              *   FILE 212
      DAVE HALBIG                                                *   FILE 212
      U.S. SENATE COMPUTER CENTER                                *   FILE 212
      400 N. CAPITOL STREET                                      *   FILE 212
      GROUND LEVEL                                               *   FILE 212
      WASHINGTON, D.C.  20510                                    *   FILE 212
      (202)224-3902                                              *   FILE 212

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 213
           THIS MEANS "SPLA TAPE FILE 113".                      *   FILE 213
   H F000213 D=SEP88                                             *   FILE 213
   T FILE 213 - H. E. BUTT GROCERY MODIFICATION TO CAUSE         *   FILE 213
   T            ABEND999 IF JOB GETS 'NOT CATLGD X' OR           *   FILE 213
   T            'NOT DELETED X'                                  *   FILE 213
   K BUTT GROCERY DIETES V44                                     *   FILE 213
   K NOT CATALOGED DELETED IEFAB4FD MSGIEF283I MSGIEF287I        *   FILE 213
 DOCUMENTATION: MEMBER HEB0020.                                  *   FILE 213
    MVS 'NOT CATLGD X' AND 'NOT DELETED X' MODIFICATION.         *   FILE 213
    MODULE 'IEFAB4FD' IS THE MODIFIED MODULE.  SOURCE            *   FILE 213
    CODE FOR FOR THIS MODULE WAS OBTAINED FROM THE               *   FILE 213
    MICROFICHE PLS LISTING.                                      *   FILE 213
 I - INTERNAL PROCESSING                                         *   FILE 213
    THIS MODIFICATION DOES THE FOLLOWING (IN RC00029 ROUTINE)    *   FILE 213
    A) EXAMINES THE FIRST SEVEN CHARACTERS OF THE MESSAGE TO     *   FILE 213
       DETERMINE IF IT IS EITHER 'IEF283I' OR 'IEF287I'.         *   FILE 213
    B) IF NEITHER, EXIT IS MADE TO REGULAR PROCESSING.           *   FILE 213
    C) IF IT IS ONE OF THE DESIRED MESSAGES, THE ADDRESS OF THE  *   FILE 213
       LINKAGE CONTROL TABLE (LCT) IS CALCULATED FROM THE FIFTH  *   FILE 213
       PARAMETER PASSED TO IEFAB4FD (LCTJSCB).                   *   FILE 213
    D) THE ADDRESS OF THE PROBLEM PROGRAM CSCB (LCT+0) AND THE   *   FILE 213
       DUMMY TCB (LCT+8) ARE PICKED UP.  (THESE ARE FILLED-IN    *   FILE 213
       BY 'IEFBB410'.)                                           *   FILE 213
    E) THE DUMMY TCB IS CHECKED TO DETERMINE IS AN ABEND HAS     *   FILE 213
       ALREADY OCCURRED.                                         *   FILE 213
    F) IF AN ABEND HAS OCCURRED, EXIT IS MADE TO REGULAR         *   FILE 213
       PROCESSING.                                               *   FILE 213
    G) IF AN ABEND HAS NOT OCCURRED, TURN ON THE ABEND BIT IN    *   FILE 213
       THE DUMMY TCB (TCBFA AT TCB+1D) AND MOVE A SYSTEM '999'   *   FILE 213
       ABEND CODE TO THE DUMMY TCB (TCB+11) AND THEN TURN ON     *   FILE 213
       THE CANCELLED BIT IN THE PROBLEM PROGRAM CSCB             *   FILE 213
       (CHCLD AT CSCB+7).                                        *   FILE 213
    H) CONTINUE WITH NORMAL DE-ALLOCATION PROCESSING AS WE ARE   *   FILE 213
       NOW AT LABEL 'XIT'.                                       *   FILE 213
 II - EXTERNAL PROCESSING                                        *   FILE 213
    WHEN MODULE 'IEFBB410' REGAINS CONTROL, THE TCB AND CSCB     *   FILE 213
    FLAGS ARE INTERROGATED.  IF THEY ARE ON, FURTHER             *   FILE 213
    PROCESSING (DE-ALLOCATION) OF THE JOB (AND THE JOB) ARE      *   FILE 213
    CANCELLED.                                                   *   FILE 213
 III - IPL WITH A CLPA IS REQUIRED TO IMPLEMENT THIS USERMOD.    *   FILE 213
   SUBMITTED BY:                                                 *   FILE 213
   RON DIETES                                                    *   FILE 213
   H. E. BUTT GROCERY COMPANY                                    *   FILE 213
   P.O. BOX 9999                                                 *   FILE 213
   646 SOUTH MAIN AVENUE                                         *   FILE 213
   SAN ANTONIO, TEXAS  78204                                     *   FILE 213
   512/270-8432                                                  *   FILE 213

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 214
           THIS MEANS "SPLA TAPE FILE 114".                      *   FILE 214
   H F000214 D=JAN84                                             *   FILE 214
   T FILE 214 - SYNTEX (USA) BLOCK PAGE HEADER ROUTINE           *   FILE 214
   T            AND USER EXIT TO SDSF FOR TOP SECRET             *   FILE 214
   K SYNTEX SMITH V28                                            *   FILE 214
   K BLOCK PAGE HEADER BLOKHEAD IEFSD095 GSFSD095                *   FILE 214
   K SDSF USER EXIT TOP SECRET ISFPARMS                          *   FILE 214
      "BLOKHEAD" IS A SHORT PROGRAM WHICH WILL PROVIDE BLOCK     *   FILE 214
      LETTER HEADINGS ON A DATA SET USING THE MODIFIED           *   FILE 214
      "IEFSD095"* ROUTINE TO GENERATE THE LETTERS.  IT IS        *   FILE 214
      PARTICULARLY USEFUL FOR HEADING MICROFILM WITH             *   FILE 214
      IDENTIFYING FRAMES WHICH ARE READABLE WITHOUT INSERTION    *   FILE 214
      INTO A VIEWER.                                             *   FILE 214
      "BLOKHEAD" MAY BE INVOKED EITHER BY EXECUTE CARD OR IT     *   FILE 214
      MAY BE LINKED TO DIRECTLY.  THE INFORMATION TO BE          *   FILE 214
      PRINTED IS PASSED IN THE PARAMETER OF THE EXECUTE CARD     *   FILE 214
      IN THE FORM:                                               *   FILE 214
            PARM='(DDNAME),AAA...AA,BBB...BB,CCC...CC,'          *   FILE 214
      THE FIRST PARAMETER IS THE DDNAME OF THE DATA SET TO       *   FILE 214
      RECEIVE THE HEADING.  IF PRESENT, IT MUST BE INCLOSED      *   FILE 214
      IN PARENTHESES.  IF OMITTED, "SYSPRINT" WILL BE            *   FILE 214
      ASSUMED.  THE REMAINING PARAMETERS ARE THE LINES TO BE     *   FILE 214
      PRINTED.  "BLOKHEAD" WILL ATTEMPT TO PUT EACH PARAMETER    *   FILE 214
      ON A LINE BY ITSELF, BUT IF THE LINE WILL NOT HOLD THE     *   FILE 214
      FULL PARAMETER, IT WILL BE SPLIT UP.  EACH LINE WILL BE    *   FILE 214
      CENTERED ON THE PAGE.  THE PARAMETERS MAY CONTAIN ANY      *   FILE 214
      VALID PN/QN CHAIN CHARACTER PLUS THE EXCLAMATION POINT     *   FILE 214
      AND CENT SIGN.  SINCE THE COMMA WAS USED ABOVE TO          *   FILE 214
      DELIMIT THE PARAMETERS, IT MAY NOT BE A PART OF A          *   FILE 214
      PARAMETER;  HOWEVER, ANY CHARACTER (EXCEPT AN OPEN         *   FILE 214
      PARENTHESIS) MAY BE USED TO DELIMIT THE PARAMETER          *   FILE 214
      STRING.  FOR EXAMPLE:                                      *   FILE 214
            PARM='(SYSUT1)/A,B,C/D,E,F/'                         *   FILE 214
      COULD BE USED TO PRINT THE TWO LINES "A,B,C" AND           *   FILE 214
      "D,E,F".  TWO CONSECUTIVE DELIMITERS WILL CAUSE A PAGE     *   FILE 214
      EJECT.  IF A LINE CONSISTS ONLY OF THE CENT SIGN           *   FILE 214
      CHARACTER, A FULL PAGE OF ASTERISKS WILL BE PRINTED.       *   FILE 214
      THE FINAL DELIMITER IS OPTIONAL.                           *   FILE 214
      IF "BLOKHEAD" IS LINKED TO, THE SAME PARAMETER SHOULD      *   FILE 214
      BE PROVIDED IN A FORMAT COMPATABLE TO THE EXEC             *   FILE 214
      CARD---THAT IS, REGISTER 1 SHOULD POINT TO A HALF-WORD     *   FILE 214
      CHARACTER COUNT FOLLOWED BY THE PARAMETER PROPER.          *   FILE 214
            EXAMPLES:                                            *   FILE 214
            PARM='(DD1),NOW,IS,THE TIME,,FOR,ALL,GOOD,MEN...'    *   FILE 214
      WOULD GIVE ON DD1...           NOW            FOR          *   FILE 214
                                      IS            ALL          *   FILE 214
                                  THE TIME         GOOD          *   FILE 214
            PARM='/1234567890/0987654321/C/'                     *   FILE 214
                                         |                       *   FILE 214
                                         CENT SIGN               *   FILE 214
      WOULD GIVE ON SYSPRINT...   1234567890      **********     *   FILE 214
                                  0987654321      **********     *   FILE 214
      FOR REGULAR PRINTOUT, THE MAXIMUM NUMBER OF CHARACTERS     *   FILE 214
      PER LINE IS 9 (132 CHARACTER LINE).  THE MAXIMUM NUMBER    *   FILE 214
      OF LINES PER PAGE IS 4 (66 LINE PAGE).                     *   FILE 214
      "BLOKHEAD" IS REUSABLE.                                    *   FILE 214
      THE UNMODIFIED "IEFSD095" MAY BE USED, BUT IT ONLY         *   FILE 214
      HANDLES LETTERS AND NUMBERS;  THE GODDARD MODIFIED         *   FILE 214
      VERSION ALSO OUTPUTS ALL PN/QN CHARACTERS AND THE          *   FILE 214
      EXCLAMATION POINT AND CENT SIGN.                           *   FILE 214
      UPDATED 19SEP83, WILLIAM SMITH, SYNTEX CORPORATION,        *   FILE 214
      PALO ALTO, CALIFORNIA 94304 - (415) 852-1638               *   FILE 214
      THIS UTILITY HAS BEEN SUCCESSFULLY TESTED ON A MVS/SP      *   FILE 214
      1.3.3 JES2 SYSTEM USING BOTH THE MODIFIED AND              *   FILE 214
      UNMODIFIED VERSIONS OF IEFSD095.  FOR MORE INFORMATION     *   FILE 214
      CONSULT "OS/VS2 MVS SYSTEM PROGRAMMING LIBRARY:  JOB       *   FILE 214
      MANAGEMENT", PUBLICATION NO. GC28-0627-2, CHAPTER 10:      *   FILE 214
      EXTERNAL WRITERS.  NOTE THAT THE "VANILLA" VERSION OF      *   FILE 214
      IEFSD095 CONTINUES TO ONLY SUPPORT BLOCK LETTERS (A TO     *   FILE 214
      Z), BLOCK NUMBERS (0 TO 9), A BLANK, AND THE NATIONAL      *   FILE 214
      CHARACTERS (#,@,$).                                        *   FILE 214
      THE IBM ROUTINE IEFSD095 IS REENTERABLE AND RESIDES IN     *   FILE 214
      THE MODULE LIBRARY SYS1.AOSB0.                             *   FILE 214
      "ISFPARMS" HAS BEEN CUSTOMIZED FOR USE WITH THE            *   FILE 214
      "TOP-SECRET SECURITY" SOFTWARE PACKAGE (CGA/ALLEN,         *   FILE 214
      INC.) IN CONJUNCTION WITH THE ISFUSER EXIT ROUTINE         *   FILE 214
      (UM00099) AS IMPLEMENTED AT SYNTEX (USA), INC.             *   FILE 214
      THE CONCEPT AS IMPLEMENTED HEREIN PERMITS ALL USERS TO     *   FILE 214
      FREELY VIEW THE JES2 QUEUES AND EFFECT CHANGES TO JOBS     *   FILE 214
      FOR WHICH THE USER IS AUTHORIZED TO THE "TOP SECRET"       *   FILE 214
      SECURITY SYSTEM (IBM-DEFINED RACF INTERFACES ARE           *   FILE 214
      EXPLOITED BY THE PRODUCT).  ACCESS IS CONTROLLED BY        *   FILE 214
      MEANS OF THE USER'S "ACID" (ACCESSOR ID) ENTRY IN THE      *   FILE 214
      SECURITY FILE TO VARIOUS RESOURCES; COMMAND PARSING AND    *   FILE 214
      VALIDATION IS CON- TROLLED IN THE TEXT OF THE ISFUSER      *   FILE 214
      EXIT ITSELF.  THIS ELIMINATES EXTENSIVE CUSTOMIZATION      *   FILE 214
      OF ISFPARMS, WHICH BY ITS VERY STRUCTURE AND               *   FILE 214
      ORGANIZATION, IS SOMEWHAT SENSITIVE TO THE CHANGING TSO    *   FILE 214
      ONLINE ENVIRONMENT.                                        *   FILE 214
      WE GENERALLY DISCOURAGE USE OF "HELD" SYSOUT.              *   FILE 214
      CROSS-ACCESS TO TSO AND INTERACT (WYLBUR) JOBS IS          *   FILE 214
      IMPAIRED BY ITS USE.  CONSEQUENTLY, USERS ROUTE ALL        *   FILE 214
      BATCH JOBS TO FETCH (RMT99) FOR LATER BROWSING.            *   FILE 214
      UPDATED 07OCT83, WILLIAM SMITH, SYNTEX TECHNICAL SUPPORT   *   FILE 214
      - MVS/SP 1.3.3 JES2, PUT 8304; ALL SECOM ENTRIES           *   FILE 214
        THROUGH SL00196 ALONG WITH UM00001, UM00003, UM00005     *   FILE 214
      - PERMIT OPERATIONS, PRODUCTION CONTROL, AND HELP DESK     *   FILE 214
        PERSONNEL TO USE AUTOMATIC UPDATE WITH AN UPDATE-TIME    *   FILE 214
        MINIMUM OF 3 SECONDS                                     *   FILE 214
      SUBMITTED BY:                                              *   FILE 214
      WILLIAM SMITH                                              *   FILE 214
      SYNTEX CORPORATION                                         *   FILE 214
      3401 HILLVIEW AVE.                                         *   FILE 214
      PALO ALTO, CA  94304                                       *   FILE 214
      415/852-1638                                               *   FILE 214

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 215
           THIS MEANS "SPLA TAPE FILE 115".                      *   FILE 215
   H F000215 D=APR84                                             *   FILE 215
   T FILE 215 - MISCELLANEOUS PROGRAMS AND EXITS FROM            *   FILE 215
   T            AMERICAN HOSPITAL SUPPLY                         *   FILE 215
   K V29 AMERICAN HOSPITAL SUPPLY FRANK JUZWIK                   *   FILE 215
   K ERBTSOCK ERB3SOCK IGGPRE00 IFG0EX0B SP13 XA                 *   FILE 215
   K RMF MONITOR II III DASD OPEN EXIT                           *   FILE 215
      DOCUMENTATION IS IN MEMBER @INDEX.                         *   FILE 215
      THIS FILE CONTAINS SEVERAL AND EXITS CONTRIBUTED BY        *   FILE 215
      AMERICAN HOSPITAL SUPPLY CORPORATION.                      *   FILE 215
            FRANK JUZWIK                                         *   FILE 215
            AMERICAN HOSPITAL SUPPLY CORPORATION                 *   FILE 215
            INFORMATION SERVICES                                 *   FILE 215
            1400 WAUKEGAN RD                                     *   FILE 215
            MCGAW PARK, ILL 60085                                *   FILE 215
            (312) - 473-1400                                     *   FILE 215
      THESE PROGRAMS HAVE BEEN TESTED IN BOTH AN MVS SP1.3       *   FILE 215
      AND MVS X/A 1.2 ENVIORNMENT.  NO WARRANTY IS MADE TO       *   FILE 215
      THE ACCURACY OF THESE PROGRAMS.                            *   FILE 215
      ERBTSOCK -    RMF MONITOR II AUTHORIZATION EXIT            *   FILE 215
      ERB3SOCK -    RMF MONITOR III AUTHORIZATION EXIT           *   FILE 215
      IGGPRE00 -    DASD PRE-ALLOCATION EXIT                     *   FILE 215
      IFG0EX0B -    PRE- OPEN EXIT                               *   FILE 215

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 216
           THIS MEANS "SPLA TAPE FILE 116".                      *   FILE 216
   H F000216 D=APR89                                             *   FILE 216
   T FILE 216 - ISPF-PDF PANELS, ETC  FROM THE US AIR FORCE      *   FILE 216
   K ISPF PDF AIR FORCE AIRFORCE V1 SADSC 2ISG V2                *   FILE 216
   K JIM MARSHALL PANELS MESSAGES SKELETIONS                     *   FILE 216
   K $DI ACCOUNT ALIAS ASMH BROWSE                               *   FILE 216
   K CALC CMD1 COBOLCHK COMPARE COPYSDS  COUNT                   *   FILE 216
   K DUTAPE DLINK DAPF DA DATE DEFINE DELETE                     *   FILE 216
   K DUDASD DUSER FORT FORTX FORTRAN GDDM FA                     *   FILE 216
   K FREEALL INFOSYS JULIAN LASTIPL LISTAX                       *   FILE 216
   K LISTCAT LISTC LM MEMBER LISTSU POF PRINTOFF                 *   FILE 216
   K QUEUE RMFMON  OBSWYLBUR  OMEGAMON RECEIVE                   *   FILE 216
   K PHOENIX SLSS  TSOE SLSSPRT SEND SORT ST                     *   FILE 216
   K STATUS SHOWSS TIME TMS TRANSMIT WYLBUR VPS                  *   FILE 216
   K VSFORT VSFORTRAN VTOC UCCEL UCC1 XMIT                       *   FILE 216
    RELATED FILES: 131-133, 192, 194, 216-219, DOC               *   FILE 216
               ALL FILES MEMBER $$PROSE                          *   FILE 216
              I S P F  /  P D F                                  *   FILE 216
         RELEASE 12.0    1  APRIL   1989                         *   FILE 216
     COURTESY     JIM MARSHALL, CAPT, USAF (RETIRED)             *   FILE 216
     -------------------------------------------------------     *   FILE 216
     THIS FILE IS A GOOD EXAMPLE OF A PERSON WHO IS WRITING      *   FILE 216
     ISPF/ PDF PANELS, ETC AND DOESN'T KNOW WHAT IT IS ALL       *   FILE 216
     ABOUT. BUT IT WORKS !!!!!! SO IS IT THAT BAD? (IT MIGHT     *   FILE 216
     INSPIRE SOMEONE TO WRITE MORE). MOST OF THIS FILE ARE       *   FILE 216
     ISPF/PDF GOODIES FOR STRAIGHT TSO TYPE FUNCTIONS. NOW       *   FILE 216
     THAT WE HAVE ISPF/PDF, OUR USERS (AND SOME SYSTEMS          *   FILE 216
     TYPES) ARE LOST IF IT ISN'T SITTING ON A MENU, ETC.  SO     *   FILE 216
     AFTER TRYING TO GET THEM TO USE TSO AS TSO, I STARTED TO    *   FILE 216
     PUT SOME THINGS INTO MENUS, PANELS, ETC.  THEY LOVE IT.     *   FILE 216
     SO WHO CAN ARGUE WITH SUCCESS. AS I SAID, THIS IS MY        *   FILE 216
     FIRST ATTEMPT AT CODING THIS STUFF, SO I WILL BE ADDING     *   FILE 216
     , SUBTRACTING, REFINING, ETC AS TIME GOES BY.               *   FILE 216
     MY GOAL IS TO WRITE ISPF/PDF MENUS, ECT AND MODIFY AS       *   FILE 216
     LITTLE IBM LIBRARIES AS POSSIBLE. SO TO UNDERSTAND HOW      *   FILE 216
     TO DO THIS YOU MUST COMPREHEND THE FILES YOU CAN            *   FILE 216
     ALLOCATE IN LOGON PROCEDURE OF A TSO USER THAT HAVE TO      *   FILE 216
     DO WITH ISPF/PDF PANELS, ETC.                               *   FILE 216
     //USERPROC EXEC PGM=IKJEFT01,DYNAMNBR=40,TIME=1439          *   FILE 216
     ..............                                              *   FILE 216
     //*------- PANEL LIBRARIES                                  *   FILE 216
     //ISPPLIB  DD DISP=SHR,DSN=USER.PANEL.LIB                   *   FILE 216
     //         DD DISP=SHR,DSN=ISR.V2R3M0.ISRPLIB               *   FILE 216
     //         DD DISP=SHR,DSN=ISP.V2R3M0.ISPPLIB               *   FILE 216
     //*------- MSG   LIBRARIES                                  *   FILE 216
     //ISPMLIB  DD DISP=SHR,DSN=ISR.V2R3M0.ISRMLIB               *   FILE 216
     //         DD DISP=SHR,DSN=ISP.V2R3M0.ISPMLIB               *   FILE 216
     //         DD DISP=SHR,DSN=USER.MSG.LIB                     *   FILE 216
     //*------- SKELETON LIBRARIES                               *   FILE 216
     //ISPSLIB  DD DISP=SHR,DSN=ISR.V2R3M0.ISRSLIB               *   FILE 216
     //         DD DISP=SHR,DSN=ISP.V2R3M0.ISPSLIB               *   FILE 216
     //         DD DISP=SHR,DSN=USER.SKELETON.LIB                *   FILE 216
     //*------- TABLE  LIBRARIES                                 *   FILE 216
     //ISPTLIB  DD DISP=SHR,DSN=USERID.ISPF.PROFILE              *   FILE 216
     //         DD DISP=SHR,DSN=ISR.V2R3M0.ISRTLIB               *   FILE 216
     //         DD DISP=SHR,DSN=ISP.V2R3M0.ISPTLIB               *   FILE 216
     //         DD DISP=SHR,DSN=USER.TABLES                      *   FILE 216
     ..............                                              *   FILE 216
     //*------- CLIST    LIBRARIES                               *   FILE 216
     //SYSPROC  DD DISP=SHR,DSN=ISR.V2R3M0.ISRCLIB               *   FILE 216
     //         DD DISP=SHR,DSN=USER.CLIST.LIB                   *   FILE 216
     THERE ARE MORE DD CARDS IN THE LOGON PROC BUT THESE ARE     *   FILE 216
     THE ONES  HAVE BEARING HERE. THE ONLY MODIFICATION I        *   FILE 216
     WILL MAKE IS TO 'ISR@PRIM' IN IBM'S PANEL LIBRARY (THIS     *   FILE 216
     IS THE MASTER PANEL). COPY THIS ONE TO OUR PANEL LIBRARY    *   FILE 216
     WHICH IS CONCATENATED  AHEAD OF IBM'S. ALL OTHER            *   FILE 216
     LIBRARIES ARE JUST CONCATENTATED WITH IBM'S. SINCE MY       *   FILE 216
     GOAL IS NOT TO CHANGEIBM SCREENS ETC, WE WILL HAVE NO       *   FILE 216
     PROBLEM. NOW ALL WE DO IS PLACE PANELS IN 'PANEL'           *   FILE 216
     LIBRARIES, MSGS IN 'MSG' LIBRARIES, ETC.                    *   FILE 216
     --------------------------------------------------------    *   FILE 216
              D I S C L A I M E R     !!!!!                      *   FILE 216
          *************************************                  *   FILE 216
        USE ALL OF THESE AT YOUR OWN RISK, NATURALLY!            *   FILE 216
          *************************************                  *   FILE 216
    ---------------------------------------------------------    *   FILE 216
    THE FILE IS CONSTRUCTED OF MEMBERS AS FOLLOWS: THE PANEL     *   FILE 216
    IS PUT IN AS A NAME TRAILED WITH A #PN (N IF MORE THAN       *   FILE 216
    1), THE SKELETON IS THE NAME TRAILED WITH A #SN (N IF        *   FILE 216
    MORE THAN 1), AND THE CLIST IS THE NAME TRAILED WITH A       *   FILE 216
    #CN (N IF MORE THAN 1).                                      *   FILE 216
    NOTE1: HAVE YET TO INCORPORATE SOME TUTORIALS, MSGS, ETC.    *   FILE 216
           WHEN I DO, THE PHILOSOPHY IS THAT ALL ITEMS WILL      *   FILE 216
           FALL TOGETHER.                                        *   FILE 216
    NOTE2: SOME OF THE TUTORIAL MATERIAL IS REALLY TUTORIALS     *   FILE 216
           IN THE PUREST SENSE, THEY ARE PANELS, SO THEY         *   FILE 216
           BELONG IN THE PANEL LIBRARY.                          *   FILE 216
    NOTE3: SOME OF MY CLISTS ARE NOT TOO ELEGANT, THIS IS MY     *   FILE 216
           1ST CHANCE TO CODE THEM.                              *   FILE 216
    FOR EXAMPLE:   CMD#P   - PANEL FOR THE COMMAND               *   FILE 216
                   CMD#S   - SKELETON FOR THE COMMAND            *   FILE 216
                   CMD#C   - CLIST FOR THE COMMAND               *   FILE 216
                   CMDNN   - MSGS FOR THE COMMAND                *   FILE 216
    -------------------------------------------------------      *   FILE 216
    NOTE: I GOT INSPIRATION FROM THE PRINTOFF AND VTOC PANELS    *   FILE 216
          FOUND ON THE MODS TAPES. BUT I MODIFIDED A LITTLE      *   FILE 216
          AND REPACKAGED. IF BY CHANCE I HAVE LEFT ANYTHING      *   FILE 216
          OUT, PLEASE LET ME KNOW, THE FIRST CRACK AT PUTTING    *   FILE 216
          A FILE TOGETHER IS HARD TRYING TO INCLUDE ALL THE      *   FILE 216
          PIECES.                                                *   FILE 216
    -------------------------------------------------------      *   FILE 216
    RELEASE 12    JUST CLEANED SOME THINGS, NOTHING MAJOR        *   FILE 216
    -------------------------------------------------------      *   FILE 216
    RELEASE 11                                                   *   FILE 216
    @PNL#    - ADDED. MY CURRENT SELECTION MENUS.                *   FILE 216
    DAPF#    - ADDED.                                            *   FILE 216
    DLINK#   - ADDED.                                            *   FILE 216
    IDT#     - ADDED.                                            *   FILE 216
    LSTSU#   - ADDED.                                            *   FILE 216
    POF#     - ADDED.                                            *   FILE 216
    TRC#     - DELETED AND REPLACED BY IDT#                      *   FILE 216
    -------------------------------------------------------      *   FILE 216
    RELEASE 10                                                   *   FILE 216
    TMS#     - UPDATE SOME OF THE VERBAGE TO CLARIFY             *   FILE 216
    -------------------------------------------------------      *   FILE 216
    RELEASE 9  HAVE GONE TO ISPF/PDF V2                          *   FILE 216
    DUDASD#  - ADDED.                                            *   FILE 216
    DUSER#   - MISSING CLIST ADDED                               *   FILE 216
    DUTAPE#  - ADDED.                                            *   FILE 216
    LM#      - ADDED.                                            *   FILE 216
    MEMB#    - ADDED.                                            *   FILE 216
    SHOWSS#  - ADDED.                                            *   FILE 216
    SLSS#    - SLSS APPLICATION COMPLETELY RE-WRITTEN AND NOW    *   FILE 216
               WORKS AS DOCUMENTED. ALSO ALL PIECES ARE HERE     *   FILE 216
               INCLUDING COBOL PGM.                              *   FILE 216
    SLSSPRT  - SLSS PRINT PROGRAM IN THIS FILE ALONG WITH JCL.   *   FILE 216
    ZAP#     - ADDED.                                            *   FILE 216
    -------------------------------------------------------      *   FILE 216
    RELEASE 8                                                    *   FILE 216
    ISG@MSTR - INSTALLED TSO/E WITH NEW MASTER PANEL.            *   FILE 216
    NFLE#    - ADDED.                                            *   FILE 216
    NPRT#    - ADDED.                                            *   FILE 216
    NPUN#    - ADDED.                                            *   FILE 216
    SLSS#    - REDESIGNED TOTALLY.                               *   FILE 216
    SORT#    - FIXED BUG IN SKELETON.                            *   FILE 216
    -------------------------------------------------------      *   FILE 216
   SUMMARY OF THE MODULES CONTAINED. HINT: MEMB. MEANS ALL       *   FILE 216
   MEMBERS NEEDED FOR PANELS, SKELS, ETC TO USE A PARTICULAR     *   FILE 216
   FUNCTION.                                                     *   FILE 216
   MEMBER   REL              DESCRIPTION                         *   FILE 216
   PREFIX                                                        *   FILE 216
   @PNL#CI   1  CLIST USED TO DETERMINE IF YOU ARE A SYSTEM      *   FILE 216
                PROG SO YOU CAN GET THE 'TOOL BOX' PANEL. YOU    *   FILE 216
                NEVER TELL A USER THEY CAN NOT HAVE SOMETHING    *   FILE 216
                BECAUSE THEY MAY COMPLAIN AND YOUR BOSS BOWS     *   FILE 216
                TO PRESSURE (THE WHIMP). SO IF THEY ARE NOT      *   FILE 216
                TO SEE THE PANEL YOU GIVE THEM SOMETHING OF      *   FILE 216
                LITTLE VAULE (LIKE PANEL '@PNL#PI')              *   FILE 216
   @PNL#PI   1  THE WORTHLESS PANEL SPECIFIED ABOVE.             *   FILE 216
   @PNL#PK   1  PANEL OF TSO COMMANDS FOR USERS.                 *   FILE 216
   @PNL#PM   1  MY CURRENT MASTER MENU.                          *   FILE 216
   @PNL#PX   1  THE SYSTEM PROGRAMMER'S 'TOOL BOX'               *   FILE 216
   ABND#     1  MEMBERS FOR USING THE ABEND TSO COMMAND. THIS    *   FILE 216
                WILL PROVIDE A FURTHER EXPLANATION OF SOME OF    *   FILE 216
                THE MORE COMMON ABEND.                           *   FILE 216
   ACCT#     2  MEMBERS FOR USING THE TSO ACCOUNT CMD. 2ISG      *   FILE 216
                FREE VERSION OF IBM'S OFFERING.                  *   FILE 216
   ADM#      1  TOOK SOME INSPIRATION FROM BILL SMITH, SYNTEX    *   FILE 216
                TO MAKE A PANEL FOR GDDM PRESENTATION            *   FILE 216
                GRAPHICS. GOT AN IBM 3279 AND WANTED TO DO       *   FILE 216
                SOME PGF. SO BILL MADE IT EASY BY MAKING         *   FILE 216
                PANELS (LOVE IT).                                *   FILE 216
   ASMH#     1  MEMBERS FOR USING THE TSO ASMH CMD. ASMH IS TO   *   FILE 216
                INTERACTIVE COMPILES. THESE SERIES OF SCREENS,   *   FILE 216
                ETC, ACTUALLY LIMITS THE USER TO ONLY RECEIVE    *   FILE 216
                THEIR ERRORS TO A SYSTERM DD CARD. SINCE NO      *   FILE 216
                LISTINGS, OBJ MODULES, ETC CAN BE GENERATED,     *   FILE 216
                I CALL IT A 'CHEAP CHECKER'.                     *   FILE 216
   CALC#     1  MEMBERS FOR USING CALC CMD.                      *   FILE 216
                CALC IS A TSO CALCULATOR.                        *   FILE 216
   COBOL#    1  MEMBERS FOR USING COBOLCHK CMD. COBOLCHK IS TO   *   FILE 216
                INTERACTIVE COMPILES. THESE SERIES OF SCREENS,   *   FILE 216
                ETC, ACTUALLY LIMITS THE USER TO ONLY RECEIVE    *   FILE 216
                THEIR ERRORS TO A SYSTERM DD CARD. SINCE NO      *   FILE 216
                LISTINGS, OBJ MODULES, ETC CAN BE GENERATED,     *   FILE 216
                I CALL IT A 'CHEAP CHECKER'.                     *   FILE 216
   COMPR#    1  MEMBERS FOR USING THE TSO COMPARE CMD.           *   FILE 216
   COPYS#    1  MEMBERS FOR USING THE TSO COPYSDS CMD. COPYSDS   *   FILE 216
                IS A SEQUENTIAL DATASET COPY.                    *   FILE 216
   COUNT#    1  MEMBERS FOR USING THE TSO COUNT COMMAND.         *   FILE 216
                COUNT THE NUMBER OF RECORDS IN A FILE.           *   FILE 216
   DA#       1  MEMBERS FOR 'DA' CMD. DA IS 'DISPLAY ACTIVE'     *   FILE 216
   DAPF#     1  MEMBERS FOR 'DAPF'. DAPF IS 'DISPLAY APF LIBS'   *   FILE 216
   DATE#     1  MEMBERS FOR USING DATE CMD. DATE GETS            *   FILE 216
                TODAYS DATE.                                     *   FILE 216
   DEFA#     1  MEMBERS FOR USING DEFINING AN ALIAS IN YOUR      *   FILE 216
                MASTER CATALOG.                                  *   FILE 216
   DELA#     2  MEMBERS FOR USING DELETING AN ALIAS FROM THE     *   FILE 216
                MASTER  CATALOG.                                 *   FILE 216
   DLINK#    1  MEMBERS FOR 'DLINK' OR 'DISPLAY LINKLIST LIBS'   *   FILE 216
   DUDASD#   1  MEMBER  FOR USING DUDASD CMD.  OPERATOR LIKE     *   FILE 216
                CMD SIMILAR TO  D U,DASD                         *   FILE 216
   DUSER#    1  MEMBERS FOR USING DUSER CMD. DUSER DISPLAYS      *   FILE 216
                THE NUMBER AND USERIDS OF THOSE ON TSO.          *   FILE 216
   DUTAPE#   1  MEMBER  FOR USING DUTAPE CMD. OPERATOR LIKE      *   FILE 216
                CMD SIMILAR TO  D U,TAPE                         *   FILE 216
   FORT#     1  MEMBERS FOR USING THE FORT   CMD. FORT   IS TO   *   FILE 216
                DO INTERACTIVE COMPILES WITH FORTRAN G1. THESE   *   FILE 216
                SERIES OF SCREENS, ETC, ACTUALLY LIMITS THE      *   FILE 216
                THE USER TO ONLY RECEIVE THEIR ERRORS TO A       *   FILE 216
                SYSTERM DD CARD. SINCE NO LISTINGS, OBJ MODULES  *   FILE 216
                CAN BE GENERATED, I CALL IT A 'CHEAP CHECKER'.   *   FILE 216
   FORTX#    1  MEMBERS FOR USING THE FORTX  CMD. FORTX  IS TO   *   FILE 216
                DO INTERACTIVE COMPILES WITH FORTRAN HX. THESE   *   FILE 216
                SERIES OF SCREENS, ETC, ACTUALLY LIMITS THE      *   FILE 216
                THE USER TO ONLY RECEIVE THEIR ERRORS TO A       *   FILE 216
                SYSTERM DD CARD. SINCE NO LISTINGS, OBJ MODULES  *   FILE 216
                CAN BE GENERATED, I CALL IT A 'CHEAP CHECKER'.   *   FILE 216
   FREEA#    1  MEMBERS FOR USING FREEALL CMD.                   *   FILE 216
   HELP#     1  MEMBERS FOR USING HELP COMMANDS.                 *   FILE 216
                ISSUES HELP COMMANDS.                            *   FILE 216
   IDT#      1  THESE PANELS SUPPORT TSO/E TRANSMIT-RECEIVE.     *   FILE 216
                OUR USERS ARE NOVICES AND NEEDED A WAY OF        *   FILE 216
                USING THESE FUNCTIONS. SEE THE TSO FILE FOR      *   FILE 216
                THE RELATED MODULES CALLED 'INMXPARM' AND        *   FILE 216
                'INMXZ02' EXIT.  THIS CONTAINS AN UPDATED        *   FILE 216
                VERSION OF WHAT WAS CONTAINED IN THE MEMBERS     *   FILE 216
                TRC#.                                            *   FILE 216
   INFOS#    1  MEMBERS FOR USING INFOSYS TSO CMD.               *   FILE 216
   ISG@MSTR  2  THIS IS THE PRIMARY PANEL THAT YOUR GET WITH     *   FILE 216
                YOU GET INTO ISPF/PDF FOR 2ISG SYSTEM            *   FILE 216
                PROGRAMMERS.  BE CONCATENATED AHEAD OF IBM'S     *   FILE 216
                (ISPPLIB).                                       *   FILE 216
   ISR@PRIM  2  THIS IS THE PRIMARY PANEL THAT YOUR GET WITH     *   FILE 216
                YOU GET INTO ISPF/PDF. PANEL LIBRARY YOU USE     *   FILE 216
                SHOULD BE CONCATENATED AHEAD OF IBM'S            *   FILE 216
                (ISPPLIB).                                       *   FILE 216
   JUL#      1  MEMBERS FOR USING JULIAN  TSO CMD.               *   FILE 216
   LASTI#    1  MEMBERS FOR USING LASTIPL  TSO CMD.              *   FILE 216
   LISTA#    1  MEMBERS FOR USING LISTAX TSO CMD.                *   FILE 216
   LISTC#    1  MEMBERS FOR USING LISTCAT CMD.                   *   FILE 216
   LSTSU#    1  MEMBERS FOR 'LISTSU' TSO CMD                     *   FILE 216
   MEMB#     1  MEMBERS FOR USING MEMBER  CMD.                   *   FILE 216
   NEWS#     1  MEMBERS FOR USING 2ISG NEWS FACILITY.            *   FILE 216
                NOT TOO APPLICABLE TO OTHER INSTALLATIONS        *   FILE 216
                BUT IT SHOWS ONE HOW TO SELECTIVELY INVOKE       *   FILE 216
                'BROWSE' SERVICE FROM YOUR  OWN PANELS, ETC.     *   FILE 216
   NFLE#     1  EL-CHEAPO FILE TRANSFER TO VM VIA NJE.           *   FILE 216
   NPRT#     1  EL-CHEAPO FILE TRANSFER TO VM VIA NJE.           *   FILE 216
   NPUN#     1  EL-CHEAPO FILE TRANSFER TO VM VIA NJE.           *   FILE 216
   OBSL#     1  MEMBER FOR INVOKING 'OBS' WYLBUR PROGRAM TO      *   FILE 216
                DECOMPRESS A WYLBUR FILE, THEN INVOKE            *   FILE 216
                ISPF/PDF BROWSE SERVICE TO BROWSE IT.            *   FILE 216
   OMEG#     1  MEMBERS FOR INVOKING OMEGAMON IN TSO.            *   FILE 216
   LSTSU#    1  MEMBERS FOR 'LISTSU' TSO CMD                     *   FILE 216
   PHIX#     1  CLIST FOR INVOKING PHOENIX COMPUTER BASE         *   FILE 216
                TRAINING SYSTEM. INVOKES A FRONT-END TSO CP      *   FILE 216
                TO THE PHOENIX TSO CP (LIMITS WHO CAN GET        *   FILE 216
                INTO PHOENIX AND WHO CAN NOT).                   *   FILE 216
   POF#      1  MEMBERS FOR 'POF' TSO CMD                        *   FILE 216
   PRINT#    1  MEMBERS FOR USING PRINTOFF CMD.  THIS IS         *   FILE 216
                THE FAMOUS 'PRINTOFF' FROM MY TSO FILE.          *   FILE 216
   QUEUE#    1  MEMBERS FOR USING QUEUE   TSO CMD.               *   FILE 216
   RMFMON#   1  MEMBERS FOR USING RMFMON  TSO CMD.               *   FILE 216
   SADSYSP   2  THIS IS THE '2ISG'  PANEL MEMBER THAT GOES       *   FILE 216
                IN YOUR PANEL LIBRARY FOR PROGRAM PRODUCTS.      *   FILE 216
                NEEDED ANOTHER PANEL TO ADD THINGS. LOOK         *   FILE 216
                AT ISR@PRIM  AND THIS MEMBER AND IT WILL         *   FILE 216
                WILL MAKE MORE SENSE.                            *   FILE 216
   SADTSOP   2  THIS IS THE '2ISG'  PANEL MEMBER THAT            *   FILE 216
                GOES IN YOUR PANEL LIBRARY FOR TSO COMMANDS.     *   FILE 216
                LOOK AT ISR@PRIM  AND THIS MEMBER AND IT         *   FILE 216
                IT WILL MAKE MORE SENSE.                         *   FILE 216
   SADUTLP   2  THIS IS THE '2ISG'  PANEL MEMBER THAT GOES IN    *   FILE 216
                YOUR PANEL LIBRARY FOR UTILITY FUNCTIONS AND     *   FILE 216
                'CHEAP CHECKERS'. LOOK AT ISR@PRIM AND THIS      *   FILE 216
                MEMBER AND IT WILL MAKE MORE SENSE.              *   FILE 216
   SEND#     1  MEMBERS FOR USING SEND TSO CMD.  'SEND'          *   FILE 216
                A MSG TO ANOTHER USER.                           *   FILE 216
   SHOWSS#   1  MEMBERS FOR USING SHOWSS  CMD.                   *   FILE 216
   SLSS#     2  A MODIFICATION OF THE SLSS ISPF/PDF PANELS ON    *   FILE 216
                THE MODS TAPE. EXCEPT THIS ONE HAS A COBOL       *   FILE 216
                PGM AS THE DRIVER. JIM PETERSON REWROTE THE      *   FILE 216
                ISPF APPLICATION MAKING IT MORE EFFICIENT        *   FILE 216
                (I'M IMPRESSED. I TOOK ALL THE CODE AND          *   FILE 216
                REWROTE IT MYSELF WHEN I TRIED TO IMPLEMENT      *   FILE 216
                IT. SO IT ALL WORKS NOW. SEE MEMBER SLSS##PR     *   FILE 216
                FOR DOC.                                         *   FILE 216
   SORT#     2  DO A SMALL SORT INACTIVELY.                      *   FILE 216
   ST#       1  MEMBERS FOR USING STATUS CMD.                    *   FILE 216
   SYSLG#    1  MEMBERS FOR USING BROWSING THE SPOOLED TO        *   FILE 216
                DISK, OPERATOR CONSOLE LOGS. WE PUT IT INTO      *   FILE 216
                DISK FILES FOR THE PAST 3 WEEKS FOR BROWSING.    *   FILE 216
   SYSPR#P   1  SECONDAY PANEL FOR GETTING INTO 2ISG SYSTEM      *   FILE 216
                PROG  FUNCTIONS. LOOK AT CLIST THAT IS           *   FILE 216
                INVOKED OUT OF ISR@PRIM WHEN YOU ENTER 'S'.      *   FILE 216
                CLIST INVOKED CHECKS TO SEE IF 1ST CHARACTER     *   FILE 216
                OF USERID BEGINS WITH 'S'. IF SO YOU ARE ONE     *   FILE 216
                OF SYSTEMS, IF NOT, YOU ARE A BAD GUY AND        *   FILE 216
                RETURNED TO ISR@PRIM.                            *   FILE 216
   TIME#     1  MEMBERS FOR USING TIME  CMD.                     *   FILE 216
   TMS#      1  MEMBERS FOR USING TMS CMD (INVOKE UCC1 PGM       *   FILE 216
                FOR INTERACTIVE TMS ACCESS). SEE DOC MEMBER      *   FILE 216
                CALLED  TMS##PR.                                 *   FILE 216
   VFORT#    1  MEMBERS FOR USING THE VSFORT CMD. VSFORT IS TO   *   FILE 216
                DO INTERACTIVE COMPILES WITH VS FORTRAN. THESE   *   FILE 216
                SERIES OF SCREENS, ETC, ACTUALLY LIMITS THE      *   FILE 216
                THE USER TO ONLY RECEIVE THEIR ERRORS TO A       *   FILE 216
                SYSTERM DD CARD. SINCE NO LISTINGS, OBJ MODULES  *   FILE 216
                CAN BE GENERATED, I CALL IT A 'CHEAP CHECKER'.   *   FILE 216
   VTOC#     1  MEMBERS FOR USING VTOC  CMD.                     *   FILE 216
   ZAP#      1  MEMBERS FOR USING ZAP CMD.                       *   FILE 216

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 217
           THIS MEANS "SPLA TAPE FILE 117".                      *   FILE 217
   H F000217 D=APR89                                             *   FILE 217
   T FILE 217 - JCL PROCS FOR FORTRAN AND PL1F FROM              *   FILE 217
   T            US AIR FORCE                                     *   FILE 217
   K OS MVT PL1F FORTH FORTG FORTRANH FORTRANG FREE RPG          *   FILE 217
   K JIM MARSHALL RPG                                            *   FILE 217
     RELATED FILES: 131-133, 192, 194, 216-219, DOC              *   FILE 217
                    ALL FILES MEMBER $$PROSE                     *   FILE 217
               FORTRAN G & H - PL1-F  - RPG                      *   FILE 217
                    1  APRIL   1989                              *   FILE 217
       COURTESY     JIM MARSHALL, CAPT, USAF                     *   FILE 217
                    1-301-688-6829                               *   FILE 217
    ---------------------------------------------------------    *   FILE 217
              D I S C L A I M E R     !!!!!                      *   FILE 217
          *************************************                  *   FILE 217
        USE ALL OF THESE AT YOUR OWN RISK, NATURALLY!            *   FILE 217
          *************************************                  *   FILE 217
     THIS IS A FILE OF THE JCL PROCEDURES FOR USE WITH 3 OTHER   *   FILE 217
    FILES I HAVE DONATED. BEING AN OS/MVT PERSON (WHEN THINGS    *   FILE 217
    WERE FREE) I SAVED THE 360 VERSION OF FORTRAN-G AND PL1-F.   *   FILE 217
    THEN ALONG WITH FORTRAN G IS THE GODDARD SPACE FLIGHT CENTER *   FILE 217
    VERSION OF FORTRAN-H (THIS IS NOT FORTRAN-H-EXTENDED). THIS  *   FILE 217
    IS ALL FREE SOFTWARE AND WORKS FINE IN THE MVS WORLD. I HAVE *   FILE 217
    BEEN TOLD THAT PL1F DOESN'T FUNCTION IN THE MVS-XA WORLD     *   FILE 217
    (IF YOU CAN AFFORD MVS-XA, YOU COULD BUY EVERYTHING). ALSO   *   FILE 217
    I EXTRACTED RPG FROM THE FINAL RELEASE OF OS/MVT AND PUT     *   FILE 217
    IT INTO A FILE.                                              *   FILE 217
    THE 3 FILES ARE BUILT AS FOLLOWS:                            *   FILE 217
    PL1FLOAD - THIS CONTAINS THE COMPILER AND LIBRARY FOR PL1F.  *   FILE 217
               IT HAS BEEN TOLD TO ME THAT MAYBE THIS WILL       *   FILE 217
               WORK IN MVS/XA. BUT IT PREMISES YOU HAVE NO       *   FILE 217
               ERRORS IN THE CODE AT EXECUTION TIME. TRY IT.     *   FILE 217
               5 AUG 88 - IT HAS BEEN REPORTED THAT PL1F WORKS   *   FILE 217
               FINE IN MVS/XA 2.2.0; THIS IS PREDICATED ON YOU   *   FILE 217
               RE-LINKING THE ENTIRE LIBRARY (LOOK TO THE        *   FILE 217
               PDS TSO COMMAND) LEAVING OFF THE "DC" OPTION.     *   FILE 217
               WILL BE ADDING THE JCL STREAM TO CREATE THE       *   FILE 217
               XA LIBRARY IN THE FUTURE. GOT THE STREAM FROM     *   FILE 217
               SAM GOLOB OF NEWSWEEK.                            *   FILE 217
    FORTLOAD - THIS CONTAINS THE COMPILERS FOR FORTRAN G & H.    *   FILE 217
               ALSO THERE IS THE FORTRAN LIBRARY FOR BOTH OF     *   FILE 217
               THEM (SYS1.FORTLIB).                              *   FILE 217
               REGULAR FORTRAN HAS THE 'STAE' ROUTINE CALLED     *   FILE 217
               IHOSTAE. WELL GODDARD'S VERSION HAS GSFSTAE       *   FILE 217
               WHICH MUST BE AVAILABLE AT RUNTIME. MY ADVICE     *   FILE 217
               IS TO STEPLIB TO THE ENTIRE LIBRARY AT RUN        *   FILE 217
               TIME.                                             *   FILE 217
               SCOTT VETTERS (MICHIGAN MUTAL) SAYS THE FORTG     *   FILE 217
               COMPILER IS RUNNING ON HIS MVS/XA 2.1.2 SYSTEM.   *   FILE 217
               (313) 827-7400 EXT 336                            *   FILE 217
               I HAVE FORTG RUNNING ON MVS/XA 2.2.0 WITH NO      *   FILE 217
               PROBLEMS.                                         *   FILE 217
    RPGLOAD  - THIS CONTAINS THE DLIB AND COMPILER LIBRARY FOR   *   FILE 217
               THE OS/MVT VERSION OF RPG. THE JOB CALLED         *   FILE 217
               'RPG$GEN' IS THE EXTRACTED LINKEDIT CARDS FROM    *   FILE 217
               AN OS/MVT SYSGEN FOR LINKING ALL THE RPG          *   FILE 217
               COMPILER MODULES (FOR YOU INFO). INCLUDED IS      *   FILE 217
               A SAMPLE JOB TO TEST IT ( IT WORKS ON AN          *   FILE 217
               MVS/SP1.3.3 AND MVS/XA.                           *   FILE 217
     NOTES: YOU CAN FIND OUT ALL THE DEFAULTS BY EXECUTING       *   FILE 217
            THE COMPILERS WITH A PARM=   AND LOOK AT WHAT        *   FILE 217
            IS SET. HAVE FUN, SO NOW YOU HAVE NO EXCUSE TO       *   FILE 217
            IGNORE SOME OF THE MORE INTERESTING (IF YOU KNOW     *   FILE 217
            WHAT I MEAN) PROGRAMS ON THE MODS TAPES WRITTEN      *   FILE 217
            IN PL1F OR FORTRAN!! (LOOK TO THE HEAVENS)           *   FILE 217

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 218
           THIS MEANS "SPLA TAPE FILE 118".                      *   FILE 218
   H F000218 D=FEB85                                             *   FILE 218
   T FILE 218 - FORTRAN G & H COMPILER AND LIBRARY               *   FILE 218
   T            LOAD MODULES FROM US AIR FORCE                   *   FILE 218
   K OS MVT FORTH FORTG FORTRANH FORTRANG FREE AIR FORCE         *   FILE 218
   K JIM MARSHALL V31                                            *   FILE 218
   RELATED FILES: 217 & 219; DOCUMENTATION ALL FILES MEMBER      *   FILE 218
                  $$PROSE IN FILE 217                            *   FILE 218

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 219
           THIS MEANS "SPLA TAPE FILE 119".                      *   FILE 219
   H F000219 D=FEB85                                             *   FILE 219
   T FILE 219 - PL1F COMPILER AND LIBRARY LOAD MODULES           *   FILE 219
   T            FROM US AIR FORCE                                *   FILE 219
   K OS MVT PL1F FREE AIR FORCE                                  *   FILE 219
   K JIM MARSHALL V31                                            *   FILE 219
     RELATED FILES: 217 & 218; DOCUMENTATION ALL FILES MEMBER    *   FILE 219
                    $$PROSE IN FILE 217                          *   FILE 219

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 220
           THIS MEANS "SPLA TAPE FILE 120".                      *   FILE 220
   H F000220 D=FEB85                                             *   FILE 220
   T FILE 220 - DYNAMASK AND RELATED PROGRAMS                    *   FILE 220
   T            FROM SECURITY PACIFIC BANK                       *   FILE 220
   K DYNAMASK GENERIC VATUCB EDT IEFEDTTB XA SP STEVEN           *   FILE 220
   K SMITH V31                                                   *   FILE 220
      DYNAMASK PROVIDES THE ABILITY TO DYNAMICALLY CHANGE        *   FILE 220
      AND ADD TO THE UNIT NAMES DEFINED AT SYSGEN.               *   FILE 220
              SECURITY PACIFIC NATIONAL BANK                     *   FILE 220
           TO:      DYNAMASK USERS                               *   FILE 220
                    SHARE                                        *   FILE 220
           FROM:    STEVEN SMITH                                 *   FILE 220
           DATE:    SEPTEMBER 13, 1984                           *   FILE 220
           SUBJECT: NEW DYNAMASK FOR XA                          *   FILE 220
           SEND INQUIRES TO:                                     *   FILE 220
                  STEVEN D. SMITH                                *   FILE 220
                  SERENA INTERNATIONAL                           *   FILE 220
                  500 AIRPORT BOULEVARD, 2ND FLOOR               *   FILE 220
                  BURLINGAME, CA  94010                          *   FILE 220
                  415-696-1800                                   *   FILE 220
            EMAIL:   SSMITH@SERENA.COM                           *   FILE 220
    THE ENCLOSED TAPE IS A IEBCOPY UNLOAD OF THE NEW             *   FILE 220
    DYNAMASK AND RELATED PROGRAMS.                               *   FILE 220
    THE TAPE IS NONLABELED AND HAS TWO FILES, BOTH IEBCOPY       *   FILE 220
    UNLOADS OF THE SAME MEMBERS.  NO ADDITIONAL USER MACROS      *   FILE 220
    ARE REQUIRED FOR THESE PROGRAMS.                             *   FILE 220
    MEMBERS:                                                     *   FILE 220
     $$DYNDOC     THIS MEMBER                                    *   FILE 220
     DYNAMASK                                                    *   FILE 220
       DYNAMASK PROVIDES THE ABILITY TO DYNAMICALLY CHANGE       *   FILE 220
       AND ADD TO THE UNIT NAMES DEFINED AT SYSGEN.              *   FILE 220
       DYNAMASK OPTIONALLY CAN BE GIVEN UNIT ADDRESSES OR        *   FILE 220
       VOLUMES AND THE UNIT NAMES WILL BE ASSIGNED TO THE        *   FILE 220
       UNIT ADDRESSES THAT THE VOLUMES ARE CURRENTLY             *   FILE 220
       MOUNTED.  IT CAN BE RUN AT ANY TIME THE SYSTEM IS         *   FILE 220
       DAINED OF ALL ACTIVITY.  DYNAMASK RUNS AS AN              *   FILE 220
       OPERATOR REQUESTED OR BATCH SUBMITTED UTILITY WHICH       *   FILE 220
       MAKES THE NECESSARY CONTROL BLOCK CHANGES AND EXITS.      *   FILE 220
       IT REQUIRES MINIMUM RESOURCES AND EXECUTES IN A FEW       *   FILE 220
       SECONDS.  DYNAMASK SUPPORTS THE FOLLOWING RELEASES:       *   FILE 220
       MVS3.8 - MVS/SP1.3, MVS/XA2.0 - 2.1.1 COMPLETE            *   FILE 220
       DOCUMENTATION IS CONTAINED IN THE COMMENTS AT THE         *   FILE 220
       FRONT OF THE SOURCE                                       *   FILE 220
     GENERIC                                                     *   FILE 220
       THIS IS A MVS/370 PROGRAM TO UPDATE THE DEVTMASK AND      *   FILE 220
       DEVTNAME TABLES.  IT WILL BE CALLED BY DYNAMASK IF        *   FILE 220
       INCLUDED IN THE LKED AND WILL BE BYPASSED IF IN A XA      *   FILE 220
       SYSTEM.  THIS PROGRAM WAS WRITTEN BY LOCKHEED             *   FILE 220
       CALIFORNIA.                                               *   FILE 220
     VATUCB                                                      *   FILE 220
       THIS IS A PROGRAM TO UPDATE THE UCB'S FROM                *   FILE 220
       INFORMATION IN A USER SUPPLIED VATLST.  THIS WILL         *   FILE 220
       RUN IN XA AND MVS/370 MODE.  IT WILL BE CALLED BY         *   FILE 220
       DYNAMASK IF INCLUDED IN THE LKED THIS PROGRAM WAS         *   FILE 220
       WRITTEN BY LOCKHEED CALIFORNIA.                           *   FILE 220

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 221
           THIS MEANS "SPLA TAPE FILE 121".                      *   FILE 221
   H F000221 D=JUN85                                             *   FILE 221
   T FILE 221 - UPDATED PDSCLEAR AND TSOCMD FROM GESCO CORP.     *   FILE 221
   K PDSCLEAR TSOCMD V33 TSO                                     *   FILE 221
  RELATED FILES:  151 AND 153                                    *   FILE 221
  PDSCLEAR:                                                      *   FILE 221
       THIS IS AN UPDATED VERSION OF THE PDSCLEAR PROGRAM        *   FILE 221
       ORIGINALLY SHIPPED ON THE LA USER GROUP MODS TAPE (SEE    *   FILE 221
       FILE 53 - LAST UPDATED ON SHARE TAPE VERSION 26).         *   FILE 221
       THAT VERSION DOES NOT SUPPORT 3380S.  ALL DEVICE          *   FILE 221
       DEPENDENCIES HAVE BEEN REMOVED.  THE DEVTYPE AND          *   FILE 221
       TRKCALC MACROS ARE USED TO DO ALL DEVICE AND TRACK        *   FILE 221
       CALCULATIONS.  NO SPECIAL MACROS ARE REQUIRED OTHER       *   FILE 221
       THAN THOSE IN AMODGEN.                                    *   FILE 221
   TSOCMD: (APPLICABLE TO NON-TSO/E R2 ENVIRONMENTS)             *   FILE 221
       THIS IS A COMMAND PROCESSOR WHICH ALLOWS YOU TO           *   FILE 221
       EXECUTE AUTHORIZED TSO COMMANDS (E.G. RACF COMMANDS)      *   FILE 221
       FROM A NON- AUTHORIZED ENVIRONMENT (E.G. ISPF).  THE      *   FILE 221
       DESIRED COMMAND CAN BE EXECUTED BY PREFIXING IT WITH      *   FILE 221
       "TSOCMD" OR "TC".  THERE IS A MACRO IN THE SOURCE         *   FILE 221
       CALLED "SETAUTH".  THE USER MUST SUBSTITUTE A MACRO       *   FILE 221
       (OR CODE) OF HIS OWN WHICH DOES THE CALL TO THE USER      *   FILE 221
       AUTHORIZATION SVC.  ASSEMBLY REQUIRES MACROS WHICH CAN    *   FILE 221
       BE FOUND IN FILE 51.  TSOCMD ALSO HAS AN ATTENTION        *   FILE 221
       EXIT TO REMOVE AUTHORIZATION IF THE USER ATTENTIONS       *   FILE 221
       OUT OF THE COMMAND.                                       *   FILE 221

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 222
           THIS MEANS "SPLA TAPE FILE 122".                      *   FILE 222
   H F000222 D=JUN85                                             *   FILE 222
   T FILE 222 - DATA LIBRARY FOR SAS INSTITUTE CONTRIBUTIONS     *   FILE 222
   K ICF CATALOG ICFLIST ICFDUMP                                 *   FILE 222
      RELATED FILES:  223                                        *   FILE 222
      ICFLIST:                                                   *   FILE 222
         THIS SAS PROGRAM WILL LIST THE NONVSAM AND GDGBASE      *   FILE 222
         ENTRIES FROM AN ICF CATALOG.  IT IS INTENDED FOR        *   FILE 222
         USE WITH CATALOGS WHICH ARE CONVERTED OS CVOLS.         *   FILE 222

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 223
           THIS MEANS "SPLA TAPE FILE 123".                      *   FILE 223
   H F000223 D=JUN85                                             *   FILE 223
   T FILE 223 - LOAD MODULE LIBRARY FOR                          *   FILE 223
   T            SAS INSTITUTE CONTRIBUTIONS                      *   FILE 223
   K ICF CATALOG ICFLIST ICFDUMP                                 *   FILE 223
   K ISPF FSLISTC FSLISTA SCANPDS V35 SAS INSTITUTE              *   FILE 223
      RELATED FILES:  222, 161-164, 227, 228                     *   FILE 223
      ICFDUMP:                                                   *   FILE 223
           AN APF-AUTHORIZED PROGRAM FOR DUMPING AN ICF          *   FILE 223
           CATALOG TO A VBS FILE.  SAMPLE JCL IS IN FILE 222.    *   FILE 223
      ISPF UTILITIES:                                            *   FILE 223
           LOAD MODULES FOR UTILITIES DESCRIBED IN FILE 161.     *   FILE 223

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 224
           THIS MEANS "SPLA TAPE FILE 124".                      *   FILE 224
   H F000224 D=OCT85                                             *   FILE 224
   T FILE 224 - JCL USED TO CREATE THIS TAPE                     *   FILE 224
   K JCL UNLOAD CREATE V34 TEC012                                *   FILE 224
      THIS IS THE JCL USED TO CREATE THE MASTER TAPE.            *   FILE 224

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 225
           THIS MEANS "SPLA TAPE FILE 125".                      *   FILE 225
   H F000225 D=OCT85                                             *   FILE 225
   T FILE 225 - MVS DUMP ANALYSIS EXITS FROM AMDAHL CORP.        *   FILE 225
   K DUMP ANALYSIS AMDPRDMP EXITS AMDAHL                         *   FILE 225
      RELATED FILES: 226                                         *   FILE 225
      THIS FILE CONTAINS DOCUMENTATION FOR THE AMDAHL MVS        *   FILE 225
      DUMP ANALYSIS EXITS.  NOTE IT CONTAINS LOWER CASE          *   FILE 225
      CHARACTERS.                                                *   FILE 225

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 226
           THIS MEANS "SPLA TAPE FILE 126".                      *   FILE 226
   H F000226 D=OCT85                                             *   FILE 226
   T FILE 226 - MVS DUMP ANALYSIS EXITS FROM AMDAHL CORP.        *   FILE 226
   K DUMP ANALYSIS AMDPRDMP EXITS AMDAHL                         *   FILE 226
      RELATED FILES: 225                                         *   FILE 226
      THIS FILE CONTAINS THE SOURCE CODE FOR THE AMDAHL DUMP     *   FILE 226
      ANALYSIS EXITS.                                            *   FILE 226

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 227
           THIS MEANS "SPLA TAPE FILE 127".                      *   FILE 227
   H F000227 D=FEB86                                             *   FILE 227
   T FILE 227 - MACRO LIBRARY FOR SAS INSTITUTE CONTRIBUTIONS    *   FILE 227
   K ISPF MACROS FSLISTC FSLISTA SCANPDS V35 SAS INSTITUTE       *   FILE 227
      RELATED FILES  161, 162, 163, 164, 223, 228                *   FILE 227
      MACROS REQUIRED TO ASSEMBLE THE SOURCE IN FILE 164         *   FILE 227

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 228
           THIS MEANS "SPLA TAPE FILE 128".                      *   FILE 228
   H F000228 D=FEB86                                             *   FILE 228
   T FILE 228 - TABLE LIBRARY FOR SAS INSTITUTE CONTRIBUTIONS    *   FILE 228
   K ISPF TABLES FSLISTC FSLISTA SCANPDS V35 SAS INSTITUTE       *   FILE 228
      RELATED FILES  161, 162, 163, 164, 223, 227                *   FILE 228
      ISPF TABLES FOR USE WITH SAS INSTITUTE CONTRIBUTIONS       *   FILE 228

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 229
           THIS MEANS "SPLA TAPE FILE 129".                      *   FILE 229
   H F000229 D=APR86                                             *   FILE 229
   T FILE 229 - HEL AND TSOHELP FULL-SCREEN HELP                 *   FILE 229
   T            TOOLS FROM ROCKWELL                              *   FILE 229
   K ISPF HEL TSOHELP HELP TSO V36 ROCKWELL COMMAND              *   FILE 229
      RELATED FILES 230                                          *   FILE 229
      THIS PDS CONTAINS THE FOLLOWING MEMBERS:                   *   FILE 229
      $$$DOC                                                     *   FILE 229
      MACROS    MACROS NEEDED TO ASSEMBLE HEL AND TSOHELP        *   FILE 229
                NOTE: YOU ALSO NEEDED THE MACROS CONTAINED       *   FILE 229
                IN FILE 130 ON THIS TAPE TO ASSEMBLE             *   FILE 229
                TSOHELP.                                         *   FILE 229
      MSGS      ISPF MESSAGES                                    *   FILE 229
      PANELS    ISPF PANELS                                      *   FILE 229
      SOURCE    ASSEMBLER SOURCE FOR PROGRAMS HEL AND TSOHELP    *   FILE 229
          SUBMITTED BY:                                          *   FILE 229
               LIONEL B. DYCK                                    *   FILE 229
               KAISER PERMANENTE                                 *   FILE 229
               25 NORTH VIA MONTE                                *   FILE 229
               WALNUT CREEK, CALIFORNIA 94598                    *   FILE 229
               IBMMAIL:  USKFHEFH                                *   FILE 229
               INTERNET: SYSLBD@NCAL.KAIPERM.ORG                 *   FILE 229
               IBMLINK:  SYSLBD                                  *   FILE 229
               PHONE:    (510) 926-5332                          *   FILE 229

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 230
           THIS MEANS "SPLA TAPE FILE 130".                      *   FILE 230
   H F000230 D=APR86                                             *   FILE 230
   T FILE 230 - GUIDE ISPF MODS TAPE ISPF MACRO LIBRARY          *   FILE 230
   K ISPF MACRO GUIDE V36 ROCKWELL                               *   FILE 230
      RELATED FILES 229                                          *   FILE 230
      THIS PDS CONTAINS THE MACRO LIBRARY FROM THE GUIDE ISPF    *   FILE 230
      MODS TAPE.  THESE MACROS ARE NEEDED TO ASSEMBLE TSOHELP    *   FILE 230
      ON FILE 229.                                               *   FILE 230

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 231
           THIS MEANS "SPLA TAPE FILE 131".                      *   FILE 231
   H F000231 D=AUG86                                             *   FILE 231
   T FILE 231 - OS/MVT RPG COMPILER LOAD MODULES                 *   FILE 231
   T            FROM US AIR FORCE                                *   FILE 231
   K OS MVT RPG FREE AIR FORCE                                   *   FILE 231
   K JIM MARSHALL V37                                            *   FILE 231
      OS/MVT RPG COMPILER                                        *   FILE 231
      RELATED FILES: 117   DOCUMENTATION FOR ALL FILES IN        *   FILE 231
                           MEMBER $$PROSE IN FILE 117            *   FILE 231

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 232
           THIS MEANS "SPLA TAPE FILE 132".                      *   FILE 232
   H F000232 D=AUG86                                             *   FILE 232
   T FILE 232 - VANILLA OS/360 FORTRAN H                         *   FILE 232
   T            COMPILER AND LIBRARY USAF                        *   FILE 232
   K OS MVT FORTRAN 360 FREE AIR FORCE                           *   FILE 232
   K JIM MARSHALL V37                                            *   FILE 232
      VANILLA OS/360 FORTRAN H COMPILER AND LIBRARY              *   FILE 232
      RELATED FILES: 217   DOCUMENTATION FOR ALL FILES IN        *   FILE 232
                           MEMBER $$PROSE IN FILE 217            *   FILE 232

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 233
           THIS MEANS "SPLA TAPE FILE 133".                      *   FILE 233
   H F000233 D=MAY87                                             *   FILE 233
   T FILE 233 - SHARE RACF MODS TAPE FROM                        *   FILE 233
   T            THE SHARE RACF COMMITTED                         *   FILE 233
   K RACF V39 SHARE                                              *   FILE 233
      SOURCE: SHARE RACF MODS TAPE VERSION 001                   *   FILE 233

Table of Contents

           IS THE CORRESPONDING SPLA TAPE FILE PLUS 100.         *   FILE 234
           THIS MEANS "SPLA TAPE FILE 134".                      *   FILE 234
   H F000234 D=OCT89                                             *   FILE 234
   T FILE 234 - UTILITIES FROM FIRST NATIONAL BANK,              *   FILE 234
   T            DALY CITY, CA.                                   *   FILE 234
   K RACF V39 SHARE                                              *   FILE 234
      UTILITIES: DAYTIMER - A CLIST WHICH NOTIFIES YOU OF        *   FILE 234
                            APPOINTMENTS                         *   FILE 234
                 PSUTDUMP - A SUPER-GENER UTILITY                *   FILE 234
                 PSUTEOF  - PUTS EOF IN A NEWLY-ALLOCATED        *   FILE 234
                            DATASET                              *   FILE 234
                 PSUTEOF  - PUTS EOF IN A NEWLY-ALLOCATED        *   FILE 234
                            DATASET                              *   FILE 234
                 PSUTGDG  - PRINTS GDG INFORMATION FROM A        *   FILE 234
                            IDCAMS LISTING                       *   FILE 234

Table of Contents

           IS THE MACHINE-READABLE SOURCE FOR 'MVS IS BREAKING   *   FILE 240
           MY HEART' SINCE ITS ORIGINAL RELEASE IN 1975,  THE    *   FILE 240
           PRODUCT HAS HAD ONLY ONE SERVICE UPDATE  AND THAT     *   FILE 240
           WAS AN RPQ RATHER THAN A BUG (IDENTIFIED IN THE       *   FILE 240
           TEXT AS BWM78311).  THIS FILE ALSO CONTAINS A COPY    *   FILE 240
           OF THE ACRONYM AND ABBREVIATION QUIZ THAT WAS         *   FILE 240
           CREATED FOR THE 30TH ANNIVERSARY MEETING OF SHARE IN  *   FILE 240
           AUGUST 1985 IN NEW ORLEANS                            *   FILE 240
           (FOR THE UNINITIATED, THIS IS NOT A PROGRAM, BUT A    *   FILE 240
            POEM.  NOT MUCH DIFFERENCE.  VAGUELY CREATIVE...     *   FILE 240
            IT COMES FROM THE TIME WHEN MVS WAS FIRST RELEASED   *   FILE 240
            AND IT HAD --- SHALL WE SAY --- CERTAIN PROBLEMS.)   *   FILE 240

Table of Contents

           CONTAINS A COPY OF SPY AND CONSOLE FOR MVS XA 2.2.0   *   FILE 241
           FROM MR SAM THEIS OF CHEVRON GEOSCIENCES COMPANY      *   FILE 241
           OF HOUSTON,  TEXAS.  THIS CODE IS ALSO KNOWN AS       *   FILE 241
           DIDOCS.                                               *   FILE 241

Table of Contents

           IS FROM MR DAN F. GREINER OF AMDAHL AND CONTAINS      *   FILE 242
           A COPY OF THEIR MVS DUMP ANALYSIS EXITS.  THIS FILE   *   FILE 242
           IS IN IEBDUPTE SYSIN FORMAT, FOR ADDITIONAL           *   FILE 242
           INFORMATION SEE THE MEMBER CALLED $$DOC.  I QUOTE     *   FILE 242
           FROM THE LETTER WHICH ACCOMPANIED THE CONTRIBUTION:   *   FILE 242
           "THE MACHINE READABLE DOCUMENTATION ON THE FIRST      *   FILE 242
           FILE (CALLED $$DOC IN THIS PDS) SPECIFIES SLIGHTLY    *   FILE 242
           MORE RESTRICTIVE TERMS OF DISTRIBUTION THAN THOSE     *   FILE 242
           IN THE "SHARE MVS GROUP MODS TAPE" SUBMITTAL FORM.    *   FILE 242
           OBVIOUSLY, IN MAKING THIS SOFTWARE AVAILABLE TO THE   *   FILE 242
           PUBLIC, WE HAVE NO MEANS OF ENFORCING THIS            *   FILE 242
           RESTRICTION.  HOWEVER, WE WOULD APPRECIATE IT IF THE  *   FILE 242
           DISCLAIMER REMAINS IN THE DOCUMENTATION".             *   FILE 242
           THE FOLLOWING IS A LIST OF MEMBERS IN THIS FILE :     *   FILE 242
           AMDECODE - EXIT TO DECODE INSTRUCTIONS FROM AREAS     *   FILE 242
                      WITHIN THE DUMP                            *   FILE 242
           AMDMAC   - EXIT TO MAP AN AREA OF DUMPED MEMORY       *   FILE 242
                      ACCORDING TO A DSECT                       *   FILE 242
           AMDMTRC  - EXIT TO FORMAT THE IN-CORE TRACE TABLE     *   FILE 242
                      OF CONSOLE BUFFERS                         *   FILE 242
           AMDPRCSA - EXIT TO FORMAT CSA RELATED CONTROL BLOCKS  *   FILE 242
           AMDPRECT - SAMPLE EXIT CONTROL TABLE                  *   FILE 242
           AMDPRSCD - EXIT TO FORMAT SCD CONTROL BLOCKS USED     *   FILE 242
                      IN HOT I/O DETECTION                       *   FILE 242
           AMDPRSQA - EXIT TO FORMAT SQA RELATED CONTROL BLOCKS  *   FILE 242
           AMDPRTTE - EXIT TO FORMAT MVS/SP 1.3 TRACE TABLES     *   FILE 242
           AMDPRUCB - EXIT TO FORMAT UCBS                        *   FILE 242
           AMD3270 -  EXIT TO PROVIDE 31-BIT FULL-SCREEN         *   FILE 242
                      DISPLAY OF DUMPED MEMORY                   *   FILE 242
           AMXPRSCD - MVS/XA VERSION OF AMDPRSCD                 *   FILE 242
           ASMEXITS - JCL REQUIRED TO ASSEMBLE AND LINK THE      *   FILE 242
                      EXITS INTO A LOAD LIBRARY                  *   FILE 242

Table of Contents

           IS VERSION 5 OF THE MVS TUNING REPORT, JULY 1983      *   FILE 243
           FROM THE SHARE MVS TUNING PROJECT.  THIS FILE         *   FILE 243
           CONTAINS UPPER AND LOWER CASE CHARACTERS AND IS FBM   *   FILE 243
           FORMAT, THIS IS THE LATEST VERSION OF THIS REPORT.    *   FILE 243

Table of Contents

           IS JES2 4.2.0 AND 4.3.0 VERSION OF QUEUE FROM         *   FILE 244
           WILLIAM HECOX OF MARYLAND, FORMERLY OF NASA/GSFC.     *   FILE 244
           THIS VERSION OF QUEUE IS VERY SIMILAR TO JACK         *   FILE 244
           SCHUDEL'S OLDER VERSIONS OF QUEUE.  SEVERAL NEW       *   FILE 244
           FEATURES HAVE BEEN ADDED.  QUEUE IS A TSO COMMAND     *   FILE 244
           TO LOOK AT JES2 SPOOL DATASETS.                       *   FILE 244
           QUEUE CAN DO SEVERAL THINGS THAT SDSF CAN'T DO.       *   FILE 244
           AMONG THESE ARE THE ABILITY TO LOOK AT JES2           *   FILE 244
           CONTROL BLOCKS, AND AT LIVE CHECKPOINT DATA.          *   FILE 244
           ALSO, THE ORIGINAL JCL CAN BE SEEN (AS WELL AS        *   FILE 244
           THE JCL THAT HAS BEEN DIGESTED BY JES2).  MVS         *   FILE 244
           CONVERTER TEXT IS ALSO DISPLAYABLE AND COPYABLE       *   FILE 244
           TO A DATASET, AS WELL AS JES2 JOURNAL DATA FOR        *   FILE 244
           A JOB.                                                *   FILE 244
           ALL THIS STUFF HELPS YOU IF YOU'RE TRYING TO          *   FILE 244
           WRITE A JES2 EXIT, OR ANOTHER RELATED PROGRAM,        *   FILE 244
           AND YOU ACTUALLY WANT TO LOOK AT A "LIVE" JCT,        *   FILE 244
           OR A CHECKPOINT RECORD, AND THE LIKE.                 *   FILE 244
           A NEW MEMBER WAS ADDED CALLED $$$FOR43, THAT HAS      *   FILE 244
           VERSIONS OF WHATEVER MEMBERS ARE NECESSARY SO THAT    *   FILE 244
           QUEUE CAN BE RUN ON JES2 4.3.0.                       *   FILE 244
           VINH VU FIX IF SPOOL VOLUMES HAVE SHORT NAMES (8/95)  *   FILE 244

Table of Contents

           IS FROM BELLCORE AND CONTAINS THE SOURCE CODE,        *   FILE 401
           MACROS AND TSO COMMAND PROCESSORS REQUIRED TO RUN     *   FILE 401
           VERSION 4.3 OF THE TSSO SUBSYSTEM.                    *   FILE 401
   >>>>>   PLEASE SEE DOCUMENTATION IN FILE 403.  IT IS          *   FILE 401
   >>>>>   PREFERRED TO INSTALL TSSO FROM FILE 403 INSTEAD OF    *   FILE 401
   >>>>>   FROM THIS FILE, ESPECIALLY FOR NEWER MVS SYSTEMS.     *   FILE 401
   >>>>>   HOWEVER, THIS DOCUMENTATION ABOUT FILES 401 AND 402   *   FILE 401
   >>>>>   APPLIES TO FILE 403.                                  *   FILE 401
           THE TIME SHARING SUBSYSTEM OPTION (TSSO) IS A         *   FILE 401
           PACKAGE DESIGNED TO INCREASE OPERATOR PRODUCTIVITY    *   FILE 401
           BY AUTOMATING TASKS WHICH NEED NOT BE PERFORMED       *   FILE 401
           MANUALLY.  TSSO PERFORMS ITS FUNCTION THROUGH THREE   *   FILE 401
           INTEGRATED COMPONENTS.  THE OPERATOR PRODUCTIVITY     *   FILE 401
           FACILITY (OPF) EXTENDS THE POWER OF TSO TO THE        *   FILE 401
           MVS OPERATOR'S CONSOLE.  THE AUTOMATED OPERATIONS     *   FILE 401
           FACILITY (AOF) ENHANCES AN INSTALLATION'S             *   FILE 401
           ABILITY TO CONTROL SYSTEM EVENTS BASED ON CONSOLE     *   FILE 401
           MESSAGE TRAFFIC.  AN INTERFACE TO THE NETWORK         *   FILE 401
           COMMUNICATION CONTROL FACILITY (NCCF) ALLOWS THE      *   FILE 401
           NETWORK OPERATOR TO USE TSSO AS A COMMAND PROCESSOR,  *   FILE 401
           ISSUING AND RECEIVING OPERATING SYSTEM COMMANDS AT    *   FILE 401
           THE NCCF TERMINAL.  TSSO ALSO ENHANCES END-USER       *   FILE 401
           PRODUCTIVITY BY ALLOWING END-USER ACCESS TO THE MVS   *   FILE 401
           COMMAND SUBSYSTEM.  A COMPLETE USERS GUIDE,           *   FILE 401
           INCLUDING DETAILED INSTALLATION INSTRUCTIONS EXISTS   *   FILE 401
           IN MEMBER UG43TERM IN THIS FILE.                      *   FILE 401
           A GUIDE TO THE NEW FEATURES OF TSSO VERSION 4,        *   FILE 401
           RELEASE 3 IS IN THE MEMBER RELGDE43 IN THIS FILE.     *   FILE 401
           ANYONE WITH AN INTEREST IN AUTOMATED OPERATIONS IS    *   FILE 401
           INVITED TO LOOK AT TSSO AS A SOFTWARE TOOL PROVIDING  *   FILE 401
           MANY OF THE PRIMITIVES REQUIRED FOR COMMON AUTOMATED  *   FILE 401
           OPERATIONS TASKS.  THESE PRIMITIVES INCLUDE THE       *   FILE 401
           HILIGHTING, LOWLIGHTING, REPLYING AND REACTING TO     *   FILE 401
           OPERATING SYSTEM MESSAGES.  THIS IS IN ADDITION TO    *   FILE 401
           THE ABILITY TO ISSUE A COMMAND AND RETRIEVE THE       *   FILE 401
           RESPONSE IN CLIST VARIABLES.                          *   FILE 401
           THIS FILE IS IN IEBUPDTE SYSIN FORMAT.                *   FILE 401

Table of Contents

           IS FROM DAVID CARTWRIGHT OF SPRECHER ENERGIE OF       *   FILE 402
           OBERENTFELDEN, SWITZERLAND.  THIS FILE CONTAINS HIS   *   FILE 402
           MODIFICATIONS TO TSSO 4.3 WHICH IS ON FILE 401.       *   FILE 402
           THIS FILE IS INCLUDED ON THIS TAPE MAINLY FOR         *   FILE 402
           REFERENCE.  THE ENHANCEMENTS TO TSSO FROM THIS FILE   *   FILE 402
           ARE INCORPORATED IN TSSO FILE 403.  IF YOU WANT THE   *   FILE 402
           FEATURES OF THIS FILE, YOU SHOULD INSTALL TSSO FROM   *   FILE 402
           FILE 403 ONLY ....                                    *   FILE 402
         THE PURPOSE OF THESE MODIFICATIONS IS TO ALLOW TSSO     *   FILE 402
         TO HANDLE AUTOMATED MESSAGE PROCESSING WITH MULTI-      *   FILE 402
         LINE WTO'S AND TO DO OTHER NEW FUNCTIONS.  BECAUSE      *   FILE 402
         WE DID NOT HAVE A CHANCE TO TEST ALL FUNCTION CHANGES   *   FILE 402
         FROM TSSO ON FILE 401, WE ARE KEEPING THIS FILE         *   FILE 402
         SEPARATE SO THAT ITS MERITS CAN BE EVALUATED BY         *   FILE 402
         EACH INSTALLATION USING IT.  THIS FILE HAS BEEN         *   FILE 402
         MERGED INTO TSSO 4.3 BY GUY ALBERTELLI.  SO IT'S        *   FILE 402
         PROBABLY BEST TO IGNORE THIS FILE AND INSTALL FILE      *   FILE 402
         403 INSTEAD.                                            *   FILE 402
      SPRECHER ENERGIE AG NEITHER EXPRESS NOR IMPLY ANY          *   FILE 402
      WARRANTY AS TO THE FITNESS OF THESE COMPUTER PROGRAMS      *   FILE 402
      FOR ANY FUNCTION.  THE USE OF THESE PROGRAMS OR THE        *   FILE 402
      RESULTS THEREOF IS ENTIRELY AT THE RISK OF THE USER.       *   FILE 402
      THESE PROGRAMS HAD BEEN CONTRIBUTED TO THE CBT TAPE BY:    *   FILE 402
         MARC SCHARE   (FORMERLY OF)                             *   FILE 402
         BELL COMMUNICATIONS RESEARCH, INC.                      *   FILE 402
         PISCATAWAY, NJ 08854                                    *   FILE 402
         CURRENT ADDRESS:  LEGENT CORP.                          *   FILE 402
                           7965 N. HIGH STREET                   *   FILE 402
                           COLUMBUS, OHIO                        *   FILE 402
         TELEPHONE:  800-829-9000                                *   FILE 402
                OR:  614-888-1775                                *   FILE 402
      I THINK BILL GODFREY HAD A HAND IN IT SOMEWHERE.           *   FILE 402
      (HE CERTAINLY DID.  HE WROTE THE ORIGINAL TSSO WHICH IS    *   FILE 402
      ON FILE 306 OF THIS TAPE.)                                 *   FILE 402
      A BIG VOTE OF THANKS IS DUE TO MARC AND TO SAM GOLOB FOR   *   FILE 402
      DISTRIBUTING TSSO ON THE CBT TAPE.                         *   FILE 402
      THESE PROGRAMS HAVE BEEN MODIFIED BY:                      *   FILE 402
               DAVID CARTWRIGHT                                  *   FILE 402
                     >>>>  DAVE'S CURRENT ADDRESS:  >>>          *   FILE 402
       (COMPANY ADDRESS)                                         *   FILE 402
                                     DAVID CARTWRIGHT            *   FILE 402
          SPRECHER ENERGIE AG        103 DARNICK ROAD            *   FILE 402
          CH-5036 OBERENTFELDEN      SUTTON COLDFIELD,           *   FILE 402
          SWITZERLAND                WEST MIDLANDS B73 6PF       *   FILE 402
          TEL.  064/45 33 88         ENGLAND                     *   FILE 402
          FAX   064/45 33 71         TEL.  44-1-21-355-3190      *   FILE 402
   -----------------------------------------------------------   *   FILE 402
                   TSSO RELEASE 4.3SE                            *   FILE 402
    WE HAVE MODIFIED TSSO TO REDUCE TO OVERHEAD OF RUNNING IT    *   FILE 402
    AND TO HANDLE MULTI LINE WTO'S.  NOW YOU CAN AUTOMATE YOUR   *   FILE 402
    NETWORK.  UPDATED NOVEMBER 1992 WITH MPF SUPPRESSION.        *   FILE 402
     $DOC     DOCUMENTATION OF PUBLIC DOMAIN OFFERING            *   FILE 402
     $INSTALL ASSEMBLE SPECIFIC MODULES FROM SEAG                *   FILE 402
     @INDEX   LIST OF CONTENTS OF MEMBERS                        *   FILE 402
     AOFSEAG  SPRECHER AUTOMATION TABLE USES MLWTO SUPPORT       *   FILE 402
     CLISTS   CONTAINS SPRECHER DEVELOPED CLISTS                 *   FILE 402
      NOPAPER DISABLES JES328X PRINTERS WITH INTVN REQD          *   FILE 402
      PRIME   TEST FOR PRIME SHIFT AND GIVE RC(0)                *   FILE 402
      RMTGO   AUTOMATICALLY START RMT PRINTER ON FORM CHANGE     *   FILE 402
     SEAGUGIP UOW SCRIPT INPUT OF DOCUMENTATION FOR SEAG MODS    *   FILE 402
     SEAGUGOP DOCUMENTATION ON SPRECHER MODS (ASA)               *   FILE 402
     SESS09   SPRECHER ENERGIE VERSION OF TSSOSS09               *   FILE 402

Table of Contents

           IS FROM GUY ALBERTELLI OF B.F. GOODRICH IN            *   FILE 403
           BRECKSVILLE OHIO.  THIS FILE CONTAINS A MERGE OF      *   FILE 403
           FILE 402 INTO FILE 401, WHICH WAS TESTED, RUN, AND    *   FILE 403
           SOMEWHAT REDESIGNED.  THIS IS THE LATEST VERSION      *   FILE 403
           OF TSSO THAT IS ON THIS TAPE.                         *   FILE 403
           THIS VERSION OF TSSO HAS BEEN TESTED TO RUN ON        *   FILE 403
           MVS/ESA 4.2.                                          *   FILE 403
           THIS FILE CONTAINS TSSO VERSION 4.3 PLUS, WHICH IS    *   FILE 403
           A VERSION OF TSSO THAT RUNS ON MVS/ESA 4.2 AND        *   FILE 403
           WHICH HANDLES MULTI-LINE WTO'S TOO.  THIS FILE IS     *   FILE 403
           PREFERRED TO BE INSTALLED OVER FILE 401.  SEE DOC     *   FILE 403
           ON FILE 401.                                          *   FILE 403
           ABOVE DOCUMENTATION FROM FILES 401 AND 402 APPLIES TO *   FILE 403
           THIS FILE.  INTERNAL DOCUMENTATION IS SUPPLIED ON     *   FILE 403
           THE FILE ITSELF.                                      *   FILE 403
           SEE FILE 404 FOR THE LATEST VERSION OF TSSO.          *   FILE 403
           (SG 09/97)                                            *   FILE 403

Table of Contents

           is the documentation for the SHARE PL/1 Tape, which   *   FILE 260
           is no longer being supported by SHARE, so it has      *   FILE 260
           been transplanted here.  This file is an IEBUPDTE     *   FILE 260
           SYSIN-format pds (compressed), and it contains the    *   FILE 260
           contents of the first ten files of the SHARE PL/1     *   FILE 260
           Tape, which are mostly documentation.  Since these    *   FILE 260
           same materials, on the CBT Overflow Tape, occupy      *   FILE 260
           different file slots than they did on the original    *   FILE 260
           SHARE PL/1 Tape, a mapping follows, so you can see    *   FILE 260
           where the same files have been rearranged here.       *   FILE 260
           Files 260 through 295 are devoted to the materials    *   FILE 260
           from the SHARE PL/1 Tape.  I've left File 270 empty,  *   FILE 260
           for expansion, if needed.  All the materials from     *   FILE 260
           the PL/1 tape have been moved to here.                *   FILE 260
           Some of the files have been regrouped according to    *   FILE 260
           a logical plan.  The ABE Editor files, originally     *   FILE 260
           9 files on a tape, have been put together again.      *   FILE 260
           Separate files from other packages have been grouped  *   FILE 260
           together as pds members in one file, if this seemed   *   FILE 260
           logically like a good arrangement.                    *   FILE 260
           These materials are now being supported by Sam        *   FILE 260
           Golob, so all the contributor information is now      *   FILE 260
           superseded.  Contributors should send contributions   *   FILE 260
           to Sam Golob at  sbgolob@attglobal.net    and/or      *   FILE 260
           sbgolob@aol.com .                                     *   FILE 260
           CBT Tape Web Site:  http://www.cbttape.org            *   FILE 260
           Sam Golob,  P.O. Box 906,  Tallman, NY 10982-0906     *   FILE 260
                       phone:   845-362-1996                     *   FILE 260
   Mapping of Files from the SHARE PL/1 Tape to this tape:       *   FILE 260
   PL/1 SHARE Tape    CBT Overflow Tape   Short Description      *   FILE 260
   ---- ----- ----    --- -------- ----   ----- -----------      *   FILE 260
   Files 01 - 10 :    File  260  (members FILE01 thru FILE10)    *   FILE 260
   Files 11 - 14 :    Files 261 - 264   /  ABE                   *   FILE 260
   Files 17 - 18 :    Files 265 - 266  <    Editor               *   FILE 260
   Files 47 - 49 :    Files 267 - 269   \    (Tom Smith)         *   FILE 260
   Files 24 - 27 :    Files 271 - 274    /                       *   FILE 260
   File  28 :         File  274         /  QUANDRY               *   FILE 260
   Files 29 - 31 :    Files 275 - 277   \    System              *   FILE 260
   File  32 :         File  277          \                       *   FILE 260
   Files 15 - 17 :    Files 278 - 280   Teledyne Script System   *   FILE 260
   File  20 - 22 :    File  281         PL1 Execution Analyzer   *   FILE 260
   File  23 :         File  282         PL1 SORT Interface       *   FILE 260
   File  33 :         File  283         Load Lib Analysis Pgms   *   FILE 260
   File  34 :         File  284         Statistical Subrtns      *   FILE 260
   Files 35 , 37      File  285         Mike Robinson Pgms       *   FILE 260
   File  36 :         File  286         Mike Robinson Pgms       *   FILE 260
   File  38 :         File  287         PLEA for VM              *   FILE 260
   File  39 - 40 :    File  288         PL1 3270 Interface       *   FILE 260
   File  41 :         File  289         PL1 IMS Interface        *   FILE 260
   File  42 :         File  290         Display DS as Dump       *   FILE 260
   File  43 :         File  291         PL1 3270 Interface       *   FILE 260
   File  44 :         File  292         Chart of Subrtn calls    *   FILE 260
   File  45 :         File  293         PL1 CMS Enhancer         *   FILE 260
   File  46 :         File  294         Complex PDS search pgm   *   FILE 260
   File  50 :         File  295         REXX Functions in PL1    *   FILE 260

Table of Contents

           is the ABE File Editor from Thomas G. Smith of        *   FILE 261
           Kimberly-Clark in Neenah, Wisconsin.  This editor     *   FILE 261
           is written primarily in PL/1 with Assembler           *   FILE 261
           subroutines.  The entire package consists of 9 files, *   FILE 261
           which map into this tape as mentioned below.          *   FILE 261
           Files for the ABE Editor are Files 261 - 269 of       *   FILE 261
           the CBT Overflow Tape.                                *   FILE 261
         author:           Tom Smith - TCC                       *   FILE 261
                           Kimberly-Clark Corp.                  *   FILE 261
                           401 North Lake Street                 *   FILE 261
                           Neenah, Wisconsin 54956               *   FILE 261
         personal phone:   (920) 721-2174                        *   FILE 261
         main number:      (920) 721-2000                        *   FILE 261
         email:            "Tom G. Smith"        *   FILE 261
           This file contains executable load modules for        *   FILE 261
           the ABE Editor.                                       *   FILE 261
           The ABE (A Better Editor) editor contains enormous    *   FILE 261
           capability.  With the ABE Editor, you can even edit   *   FILE 261
           load modules.  I believe that ABE has about 200       *   FILE 261
           separate subcommands.                                 *   FILE 261
           The ABE editor has the look and feel of old FSE       *   FILE 261
           (Full Screen Edit) that we used to use on the MVT     *   FILE 261
           TSO systems.  But don't let that fool you.  ABE is    *   FILE 261
           EXTREMELY robust.  See File 263 for full ABE          *   FILE 261
           documentation.                                        *   FILE 261
           The nine files are as follows:                        *   FILE 261
           File 1 - COV Tape File 261 - ABE Load Modules         *   FILE 261
           File 2 - COV Tape File 262 - ABE Help for AID command *   FILE 261
           File 3 - COV Tape File 263 - ABE Documentation        *   FILE 261
           File 4 - COV Tape File 264 - ABE Source Code          *   FILE 261
           File 5 - COV Tape File 265 - ABE Subroutine Doc       *   FILE 261
           File 6 - COV Tape File 266 - ABE Subroutine Loadlib   *   FILE 261
           File 7 - COV Tape File 267 - ABE Lked control stmts   *   FILE 261
           File 8 - COV Tape File 268 - ABE Fortran routines     *   FILE 261
           File 9 - COV Tape File 269 - ABE Fortran obj decks    *   FILE 261
                  TOM G. SMITH - TCC                             *   FILE 261
                  KIMBERLY-CLARK                                 *   FILE 261
                  401 NORTH LAKE STREET                          *   FILE 261
                  NEENAH, WISCONSIN 54956                        *   FILE 261
                  (920) 721-2174                                 *   FILE 261
           email:   "Tom G. Smith"               *   FILE 261

Table of Contents

           is the ABE File Editor from Thomas G. Smith of        *   FILE 262
           Kimberly-Clark in Neenah, Wisconsin.  This editor     *   FILE 262
           is written primarily in PL/1 with assembler           *   FILE 262
           subroutines.  The entire package consists of 9 files. *   FILE 262
           Files for the ABE Editor are Files 261 - 269 of       *   FILE 262
           the CBT Overflow Tape.                                *   FILE 262
           This file contains executable help members which      *   FILE 262
           are used by the AID subcommand of the ABE editor.     *   FILE 262
           The ABE (A Better Editor) editor contains enormous    *   FILE 262
           capability.                                           *   FILE 262

Table of Contents

           is the ABE File Editor from Thomas G. Smith of        *   FILE 263
           Kimberly-Clark in Neenah, Wisconsin.  This editor     *   FILE 263
           is written primarily in PL/1 with Assembler           *   FILE 263
           subroutines.  The entire package consists of 9 files. *   FILE 263
           Files for the ABE Editor are Files 261 - 269 of       *   FILE 263
           the CBT Overflow Tape.                                *   FILE 263
           This file contains documentation members for the      *   FILE 263
           ABE Editor.  The documentation is very extensive.     *   FILE 263
           The ABE (A Better Editor) editor contains enormous    *   FILE 263
           capability.                                           *   FILE 263

Table of Contents

           is the ABE File Editor from Thomas G. Smith of        *   FILE 264
           Kimberly-Clark in Neenah, Wisconsin.  This editor     *   FILE 264
           is written primarily in PL/1 with Assembler           *   FILE 264
           subroutines.  The entire package consists of 9 files. *   FILE 264
           Files for the ABE Editor are Files 261 - 269 of       *   FILE 264
           the CBT Overflow Tape.                                *   FILE 264
           This file contains the source code for the ABE        *   FILE 264
           Editor.                                               *   FILE 264
           The ABE (A Better Editor) editor contains enormous    *   FILE 264
           capability.                                           *   FILE 264

Table of Contents

           is the ABE File Editor from Thomas G. Smith of        *   FILE 265
           Kimberly-Clark in Neenah, Wisconsin.  This editor     *   FILE 265
           is written primarily in PL/1 with Assembler           *   FILE 265
           subroutines.  The entire package consists of 9 files. *   FILE 265
           Files for the ABE Editor are Files 261 - 269 of       *   FILE 265
           the CBT Overflow Tape.                                *   FILE 265
           This file contains the documentation for the          *   FILE 265
           subroutines that are linkedited into the ABE          *   FILE 265
           modules.                                              *   FILE 265
           The ABE (A Better Editor) editor contains enormous    *   FILE 265
           capability.                                           *   FILE 265

Table of Contents

           is the ABE File Editor from Thomas G. Smith of        *   FILE 266
           Kimberly-Clark in Neenah, Wisconsin.  This editor     *   FILE 266
           is written primarily in PL/1 with Assembler           *   FILE 266
           subroutines.  The entire package consists of 9 files. *   FILE 266
           Files for the ABE Editor are Files 261 - 269 of       *   FILE 266
           the CBT Overflow Tape.                                *   FILE 266
           This file contains the load library of subroutines    *   FILE 266
           that are linkedited into the load modules of the      *   FILE 266
           ABE Editor.                                           *   FILE 266
           The ABE (A Better Editor) editor contains enormous    *   FILE 266
           capability.                                           *   FILE 266

Table of Contents

           is the ABE File Editor from Thomas G. Smith of        *   FILE 267
           Kimberly-Clark in Neenah, Wisconsin.  This editor     *   FILE 267
           is written primarily in PL/1 with Assembler           *   FILE 267
           subroutines.  The entire package consists of 9 files. *   FILE 267
           Files for the ABE Editor are Files 261 - 269 of       *   FILE 267
           the CBT Overflow Tape.                                *   FILE 267
           This file contains the linkedit control statements    *   FILE 267
           necessary to install the load modules of the          *   FILE 267
           ABE Editor.                                           *   FILE 267
           The ABE (A Better Editor) editor contains enormous    *   FILE 267
           capability.                                           *   FILE 267

Table of Contents

           is the ABE File Editor from Thomas G. Smith of        *   FILE 268
           Kimberly-Clark in Neenah, Wisconsin.  This editor     *   FILE 268
           is written primarily in PL/1 with Assembler           *   FILE 268
           subroutines.  The entire package consists of 9 files. *   FILE 268
           Files for the ABE Editor are Files 261 - 269 of       *   FILE 268
           the CBT Overflow Tape.                                *   FILE 268
           This file contains source code for the Fortran        *   FILE 268
           graphic routines used by the ABE Editor.              *   FILE 268
           The ABE (A Better Editor) editor contains enormous    *   FILE 268
           capability.                                           *   FILE 268

Table of Contents

           is the ABE File Editor from Thomas G. Smith of        *   FILE 269
           Kimberly-Clark in Neenah, Wisconsin.  This editor     *   FILE 269
           is written primarily in PL/1 with Assembler           *   FILE 269
           subroutines.  The entire package consists of 9 files. *   FILE 269
           Files for the ABE Editor are Files 261 - 269 of       *   FILE 269
           the CBT Overflow Tape.                                *   FILE 269
           This file contains the object decks for the Fortran   *   FILE 269
           graphic subroutines that are used by the ABE          *   FILE 269
           Editor.                                               *   FILE 269
           The ABE (A Better Editor) editor contains enormous    *   FILE 269
           capability.                                           *   FILE 269

Table of Contents

           is the QUANDARY system from Don Hudson of Auburn      *   FILE 271
           University in Auburn, Alabama.  This system is        *   FILE 271
           used for examining some Department of Education       *   FILE 271
           databases that are still available, but for more      *   FILE 271
           modern computing systems, these Dept of Education     *   FILE 271
           files are also available in different formats.        *   FILE 271
           The Dept of Education databases are called CIJE       *   FILE 271
           and RIE.  File 277 contains samples of them.          *   FILE 271
           The entire package is contained on Files 271          *   FILE 271
           through 277 of the CBT Overflow Tape.                 *   FILE 271
           This file is the documentation for the                *   FILE 271
           installation of the QUANDARY system.                  *   FILE 271
               Don M. Hudson                                     *   FILE 271
               Information Technology, Master Specialist         *   FILE 271
               DUC Technical Support                             *   FILE 271
               144 Parker Hall                                   *   FILE 271
               Auburn University, AL 36849                       *   FILE 271
               email:    hudsodm@auburn.edu                      *   FILE 271
               phone:    334-844-4512                            *   FILE 271
           The author says that the system still should work,    *   FILE 271
           although Auburn University stopped using it several   *   FILE 271
           years ago.  In any case, it is available as a nice    *   FILE 271
           coding example, and I hope that somebody can profit   *   FILE 271
           from it.                                              *   FILE 271

Table of Contents

           is the QUANDARY system from Don Hudson of Auburn      *   FILE 272
           University in Auburn, Alabama.  This system is        *   FILE 272
           used for examining some Department of Education       *   FILE 272
           databases that are still available, but for more      *   FILE 272
           modern computing systems, these Dept of Education     *   FILE 272
           files are also available in different formats.        *   FILE 272
           The Dept of Education databases are called CIJE       *   FILE 272
           and RIE.  File 277 contains samples of them.          *   FILE 272
           The entire package is contained on Files 271          *   FILE 272
           through 277 of the CBT Overflow Tape.                 *   FILE 272
           This file contains the assembler source code for      *   FILE 272
           the QUANDARY system described in File 271.            *   FILE 272

Table of Contents

           is the QUANDARY system from Don Hudson of Auburn      *   FILE 273
           University in Auburn, Alabama.  This system is        *   FILE 273
           used for examining some Department of Education       *   FILE 273
           databases that are still available, but for more      *   FILE 273
           modern computing systems, these Dept of Education     *   FILE 273
           files are also available in different formats.        *   FILE 273
           The Dept of Education databases are called CIJE       *   FILE 273
           and RIE.  File 277 contains samples of them.          *   FILE 273
           The entire package is contained on Files 271          *   FILE 273
           through 277 of the CBT Overflow Tape.                 *   FILE 273
           This file contains a set of TSO CLIST's for           *   FILE 273
           assembling, compiling and using the QUANDARY          *   FILE 273
           system described in File 271.                         *   FILE 273

Table of Contents

           is the QUANDARY system from Don Hudson of Auburn      *   FILE 274
           University in Auburn, Alabama.  This system is        *   FILE 274
           used for examining some Department of Education       *   FILE 274
           databases that are still available, but for more      *   FILE 274
           modern computing systems, these Dept of Education     *   FILE 274
           files are also available in different formats.        *   FILE 274
           The Dept of Education databases are called CIJE       *   FILE 274
           and RIE.  File 277 contains samples of them.          *   FILE 274
           The entire package is contained on Files 271          *   FILE 274
           through 277 of the CBT Overflow Tape.                 *   FILE 274
           This file contains sample job streams for the         *   FILE 274
           batch program portion of the QUANDARY system.         *   FILE 274

Table of Contents

           is the QUANDARY system from Don Hudson of Auburn      *   FILE 275
           University in Auburn, Alabama.  This system is        *   FILE 275
           used for examining some Department of Education       *   FILE 275
           databases that are still available, but for more      *   FILE 275
           modern computing systems, these Dept of Education     *   FILE 275
           files are also available in different formats.        *   FILE 275
           The Dept of Education databases are called CIJE       *   FILE 275
           and RIE.  File 277 contains samples of them.          *   FILE 275
           The entire package is contained on Files 271          *   FILE 275
           through 277 of the CBT Overflow Tape.                 *   FILE 275
           This file contains compiler listings and other        *   FILE 275
           documentation for the programs in the QUANDARY        *   FILE 275
           system.                                               *   FILE 275

Table of Contents

           is the QUANDARY system from Don Hudson of Auburn      *   FILE 276
           University in Auburn, Alabama.  This system is        *   FILE 276
           used for examining some Department of Education       *   FILE 276
           databases that are still available, but for more      *   FILE 276
           modern computing systems, these Dept of Education     *   FILE 276
           files are also available in different formats.        *   FILE 276
           The Dept of Education databases are called CIJE       *   FILE 276
           and RIE.  File 277 contains samples of them.          *   FILE 276
           The entire package is contained on Files 271          *   FILE 276
           through 277 of the CBT Overflow Tape.                 *   FILE 276
           This file contains PL/1 Source Code for the           *   FILE 276
           programs in the QUANDARY system.                      *   FILE 276

Table of Contents

           is the QUANDARY system from Don Hudson of Auburn      *   FILE 277
           University in Auburn, Alabama.  This system is        *   FILE 277
           used for examining some Department of Education       *   FILE 277
           databases that are still available, but for more      *   FILE 277
           modern computing systems, these Dept of Education     *   FILE 277
           files are also available in different formats.        *   FILE 277
           The Dept of Education databases are called CIJE       *   FILE 277
           and RIE.  File 277 contains samples of them.          *   FILE 277
           The entire package is contained on Files 271          *   FILE 277
           through 277 of the CBT Overflow Tape.                 *   FILE 277
           This file contains a sample CIJE file and a           *   FILE 277
           sample RIE file, that can be used to test the         *   FILE 277
           QUANDARY system.  These files have been packaged      *   FILE 277
           here as a pds, but they should be separated out       *   FILE 277
           as sequential files before they are used.             *   FILE 277

Table of Contents

           is from Ron Dickie of Teledyne-Ryan and contains      *   FILE 278
           their SCRIPT system.  This system occupies 3 files:   *   FILE 278
           File 278, 279, and 280.  This system came from the    *   FILE 278
           PL1 SHARE Tape, Files 15 thru 17.                     *   FILE 278
       Summary:   A set of programs, in PL/I, implementing a     *   FILE 278
       very large SCRIPT system, including multiple column,      *   FILE 278
       boxing, automatic indexing and much more.                 *   FILE 278
       This file contains PL/1 program source for the system.    *   FILE 278
       The file is in RECFM=VB, LRECL=104 format.                *   FILE 278

Table of Contents

           is from Ron Dickie of Teledyne-Ryan and contains      *   FILE 279
           their SCRIPT system.  This system occupies 3 files:   *   FILE 279
           File 278, 279, and 280.  This system came from the    *   FILE 279
           PL1 SHARE Tape, Files 15 thru 17.                     *   FILE 279
       Summary:   A set of programs, in PL/I, implementing a     *   FILE 279
       very large SCRIPT system, including multiple column,      *   FILE 279
       boxing, automatic indexing and much more.                 *   FILE 279
       This file contains documentation for the Teledyne-Ryan    *   FILE 279
       SCRIPT system, written in Teledyne-Ryan SCRIPT format.    *   FILE 279
       This file is RECFM=VB, LRECL=255.                         *   FILE 279

Table of Contents

           is from Ron Dickie of Teledyne-Ryan and contains      *   FILE 280
           their SCRIPT system.  This system occupies 3 files:   *   FILE 280
           File 278, 279, and 280.  This system came from the    *   FILE 280
           PL1 SHARE Tape, Files 15 thru 17.                     *   FILE 280
       Summary:   A set of programs, in PL/I, implementing a     *   FILE 280
       very large SCRIPT system, including multiple column,      *   FILE 280
       boxing, automatic indexing and much more.                 *   FILE 280
       This file contains printable documentation for the        *   FILE 280
       Teledyne-Ryan SCRIPT system, in ANSI control characters.  *   FILE 280
       This file is RECFM=VBA, LRECL=137.                        *   FILE 280

Table of Contents

           contains source code for PLEA, the Programming        *   FILE 281
           Language Execution Analyzer from David Doucette       *   FILE 281
           of Grumman Aerospace.                                 *   FILE 281
    Summary:  This file contains the files necessary to          *   FILE 281
     implement PLEA, the Programming Language Execution          *   FILE 281
     Analyzer in either SVS or MVS. Included are members for     *   FILE 281
     the data gathering(PLEATRAP), data analysis(PLOTAB),        *   FILE 281
     and procedures for execution(PLEAPROC).                     *   FILE 281
     This file also contains printable doc for the PLEA          *   FILE 281
     package (member $PLEADOC) and SCRIPT-format documentation   *   FILE 281
     (member #PLEADOC).                                          *   FILE 281
     PLEA - Programming Language Execution Analyzer              *   FILE 281
     1. INTRODUCTION                                             *   FILE 281
          PLEA is a set of programs designed to provide          *   FILE 281
     information to a user about a program's performance         *   FILE 281
     and, for a  PL/I program, can be used as a debugging        *   FILE 281
     tool to show which parts of the program's procedures        *   FILE 281
     were executed.  It acts in a manner which is almost         *   FILE 281
     totally transparent to the user.                            *   FILE 281
          PLEA provides a statistical analysis of where CPU      *   FILE 281
     time is being spent during the execution of a PL/I (for     *   FILE 281
     Optimizing Compiler) or FORTRAN program.  It operates       *   FILE 281
     under OS/VS2 in the 370/168.  It consists of two parts:     *   FILE 281
     a monitor and an analyzer.  The monitor samples             *   FILE 281
     execution of the program at regular preset intervals        *   FILE 281
     until the program terminates.  During the monitoring run    *   FILE 281
     (when the program is executing) Monitor Data is spooled     *   FILE 281
     off into a dataset which is used by the analyzer to         *   FILE 281
     provide an analysis of the program's execution.             *   FILE 281
     The analyzer report provides the following data:            *   FILE 281
      1. Statement number in the main routine with               *   FILE 281
          frequency count and percent of total samples           *   FILE 281
          (PL/I only).                                           *   FILE 281
      2. Statement number in subroutine with frequency           *   FILE 281
          count and percent of total samples (PL/I               *   FILE 281
          only).                                                 *   FILE 281
      3. Percentage of CPU time consumed on a procedure          *   FILE 281
          by procedure (subroutine by subroutine for             *   FILE 281
          FORTRAN) basis.                                        *   FILE 281
      4. Load module list with frequency count and               *   FILE 281
          percentage.                                            *   FILE 281
      5. Listing of interrupt codes from the PL/I load           *   FILE 281
          module PSW and a frequency count for each.             *   FILE 281
      6. The sampling interval.                                  *   FILE 281
      7. Total number of samples by the monitor.                 *   FILE 281
      8. Elapsed time of the monitoring run.                     *   FILE 281
     2. USAGE                                                    *   FILE 281
          PLEA can be used to monitor existing production        *   FILE 281
     programs or programs in a development stage.  For all       *   FILE 281
     program executions, the GO step of the appropriate          *   FILE 281
     catalogued procedure may have a parameter which is used     *   FILE 281
     to affect the monitoring environment and/or pass a          *   FILE 281
     character string to the user program.                       *   FILE 281
          Normally the second function would be accomplished     *   FILE 281
     by coding:                                                  *   FILE 281
               PARM.GO='program data'.                           *   FILE 281
          In the JCL EXEC statement with PLEA, this has been     *   FILE 281
     expanded to:                                                *   FILE 281
             PARM.GO='monitor data/program data'.                *   FILE 281

Table of Contents

           is from Amdahl and contains a simplified interface    *   FILE 282
           between PL/1 programs and the installed operating     *   FILE 282
           system's SORT program.                                *   FILE 282
           This file comes from File 23 of the SHARE PL/1 Tape.  *   FILE 282
      Summary:  A simplified interface for SORTing, allowing     *   FILE 282
       the use of any PL/I structure for sorting rather than     *   FILE 282
       limiting sorting to just character strings.  The          *   FILE 282
       members of the PDS are:  SORTASM, the sort interface      *   FILE 282
       module written in assembler; SORTPLI, the declaration     *   FILE 282
       of SORTASM used in an invoking PL/I module; and           *   FILE 282
       SORTDOC, a printable file of documentation for the        *   FILE 282
       interface.                                                *   FILE 282

Table of Contents

           is from Ron Dickie of Teledyne-Ryan and contains      *   FILE 283
           two programs, each with sample compile and            *   FILE 283
           execute JCL.  The first program, LOG1512,             *   FILE 283
           creates a CSECT cross reference from a load           *   FILE 283
           library.  The second program, LOG1764, creates        *   FILE 283
           graphic overlay maps from a load library.             *   FILE 283
           This file comes from File 33 of the SHARE PL/1 Tape.  *   FILE 283

Table of Contents

           is from L. David Jones of Teledyne Exploration        *   FILE 284
           and contains a PDS with three subroutines for         *   FILE 284
           statistical operations, two for spline-under-tension  *   FILE 284
           curve fitting, and one to do least squares curve      *   FILE 284
           fitting.  Documentation is included as comments in    *   FILE 284
           the beginning of each program.                        *   FILE 284
           This file comes from File 34 of the SHARE PL/1 Tape.  *   FILE 284

Table of Contents

           is from Mike Robinson of British Airways, and is a    *   FILE 285
           PDS containing several subroutines, in both PL/I      *   FILE 285
           and ASM to interface with various system functions.   *   FILE 285
           Of special interest is a program to check PLI/F       *   FILE 285
           source programs for possible incompatibilities with   *   FILE 285
           PLI/X programs and create updates where possible.     *   FILE 285
           A program to create a CSECT cross reference from a    *   FILE 285
           load library is also included.  The modules are       *   FILE 285
           documented at the beginning of each member.           *   FILE 285
           Documentation for both Files 285 and 286 is           *   FILE 285
           included in this file.                                *   FILE 285
           This file comes from Files 35 and 37 of the SHARE     *   FILE 285
           PL/1 Tape.                                            *   FILE 285

Table of Contents

           is from Mike Robinson of British Airways, and is a    *   FILE 286
           PDS containing several subroutines, in both PL/I      *   FILE 286
           and ASM.  There are routines to assist in debugging   *   FILE 286
           IMS, to ease date handling and conversion, and to     *   FILE 286
           interface with several operating system functions.    *   FILE 286
           This file comes from File 36 of the SHARE PL/1 Tape.  *   FILE 286

Table of Contents

           is from Tom Dimock of Cornell University and          *   FILE 287
           contains a PL/I Usage Monitor for VM.  This           *   FILE 287
           corresponds to the PLEA Monitor (Program Language     *   FILE 287
           Execution Analyzer) that is on File 281 of this       *   FILE 287
           tape.                                                 *   FILE 287
           The file is in VM format, and should be directly      *   FILE 287
           usable by VM shops.                                   *   FILE 287
           Attributes:  BLKSIZE=805, LRECL=805, RECFM=U          *   FILE 287
           This file is from File 38 of the SHARE PL/1 Tape.     *   FILE 287

Table of Contents

           is from Bob Styma of Phoenix, Arizona, and contains   *   FILE 288
           an interface to allow a PL/I program to control a     *   FILE 288
           3270 type terminal from a TSO environment.  Also      *   FILE 288
           includes the SCRIPT source for the documentation      *   FILE 288
           of this package, and a TSO XMIT-format member         *   FILE 288
           which contains printable documentation for this       *   FILE 288
           package.                                              *   FILE 288
           This file comes from Files 39 and 40 of the SHARE     *   FILE 288
           PL/1 Tape.                                            *   FILE 288

Table of Contents

           is a utility to allow PL/1 users to issue requests    *   FILE 289
           to an IMS database, using data directed I/O.  The     *   FILE 289
           file includes instream documentation and JCL to       *   FILE 289
           compile and run the program.                          *   FILE 289
                G. Kunz                                          *   FILE 289
                The B.F.Goodrich Co.                             *   FILE 289
                500 South Main Street                            *   FILE 289
                Akron, Ohio 44318                                *   FILE 289
                Phone:  (216) 374-3978    (outdated phone no.)   *   FILE 289
           This file comes from File 41 of the SHARE PL1 Tape.   *   FILE 289
   -----------------------------------------------------------   *   FILE 289
                        I M S D B U T                            *   FILE 289
        AN IMS DATABASE UTILITY FOR USE BY PL/I PROGRAMMERS      *   FILE 289
                        P R E F A C E                            *   FILE 289
        THIS PROGRAM WAS WRITTEN DURING THE DEVELOPMENT OF A     *   FILE 289
        LARGE BATCH-MODE IMS SYSTEM TO PERMIT MAINTENANCE OF     *   FILE 289
        DATABASES PRIOR TO THE EXISTENCE OF UPDATE PROGRAMS.     *   FILE 289
        IT IS ALSO USED TO TEST CALLS TO THE DATABASE.           *   FILE 289
        ITS USE PRESUPPOSES A KNOWLEDGE OF PL/I DATA-DIRECTED    *   FILE 289
        INPUT, AND OF THE CODING OF IMS SEGMENT SEARCH           *   FILE 289
        ARGUMENTS WHICH, IN TURN, REQUIRES AN AWARENESS OF       *   FILE 289
        THE CAPABILITIES AND LIMITATIONS OF THE DBD'S AND THE    *   FILE 289
        PSB USED.                                                *   FILE 289
        THIS PROGRAM HAS BEEN RENDERED INDEPENDENT OF ANY        *   FILE 289
        PARTICULAR PSBGEN BY USE OF THE ACCOMPANYING             *   FILE 289
        ASSEMBLER ROUTINE, ARG@ WHICH IDENTIFIES TO THIS         *   FILE 289
        MODULE THE ADDRESS OF THE PROGRAM SPECIFICATION BLOCK    *   FILE 289
        PROVIDED BY DFSRRC00.                                    *   FILE 289
        THIS PROGRAMMING HAS BEEN COMPILED ON THE OPTIMIZING     *   FILE 289
        COMPILER VERSION 1 RELEASE 3.1 PTF 70, LINK EDITED       *   FILE 289
        USING DFSILNK0 WITH ENTRY PLICALLA, AND RUN UNDER        *   FILE 289
        DFSRRC00, IMS RELEASE 1.1.5 ON S/370 OS/MVS.             *   FILE 289

Table of Contents

           is from B.P. Cassidy of the University of New         *   FILE 290
           Brunswick in Canada, and contains PDUMP, a general    *   FILE 290
           purpose print utility for datasets.  PDUMP also       *   FILE 290
           has a TSO interface, which is packaged together       *   FILE 290
           with this file.                                       *   FILE 290
      This file is from File 42 of the SHARE PL/1 Tape.          *   FILE 290
      Summary:   PDUMP is a PL/I and BAL utility program to      *   FILE 290
      display a dataset at a terminal in dump format.  Source,   *   FILE 290
      sample JCL, documentation are provided.  This program      *   FILE 290
      requires access to supervisor state.  Also included is     *   FILE 290
      a TSO to 3270 interface.                                   *   FILE 290
  -------------------------------------------------------------  *   FILE 290
                    UNIVERSITY OF NEW BRUNSWICK                  *   FILE 290
                  COMPUTING CENTRE LIBRARY PROGRAM               *   FILE 290
    AUTHOR:  B.P. CASSIDY          PROG. NAME:  PDUMP            *   FILE 290
    DEPT.:   COMPUTING CENTRE      PROG. LANG:  PL/I (OPT.)      *   FILE 290
    DATE:    JANUARY 1982          PROG. TYPE:  MAIN             *   FILE 290
    PURPOSE:   PDUMP IS A GENERAL PURPOSE PRINT UTILITY.  THE    *   FILE 290
    INPUT DATA SET TO BE LISTED MAY BE SEQUENTIAL, INDEXED,      *   FILE 290
    REGIONAL OR VSAM (KEY SEQUENCED, ENTRY SEQUENCED OR RELATIVE *   FILE 290
    RECORD).  THERE ARE NO RESTRICTIONS ON RECORD FORMAT (RECFM) *   FILE 290
    OR RECORD LENGTH.  THE PROGRAM IS INVOKED USING THE          *   FILE 290
    PROCEDURE PDUMP.                                             *   FILE 290
    USAGE:     THE FOLLOWING JOB CONTROL LANGUAGE IS USED TO     *   FILE 290
    EXECUTE THE UTILITY.  SYMBOLIC PARAMETER OP IS OPTIONAL.     *   FILE 290
              //PDUMP JOB ACCOUNTING....                         *   FILE 290
              //    EXEC PDUMP,OP='OPTIONS LIST'                 *   FILE 290
              //SYSIN DD JCL DESCRIBING INPUT DATA SET           *   FILE 290
    THE KEYWORDS IN THE FOLLOWING SUMMARY OF AVAILABLE OPTIONS   *   FILE 290
    ARE NON-POSITIONAL, I.E. THEY MAY OCCUR IN ANY ORDER WITHIN  *   FILE 290
    THE OPTIONS LIST AND SHOULD BE SEPARATED BY COMMAS.          *   FILE 290
  -------------------------------------------------------------  *   FILE 290
     THIS PACKAGE IS A JOINT EFFORT OF BRIAN CASSIDY AND         *   FILE 290
     BRIAN LESSER OF THE UNIVERSITY OF NEW BRUNSWICK.  DIRECT    *   FILE 290
     ENQUIRIES TO EITHER INDIVIDUAL AT THE FOLLOWING ADDRESS:    *   FILE 290
     COMPUTING CENTRE                                            *   FILE 290
     UNIVERSITY OF NEW BRUNSWICK                                 *   FILE 290
     BOX 4400 / FREDERICTON, N.B.                                *   FILE 290
     CANADA  E3B 5A3                     PHONE (506) 453-4573    *   FILE 290
  Contents of this file is as follows:                           *   FILE 290
      MEMBER   DESCRIPTION                                       *   FILE 290
      ------   -------------------------------                   *   FILE 290
      ATTR     SET 3270 ATTRIBUTE BYTE                           *   FILE 290
      BATCH    MAIN PL/1 PROGRAM FOR BATCH VERSION               *   FILE 290
      BUFADD   ENCODE/DECODE 3270 CURSOR ADDRESS                 *   FILE 290
      CPPL     FINDS CPPL ADDR AND RETURNS ADDR OF               *   FILE 290
               CBUF,UPT,PSCB AND ECT                             *   FILE 290
      DSCBF1   ASSEMBLER ROUTINE TO READ A FORMAT1 DSCB          *   FILE 290
      EQUREGS  MACRO REQUIRED FOR ASSEMBLER ROUTINES             *   FILE 290
      FCBLOC   ASSEMBLER ROUTINE TO FIND THE FILE CONTROL        *   FILE 290
               BLOCK (FCB) FOR A GIVEN FILE                      *   FILE 290
      FULLSCR  TSO/VTAM ROUTINE TO SWITCH FULLSCR MODE (3270)    *   FILE 290
      HELP     HELP INFO FOR TSO HELP DATASET                    *   FILE 290
      HEXOUT   ASSEMBLER ROUTINE TO CONVERT A GIVEN CHARACTER    *   FILE 290
               STRING TO PRINTABLE HEX CHARACTERS                *   FILE 290
      INSTALL  SAMPLE INSTALLATION JCL                           *   FILE 290
      IO3270   3270 FULLSCREEN SUPPORT PACKAGE.  THIS ROUTINE    *   FILE 290
               CAN BE USED WITH BOTH TCAM AND VTAM BUT WHEN      *   FILE 290
               RUNNING UNDER TSO/TCAM THE TCAM FULLSCREEN MODS   *   FILE 290
               MUST BE INSTALLED.  IN ORDER FOR THE PAGING       *   FILE 290
               FEATURE TO BE ACTIVE, A TEMPORARY FILE MUST BE    *   FILE 290
               ALLOCATED TO FILE SYSPAGE BEFORE IO3270 IS        *   FILE 290
               INVOKED FOR THE FIRST TIME.                       *   FILE 290
               FOR MORE INFORMATION SEE MEMBER IODOC.            *   FILE 290
      PDUMP    CATALOGUED PROCEDURE FOR BATCH VERSION            *   FILE 290
      PDUMVS   MAIN PL/1 PROGRAM FOR TSO VERSION (COMMAND        *   FILE 290
               PROCESSOR) WHEN COMPILING THIS MODULE BE SURE     *   FILE 290
               TO INCLUDE THE OPTION INT.  ALSO THE TASKING      *   FILE 290
               LIBRARY IS REQUIRED DURING LINK EDIT.  THE        *   FILE 290
               NORMAL MODE OF OPERATION IS AS A TSO COMMAND      *   FILE 290
               PROCESSOR BUT IT IS ALSO EXECUTABLE IN A BATCH    *   FILE 290
               ENVIRONMENT.                                      *   FILE 290
      PRIME    MACRO REQUIRED FOR ASSEMBLER ROUTINES             *   FILE 290
      PROFILE  ASSEMBLER ROUTINE TO ISSUE GTSIZE MACRO TO        *   FILE 290
               DETERMINE TERMINAL CHARACTERISTICS. ALSO          *   FILE 290
               RETURNS THE OPERATING MODE (BATCH OR TSO).        *   FILE 290
      RDDSCB   ASSEMBLER ROUTINE TO READ A DSCB BY CCHHR         *   FILE 290
      RESTORE  SAMPLE JCL TO RESTORE DISTRIBUTION TAPE           *   FILE 290
      SCANNER  GENERAL PURPOSE COMMAND SCANNER.  IT IS USED      *   FILE 290
               EXTENSIVELY BY PDUMP TO DECODE USER COMMANDS      *   FILE 290
               AND BY THE DYNAMIC ALLOCATION ROUTINE S99VAL      *   FILE 290
               TO DECODE THE USERS ALLOCATE COMMAND.  SYNTAX     *   FILE 290
               ACCEPTED BY THE SCANNER IS ESSENTIALLY THAT OF    *   FILE 290
               THE TSO COMMAND LANGUAGE.                         *   FILE 290
      SVC99    ASSEMBLER ROUTINE TO CALL DYNAMIC                 *   FILE 290
               ALLOCATION SVC 99                                 *   FILE 290
      S99FREE  PL/1 SUBROUTINE FOR DYNAMIC UNALLOCATION          *   FILE 290
      S99VAL   PL/1 SUBROUTINE FOR DYNAMIC ALLOCATION.           *   FILE 290
      S99VCC   PL/1 SUBROUTINE FOR DYNAMIC CONCATENATION         *   FILE 290
      S99VDC   PL/1 SUBROUTINE FOR DYNAMIC DECONCATENATION       *   FILE 290
      S99VIN   PL/1 SUBROUTINE FOR DYNAMIC INFORMATION           *   FILE 290
               RETRIEVAL                                         *   FILE 290
      S99VUN   PL/1 SUBROUTINE FOR DYNAMIC UNALLOCATION BY       *   FILE 290
               DDNAME                                            *   FILE 290
      TERME    MACRO REQUIRED FOR ASSEMBLER ROUTINES             *   FILE 290
      TEST     PDUMP TESTING INSTRUCTIONS AND SAMPLE BATCH       *   FILE 290
               TEST JOBSTREAM                                    *   FILE 290
      TPUT     ASSEMBLER TPUT/TGET ROUTINE FOR IO3270            *   FILE 290
      TRANS32  ASSEMBLER ROUTINE USED BY BATCH VERSION ONLY.     *   FILE 290
               TRANSLATES OUTPUT LINES WHEN PRINTING IN ABEND    *   FILE 290
               DUMP FORMAT                                       *   FILE 290
      TSOCP    PL/1 INTERFACE TO CALL A TSO COMMAND PROCESSOR    *   FILE 290
      ZAP      SYSIN INPUT FOR ZAP TO PDUMP TSO COMMAND          *   FILE 290
               PROCESSOR.  THIS ZAP SAVES CPPL ADDRESS AND       *   FILE 290
               PASSES A PROPER OS PARM TO THE MAIN PL/1          *   FILE 290
               PROGRAM.                                          *   FILE 290

Table of Contents

           is from Wilbur C. Hadden of the Department of Health  *   FILE 291
           and Human Services in Washington, D.C. and contains   *   FILE 291
           an interface to allow a PL/1 program to control a     *   FILE 291
           3270 type terminal from a TSO environment.            *   FILE 291
              Formatted Displays on 3270 Terminals               *   FILE 291
      With 3270 terminals it is possible to format displays      *   FILE 291
      so that certain portions of the screen are used for the    *   FILE 291
      operator's response and other portions are reserved for    *   FILE 291
      use by the program controlling the display.                *   FILE 291
      The advantage of using formatted communications over       *   FILE 291
      unformatted is that a formatted display may present the    *   FILE 291
      operator with more than one request for information at     *   FILE 291
      one time.  This lengthens messages between computer and    *   FILE 291
      operator; each message contains more information and       *   FILE 291
      the rhythm of the communication is more natural.  By       *   FILE 291
      grouping related items together in a formatted display     *   FILE 291
      each request for information is embedded in a broader      *   FILE 291
      context.  From this broader context the operator is able   *   FILE 291
      to find a better understanding of the meaning or           *   FILE 291
      purpose of information requests and can thus respond       *   FILE 291
      with better answers.  The fact that the operator's         *   FILE 291
      responses are not transmitted until all requests are       *   FILE 291
      satisfied means that the operator has more opportunity     *   FILE 291
      to review and revise responses before they are entered.    *   FILE 291
      These characteristics of formatted communications mean     *   FILE 291
      that the operator has more control over responses and      *   FILE 291
      can respond with greater accuracy.                         *   FILE 291

Table of Contents

           is from Bob Peyser of Bell Labs in Piscataway, New    *   FILE 292
           Jersey, and contains a program to build a structure   *   FILE 292
           chart of subroutine calls in a PL/1 program.          *   FILE 292
           This program takes a PL/1 compiler listing as its     *   FILE 292
           input.  This program has been taken from File 44      *   FILE 292
           of the SHARE PL/1 Tape.                               *   FILE 292

Table of Contents

           is from Steve M. Beasley of Southern Company          *   FILE 293
           Services, and is really a VM file in MVS (pds)        *   FILE 293
           format.                                               *   FILE 293
           This file contains programs and PL/1 callable         *   FILE 293
           subroutines to enhance the use of PL/1 in the         *   FILE 293
           CMS environment.                                      *   FILE 293
           This file was taken from File 45 of the SHARE         *   FILE 293
           PL/1 Tape.                                            *   FILE 293

Table of Contents

           is from Hans J. Becker of the Energy Information      *   FILE 294
           Administration, and contains a very useful program    *   FILE 294
           called MACROS.  This program allows complex           *   FILE 294
           searching, modification, and combination of pds       *   FILE 294
           members, to allow source and macro inclusion in       *   FILE 294
           another program.  Operation is controlled through     *   FILE 294
           parameter options and control statements.             *   FILE 294
           This program was taken from File 46 of the SHARE      *   FILE 294
           PL/1 Tape.                                            *   FILE 294
                          INTRODUCTION                           *   FILE 294
           It seems that all of the ad hoc requests that I       *   FILE 294
      have written were sufficiently different that I could      *   FILE 294
      not simply reuse old ones.  Yet all seemed to have had     *   FILE 294
      some things in common.  It became clear that a mechanism   *   FILE 294
      was required that could pull bits and pieces from          *   FILE 294
      various sources together to satisfy a particular           *   FILE 294
      request.  This mechanism had to be very general and        *   FILE 294
      flexible in nature since it could potentially accomodate   *   FILE 294
      a number of different languages or program products.       *   FILE 294
           Basically what was needed was a program that could    *   FILE 294
      dynamically include source code or data into a data set    *   FILE 294
      or job stream.  Furthermore, it was desirable to change    *   FILE 294
      this included code or place some conditions on it.         *   FILE 294
           As it turned out, this program immediately showed     *   FILE 294
      promise in providing a very general tool with very broad   *   FILE 294
      applications.  Many features were suggested by Dick        *   FILE 294
      Heddinger, and I would like to express my appreciation.    *   FILE 294

Table of Contents

           is from Dave Jones, formerly of the Swift Energy      *   FILE 295
           Company of Houston, Texas.  This file was taken       *   FILE 295
           from File 50 of the SHARE PL/1 Tape.                  *   FILE 295
      This file contains the source for a package call PCR;      *   FILE 295
      developed jointly by Swift Energy Company, and SIDNEY,     *   FILE 295
      a software consulting firm.  It provides all the tools     *   FILE 295
      and features necessary to write and develop:  REXX         *   FILE 295
      Functions/Subroutines, Subcommand Environments,            *   FILE 295
      Immediate Commands, and CMS commands in PL/1.              *   FILE 295
      This package has been tested on VM/SP Release 6 at the     *   FILE 295
      610 level, PL/I Compiler and Library V2.3, HLASM (the      *   FILE 295
      High Level Assembler), and HASM.                           *   FILE 295