//MVSMODS1 JOB 527TEC000S0003,TEC,CLASS=8,MSGCLASS=5,PRTY=10, DOC FILE // REGION=512K,PERFORM=12,TYPRUN=HOLD,NOTIFY=TS15500 DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //* FILE 01 IS RECFM=FB,LRECL=80,BLKSIZE=32720 * DOC FILE //* * DOC FILE //* ******************** * DOC FILE //* * VERSION 02-28-06 * * Final * DOC FILE //* ******************** Version * DOC FILE //* * VERSION # 471 * * DOC FILE //* ******************** * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***CBT TAPE NAME SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* C B T T A P E N A M E S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- C B T M V S U T I L I T I E S T A P E -- * DOC FILE //* -- -- * DOC FILE //* -- This tape contains more utilities than system mods. -- * DOC FILE //* -- Therefore, this tape shall no longer be called the -- * DOC FILE //* -- CBT MVS Mods Tape, because that is now misleading. -- * DOC FILE //* -- -- * DOC FILE //* -- Much of this material is actually external to the MVS -- * DOC FILE //* -- operating system itself. This tape is huge - vast. -- * DOC FILE //* -- This tape potentially can help an MVS installation -- * DOC FILE //* -- and its programmers in many ways. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- This tape is the CBT MVS Tape. It is not to be confused -- * DOC FILE //* -- with the "SHARE" MVS Tape (a very very different tape.) -- * DOC FILE //* -- -- * DOC FILE //* -- (By the way, the contents of the "SHARE MVS Tape" are -- * DOC FILE //* -- now on the CBT Overflow Tape, Files 104 through 234.) -- * DOC FILE //* -- -- * DOC FILE //* -- PLEASE DO NOT REFER TO THIS TAPE AS THE "SHARE TAPE". IT -- * DOC FILE //* -- IS NOT IN ANY WAY CONNECTED TO THE "SHARE" ORGANIZATION. -- * DOC FILE //* -- -- * DOC FILE //* -- This tape is NOT CONNECTED IN ANY WAY to NaSPA either, -- * DOC FILE //* -- except for the fact that NaSPA is one of its vehicles -- * DOC FILE //* -- for distribution. -- * DOC FILE //* -- -- * DOC FILE //* -- To clarify: The CBT Tape is independently produced. -- * DOC FILE //* -- On the other hand, various committees of -- * DOC FILE //* -- the "SHARE" organization produce their own -- * DOC FILE //* -- tapes, including the "SHARE MVS committee". -- * DOC FILE //* -- The SHARE MVS committee's tape is often -- * DOC FILE //* -- conceptually confused with this CBT Tape. -- * DOC FILE //* -- -- * DOC FILE //* -- Nowadays, most of the SHARE committees no -- * DOC FILE //* -- longer produce tapes. If I understand -- * DOC FILE //* -- correctly, they put their software -- * DOC FILE //* -- contributions on the SHARE web site: -- * DOC FILE //* -- -- * DOC FILE //* -- http://www.share.org -- * DOC FILE //* -- -- * DOC FILE //* -- Note: The SHARE MVS committee has officially -- * DOC FILE //* -- "killed" its MVS tape. The contents of -- * DOC FILE //* -- the last SHARE MVS Tape are now on Files -- * DOC FILE //* -- 104 - 234 of the CBT Overflow Tape. -- * DOC FILE //* -- "SHARE" now distributes its software at -- * DOC FILE //* -- the SHARE web site: www.share.org . -- * DOC FILE //* -- -- * DOC FILE //* -- I have a copy of the last SHARE cd-rom -- * DOC FILE //* -- disk. If you want to know more about -- * DOC FILE //* -- those materials, please email me at: -- * DOC FILE //* -- -- * DOC FILE //* -- sbgolob@attglobal.net and/or -- * DOC FILE //* -- sbgolob@cbttape.org . -- * DOC FILE //* -- -- * DOC FILE //* -- The Share Program Library Agency has been -- * DOC FILE //* -- discontinued by the SHARE organization. -- * DOC FILE //* -- Please email Sam Golob to find out about -- * DOC FILE //* -- the latest news for obtaining S.P.L.A. -- * DOC FILE //* -- distributed materials. -- * DOC FILE //* -- -- * DOC FILE //* -- Many of these materials can now be obtained -- * DOC FILE //* -- either at the CBT web site: www.cbttape.org -- * DOC FILE //* -- or on the CBT Overflow Tape. -- * DOC FILE //* -- -- * DOC FILE //* -- Sam Golob's email: sbgolob@attglobal.net and/or -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- For your convenience, the addresses for -- * DOC FILE //* -- obtaining various other tapes, are also -- * DOC FILE //* -- listed below. -- * DOC FILE //* -- -- * DOC FILE //* -- See File 071 on this tape which is a pds -- * DOC FILE //* -- that contains documentation files for the -- * DOC FILE //* -- various public tapes which we know about. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- CBT TAPE CONTRIBUTION CONDITIONS: -- * DOC FILE //* -- -- * DOC FILE //* -- The only rules I have, regarding CBT Tape -- * DOC FILE //* -- contributions are: -- * DOC FILE //* -- -- * DOC FILE //* -- 1- All disclaimers in the CBT tape documentation always -- * DOC FILE //* -- apply, and they override all other statements both -- * DOC FILE //* -- in the CBT Tape documentation and elsewhere, -- * DOC FILE //* -- regarding the fitness and merchantability, etc. of -- * DOC FILE //* -- the materials in each file in the collection. -- * DOC FILE //* -- -- * DOC FILE //* -- 2- There should be no "time-outs". Somebody using the -- * DOC FILE //* -- tape ten or more years from now should be able to -- * DOC FILE //* -- run the materials then too. (Of course if the MVS -- * DOC FILE //* -- Operating System changes, we have no control over -- * DOC FILE //* -- that, and all disclaimers apply. But there must be -- * DOC FILE //* -- no artificial time-outs or expirations built into -- * DOC FILE //* -- the software.) -- * DOC FILE //* -- -- * DOC FILE //* -- 3- There should be no restrictions about who can copy -- * DOC FILE //* -- the materials. No contributor will be able to stop -- * DOC FILE //* -- anybody from copying the entire CBT tape for -- * DOC FILE //* -- themselves. -- * DOC FILE //* -- -- * DOC FILE //* -- 4- The contributor may (if he/she wants) retain -- * DOC FILE //* -- ownership of the materials, using copyright notices -- * DOC FILE //* -- to indicate that fact. However, the owner may not -- * DOC FILE //* -- restrict others from copying or using the file. If -- * DOC FILE //* -- the owner wishes to prohibit commercial use, he/she -- * DOC FILE //* -- may do so. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Important Note: -- * DOC FILE //* -- -- * DOC FILE //* -- There is a fundamental difference between what's on -- * DOC FILE //* -- the CBT Tape, and what's on a URL somewhere. -- * DOC FILE //* -- -- * DOC FILE //* -- The URLs depend on someone keeping them up. They -- * DOC FILE //* -- are dynamic by nature. Somebody has to pay the -- * DOC FILE //* -- bill for them. If the bill isn't paid, the URL -- * DOC FILE //* -- disappears--it's almost that simple--or sometimes -- * DOC FILE //* -- the provider itself disappears. But the CBT Tape, -- * DOC FILE //* -- at bottom line, is a tape. Or it can be kept on a -- * DOC FILE //* -- cd-rom, which is almost the same thing. Someone -- * DOC FILE //* -- can keep it in the closet for 10 years. Then it -- * DOC FILE //* -- can be fished out and looked at, and it'll still -- * DOC FILE //* -- be useful. This difference is something that many -- * DOC FILE //* -- people (unless they stop to think about it) don't -- * DOC FILE //* -- realize. -- * DOC FILE //* -- -- * DOC FILE //* -- So what it boils down to, is that the CBT Tape, -- * DOC FILE //* -- besides being an MVS-related software repository, -- * DOC FILE //* -- is also a place to keep stuff and be able to refer -- * DOC FILE //* -- to it much later. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - (Differences in Installation Procedure) -- * DOC FILE //* -- -- * DOC FILE //* -- >>> ------------- ------------ ------------ <<< -- * DOC FILE //* -- >>> Contributors' Installation Instructions <<< -- * DOC FILE //* -- >>> ------------- ------------ ------------ <<< -- * DOC FILE //* -- -- * DOC FILE //* -- Many of these contributions were originally packaged -- * DOC FILE //* -- to be installed from somebody's web site. There are -- * DOC FILE //* -- some differences in installation procedure when you -- * DOC FILE //* -- install a package from the CBT Tape, or from a CBT -- * DOC FILE //* -- Tape file downloaded from the Internet. -- * DOC FILE //* -- -- * DOC FILE //* -- >>> ------------- ------------ ------------ <<< -- * DOC FILE //* -- >>> Contributors' Installation Instructions <<< -- * DOC FILE //* -- >>> ------------- ------------ ------------ <<< -- * DOC FILE //* -- -- * DOC FILE //* -- A CBT Tape file is a complete partitioned dataset, -- * DOC FILE //* -- usually, with the separate files as its MEMBERS. -- * DOC FILE //* -- -- * DOC FILE //* -- Many of the components of the package, originally -- * DOC FILE //* -- intended to be separate files, are MEMBERS of this -- * DOC FILE //* -- pds. IF YOU HAVE A CBT TAPE FILE, YOU DO NOT HAVE -- * DOC FILE //* -- TO SEPARATELY DOWNLOAD THOSE FILES AND SEPARATELY -- * DOC FILE //* -- UPLOAD THEM TO YOUR MVS SYSTEM. YOU ALREADY HAVE -- * DOC FILE //* -- THEM, READY TO BE USED, as MEMBERS of the CBT Tape -- * DOC FILE //* -- file pds. -- * DOC FILE //* -- -- * DOC FILE //* -- Please be careful to note these differences in the -- * DOC FILE //* -- installation procedures, when you install from a CBT -- * DOC FILE //* -- Tape file. Sometimes we did not have time to redo -- * DOC FILE //* -- the installation instructions, to tell you that you -- * DOC FILE //* -- are not installing from the contributor's web site. -- * DOC FILE //* -- SO IT IS UP TO YOU TO ACCOUNT FOR THE DIFFERENCES. -- * DOC FILE //* -- -- * DOC FILE //* -- I have received some horrific looking emails from -- * DOC FILE //* -- people who have gotten confused. (I.e. "I have just -- * DOC FILE //* -- allocated 16 sequential files with blocksize 3600 -- * DOC FILE //* -- and I don't know what to do.....") -- * DOC FILE //* -- -- * DOC FILE //* -- Often, we have packaged entire pds'es in a CBT Tape -- * DOC FILE //* -- file, as XMIT-format MEMBERS of the install pds. So -- * DOC FILE //* -- in order to get that pds into proper shape on an MVS -- * DOC FILE //* -- system, you will need to do something like: -- * DOC FILE //* -- -- * DOC FILE //* -- TSO RECEIVE INDS('CBT.CBTver.FILEnnn.PDS(xmitmem)') -- * DOC FILE //* -- -- * DOC FILE //* -- and answer the prompts to change defaults, if that is -- * DOC FILE //* -- necessary. Sometimes we have included a $RECEIVE -- * DOC FILE //* -- batch job to get this done, but sometimes not. -- * DOC FILE //* -- -- * DOC FILE //* -- So please use your head about this stuff. If you -- * DOC FILE //* -- have any further problems or questions about the -- * DOC FILE //* -- install of a package, please email me (Sam Golob) at: -- * DOC FILE //* -- -- * DOC FILE //* -- sbgolob@cbttape.org , or sbgolob@attglobal.net -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) (07/05) -- * DOC FILE //* -- -- * DOC FILE //* -- The regular CBT Tape has filled up again, and I have -- * DOC FILE //* -- decided to let it run over the length of a normal -- * DOC FILE //* -- IDRC compressed cartridge. So if you have a 3490E -- * DOC FILE //* -- cartridge the CBT Tape will still fit on one cart. -- * DOC FILE //* -- But otherwise you will have to split the tape into -- * DOC FILE //* -- two, using the COPYNLNL program (see below). -- * DOC FILE //* -- -- * DOC FILE //* -- *-----------------------------------------------------* -- * DOC FILE //* -- * * -- * DOC FILE //* -- * IF THE TAPE IS DISTRIBUTED IN AWS FORMAT, THERE * -- * DOC FILE //* -- * WILL BE NO DIFFERENCE FROM BEFORE. THE TAPE FILE * -- * DOC FILE //* -- * WILL JUST BE LONGER. * -- * DOC FILE //* -- * * -- * DOC FILE //* -- *-----------------------------------------------------* -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - ($$$#DATE member in the newer files) -- * DOC FILE //* -- -- * DOC FILE //* -- The newest files on this tape have a date stamp, -- * DOC FILE //* -- which is a member called $$$#DATE, which says when -- * DOC FILE //* -- that file was prepared for distribution. You can -- * DOC FILE //* -- use this member as a kind of version indicator. -- * DOC FILE //* -- -- * DOC FILE //* -- The CLISTs which can produce the $$$#DATE member can -- * DOC FILE //* -- be found on File 006, called GENDAT and GENDATE. -- * DOC FILE //* -- -- * DOC FILE //* -- The principal purpose of the $$$#DATE member is for -- * DOC FILE //* -- marking the level of a particular file on our web -- * DOC FILE //* -- site's UPDATES page. On that page, files are posted -- * DOC FILE //* -- in between tape version releases, so you may want to -- * DOC FILE //* -- compare your version of a file with the tape's -- * DOC FILE //* -- version, at a particular tape release level. -- * DOC FILE //* -- -- * DOC FILE //* -- See www.cbttape.org and click on Updates . -- * DOC FILE //* -- -- * DOC FILE //* -- Further Note: We shall sometimes post versions of this -- * DOC FILE //* -- file (File 001) on the Updates page of www.cbttape.org -- * DOC FILE //* -- to show the intermediate versions (between releases). -- * DOC FILE //* -- Such versions of File 001 will be marked as an -- * DOC FILE //* -- Intermediate Version. The version of File 001 that -- * DOC FILE //* -- goes with a final cut of the tape, will be marked as -- * DOC FILE //* -- a Final Version. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- Contents of a typical $$$#DATE member: -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* * DOC FILE //* REGULAR CBT TAPE - VERSION 444 FILE: 556 * DOC FILE //* * DOC FILE //* ORIGINAL DSNAME: SBGOLOB.CBT444.FILE556 * DOC FILE //* --------------- * DOC FILE //* --RECFM-LRECL-BLKSIZE-DSORG * DOC FILE //* FB 80 5600 PO * DOC FILE //* * DOC FILE //* PDS117I 4 MEMBERS COUNTED; CUMULATIVE SIZE IS 185 RECORDS * DOC FILE //* * DOC FILE //* * DOC FILE //* TIME THIS PDS WAS SHIPPED: 03/23/02 21:48:51 GMT-5:00 * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - Hercules Note: -- * DOC FILE //* -- -- * DOC FILE //* -- The MVS world today (in 2002) is starting to split -- * DOC FILE //* -- into two distinct and still coherent parts: the -- * DOC FILE //* -- commercial MVS sites, running OS/390 and z/OS, and -- * DOC FILE //* -- the Hobbyist sites, running MVS 3.8 under Hercules. -- * DOC FILE //* -- -- * DOC FILE //* -- I am now trying to accommodate both of these valid -- * DOC FILE //* -- MVS platforms. Many tools that were developed on -- * DOC FILE //* -- one of these platforms, also run on the other -- * DOC FILE //* -- platform. The two are very often, mutually -- * DOC FILE //* -- beneficial. -- * DOC FILE //* -- -- * DOC FILE //* -- Improvements to MVS tools that run under Hercules, -- * DOC FILE //* -- sometimes are the inspiration for corresponding -- * DOC FILE //* -- improvements to the same tools that run on OS/390 -- * DOC FILE //* -- and z/OS, and vice-versa. It's a good situation. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - Hercules specific tools for MVS 3.8 -- * DOC FILE //* -- -- * DOC FILE //* -- In the light of the fact that many people are running -- * DOC FILE //* -- MVS 3.8 in their homes, under the Hercules emulation -- * DOC FILE //* -- of S/390 hardware on their home PC, we have placed -- * DOC FILE //* -- some files which have predominantly Hercules-oriented -- * DOC FILE //* -- tools, on the CBT Tape. Some of these files are: -- * DOC FILE //* -- -- * DOC FILE //* -- File 035 - PDS 8.5 load module, tailored to run -- * DOC FILE //* -- under MVS 3.8. Load module name is -- * DOC FILE //* -- PDS8538. -- * DOC FILE //* -- -- * DOC FILE //* -- File 052 - From Jim Morrison. SHOWMVS retro-fitted -- * DOC FILE //* -- to run as a batch program under MVS 3.8. -- * DOC FILE //* -- -- * DOC FILE //* -- File 077 - From Brian Westerman. Tools tested to -- * DOC FILE //* -- work under MVS 3.8. -- * DOC FILE //* -- -- * DOC FILE //* -- File 182 - PDS 8.5 has been fitted with a set of -- * DOC FILE //* -- options so it can run in line mode, under -- * DOC FILE //* -- MVS 3.8. See member $$$HERC. From John -- * DOC FILE //* -- Kalinich. -- * DOC FILE //* -- -- * DOC FILE //* -- File 415 - From Rob Prins. This is the famous RPF -- * DOC FILE //* -- TSO-based fullscreen edit program and -- * DOC FILE //* -- productivity package, designed to be a -- * DOC FILE //* -- lot like ISPF, in look and feel. Not -- * DOC FILE //* -- exactly ISPF, but it has some great -- * DOC FILE //* -- features, and it works under MVS 3.8. -- * DOC FILE //* -- -- * DOC FILE //* -- File 547 - From Volker Bandke. The "Father of the -- * DOC FILE //* -- MVS 3.8 Turnkey System" exhibits his -- * DOC FILE //* -- special collection of MVS 3.8 (and higher) -- * DOC FILE //* -- tools. This is a large collection. -- * DOC FILE //* -- -- * DOC FILE //* -- File 571 - From Jim Morrison. These are the XMIT370 -- * DOC FILE //* -- and RECV370 batch programs, to allow -- * DOC FILE //* -- MVS 3.8 to produce and "receive" TSO -- * DOC FILE //* -- XMIT-format unloaded pds'es. -- * DOC FILE //* -- -- * DOC FILE //* -- File 601 - A specially spiffed up version of QUEUE -- * DOC FILE //* -- for MVS 3.8 from Greg Price. It is more -- * DOC FILE //* -- SDSF-like than the original version of -- * DOC FILE //* -- QUEUE. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - (lowercase characters in this file) -- * DOC FILE //* -- -- * DOC FILE //* -- We have started to introduce lowercase characters -- * DOC FILE //* -- into this file, because some of the URL's need -- * DOC FILE //* -- them, and some people who were trying to reach -- * DOC FILE //* -- an address on the Internet, which we have supplied, -- * DOC FILE //* -- weren't able to get there because of that. -- * DOC FILE //* -- -- * DOC FILE //* -- If an Internet server is running on a UNIX system, -- * DOC FILE //* -- the file names are case sensitive. You can usually -- * DOC FILE //* -- recognize this, by the forward slash(es) in the -- * DOC FILE //* -- Internet address. If you see forward slashes, -- * DOC FILE //* -- then suspect that the file names are case sensitive. -- * DOC FILE //* -- Try lower case first. -- * DOC FILE //* -- -- * DOC FILE //* -- I'm assuming that nowadays, there aren't too many -- * DOC FILE //* -- printers which can't print these characters. -- * DOC FILE //* -- (Please correct me if I'm wrong. - SG 03/99) -- * DOC FILE //* -- -- * DOC FILE //* -- Lower case characters are also easier to read on -- * DOC FILE //* -- a terminal. I made an informal poll on the IBM-MAIN -- * DOC FILE //* -- newsgroup, and the votes came back overwhelmingly -- * DOC FILE //* -- in favor of introducing lower case characters. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - (Breaking this file into a pds) -- * DOC FILE //* -- -- * DOC FILE //* -- Note ............ -- * DOC FILE //* -- -- * DOC FILE //* -- I have written a program, called CBTUPD, which will -- * DOC FILE //* -- break this file into a pds. I maintain File 001 -- * DOC FILE //* -- as members of that pds, and then I put them together -- * DOC FILE //* -- to create the sequential file which you are reading. -- * DOC FILE //* -- -- * DOC FILE //* -- File 004 of this tape contains source for CBTUPD, -- * DOC FILE //* -- in uncompressed form: RECFM=FB,BLKSIZE=32720,LRECL=80 -- * DOC FILE //* -- -- * DOC FILE //* -- File 006 of this tape contains all of the related -- * DOC FILE //* -- materials, at this time, including a "fixed" -- * DOC FILE //* -- version of the edit macro CBTUPDTE. File 006 is in -- * DOC FILE //* -- the normal CBT973-compressed IEBUPDTE SYSIN format. -- * DOC FILE //* -- -- * DOC FILE //* -- The CBTUPDTE edit macro has been superseded by the -- * DOC FILE //* -- assembler program called CBTUPD. -- * DOC FILE //* -- -- * DOC FILE //* -- The CBTUPD assembler program should be run in batch, -- * DOC FILE //* -- because it does a lot of I/O. -- * DOC FILE //* -- -- * DOC FILE //* -- JCL to run the CBTUPD program (sample - customize): -- * DOC FILE //* -- -- * DOC FILE //* -- //MYIDUPD JOB (ACCT#),S-GOLOB, -- * DOC FILE //* -- // NOTIFY=&SYSUID, -- * DOC FILE //* -- // CLASS=S,MSGCLASS=X -- * DOC FILE //* -- //* -- * DOC FILE //* -- //INSERT EXEC PGM=CBTUPD -- * DOC FILE //* -- //STEPLIB DD DISP=SHR,DSN=MYID.LOAD -- * DOC FILE //* -- //INPUT DD DISP=SHR,DSN=MYID.CBT.EDIT(FILE001) -- * DOC FILE //* -- //OUTPUT DD DISP=SHR,DSN=MYID.CBTDOC.TEST(FILE001$) -- * DOC FILE //* -- -- * DOC FILE //* -- INPUT and OUTPUT files are RECFM=FB, LRECL=80 -- * DOC FILE //* -- -- * DOC FILE //* -- Longer Explanation: -- * DOC FILE //* -- -- * DOC FILE //* -- In response to a request that this file is too big -- * DOC FILE //* -- to use easily, we have supplied an assembler program -- * DOC FILE //* -- called CBTUPD in File 004 of this tape. CBTUPD will -- * DOC FILE //* -- insert ./ ADD NAME= (IEBUPDTE separator) cards into -- * DOC FILE //* -- this file. With these cards, you can use IEBUPDTE -- * DOC FILE //* -- PARM=NEW, or the PDSLOAD program from File 093, to load -- * DOC FILE //* -- a partitioned dataset with smaller chunks from this -- * DOC FILE //* -- file, as separate members. Additional tools to deal -- * DOC FILE //* -- with File 001 have been included in File 006. -- * DOC FILE //* -- -- * DOC FILE //* -- I wrote CBTUPD to put the separator cards in the -- * DOC FILE //* -- same places, to generate the same members, that I myself -- * DOC FILE //* -- use to update this file. (SG - 03/99) -- * DOC FILE //* -- -- * DOC FILE //* -- The member names are important, because they are in -- * DOC FILE //* -- collating sequence (EBCDIC - alphabetical) order, so that -- * DOC FILE //* -- when you put all the members back together with the -- * DOC FILE //* -- OFFLOAD program (from File 093) or with LISTPDS (from -- * DOC FILE //* -- File 316) or with the REVIEW (File 134) subcommand called -- * DOC FILE //* -- =OFFLOAD (which writes the members to a sequential file -- * DOC FILE //* -- previously allocated to the SYSUT2 ddname), or with the -- * DOC FILE //* -- STARTOOL (vendor product from Serena Inc.) command called -- * DOC FILE //* -- COMBINE, they will go back together in the proper order. -- * DOC FILE //* -- Then you can re-constitute File 001 from the members of -- * DOC FILE //* -- this partitioned dataset. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - (Microsoft Word 97 documentation) -- * DOC FILE //* -- -- * DOC FILE //* -- On a few of the files on this tape, I've included -- * DOC FILE //* -- documentation by the authors of the files, that is in -- * DOC FILE //* -- Microsoft WORD 97 format. I discourage this, because -- * DOC FILE //* -- you need a pc that has WORD 97, or a Microsoft Word 97 -- * DOC FILE //* -- reader (downloadable from www.microsoft.com), in order -- * DOC FILE //* -- to read the stuff. Whenever I could, I have created -- * DOC FILE //* -- plain text files to replace the WORD 97 stuff, but -- * DOC FILE //* -- sometimes I've also included the original doc from -- * DOC FILE //* -- the file's author. -- * DOC FILE //* -- -- * DOC FILE //* -- To read such files, download them to a pc in "binary" -- * DOC FILE //* -- (i.e. no translation or carriage-return or line feed) -- * DOC FILE //* -- and they should be readable by WORD 97, on the pc. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //***Y2K SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* Y 2 K S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Some files on the CBT Tape and the CBT Overflow Tape -- * DOC FILE //* -- may be marked in their documentation that an attempt -- * DOC FILE //* -- was made to make (all or some of) their software Y2K -- * DOC FILE //* -- compliant. -- * DOC FILE //* -- -- * DOC FILE //* -- THE DISCLAIMER BELOW (DISCLAIMER SECTION) OVERRIDES -- * DOC FILE //* -- ALL SUCH STATEMENTS. NO RESPONSIBILITY OR GUARANTEE -- * DOC FILE //* -- OF ANY KIND, IS EXPRESSED OR IMPLIED, OR TO BE CONSTRUED -- * DOC FILE //* -- IN ANY STATEMENT ON THESE TAPES, TO THE EFFECT THAT ANY -- * DOC FILE //* -- SOFTWARE OR MATERIALS ARE Y2K COMPLIANT. ALL SUCH A -- * DOC FILE //* -- STATEMENT MEANS, IS THAT THE AUTHOR OF THE MATERIALS -- * DOC FILE //* -- HAS ATTEMPTED TO ADDRESS YEAR 2000 ISSUES, ETC. BUT -- * DOC FILE //* -- (AS IT IS FOR ALL THE REST OF THE MATERIALS ON THESE -- * DOC FILE //* -- TAPES) NO RESPONSIBILITIES ARE ASSUMED BY ANY PERSON, -- * DOC FILE //* -- ORGANIZATION, CORPORATION, OR LEGAL ENTITY WHO HANDLES -- * DOC FILE //* -- THESE TAPES, AS TO THE ACCURACY, USABILITY, ETC. OF THE -- * DOC FILE //* -- MATERIALS. THE USER OF THE MATERIALS DOES SO ENTIRELY -- * DOC FILE //* -- AT HIS/HER OWN RISK. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //***ANNOUNCEMENT SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* A N N O U N C E M E N T S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- DOCUMENTATION FOR CBT TAPE(S) IS NOW AVAILABLE AT A -- * DOC FILE //* -- WEB SITE ON THE INTERNET: -- * DOC FILE //* -- -- * DOC FILE //* -- http://www.cbttape.org in ASCII or in EBCDIC -- * DOC FILE //* -- -- * DOC FILE //* -- ALL FILES FROM THE CBT TAPE AND CBT OVERFLOW TAPE ARE -- * DOC FILE //* -- AVAILABLE FOR DOWNLOAD AT: -- * DOC FILE //* -- -- * DOC FILE //* -- http://www.cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ALSO CHECK OUT http://www.cbttape.org FOR OTHER MVS -- * DOC FILE //* -- MATERIALS, AND FOR THE OLD CBT TAPE VERSION 249 (07/85), -- * DOC FILE //* -- AND POSSIBLY, FOR OTHER OLD CBT TAPE VERSIONS. -- * DOC FILE //* -- -- * DOC FILE //* -- Other relevant materials, some PC-based, may be obtained -- * DOC FILE //* -- at this web site. Content may vary. Sam Knutson is the -- * DOC FILE //* -- proprietor of the web site, and its contents. -- * DOC FILE //* -- -- * DOC FILE //* -- email: sknutson@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- The SHARE/GUIDE JES3 Tape materials and the SHARE JES2 -- * DOC FILE //* -- Tape materials are also available there. -- * DOC FILE //* -- -- * DOC FILE //* -- An FB-80 version of the JES2 Song Book (from the SHARE -- * DOC FILE //* -- sing-alongs on Thursday night) is available on File 033. -- * DOC FILE //* -- -- * DOC FILE //* -- This site is advertised to be available 24 hours a day, -- * DOC FILE //* -- 7 days a week, and usually it is always online, except -- * DOC FILE //* -- once when there was a general power outage in the -- * DOC FILE //* -- entire Washington D.C. area for a big length of time. -- * DOC FILE //* -- -- * DOC FILE //* -- We are using this site because Systems Programmers -- * DOC FILE //* -- often need access to CBT Tape materials at odd times, -- * DOC FILE //* -- and the site is very reliable, redundant, and has lots -- * DOC FILE //* -- of fast communication lines. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- I HAVE TRIED TO UPDATE THE ADDRESSES OF CONTRIBUTORS -- * DOC FILE //* -- IN THIS FILE. IF ONE ADDRESS FOR A GIVEN CONTRIBUTOR -- * DOC FILE //* -- IS MENTIONED IN FILE 001, AND ANOTHER IS EMBEDDED IN -- * DOC FILE //* -- THE ACTUAL PDS THAT COMES FROM THE DATA FILE ON THIS -- * DOC FILE //* -- TAPE, IT IS PROBABLE THAT THE ADDRESS ON THIS FILE IS -- * DOC FILE //* -- THE MOST RECENT. (ESPECIALLY IF IT INCLUDES AN EMAIL -- * DOC FILE //* -- ADDRESS.) -- * DOC FILE //* -- -- * DOC FILE //* -- SOMETIMES IT HAPPENS THAT THE CONTRIBUTOR EMBEDS HIS -- * DOC FILE //* -- OWN ADDRESS IN THE DATA FILE, AND THE ADDRESS IN THIS -- * DOC FILE //* -- DOCUMENTATION (FILE 001) WASN'T UPDATED. SO IN THAT -- * DOC FILE //* -- CASE, THE DATA FILE HAS THE MORE RECENT ADDRESS. I'D -- * DOC FILE //* -- SUGGEST TO TRY THE FILE 001 ADDRESS FIRST, AND THEN -- * DOC FILE //* -- TRY THE ONE IN THE DATA FILE. -- * DOC FILE //* -- (S.GOLOB 05/98) -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- ADVICE .... -- * DOC FILE //* -- -- * DOC FILE //* -- FOR INFO ON USING THIS TAPE, SEE: -- * DOC FILE //* -- "USING THIS TAPE" SECTION, BELOW IN THIS DOC. -- * DOC FILE //* -- -- * DOC FILE //* -- FOR MORE ADVICE, SEE: -- * DOC FILE //* -- "WHAT TO DO WITH THIS TAPE FIRST" SECTION, BELOW. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* --+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) 750 Files (03/06) -- * DOC FILE //* -- -- * DOC FILE //* -- I have decided to extend this tape from 600 to 700 -- * DOC FILE //* -- files. We are very grateful that we have just about -- * DOC FILE //* -- filled up the 600 file slots that we had. Thanks -- * DOC FILE //* -- for contributing! (11/02) -- * DOC FILE //* -- -- * DOC FILE //* -- I am now adding 10 files at a time to the end of -- * DOC FILE //* -- the tape. Currently (Version 470) the tape contains -- * DOC FILE //* -- 740 files. Version 471 contains 750 files. Sam -- * DOC FILE //* -- Knutson had suggested that I add files gradually, -- * DOC FILE //* -- so I am adding them 10 at a time. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) 600 Files (01/01) -- * DOC FILE //* -- -- * DOC FILE //* -- I HAVE DECIDED TO EXTEND THIS TAPE FROM 500 TO 600 -- * DOC FILE //* -- FILES. We are very grateful that we have more than -- * DOC FILE //* -- filled up all of the 500 file slots. Thanks to all -- * DOC FILE //* -- of you contributors! -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) (02/03) -- * DOC FILE //* -- -- * DOC FILE //* -- I now have the following email addresses: -- * DOC FILE //* -- -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* -- sbgolob@attglobal.net -- * DOC FILE //* -- -- * DOC FILE //* -- THESE MAY BE USED FOR CORRESPONDENCE WITH ME, AND/OR -- * DOC FILE //* -- SUBMISSION OF NEW MATERIAL FOR EITHER CBT TAPE (I.E. -- * DOC FILE //* -- THIS TAPE, OR THE CBT OVERFLOW TAPE). FURTHERMORE, -- * DOC FILE //* -- AS I DISCOVER OTHER CONTRIBUTORS' EMAIL ADDRESSES, I -- * DOC FILE //* -- SHALL TRY AND INCLUDE THEM IN THIS FILE. -- * DOC FILE //* -- -- * DOC FILE //* -- TO HELP IN THIS EFFORT, I'D LIKE TO REQUEST ALL -- * DOC FILE //* -- CONTRIBUTORS, PAST AND/OR PRESENT, TO CONTRIBUTE THEIR -- * DOC FILE //* -- CURRENT EMAIL ADDRESS, AS WELL AS THEIR TELEPHONE -- * DOC FILE //* -- NUMBER FOR VOICE COMMUNICATION. I AM HOPING THAT THE -- * DOC FILE //* -- CBT MATERIAL WILL BECOME MORE USEFUL, IF PARTICIPANTS -- * DOC FILE //* -- WILL BE ABLE TO TALK TO EACH OTHER. -- * DOC FILE //* -- -- * DOC FILE //* -- CONTRIBUTIONS TO THIS TAPE SHOULD NOW BE MADE -- * DOC FILE //* -- ELECTRONICALLY. PLEASE SEE THE CONTRIBUTOR INFORMATION -- * DOC FILE //* -- BELOW, OR COMMUNICATE WITH ME BY EMAIL FOR FURTHER -- * DOC FILE //* -- INFORMATION. (SG 10/97) -- * DOC FILE //* -- -- * DOC FILE //* -- If you want to contribute material to this tape, you -- * DOC FILE //* -- can also find Contributor Information at -- * DOC FILE //* -- -- * DOC FILE //* -- http://www.cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) (01/01) -- * DOC FILE //* -- -- * DOC FILE //* -- The regular CBT Tape and the CBT Overflow Tapes have -- * DOC FILE //* -- filled up (as uncompressed 3480 cartridges). I have -- * DOC FILE //* -- therefore decided to distribute the CBT Tape on IDRC -- * DOC FILE //* -- compressed cartridges, which contain more data. If -- * DOC FILE //* -- you need 3480 uncompressed, please email me at: -- * DOC FILE //* -- -- * DOC FILE //* -- sbgolob@attglobal.net and/or sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- You can now use the COPYNLNL program which is on -- * DOC FILE //* -- Files 229 and 316, to split an NL tape. You can -- * DOC FILE //* -- use COPYNLNL to put, say, the first 300 NL files -- * DOC FILE //* -- on one tape, and the next 300 files on a second -- * DOC FILE //* -- tape. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) (05/96) -- * DOC FILE //* -- -- * DOC FILE //* -- THIS TAPE HAS FILLED UP. I HAVE NOW ESTABLISHED A NEW -- * DOC FILE //* -- "CBT OVERFLOW TAPE" WHICH WILL BE DISTRIBUTED BY THE -- * DOC FILE //* -- SOURCES THAT DISTRIBUTE THIS TAPE (SEE BELOW). THE -- * DOC FILE //* -- NEW TAPE CONTAINS MUCH MORE MATERIAL THAN WHAT WAS -- * DOC FILE //* -- DELETED FROM THIS TAPE, AND IS VERY MUCH WORTH HAVING. -- * DOC FILE //* -- -- * DOC FILE //* -- NEW MATERIALS INCLUDED (BESIDES DELETED STUFF FROM -- * DOC FILE //* -- THE CBT TAPE) INCLUDE: -- * DOC FILE //* -- -- * DOC FILE //* -- U.K. G.U.I.D.E. Tape -- * DOC FILE //* -- GERMAN G.U.I.D.E. Tape -- * DOC FILE //* -- SWISS G.U.I.D.E. Tape -- * DOC FILE //* -- AUSSIE G.U.I.D.E. Tape -- * DOC FILE //* -- SHARE ISPF "Smoke and Mirrors" Tape -- * DOC FILE //* -- The Entire SHARE MVS Tape (SPLA Tape) -- * DOC FILE //* -- The Entire SHARE PL/1 Tape (new) -- * DOC FILE //* -- SELECTED FILES THAT WERE DELETED FROM THE CBT TAPE -- * DOC FILE //* -- A LONG TIME AGO. -- * DOC FILE //* -- -- * DOC FILE //* -- THE OVERFLOW TAPE WILL INCLUDE OTHER OLD CODE THAT -- * DOC FILE //* -- HAS PROVEN USEFUL IN THE PAST. THIS WILL BE A WAY -- * DOC FILE //* -- OF MAKING SUCH CODE AVAILABLE TO THE PUBLIC. -- * DOC FILE //* -- -- * DOC FILE //* -- > With the advent of the Hercules S/390 emulator for < -- * DOC FILE //* -- > PC's, and with a lot of people now running MVS 3.8, < -- * DOC FILE //* -- > these files have suddenly become quite relevant. < -- * DOC FILE //* -- -- * DOC FILE //* -- PLEASE NOTE THAT THE OVERFLOW TAPE VERSION NUMBERS -- * DOC FILE //* -- WILL FOLLOW CORRESPONDING REGULAR CBT TAPE NUMBERS, -- * DOC FILE //* -- SUFFIXED BY A V. -- * DOC FILE //* -- -- * DOC FILE //* -- FOR EXAMPLE: VERSION 413V OF THE OVERFLOW TAPE -- * DOC FILE //* -- CORRESPONDS TO VERSION 413 OF THE -- * DOC FILE //* -- REGULAR CBT TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- I WILL GENERALLY PRODUCE MORE REGULAR CBT TAPES THAN -- * DOC FILE //* -- OVERFLOW TAPES. THEREFORE, SOME OVERFLOW TAPE VERSION -- * DOC FILE //* -- NUMBERS MAY BE SKIPPED, IF THE OVERFLOW TAPE DOESN'T -- * DOC FILE //* -- HAVE TO BE CHANGED WHEN THE REGULAR TAPE HAS TO BE -- * DOC FILE //* -- CHANGED. ( Download files from: www.cbttape.org ). -- * DOC FILE //* -- -- * DOC FILE //* -- As of 03/99 it looks as if the CBT Overflow Tape too, -- * DOC FILE //* -- is about to fill up. I may have to distribute the -- * DOC FILE //* -- Overflow Tape as 3480 IDRC cartridges as well as the -- * DOC FILE //* -- regular CBT Tape. If you need 3480 uncompressed, -- * DOC FILE //* -- please email me at: sbgolob@attglobal.net -- * DOC FILE //* -- and/or sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- Please note that the COPYNLNL program on Files 229 -- * DOC FILE //* -- and 316, can be used to split the NL CBT Tape. You -- * DOC FILE //* -- can use COPYNLNL to put, say, the first 300 files -- * DOC FILE //* -- on one tape, and the next 300 files on a second tape. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* --+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) -- * DOC FILE //* -- -- * DOC FILE //* -- email: sbgolob@attglobal.net OR -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- Whatever my current email address is, is also -- * DOC FILE //* -- posted at www.cbttape.org , where there is a -- * DOC FILE //* -- button to click, if you want to send an email -- * DOC FILE //* -- to me. (07/01) -- * DOC FILE //* -- -- * DOC FILE //* -- THIS TAPE HAS NOTHING TO DO WITH NASPA, BUT I -- * DOC FILE //* -- PERSONALLY AM A MEMBER OF NASPA. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - WHEN FILES WERE UPDATED ON THIS TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- See the new "FILE UPDATE SECTION" below, just above -- * DOC FILE //* -- the "CHANGES SECTION", to learn how to tell which -- * DOC FILE //* -- files have been updated on this tape since the last -- * DOC FILE //* -- time you ordered this tape. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - -- * DOC FILE //* -- -- * DOC FILE //* -- I have made a 'serious' effort to correct spelling -- * DOC FILE //* -- and grammar errors in this file. (From now on, you -- * DOC FILE //* -- can call me "Teach".) Anyway, this is just to say, -- * DOC FILE //* -- that regarding any contribution from an "English" -- * DOC FILE //* -- speaking country (i.e. England or Australia, as -- * DOC FILE //* -- opposed to the U.S.), the national spelling customs -- * DOC FILE //* -- from that country will be adhered to. For example, -- * DOC FILE //* -- colour, authorisation, and so forth. From Dave -- * DOC FILE //* -- Cartwright or Greg Price, these will be tolerated, -- * DOC FILE //* -- and even encouraged. (My, am I a generous -- * DOC FILE //* -- sort....) but from others, these spellings are a -- * DOC FILE //* -- no-no. I'll send the cookie monster after you. -- * DOC FILE //* -- -- * DOC FILE //* -- All contributors, please don't worry. Just send -- * DOC FILE //* -- your stuff in as it is. Who cares. I'll just -- * DOC FILE //* -- hack it all up as I see fit. Any complaints? -- * DOC FILE //* -- Please let me know loudly and clearly (and -- * DOC FILE //* -- politely). -- * DOC FILE //* -- --- THE EDITOR -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - ANNOUNCEMENT - ANNOUNCEMENT - ANNOUNCEMENT -- * DOC FILE //* -- -- * DOC FILE //* -- ****** - - - - - - - - - - - - - - - - - - ****** -- * DOC FILE //* -- ****** ( 3 4 9 0 E C A R T S ) ****** -- * DOC FILE //* -- ****** ( OR T W O T A P E S ) ****** -- * DOC FILE //* -- ****** - - - - - - - - - - - - - - - - - - ****** -- * DOC FILE //* -- -- * DOC FILE //* -- *** VERSION 342 IS LONGER THAN 2400 FEET LONG *** -- * DOC FILE //* -- *** VERSION 404 TOOK UP 3158.3 FEET ... *** -- * DOC FILE //* -- *** VERSION 443 DEFINITELY NEEDS IDRC ONLY .. *** -- * DOC FILE //* -- AND TOOK UP 4257.3 FEET. -- * DOC FILE //* -- -- * DOC FILE //* -- *** With IDRC Tapes, we can now greatly ... *** -- * DOC FILE //* -- *** exceed 3000 feet in length on a tape. ... *** -- * DOC FILE //* -- -- * DOC FILE //* -- *** Current versions of this tape, as of ... *** -- * DOC FILE //* -- *** the Version 464 level, are around 5000 .. *** -- * DOC FILE //* -- *** feet long, as measured on 6250 bpi ... *** -- * DOC FILE //* -- *** reels. The SS0104 program on File 266 .. *** -- * DOC FILE //* -- *** is currently what I use to measure the .. *** -- * DOC FILE //* -- *** "6250 bpi tape footage". ... *** -- * DOC FILE //* -- -- * DOC FILE //* -- ****** - - - - - - - - - - - - - - - - - - ****** -- * DOC FILE //* -- ****** ( 3 4 9 0 E C A R T S ) ****** -- * DOC FILE //* -- ****** ( OR T W O T A P E S ) ****** -- * DOC FILE //* -- ****** - - - - - - - - - - - - - - - - - - ****** -- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - ANNOUNCEMENT - ANNOUNCEMENT - ANNOUNCEMENT -- * DOC FILE //* -- -- * DOC FILE //* -- I AM NOW RUNNING OVER THE LENGTH OF AN IDRC TAPE, -- * DOC FILE //* -- AND IF YOU CAN'T USE A 3490E, YOU HAVE TO SPLIT -- * DOC FILE //* -- THE CBT TAPE MATERIALS FROM THE REGULAR CBT TAPE -- * DOC FILE //* -- INTO TWO TAPES, USING THE COPYNLNL PROGRAM FROM -- * DOC FILE //* -- CBT TAPE FILE 229. -- * DOC FILE //* -- -- * DOC FILE //* -- sknutson@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- Please note that you can now use the COPYNLNL -- * DOC FILE //* -- program from Files 229 or 316 to split the files -- * DOC FILE //* -- of an NL CBT Tape. You can use COPYNLNL to put -- * DOC FILE //* -- say, the first 300 files on one tape, and the -- * DOC FILE //* -- next 300 files on another tape. -- * DOC FILE //* -- -- * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- >>>>>> I HAVE NOW ESTABLISHED A NEW "CBT <<<<<< -- * DOC FILE //* -- >>>>>> OVERFLOW TAPE", WHICH CONTAINS MATERIAL <<<<<< -- * DOC FILE //* -- >>>>>> DELETED FROM THIS TAPE, AND MUCH MORE. <<<<<< -- * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- >>>>>> SEE FILE 071 FOR CONTENTS OF THE <<<<<< -- * DOC FILE //* -- >>>>>> CBT OVERFLOW TAPE. <<<<<< -- * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- -- * DOC FILE //* -- * * * * * * * * * * * * * * * * * * * -- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT: THE FULL CONTENTS OF THIS TAPE WILL NOW -- * DOC FILE //* -- ONLY FIT ON A 3490E CARTRIDGE. IF YOU CAN'T USE -- * DOC FILE //* -- 3490E, YOU MUST SPLIT THE TAPE INTO TWO TAPES, -- * DOC FILE //* -- USING THE COPYNLNL PROGRAM FROM FILE 229 OR FROM -- * DOC FILE //* -- FILE 316 OF THE CBT TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- You can use the COPYNLNL program from Files 229 -- * DOC FILE //* -- and 316, to split a NL CBT Tape into 2 tapes. -- * DOC FILE //* -- COPYNLNL can be used to put, say, the first -- * DOC FILE //* -- 300 files on one tape, and the rest of the -- * DOC FILE //* -- files on a second tape. -- * DOC FILE //* -- -- * DOC FILE //* -- These materials are now available for download -- * DOC FILE //* -- from the worldwide web at: -- * DOC FILE //* -- -- * DOC FILE //* -- http://www.cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- MY BEST CONTACT INFORMATION, AS OF THIS WRITING, IS -- * DOC FILE //* -- THROUGH MY EMAIL ADDRESSES: -- * DOC FILE //* -- -- * DOC FILE //* -- sbgolob@attglobal.net OR sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- MY EMAIL ADDRESS IS ALSO POSTED AT www.cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT: In order to help you see if what you need -- * DOC FILE //* -- is on some other tape, I am establishing File 071 -- * DOC FILE //* -- as a doc file which contains actual documentation -- * DOC FILE //* -- from other public tapes. Until now, we had some -- * DOC FILE //* -- of this documentation scattered in various files -- * DOC FILE //* -- on this tape. But now they are being gathered -- * DOC FILE //* -- in one file for your convenience. If you are -- * DOC FILE //* -- thinking of ordering some other tape, check in -- * DOC FILE //* -- File 071 first. -- * DOC FILE //* -- SG - 03/30/92 -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT: WE HAVE A *FIRST* FOR THIS TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- CARMINE CANNATELLO, AUTHOR OF AN EXTREMELY RELEVANT -- * DOC FILE //* -- BOOK CALLED "ADVANCED ASSEMBLER LANGUAGE AND MVS -- * DOC FILE //* -- INTERFACES", PUBLISHED BY JOHN WILEY, HAS DONATED -- * DOC FILE //* -- HIS MACHINE-READABLE CODING EXAMPLES TO THIS TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- John Wiley, the publisher, has just announced that -- * DOC FILE //* -- a second edition of Carmine's book is now being -- * DOC FILE //* -- published. Its ISBN number is: 0471-361-763 . -- * DOC FILE //* -- See below, for the publisher's phone number, and -- * DOC FILE //* -- how to order a copy. -- * DOC FILE //* -- -- * DOC FILE //* -- ANYONE WHO HAS THE BOOK, AND I STRONGLY RECOMMEND -- * DOC FILE //* -- THAT YOU GET HOLD OF ONE, CAN NOW HAVE THE MATERIALS -- * DOC FILE //* -- ON THE OPTIONAL DISKETTE FOR FREE, INSTEAD OF HAVING -- * DOC FILE //* -- TO PAY FOR THEM. THESE MATERIALS ARE NOW ON FILE 069 -- * DOC FILE //* -- OF THIS TAPE. (File 069 has the 1st Edition code.) -- * DOC FILE //* -- -- * DOC FILE //* -- THIS BOOK EXPLAINS ASSEMBLER LANGUAGE CODING -- * DOC FILE //* -- TECHNIQUES SO CLEARLY, THAT YOU CAN LEARN THEM -- * DOC FILE //* -- POSSIBLY EVEN FROM ONE READING. IF YOU HAVE ANY -- * DOC FILE //* -- PROBLEM UNDERSTANDING ANY OF THE SOURCE CODE ON THIS -- * DOC FILE //* -- TAPE, IT'S A GOOD BET THAT CARMINE EXPLAINS THE -- * DOC FILE //* -- RELEVANT PRINCIPLES SOMEWHERE IN HIS BOOK. -- * DOC FILE //* -- -- * DOC FILE //* -- AGAIN, SEE FILE 069 ON THIS TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- THE ADDRESS OF THE PUBLISHER IS: -- * DOC FILE //* -- -- * DOC FILE //* -- John Wiley & Sons Inc. -- * DOC FILE //* -- Professional, Reference and Trade Group -- * DOC FILE //* -- 605 Third Avenue -- * DOC FILE //* -- New York, NY 10158-0012 -- * DOC FILE //* -- (212) 850-6000 MAIN NUMBER -- * DOC FILE //* -- -- * DOC FILE //* -- web site: http://www.wiley.com/compbooks -- * DOC FILE //* -- -- * DOC FILE //* -- To order a copy of the second edition of this book, -- * DOC FILE //* -- please call: 1-800-225-5945 extension 2497 -- * DOC FILE //* -- ISBN number: 0471-361-763 -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //***SECTION DISCLAIMER SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* D I S C L A I M E R S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* The tapes commonly referred to as "The CBT MVS Utilities * DOC FILE //* Tape", and "The CBT Overflow Tape", as well as "The CBT * DOC FILE //* Overflow Tape Two" are hereinafter referred to as "this * DOC FILE //* tape". The materials on these "tapes", even if they are * DOC FILE //* not physically on a tape, but they exist on a cd-rom disk, * DOC FILE //* or on any other machine-readable medium, or printed, or * DOC FILE //* written, or in analog or digital form, or in any data * DOC FILE //* representation format, such as EBCDIC or ASCII or any other * DOC FILE //* data representation scheme, or they are in any compressed * DOC FILE //* or encrypted format, shall fully be included in all * DOC FILE //* disclaimers of responsibility, as though these materials * DOC FILE //* were actually physically on tape. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* THIS TAPE CONTAINS FREE SOFTWARE, NOT TO BE CHARGED FOR, * DOC FILE //* EXCEPT FOR HANDLING COSTS. * DOC FILE //* * DOC FILE //* THIS TAPE MAY BE FREELY DUPLICATED. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* NOTICE. There are certain copyrighted sections on this tape * DOC FILE //* which contain reservations of rights. Owners of these * DOC FILE //* sections have given permission for the use of their * DOC FILE //* materials subject to the conditions stated in each case. * DOC FILE //* * DOC FILE //* THESE RESERVATIONS DO NOT APPLY TO THE ENTIRE TAPE ... !!!. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* DISCLAIMER REGARDING "NON-FREE" MATERIALS. * DOC FILE //* The editor and/or any other persons or institutions, * DOC FILE //* corporations, or any other entity handling this tape, * DOC FILE //* do not assume responsibility for the inadvertent inclusion * DOC FILE //* of non-"free" materials. If any such materials are found * DOC FILE //* to have been accidentally included on this tape, please * DOC FILE //* inform the editor immediately, and such materials will be * DOC FILE //* promptly removed. * DOC FILE //* * DOC FILE //* ALL DISCLAIMERS OF RESPONSIBILITY, ABOVE AND BELOW, APPLY * DOC FILE //* TO ALL PERSONS AND/OR INSTALLATIONS OR ANY OTHER ENTITY * DOC FILE //* EDITING, DUPLICATING, PROCESSING, OR OTHERWISE HANDLING * DOC FILE //* THIS TAPE, AS WELL AS TO ALL AUTHORS AND CONTRIBUTORS OF * DOC FILE //* MATERIAL TO THIS TAPE. NO RESPONSIBILITIES ARE ASSUMED * DOC FILE //* BY ANY OF THESE PERSONS, INSTALLATIONS, CORPORATIONS, * DOC FILE //* ENTITIES, INSTITUTIONS, OR ORGANIZATIONS. * DOC FILE //* * DOC FILE //* No warranty, expressed or implied, is provided by any or * DOC FILE //* all of the persons and/or installations editing, * DOC FILE //* duplicating, or otherwise handling this tape, as well as * DOC FILE //* by all authors and contributors of material to this tape. * DOC FILE //* Persons and/or installations using any of the programs or * DOC FILE //* materials on this tape, do so entirely at their own risk. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* NO WARRANTY IS MADE TO THE ACCURACY OF THE PROGRAMS OR * DOC FILE //* RELATED MATERIAL AND NO RESPONSIBILITY IS ASSUMED FOR ANY * DOC FILE //* MODIFICATION DIRECTLY OR INDIRECTLY CAUSED BY THE USE OF * DOC FILE //* THIS SOFTWARE. IT IS THE USER'S RESPONSIBILITY TO EVALUATE * DOC FILE //* THE USEFULNESS OF THE MATERIAL SUPPLIED. * DOC FILE //* * DOC FILE //* We do not guarantee to keep any material provided up to * DOC FILE //* date, nor do we guarantee to provide any corrections or * DOC FILE //* extensions described by anyone, or corrections or * DOC FILE //* extensions made in the future. * DOC FILE //* * DOC FILE //* NO WARRANTY, EXPRESSED OR IMPLIED, IS PROVIDED BY ANY OR * DOC FILE //* ALL OF THE PERSONS AND/OR INSTALLATIONS EDITING, * DOC FILE //* DUPLICATING, OR OTHERWISE HANDLING THIS TAPE, AS WELL AS * DOC FILE //* BY ALL AUTHORS AND CONTRIBUTORS OF MATERIAL TO THIS TAPE. * DOC FILE //* PERSONS AND/OR INSTALLATIONS USING ANY OF THE PROGRAMS OR * DOC FILE //* MATERIALS ON THIS TAPE, DO SO ENTIRELY AT THEIR OWN RISK. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* THE EDITOR AND/OR ANY OTHER PERSONS, INSTITUTIONS, * DOC FILE //* CORPORATIONS, OR ANY OTHER ENTITY HANDLING THIS TAPE, AS * DOC FILE //* WELL AS ANY AUTHORS OR CONTRIBUTORS OF MATERIAL TO THIS * DOC FILE //* TAPE, DO NOT ASSUME ANY RESPONSIBILITY, EXPRESS, IMPLIED, * DOC FILE //* OR TO BE CONSTRUED IN ANY WAY, TO UPDATE THIS TAPE AT * DOC FILE //* ALL. ANY STATEMENTS TO THE CONTRARY, ANYWHERE ON THIS * DOC FILE //* TAPE, ARE HEREBY OVERRIDDEN BY THIS STATEMENT. * DOC FILE //* * DOC FILE //* Specifically, but not limited thereto, no responsibility * DOC FILE //* is assumed, in any way, by anyone handling this tape, or * DOC FILE //* by any author or contributor of material to this tape, to * DOC FILE //* ensure YEAR 2000 compliance of any materials on this * DOC FILE //* tape, at all. * DOC FILE //* * DOC FILE //* THESE STATEMENTS, IN THEIR GENERAL APPLICATION, AND NOT * DOC FILE //* LIMITED TO YEAR 2000 CONSIDERATIONS, APPLY TO ALL * DOC FILE //* MATERIALS CONTAINED ON THIS TAPE, WITHOUT EXCEPTION. * DOC FILE //* * DOC FILE //* These statements OVERRIDE ANY STATEMENT OF DOCUMENTATION, * DOC FILE //* anywhere else on this tape, that any software or materials * DOC FILE //* contained on this tape are YEAR 2000 compliant or functional. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***TAPE DUPLICATION SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* T A P E D U P L I C A T I O N S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* THIS TAPE CONTAINS FREE SOFTWARE, NOT TO BE CHARGED FOR, * DOC FILE //* EXCEPT FOR HANDLING COSTS. * DOC FILE //* * DOC FILE //* THIS TAPE MAY BE FREELY DUPLICATED. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* NOTICE. There are certain copyrighted sections on this tape * DOC FILE //* which contain reservations of rights. Owners of these * DOC FILE //* sections have given permission for the use of their * DOC FILE //* materials subject to the conditions stated in each case. * DOC FILE //* * DOC FILE //* THESE RESERVATIONS DO NOT APPLY TO THE ENTIRE TAPE ... !!!. * DOC FILE //* * DOC FILE //* All authors give their implied permission to allow their * DOC FILE //* materials to be duplicated. No contributor restricts the * DOC FILE //* ability of any user of this tape, to duplicate the entire * DOC FILE //* tape. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* DUPLICATION ADVICE. (USE THIS ON YOUR OWN RESPONSIBILITY) * DOC FILE //* * DOC FILE //* The tape copying program called "COPYMODS" on File 229 * DOC FILE //* of this tape, is useful for making byte-for-byte copies * DOC FILE //* of this, and other tapes. Up to 16 copies may be made * DOC FILE //* at one time. See documentation with that file. It is * DOC FILE //* the editor's experience that cartridges are handled without * DOC FILE //* any problems by the "COPYMODS" program. COPYMODS can also * DOC FILE //* do tape-to-cart or cart-to-tape, but if you have multiple * DOC FILE //* output tapes, do not mix unit types. COPYMODS can now copy * DOC FILE //* tapes with files of up to 64K block size. * DOC FILE //* * DOC FILE //* Note: SL TAPES ARE COPIED BY THE "COPYMODS" PROGRAM, * DOC FILE //* LABELS AND ALL. * DOC FILE //* * DOC FILE //* THE "TAPEMAP" PROGRAM ON FILE 299, OR THE "TAPESCAN" * DOC FILE //* PROGRAM ON FILE 102, MAY BE OF FURTHER USE IN THIS AND * DOC FILE //* RELATED ENDEAVORS. ALSO SEE "TAPECOPY" ON FILE 174. * DOC FILE //* * DOC FILE //* You can now use the COPYNLNL program from Files 229 and * DOC FILE //* 316, to copy some NL files from the CBT Tape to one tape, * DOC FILE //* and the rest of them to a second tape. This should allow * DOC FILE //* 2-tape versions of the CBT Tape to be made, for 3480 * DOC FILE //* uncompressed cartridges, or even for 3480 IDRC carts. * DOC FILE //* * DOC FILE //* For example, you can use COPYNLNL to copy the first 300 NL * DOC FILE //* files of the CBT Tape to one output tape, and then copy * DOC FILE //* Files 301 to the end, over to a second output tape. This * DOC FILE //* way, if the tape is too long for 3480 non-IDRC, someone * DOC FILE //* who can read an IDRC tape can copy it properly to two * DOC FILE //* 3480 uncompressed tapes, and so forth. * DOC FILE //* * DOC FILE //* This tape is now too long for a 3600 foot reel, or for * DOC FILE //* a 3480 cart, or for a 3480 IDRC cart. To contain the * DOC FILE //* materials on one reel, you need a 3490E cart, at least. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***UPLOAD DOWNLOAD SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* U P L O A D D O W N L O A D S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* I prefer contributions on cartridge or tape because they * DOC FILE //* are not as subject to error, as what we shall describe * DOC FILE //* below. For this reason, in this Internet age, I prefer * DOC FILE //* contributions in TSO XMIT format, which never had to * DOC FILE //* undergo an ASCII to EBCDIC translation (and vice-versa). * DOC FILE //* Hovever if your data has undergone ASCII <--> EBCDIC * DOC FILE //* conversion..... and since .... * DOC FILE //* we have fully entered the era of PC's, some of the * DOC FILE //* contributions to this tape have been obtained from diskette * DOC FILE //* downloads and uploads. Sometimes, the upload-download * DOC FILE //* software will make a mistake in character translation. * DOC FILE //* This editor would appreciate when anyone notices such * DOC FILE //* errors on any file in this tape. Please inform me about * DOC FILE //* them so they can be corrected. * DOC FILE //* * DOC FILE //* -- email: sbgolob@attglobal.net OR -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* * DOC FILE //* ERRORS WE KNOW ABOUT ARE - * DOC FILE //* * DOC FILE //* HEX 53 SHOULD BE CHANGED TO HEX 5F USUALLY. * DOC FILE //* HEX 6A SHOULD BE CHANGED TO HEX 4F OR VICE-VERSA. * DOC FILE //* * DOC FILE //* * DOC FILE //* PLEASE CALL THESE OR ANY OTHER ERRORS IN TO ME. THANKS AGAIN. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***NEWS BULLETIN SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* N E W S B U L L E T I N S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- THERE IS A LOT OF NEW NEWS AT THE BEGINNING OF THIS FILE. -- * DOC FILE //* -- PLEASE RE-READ THIS STUFF, BECAUSE IT CHANGED WITH THE -- * DOC FILE //* -- CHANGE OF EDITORS OF THIS TAPE. I HOPE TO USE THIS PART -- * DOC FILE //* -- OF FILE 001 FOR PROVIDING NEWS BRIEFS. -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* I WILL TRY (WITHOUT PROMISING) TO PRODUCE UPDATES TO THIS * DOC FILE //* TAPE AS OFTEN AS I CAN. ONE OF THE NICE THINGS THAT ARNIE * DOC FILE //* HAS ALWAYS DONE, WAS TO KEEP THIS TAPE CURRENT. SBG 9/90. * DOC FILE //* * DOC FILE //* On the CBT Tape web site: www.cbttape.org , there is an * DOC FILE //* Updates page, which contains the latest versions of files. * DOC FILE //* These files are updated (almost) daily. If a file contains * DOC FILE //* a $$$#DATE member, that is an indication of the update date * DOC FILE //* and time, for that file. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* ANNOUNCEMENT ------*-*-*-*-*------ DOC FOR OTHER TAPES. * DOC FILE //* * DOC FILE //* There is now documentation for the contents of other public * DOC FILE //* tapes on this tape. See File 071. Some of these materials * DOC FILE //* had been scattered in various files on this tape, and were * DOC FILE //* probably hard to find. We are now making it easier to find * DOC FILE //* this material, so if you want to order some other tape, you * DOC FILE //* can get some idea of what it has on it. * DOC FILE //* * DOC FILE //* We can't guarantee that whenever somebody else makes an * DOC FILE //* update, we can keep up. We'll do the best we can without * DOC FILE //* making promises. We will try to make File 071 reflect the * DOC FILE //* latest tapes that we have obtained ourselves. * DOC FILE //* * DOC FILE //* A lot of the other tapes have now been incorporated into the * DOC FILE //* CBT Overflow Tape, such as the SPLA MVS Tape, the SHARE PL/1 * DOC FILE //* Tape, the L.A. MVS Users Group Tape, and the European GUIDE * DOC FILE //* Tapes. SG 5/00. * DOC FILE //* * DOC FILE //* We have also established Files 050 and 051, to contain URLs * DOC FILE //* that can help point you to materials (many of them free) * DOC FILE //* which we can't put on this tape for some reason or other. * DOC FILE //* * DOC FILE //* A notable example of a free tool is TASID from Doug Nadel, * DOC FILE //* who works for IBM's ISPF development. TASID is copyrighted * DOC FILE //* by IBM, but it is free. Another example is the compression * DOC FILE //* program TRSMAIN from IBM. * DOC FILE //* * DOC FILE //* Doug Nadel's site: http://www.mindspring.com/~somebody * DOC FILE //* * DOC FILE //* Doug has a lot of other tools at his site, as well. * DOC FILE //* * DOC FILE //* To get TRSMAIN, go to www.ibm.com , and search for * DOC FILE //* TRSMAIN. Current URL to get TRSMAIN (as of 03/01) is: * DOC FILE //* * DOC FILE //* ftp://ftp.software.ibm.com/s390/mvs/tools/packlib/ * DOC FILE //* * DOC FILE //* We hope these services will be of help to everyone. SG 03/01 * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* With the advent of "retro-MVS computing", which you can do at * DOC FILE //* home with the HERCULES S390 emulator that runs on a pc, I'd * DOC FILE //* appreciate finding out about old utilities that might have * DOC FILE //* been forgotten over the years. If you have information about * DOC FILE //* old utilities, please email me at sbgolob@attglobal.net or * DOC FILE //* sbgolob@cbttape.org . * DOC FILE //* * DOC FILE //* Now, we can all run MVS in our house, only depending on * DOC FILE //* licensing issues for the software. Many people currently * DOC FILE //* are running MVS 3.8J, which is free. * DOC FILE //* * DOC FILE //* If you want to find out about Hercules, there is a news group. * DOC FILE //* Current URLs are (as of 05/01): * DOC FILE //* * DOC FILE //* Subscribe: hercules-390-subscribe@yahoogroups.com * DOC FILE //* Post message: hercules-390@yahoogroups.com * DOC FILE //* * DOC FILE //* Get the latest version of Hercules from: * DOC FILE //* http://www.conmicro.cx/hercules * DOC FILE //* * DOC FILE //* Please see Files 077 and 547, which contain utilities that * DOC FILE //* have been tested to run under MVS 3.8, running under the * DOC FILE //* Hercules emulator. Some of those tools might also run under * DOC FILE //* OS/390, or z/OS, but they haven't been tested there. * DOC FILE //* * DOC FILE //* Thanks to Volker Bandke for File 547, and to Brian Westerman * DOC FILE //* for File 077. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* IMPORTANT - IF ANYBODY HAS AN OLD VERSION OF THE CBT TAPE: * DOC FILE //* IMPORTANT - IF ANYBODY HAS AN OLD VERSION OF THE CBT TAPE: * DOC FILE //* * DOC FILE //* >>> DEFINITION OF "OLD": BEFORE VERSION 248. <<<<< * DOC FILE //* * DOC FILE //* PLEASE MAKE A COPY ON A LARGE REEL OR CARTRIDGE, AND * DOC FILE //* SEND IT TO THE EDITOR: (CARTRIDGE PREFERRED) * DOC FILE //* * DOC FILE //* SAM GOLOB NEW ADDRESS * DOC FILE //* P.O. BOX 906 * DOC FILE //* TALLMAN, NY 10982-0906 * DOC FILE //* * DOC FILE //* * DOC FILE //* -- email: sbgolob@attglobal.net OR -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* * DOC FILE //* THESE OLD TAPES MAY BE VERY IMPORTANT IN THE FUTURE, * DOC FILE //* FOR ALL KINDS OF PURPOSES. WE ARE LOOKING INTO WAYS * DOC FILE //* OF MAKING THE INFORMATION "VERY COMPACTLY" AVAILABLE * DOC FILE //* TO ALL. (POSSIBLY 20 OR 30 VOLUMES WORTH OF INFO ON * DOC FILE //* ONE REEL.) NO PROMISES YET, BUT PLEASE HELP !!!! * DOC FILE //* * DOC FILE //* I'D PREFER IF YOU MAKE THE COPIES USING THE "COPYMODS" * DOC FILE //* PROGRAM FROM FILE 229 OF THIS TAPE. I KNOW THAT PROGRAM * DOC FILE //* WORKS, AND WILL GRAB ALL THE FILES. * DOC FILE //* * DOC FILE //* THANKS IN ADVANCE. (I'LL TRY AND RETURN A NEW CBT TAPE.) * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* A THANK YOU: * DOC FILE //* * DOC FILE //* Thanks to Glen Herrmannsfeldt of the University of Washington * DOC FILE //* who sent me an OS/360 source tape. This tape contains, among * DOC FILE //* other things, source code for the free IBM compilers. How * DOC FILE //* complete the source code is, I'm not sure. I've included * DOC FILE //* source for the OS/360 ALGOL compiler and library on Files * DOC FILE //* 309 and 310 of this tape. Executable code is on File 176. * DOC FILE //* You can judge for yourselves. * DOC FILE //* * DOC FILE //* Rick Fochtman has now made a cd-rom of the OS/360 source code. * DOC FILE //* If you want a copy of this cd-rom, please feel free to email * DOC FILE //* me at sbgolob@cbttape.org OR sbgolob@attglobal.net, and * DOC FILE //* inquire. * DOC FILE //* (S.GOLOB 05/00) * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* STILL ANOTHER REQUEST: * DOC FILE //* * DOC FILE //* If anyone has a copy of a free software tape for MVS from any * DOC FILE //* country (such as the UK GUIDE tape, etc.), I would appreciate * DOC FILE //* for you to send me a copy of it, and I will try and recipro- * DOC FILE //* cate by sending a CBT Tape to you. Thank you very much (it's * DOC FILE //* hard to get that stuff over here.) Also, language isn't too * DOC FILE //* much of a barrier. I can manage several languages well * DOC FILE //* enough, and MVS is universal. If I adapt any of that stuff * DOC FILE //* to this tape later, I'll try and make sure it's translated * DOC FILE //* into English first, but I can't make a firm promise on that. * DOC FILE //* * DOC FILE //* Since it is now possible to send entire tapes over the * DOC FILE //* Internet, with the tapes being in AWS format, please email * DOC FILE //* Sam Golob at sbgolob@attglobal.net , if you can send a * DOC FILE //* tape in this way. * DOC FILE //* * DOC FILE //* another email address: sbgolob@cbttape.org * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***SECTION FILE DESCRIPTION SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* F I L E D E S C R I P T I O N S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* This section contains a one-line description of each non-empty * DOC FILE //* file on the CBT MVS Utilities Tape. Its purpose is to provide * DOC FILE //* a more detailed description of each file's contents, than is * DOC FILE //* provided in the File Status Section of this documentation. * DOC FILE //* * DOC FILE //* Empty files are marked as such, and the descriptions of them * DOC FILE //* should be regarded as placeholders, in case the file number * DOC FILE //* would become occupied at a future date. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //*+File 001: Detailed documentation of the CBT MVS Utilities Tape *# DOC FILE //*+File 002: CBT973 Compression-Decompression Program for Files * DOC FILE //*+File 003: JCL member to load each tape file to disk *# DOC FILE //*+File 004: Put ./ ADD cards into this file to make a PDS * DOC FILE //*+File 005: VMREXX exec to load this tape on to a VM system * DOC FILE //*+File 006: Collection of Utilities to manipulate File 001 doc * DOC FILE //*+File 007: SHARE RACF mods tape * DOC FILE //*+File 008: File containing stats for old CBT Tape versions * DOC FILE //*+File 009: RACF Exits to Implement tape DS protection. RACF 1.7 * DOC FILE //*+File 010: TSO command called ISPFPRIM to invoke ISPF from TSO * DOC FILE //*+File 011: MVS DEBE, MSG2USER, System Info into CLIST variables * DOC FILE //*+File 012: John Hancock Mutual ISPF Background Jobs driver * DOC FILE //*+File 013: Program to Compress File 001 * DOC FILE //*+File 014: Sam Golob's old articles in "Technical Support" mag * DOC FILE //*+File 015: Warner Brothers collection of Utilities and Exits * DOC FILE //*+File 016: Scott & White Hospital User Exits * DOC FILE //*+File 017: LISTDD program from Firemen's Fund * DOC FILE //*+File 018: TSUPDATE program from Conrail * DOC FILE //*+File 019: FOOD LION Utilities - from John Hooper * DOC FILE //*+File 020: A collection of System REXX execs * DOC FILE //*+File 021: BELL & HOWELL operator communication utilities * DOC FILE //*+File 022: A collection of utilities from Mark Hedges * DOC FILE //*+File 023: Mods to LOGON to TSO under a secondary JES2 * DOC FILE //*+File 024: XFERDUMP from MCI - originally from Howard Dean * DOC FILE //*+File 025: TSO Console Pgm and other pgms from TU Services * DOC FILE //*+File 026: Program to take a survey at TSO LOGOFF time * DOC FILE //*+File 027: Date Check utility from DAYCO Products * DOC FILE //*+File 028: CLISTs to generate JCL to backup a list of datasets * DOC FILE //*+File 029: Cook Book instructions to Enlarge the VTOC of a pack * DOC FILE //*+File 030: Mods to change console pfkeys MVS370 thru XA 2.1.7 * DOC FILE //*+File 031: IGGPRE00 exit with RACF interface * DOC FILE //*+File 032: JCLSCAN, COPYPACK, DOWNDATE programs * DOC FILE //*+File 033: SHARE JES2 Song Book * DOC FILE //*+File 034: RACFUSER - program to print PASSWORD info by userid * DOC FILE //*+File 035: LOAD MODULE file - Quick install of useful programs *# DOC FILE //*+File 036: FIXPDS. ISPF-based utility. Restore deleted members * DOC FILE //*+File 037: COPYCAT - pgm to copy and reorganize CVOLs * DOC FILE //*+File 038: KLINGON - TSO based reverse STAR TREK game * DOC FILE //*+File 039: CITIBANK - SMF 14-15 pgm, and IPOUPDTE modification * DOC FILE //*+File 040: Clean a PDS, string scan-repl, super file copy, etc * DOC FILE //*+File 041: JES2 Exits to drive XEROX printers * DOC FILE //*+File 042: Load File 001 information to an INFO/MVS database * DOC FILE //*+File 043: Header information for File 042 * DOC FILE //*+File 044: ASMTOZAP - code your system zaps in assembler lang * DOC FILE //*+File 045: PDS Compare program adapted from Yale compare pgm * DOC FILE //*+File 046: PACKRAT program to scratch datasets from a pack * DOC FILE //*+File 047: NOCELL-LISTICAT etc. Jim Lane's large collection. * DOC FILE //*+File 048: LISTVOL, LISTSPC, LOCINDEX: doc and help for them *# DOC FILE //*+File 049: STATS program to report structure of datasets * DOC FILE //*+File 050: Internet URLs for Free Downloads * DOC FILE //*+File 051: Internet URLs for some Relevant Vendor Sites * DOC FILE //*+File 052: SHOWMVS for MVS 3.8 - from Jim Morrison * DOC FILE //*+File 053: Deluxe Check Printers ISPF system - source code * DOC FILE //*+File 054: Deluxe Check Printers ISPF system - ISPF panels * DOC FILE //*+File 055: Deluxe Check Printers ISPF system - ISPF messages * DOC FILE //*+File 056: Deluxe Check Printers ISPF system - ISPF skeletons * DOC FILE //*+File 057: Deluxe Check Printers ISPF system - ISPF clists * DOC FILE //*+File 058: TSO command to display the LINKLIST * DOC FILE //*+File 059: IPL DATE display under ISPF * DOC FILE //*+File 060: Software Status Report ISPF. Source and ISPF panels * DOC FILE //*+File 061: Software Status Report ISPF. Load Modules * DOC FILE //*+File 062: Software Status Report ISPF. Indxtbl init record * DOC FILE //*+File 063: Software Status Report ISPF. Prodtbl init record * DOC FILE //*+File 064: Software Status Report ISPF. History init record * DOC FILE //*+File 065: Mod to put uncataloged dataset into LINKLIST - old * DOC FILE //*+File 066: Alan Field utility collection * DOC FILE //*+File 067: IEFDB401 and IEFUJV exits from Coca Cola Corp. * DOC FILE //*+File 068: TSTVS - Console Editor and Dataset Utility-R.Prins * DOC FILE //*+File 069: Coding Examples from Carmine Cannatello's ASM book * DOC FILE //*+File 070: Computer Sciences Corp - was Gen Dynamics Sysmods * DOC FILE //*+File 071: Documentation for the contents of other free tapes * DOC FILE //*+File 072: PANEXEC ISPF interface - ISPPLIB * DOC FILE //*+File 073: PANEXEC ISPF interface - ISPLLIB * DOC FILE //*+File 074: NASPA MACLIB - ISPF macros from NaSPA VIP Tape * DOC FILE //*+File 075: PANEXEC ISPF interface - ISPALIB * DOC FILE //*+File 076: PANEXEC ISPF interface - PROCS * DOC FILE //*+File 077: MVS 3.8 Utilities for Hercules from Brian Westerman * DOC FILE //*+File 078: ISPF EDIT macros from John Kalinich - SHARE cd-rom * DOC FILE //*+File 079: SCRIPT/VS DCF ISPF Interface * DOC FILE //*+File 080: RACF Data Reformatter to allow postprocessing * DOC FILE //*+File 081: MVS DEBE * DOC FILE //*+File 082: Reference Manuals: IEHMAP, MAPLPA, PTXREF, SUPERZAP * DOC FILE //*+File 083: IEHMAP Source and Object, with Installation JCL * DOC FILE //*+File 084: MAPLPA Object * DOC FILE //*+File 085: PTXREF Object * DOC FILE //*+File 086: SUPERZAP Object * DOC FILE //*+File 087: ISPF SYSLOG Archival Utility from Mark Diehl * DOC FILE //*+File 088: Brian Westerman Utilities *# DOC FILE //*+File 089: University of Manitoba DYNALLOC Interface * DOC FILE //*+File 090: DELINKI - in PL/I and assembler - delink load mods * DOC FILE //*+File 091: PROCs for PL1/F, FORTRAN G & H, RPG/F and ALGOL * DOC FILE //*+File 092: PL1/F Compiler - moved to CBT Overflow Tape File 092 * DOC FILE //*+File 093: PDSLOAD, OFFLOAD, UPDTE, UNUPDTE: Sequentialize PDS * DOC FILE //*+File 094: DAF from Mike Cleary - Dataset Audit Facility *# DOC FILE //*+File 095: ISPF EDIT MACRO collection from Paul Davis - 1 * DOC FILE //*+File 096: University of Missouri Hospital Utilities & Exits * DOC FILE //*+File 097: Disk Management System from Peoples National Bank * DOC FILE //*+File 098: ISPF interface for XMIT/RECEIVE - source * DOC FILE //*+File 099: ISPF interface for XMIT/RECEIVE - data file * DOC FILE //*+File 100: Deluxe Check Printers ISPF/PDF customizations * DOC FILE //*+File 101: Deluxe Check Printers ISPF Clists * DOC FILE //*+File 102: TAPESCAN program - Now 64K capable * DOC FILE //*+File 103: ISPF DIALOGS from Bill Horton of Tennessee Eastman * DOC FILE //*+File 104: JES2 Remote Printers (JRP package) - OS/390 level * DOC FILE //*+File 105: ISPF 3.8 OUTLIST replacement and enhancement * DOC FILE //*+File 106: Utility to list RACF access of Users to Entities * DOC FILE //*+File 107: Clemson University Structured Macro Library * DOC FILE //*+File 108: Clemson University Structured Macro SAMPLIB * DOC FILE //*+File 109: IEFACTRT exit code from First Chicago * DOC FILE //*+File 110: IEFACTRT sample output from File 109 code * DOC FILE //*+File 111: REVLON utility collection from Jim Purdy * DOC FILE //*+File 112: VTOC TSO command processor * DOC FILE //*+File 113: SMPSCAN documentation * DOC FILE //*+File 114: SMPSCAN jobstream samples * DOC FILE //*+File 115: SMPSCAN source code * DOC FILE //*+File 116: Disk Seek Analysis program * DOC FILE //*+File 117: WTO Exits from Jim Cook of Coca Cola * DOC FILE //*+File 118: SMPPTFIN preprocessing - sort by FMIDs & their PTFs * DOC FILE //*+File 119: Howard Dean Utility collection - 1st File * DOC FILE //*+File 120: Sam Golob's "MVS Tools & Tricks" articles *# DOC FILE //*+File 121: Wide illustrations from Sam Golob's articles * DOC FILE //*+File 122: RMSG Subsystem and JES2 exits from Allergan * DOC FILE //*+File 123: TSO Echo Programs for "TSO Command Restriction" * DOC FILE //*+File 124: State of Wisconsin ISPF/PDF applications * DOC FILE //*+File 125: State of Connecticut RMF analysis system - in SAS * DOC FILE //*+File 126: Password Modification - ESA * DOC FILE //*+File 127: CHRYSLER utilities collection * DOC FILE //*+File 128: LDS utilities - ISPF/VTAM cmds, CHIMP, SYSLOG scan * DOC FILE //*+File 129: Shared DASD Checkpoint mod - XA and OS/390 * DOC FILE //*+File 130: Southwestern Public Service - Utilities colleciton * DOC FILE //*+File 131: SAR Security user exit - DMS/OS auto-restore exit * DOC FILE //*+File 132: First Nationwide Bank utilities - from George Ramas * DOC FILE //*+File 133: Alan Field Utility collection * DOC FILE //*+File 134: Greg Price Utility collection - REVIEW, etc. * DOC FILE //*+File 135: Greg Price Load Module library *# DOC FILE //*+File 136: Howard Dean Utility collection - 2nd File * DOC FILE //*+File 137: Mod to list VSAM files in ISPF 3.4 dataset list * DOC FILE //*+File 138: Program called SYSTEM to report system info * DOC FILE //*+File 139: Dennis Longnecker Utilities * DOC FILE //*+File 140: Data Archival/Recovery System (DARS) DASD Managemnt * DOC FILE //*+File 141: SYS1.BRODCAST package from Tim Vanderwall * DOC FILE //*+File 142: Invoke other VTAM applications from within TSO * DOC FILE //*+File 143: Online IDCAMS application, CLISTs etc. * DOC FILE //*+File 144: VPS User Exit 14 * DOC FILE //*+File 145: KERMIT for TSO - source * DOC FILE //*+File 146: KERMIT for TSO - load library * DOC FILE //*+File 147: ARCHIVER All your non-VSAM datasets to 1 VSAM file * DOC FILE //*+File 148: Panvalet ISPF interface * DOC FILE //*+File 149: UCLA utilities collection * DOC FILE //*+File 150: ISPF Interactive Data Transmission Facility (XMIT) * DOC FILE //*+File 151: Load LISTCAT info into INFO/MVS database * DOC FILE //*+File 152: Harold Zbiegien Utilities - PSF emphasis, & others * DOC FILE //*+File 153: Harold Zbiegien - 3800 Character set samples * DOC FILE //*+File 154: Program to show SMP ELEMENTS from APPLY/ACCEPT run * DOC FILE //*+File 155: Dave North's REXX execs - go VB-255 to FB-80 etc. * DOC FILE //*+File 156: IEBASAP - source code * DOC FILE //*+File 157: IEBASAP - sample reports * DOC FILE //*+File 158: ISPF & REXX * DOC FILE //*+File 159: UCBFIND * DOC FILE //*+File 160: TSO CPS * DOC FILE //*+File 161: Jim Marshall - ISPF interfaces to utilities * DOC FILE //*+File 162: XREFASM * DOC FILE //*+File 163: DUDA UTILITIES * DOC FILE //*+File 164: RESCUE SYSTEM * DOC FILE //*+File 165: RACF 1.7 SYSTEM * DOC FILE //*+File 166: Vinh Vu Utilities collection * DOC FILE //*+File 167: CATELLUS UTIL * DOC FILE //*+File 168: Bill Godfrey Utilities collection * DOC FILE //*+File 169: Kevin Williams Utilities collection * DOC FILE //*+File 170: DUMPCSA program from Frank O'Quinn * DOC FILE //*+File 171: DITTO, TAPEMAP, SMFUTIL, TPX, FX, SUTL (no BLP req'd)* DOC FILE //*+File 172: David Cartwright's collection of Utilities * DOC FILE //*+File 173: Ted Bestani's collection - SMPETOOL etc etc * DOC FILE //*+File 174: TAPECOPY program from Aron Eisenpress * DOC FILE //*+File 175: PHILIPS Utilities from Clark Morris * DOC FILE //*+File 176: ALGOL Compiler - moved to CBT Overflow Tape File 089 * DOC FILE //*+File 177: Add OPCODES to the assembler as MACROS (MNEMAC lib) * DOC FILE //*+File 178: An IPCS interface for IDMS * DOC FILE //*+File 179: Leonard Woren's MACLIB * DOC FILE //*+File 180: Leonard Woren's TSO Commands * DOC FILE //*+File 181: Leonard Woren's MVS Programs * DOC FILE //*+File 182: PDS Command Package - Version 8.6.01 - PDSE Support *# DOC FILE //*+File 183: Gilbert Saint-flour's collection (SHOWMVS File 492) *# DOC FILE //*+File 184: Tom Bryant's way of setting up IPCS * DOC FILE //*+File 185: IKJTABLS Source Code and load module *# DOC FILE //*+File 186: EMPTY * DOC FILE //*+File 187: CLIST Conversion Program: FB-80 <---> VB-255 * DOC FILE //*+File 188: IBM Source Tapes - a system to keep track of them * DOC FILE //*+File 189: IBM Source Tapes - sample report output - File 188 * DOC FILE //*+File 190: VSMDUMP from Bob Styma - who used parts of CSA * DOC FILE //*+File 191: Started Task accnting information system, Walt Sapp * DOC FILE //*+File 192: Generalized Recovery Routine, ESTAEX, FRR, ARR etc. * DOC FILE //*+File 193: TCOPY - tape copying program * DOC FILE //*+File 194: CUT-PASTE edit macros from Jim Marshall * DOC FILE //*+File 195: Eli Duttman's "simple but useful" CLISTs * DOC FILE //*+File 196: JES2 Exit Loader - an older and more imperfect one * DOC FILE //*+File 197: IMS 3.1 Mods from Rockwell - large collection * DOC FILE //*+File 198: JES2 Exit Dynamic Reloader Command from Bob Break *# DOC FILE //*+File 199: BLKSPTRK, CMDPGM, more programs from Dave Cole *# DOC FILE //*+File 200: Collection of Utilities from TWA * DOC FILE //*+File 201: IKJCT44B CLIST user exit to get system information * DOC FILE //*+File 202: Sample output from IEFU83 exit reporting I/O counts * DOC FILE //*+File 203: Produce STK Silo Eject cards from TMSGRW report * DOC FILE //*+File 204: MVS CROSS SYSTEM from Ken Tomiak & Joel Perlman * DOC FILE //*+File 205: MVS XSYS Doumentation in SCRIPT format * DOC FILE //*+File 206: DCOLLECT REXX execs from Linnea Nichols * DOC FILE //*+File 207: FSE a free version of old Full Screen Edit for TSO * DOC FILE //*+File 208: LSPC Command - Displays attributes of devices * DOC FILE //*+File 209: Hex Calculator written in REXX, by Art Tansky * DOC FILE //*+File 210: CICS Version of Cross System - moved CBT Overflow 310* DOC FILE //*+File 211: CICS XSYS Documentation - moved, CBT Overflow 311 * DOC FILE //*+File 212: DB2 CROSS SYSTEM - moved, CBT Overflow 312 * DOC FILE //*+File 213: DB2 XSYS Documentation - moved, CBT Overflow 313 * DOC FILE //*+File 214: MVS Control Blocks formatted for COBOL 2 * DOC FILE //*+File 215: Two CLISTs to help you use SMP/E better * DOC FILE //*+File 216: Date Conversion and Manipulation Routine * DOC FILE //*+File 217: Disassembler - From Load modules to ASM code * DOC FILE //*+File 218: MPL and ASM Monitor under RMFMON, from Jim Cook * DOC FILE //*+File 219: REXX execs from Tony Forte * DOC FILE //*+File 220: EDP Auditor's Tool collection - from Lee Conyers * DOC FILE //*+File 221: EDP Auditor's REXX tools - from Lee Conyers * DOC FILE //*+File 222: EMPTY * DOC FILE //*+File 223: FREE Tape Management System - reports all mounts * DOC FILE //*+File 224: FREE Tape Management System - sample outputs * DOC FILE //*+File 225: OFFLOAD program - Dave Cole's original version * DOC FILE //*+File 226: COMPRSEQ - Dave Cole's compare program - orig vers * DOC FILE //*+File 227: TSO authorization code from CBT Company * DOC FILE //*+File 228: DFHSM Dataset Recovery - ISPF dialog * DOC FILE //*+File 229: COPYMODS and other utilities for Tape Copying * DOC FILE //*+File 230: ISPF facilities demo from SHARE 66 presentation * DOC FILE //*+File 231: Source code for ISPF demo from File 230 * DOC FILE //*+File 232: Convert MVS IOGEN deck into approx HCPRIO for VM * DOC FILE //*+File 233: GBHABEND Program - produces any ABEND code (S or U) * DOC FILE //*+File 234: New Disassembler by Dick Thornton-author of File 217 * DOC FILE //*+File 235: LPA Loader program - MODREP * DOC FILE //*+File 236: ZAP to shorten LISTC LEV( ) display * DOC FILE //*+File 237: Load Library CSECT Cross Reference report program * DOC FILE //*+File 238: ISPF Interactive Disassembler - Load Modules *# DOC FILE //*+File 239: ISPF Interactive Disassembler - ISPF Panels *# DOC FILE //*+File 240: ISPF Interactive Disassembler - ISPF Messages *# DOC FILE //*+File 241: ISPF Interactive Disassembler - JCL *# DOC FILE //*+File 242: ISPF Interactive Disassembler - Formatted CBLKS *# DOC FILE //*+File 243: ISPF Interactive Disassembler - Source Code *# DOC FILE //*+File 244: UK GUIDE Tape Supplement - 1993A * DOC FILE //*+File 245: UK GUIDE Tape - Norwich Union Insurance Supplement * DOC FILE //*+File 246: Issue Console Commands from Batch *# DOC FILE //*+File 247: Broadcast Manager Utilities to manage SYS1.BRODCAST *# DOC FILE //*+File 248: Jim Boysen Utility collection * DOC FILE //*+File 249: Collection of programs from Eileen Barkow * DOC FILE //*+File 250: DISPLAY GRS LONG RNAMES - Console Command * DOC FILE //*+File 251: ISPF EDIT MACRO collection from Paul Davis - 2 * DOC FILE //*+File 252: JEFF KAPLAN Source Code * DOC FILE //*+File 253: JEFF KAPLAN REXX execs * DOC FILE //*+File 254: JEFF KAPLAN CNTL * DOC FILE //*+File 255: JEFF KAPLAN ISPPLIB * DOC FILE //*+File 256: JEFF KAPLAN ISPTLIB * DOC FILE //*+File 257: ZAPS to Linkage Editor to take BLKSIZE=32720 * DOC FILE //*+File 258: WIN3270 - 3270 Device Tools - SAS/C source code * DOC FILE //*+File 259: WIN3270 - 3270 Device Tools - Load Modules * DOC FILE //*+File 260: Quick Disk Mapping program from Chuck Hoffman * DOC FILE //*+File 261: Moved CMD1 Subsystem to File 296 of Overflow Tape * DOC FILE //*+File 262: PTFXREF Program * DOC FILE //*+File 263: MACROS from the UK G.U.I.D.E. Tape * DOC FILE //*+File 264: LOOK program, DUDASD and JLOG from Guy Albertelli *# DOC FILE //*+File 265: BF Goodrich LOGON exit * DOC FILE //*+File 266: SS0104 TAPE MAP program - measures footages * DOC FILE //*+File 267: HETUTL Utility-read a tape-make AWS or HET file * DOC FILE //*+File 268: REXX function package to access VSAM files * DOC FILE //*+File 269: PL/I source code for ADVENTURE game * DOC FILE //*+File 270: Washington State Utility Collection * DOC FILE //*+File 271: Dynamic Proclib modification from Amdahl * DOC FILE //*+File 272: Mod to put Variable info into VTAM Logo * DOC FILE //*+File 273: TSO LOGON to a secondary JES2 * DOC FILE //*+File 274: Dynamic Proclib modification for ESA Release 4 * DOC FILE //*+File 275: Mark Hedges programs - APFLIST, PACKOFF, etc. * DOC FILE //*+File 276: REXX to calculate CHECKSUM in ZAP statements * DOC FILE //*+File 277: Program to substitute values in JCL * DOC FILE //*+File 278: ISPF package to keep track of SLSS subscription * DOC FILE //*+File 279: Documentation for File 278 * DOC FILE //*+File 280: Waterloo Script Documentation * DOC FILE //*+File 281: Waterloo Script Load Modules * DOC FILE //*+File 282: Waterloo Script Macro Library * DOC FILE //*+File 283: Waterloo Script Memo to Users * DOC FILE //*+File 284: Waterloo Script Source Code * DOC FILE //*+File 285: Waterloo Script Hyphenation File * DOC FILE //*+File 286: Waterloo Script Object Modules * DOC FILE //*+File 287: Waterloo Script TSO Prompter * DOC FILE //*+File 288: TSO Command Processor to invoke Waterloo Script * DOC FILE //*+File 289: PTF XREF REPORTS * DOC FILE //*+File 290: GPSAM - General Purpose Access Method * DOC FILE //*+File 291: CPU Instruction Speed monitor * DOC FILE //*+File 292: Utility to convert CBT Doc File to HTML * DOC FILE //*+File 293: CKIEBGEN versions - QSAM Copy Program * DOC FILE //*+File 294: VSAM Analysis TSO command called VSAMANAL * DOC FILE //*+File 295: A Heartfelt Essay about programming, by Dave Cole * DOC FILE //*+File 296: TSO Utilities. Use with PDS85 package or standalone. * DOC FILE //*+File 297: GRS ISPF Interface from Mike Cleary * DOC FILE //*+File 298: GTE Panvalet-PDS member backup system * DOC FILE //*+File 299: TAPEMAP program - Reads tape files in many formats * DOC FILE //*+File 300: Jim Marshall's enormous collection of TSO programs * DOC FILE //*+File 301: A version of CDSCB which checks auth thru RACF * DOC FILE //*+File 302: Program from Mike Cleary to show LPA-LINKLIST info * DOC FILE //*+File 303: SIMTERM OS/390 from Alex Brodsky - VTAM pgms in TSO * DOC FILE //*+File 304: LSTVOL program source from Bruce Hogman * DOC FILE //*+File 305: LSTVOL assembly and linkedit printout * DOC FILE //*+File 306: The original version of TSSO from Bill Godfrey * DOC FILE //*+File 307: IEV90 program which invokes HLASM (ASMA90) * DOC FILE //*+File 308: Console display of system info from Alan Field * DOC FILE //*+File 309: ALGOL Compiler Source Code - a few modules incmplt * DOC FILE //*+File 310: ALGOL Library Source Code * DOC FILE //*+File 311: Dave Alcock's large Utilities collection * DOC FILE //*+File 312: Lionel Dyck Collection of Utilities. A thru R *# DOC FILE //*+File 313: Lionel Dyck Collection of Utilities. S thru TS * DOC FILE //*+File 314: Lionel Dyck Collection of Utilities. TX thru Z *# DOC FILE //*+File 315: Dave Lees Utilities * DOC FILE //*+File 316: Jim Marshall's large collection of batch programs * DOC FILE //*+File 317: BOOKMANAGER management REXX exec from Tim Henness * DOC FILE //*+File 318: REXX exec to print from a tape in POFFLOAD Format * DOC FILE //*+File 319: SMF type 14 and 15 Report Program * DOC FILE //*+File 320: DF/DSS Driver exits from John Sullivan * DOC FILE //*+File 321: COBOL Analyzer from Roland Schiradin & post processor* DOC FILE //*+File 322: TSO SLEEP programs (like the VM ones) * DOC FILE //*+File 323: REXX Function Package from Gerard Nicol - SAMPLIB * DOC FILE //*+File 324: REXX Function Package from Gerard Nicol - Loadlib * DOC FILE //*+File 325: TSO Command Processor Programs from Wells Fargo * DOC FILE //*+File 326: Free FORTRAN G & H - moved to CBT Overflow Fi