M00101
----------------------------------------------------------------------------- 
SHOWP                                                                    M001 
                        DYNAMIC SYSTEM STATUS DISPLAY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SHOWP
    Title....................: Dynamic system status display
    File Names...............:00. Rename Transfer File
                             :01. SHOWP.SBMT       Submission file
                             :02. SHOWP.LOD        Link command file
                             :03. SHOWP.FTN        Fortran 7x source file 
                             :04. SHOWP.REL        Relocatable
                             :05. SHOWP.HLP        Help file
                             :06. STATES.INC       Common block 
                             :07. CONTROL.INC      Common block 
                             :08. UTILITIES.FTN    Screen utility routines
                             :09  UTIL_BUFFER.INC  Common block 
                             :10. UTILITIES.REL    Relocatable
    Operating System(s)......:RTE-A Only
    Language(s)..............:Fortran 7x
    Keywords.................: 1. Display 
                             : 2. Monitor 
                             : 3. System
                             : 4. Diagnostic
    External Support Req'd...: HP26xx, HP23xx terminal. 
                               (In fact any HP addressable terminal)
    If Re-submission, Reason.:
 Contributor's Name..........:A.R. Gray 
               Company.......:Thurston Software Consultants 
               Street........:12 Stortford road 
               City..........:Great Dunmow
               State.........:Essex 
               Country.......:UK
               Zip Code......:CM6 1DA 
               Phone Number..:0371-5515 
               Telex.........:
 Contribution Abstract.......:
  
   This program displays information on all programs with an ID segment 
   table entry. The programs are listed left to right/top to bottom in the
   order they appear in the ID table. 
  
   DELAY is an optional parameter which when specified is the 
         delay between display updates expressed in 10's of millisecs.
         If omitted delay is taken as 100 (i.e. once a second)
         Delay can be any value between 10 - 32767, although values 
         above 100 will not yield any useful dynamic information. 
         The bottom limit of 10 millisecs was chosen so as not to 
         degrade system performance excessively 
  
   Six items of information are displayed using a combination of text and 
   screen highlights: 
      Program name
      Session number
      Priority
      Program status
      Memory status (I.e  "In" or swapped out)
      Break flag
  
 Additional Documentation....:See the help file SHOWP.HLP 
  
M00201
----------------------------------------------------------------------------- 
DRIVERPARM                                                               M002 
                       CREATE CS-80 DVT ENTRY SEQUENCE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: Driverparm 
    Title....................: Create CS-80 DVT entry sequence
    File Names...............: 00. Rename transfer file 
                             : 01. DRIVERPARM.SBMT
                             : 02. DRIVERPARM.FTN 
                             : 03. DRIVERPARM_LIB.FTN 
                             : 04. CMDSTACK.MAC 
                             : 05. LEFTJUSTIFY.MAC
                             : 06. MERGE_FILES.MRG
                             : 07. DRIVERPARM.CMD 
                             : 08. DRIVERPARM.REL 
                             : 09. DRIVERPARM_LIB.REL 
                             : 10. DRIVERPARM.LIB 
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X & MACRO FOR COMMANDSTACK UTILITIES 
                               CMDSTACK & LEFTJUSTIFY IS FROM CSL 
    Keywords.................: 1. Driver
                             : 2. Configure 
                             : 3. System
                             : 4. Generation
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: ACHIM ULRICH 
               Company.......: HEWLETT PACKARD
               Street........: HEWLETT PACKARDSTR.
               City..........: BAD HOMBURG v.d.H
               State.........: GERMANY
               Country.......: GERMANY/EUROPE 
               Zip Code......:
               Phone Number..: 06172 400-402
               Telex.........:
 Program Abstract............:  Will give you a textfile containing 
 the complete DVT entry sequence that you need in the answer file for 
 generation. For example, run DRIVERPARM to create a file ( p.e. m7933.gen ). 
 Then modify your answerfile depending to your system and merge m7933.gen 
 into your answerfile at the proper position. Take care about searchpathes
 and drivernames. DRIVERPARM also create a stackfile reusing it at restart. 
 Additional Documentation....: SEE SOURCE 
  
 TAKE CARE ABOUT SEARCH PATHES IN THE FILE
 CREATED BY DRIVERPARM AND DON'T FORGET THE 
 IFT ENTRY !! 
  
M00301
----------------------------------------------------------------------------- 
CLAL                                                                     M003 
                      EXPANDED DISC-INFORMATION UTILITY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CLAL 
    Title....................: Expanded disc-information utility
    File Names...............: 00. Rename transfer file 
                             : 01. CLAL.SBMT
                             : 02. CLAL.FTN   FOR RTE-A 
                             : 03. CLAL.REL 
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. System
                             : 2. Disc
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: ACHIM ULRICH 
               Company.......: HEWLETT PACKARD
               Street........: HEWLETT PACKARDSTR.
               City..........: BAD HOMBURG v.d.H
               State.........: GERMANY
               Country.......: GERMANY/EUROPE 
               Zip Code......:
               Phone Number..: 06172 400-402
               Telex.........:
 Program Abstract............:
      Gives user a listing similar to RTE-VI command CL,AL
               Listing look's as follows: 
  
    LU   Last Trck  CRN/CI sec/trck  locked  11:21 AM  WED., 24  FEB., 1988 
                                       by 
    16    00399       CI      48
    17    00942       CI      48
    22    00938       CI      48
    29    02625       CI      48
    23    00423       23      48
    30    00603       CI      48     KEYNU/73 
    49    01621       CI      48
  
M00401
----------------------------------------------------------------------------- 
MAKE_KEYS                                                                M004 
                         MAKE/SET TERMINAL SOFTKEYS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MAKE_KEYS
    Title....................: Make/set terminal softkeys 
    File Names...............: 00. Rename transfer file 
                             : 01. MAKE_KEYS.SBMT 
                             : 02. MAKE_KEYS.FTN  FOR RTE-A 
                             : 03. MAKE_KEYS.REL
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. SOFTKEYS
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: ACHIM ULRICH 
               Company.......: HEWLETT PACKARD
               Street........: HEWLETT PACKARDSTR.
               City..........: BAD HOMBURG v.d.H
               State.........: GERMANY
               Country.......: GERMANY/EUROPE 
               Zip Code......:
               Phone Number..: 06172 400-402
               Telex.........:
 Program Abstract............: Running MAKE_KEYS will create a PROGRAM, 
                               that's the reason you need the ftn7x compiler. 
                               This program will set the softkeys according 
                               to the values in Make_keys specified ( this
                               is not a transferfile !!!!! ). 
                               You can start those programs by fmprunprogram
                               in your software.
 Additional Documentation....:
  
M00501
----------------------------------------------------------------------------- 
GENRECORDS                                                               M005 
                  READ GEN RECORDS FROM DRIVER RELOCATABLE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: GENRECORDS 
    Title....................: Read GEN records from driver relocatable 
    File Names...............: 00. Rename transfer file 
                             : 01. GENRECORDS.SBMT
                             : 02. GENRECORDS.FTN   FOR RTE 
                             : 03. GENRECORDS.REL 
    Operating System(s)......: RTE-A  OR RTE-VI WITH CI VOLUMES 
    Language(s)..............: FTN7X
    Keywords.................: 1. Driver
                             : 2. Relocatable 
                             : 3. Generation
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: ACHIM ULRICH / LORENZ HIEMER 
               Company.......: HEWLETT PACKARD
               Street........: HEWLETT PACKARDSTR.
               City..........: BAD HOMBURG v.d.H
               State.........: GERMANY
               Country.......: GERMANY/EUROPE 
               Zip Code......:
               Phone Number..: 06172 400-402
               Telex.........:
 Program Abstract............: Lists the GEN records from driver relocatable. 
                               'RU,GENRECORDS,<lu> will direct listing to 
                               specified lu.
  
M00601
----------------------------------------------------------------------------- 
ROOT                                                                     M006 
                         GIVE SUPER-USER CAPABILITY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ROOT 
    Title....................: Give super-user capability 
    File Names...............: 00. Rename transfer file 
                             : 01. ROOT.SBMT
                             : 02. ROOT.FTN   FOR RTE-A 
                             : 03. ROOT.REL 
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. system
                             : 2. security
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: ACHIM ULRICH 
               Company.......: HEWLETT PACKARD
               Street........: HEWLETT PACKARDSTR.
               City..........: BAD HOMBURG v.d.H
               State.........: GERMANY
               Country.......: GERMANY/EUROPE 
               Zip Code......:
               Phone Number..: 06172 400-402
               Telex.........:
 Program Abstract............:  Gives you super-user capability by
                                starting a 'superci'. The program asks you
                                for a password, which is linked to the
                                current system time (variable password).
                                See source code for password algorithm. 
  
 Note: On directory /PROGRAMS make a copy of CI.RUN called SUPERCI.RUN. 
  
M00701
----------------------------------------------------------------------------- 
TE                                                                       M007 
                     SEND MSGS TO USER (LIKE 3000 TELL) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TE 
    Title....................: send msgs to user (like 3000 TELL) 
    File Names...............: 00. Rename transfer file 
                             : 01. TE.SBMT
                             : 02. TE.FTN   FOR RTE-A 
                             : 03. TE.REL 
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. Message 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: ACHIM ULRICH 
               Company.......: HEWLETT PACKARD
               Street........: HEWLETT PACKARDSTR.
               City..........: BAD HOMBURG v.d.H
               State.........: GERMANY
               Country.......: GERMANY/EUROPE 
               Zip Code......:
               Phone Number..: 06172 400-402
               Telex.........:
 Program Abstract............: Running the program, will show you wh,se and 
                               ask for specified lu#. @ means broadcast to
                               all active sessions ( also locked lu's ),
                               next question is for message. Take care of 
                               the length of the message. You also can
                               specify lu and text in the runstring. TE will
                               prompt you for all he's missing. 
  
 Additional Documentation....:
  
M00801
----------------------------------------------------------------------------- 
KILLEXT                                                                  M008 
                    KILLS EXTENTS (USE W/ TRANSFER FILES) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: KILLEXT
    Title....................: Kills extents (use w/ transfer files)
    File Names...............: 00. Rename transfer file 
                             : 01. KILLEXT.SBMT 
                             : 02. KILLEXT.FTN
                             : 03. KILLEXT.REL
    Operating System(s)......: RTE-A / RTE-6/VM w/ CI vol.
    Language(s)..............: FTN7X
    Keywords.................: 1. Files 
                             : 2. Extents 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: ACHIM ULRICH 
               Company.......: HEWLETT PACKARD
               Street........: HEWLETT PACKARDSTR.
               City..........: BAD HOMBURG v.d.H
               State.........: GERMANY
               Country.......: GERMANY/EUROPE 
               Zip Code......:
               Phone Number..: 06172 400-402
               Telex.........:
 Program Abstract............:  Running the program, will kill the type ext.
                                of the filename, if given in the runstring. 
                                If there is no extension doesn't matter.
                                EX.  killext $1           ( $1 = test.pas ) 
                                     will bring in $return_s => TEST  alone.
  
M00901
----------------------------------------------------------------------------- 
BITMAP                                                                   M009 
                            DISC BIT MAP DISPLAY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BITMAP 
    Title....................: Disc bit map display 
    File Names...............: 00. Rename transfer file 
                             : 01. BITMAP.SBMT
                             : 02. BITMAP.FTN 
                             : 03. BITMAP.REL 
  
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. Disc
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: ACHIM ULRICH 
               Company.......: HEWLETT PACKARD
               Street........: HEWLETT PACKARDSTR.
               City..........: BAD HOMBURG v.d.H
               State.........: GERMANY
               Country.......: GERMANY/EUROPE 
               Zip Code......:
               Phone Number..: 06172 400-402
               Telex.........:
 Program Abstract............:  An interactive program which shows the
                                use of the bitmap ( blocks used or free );
                                a disc dump to the terminal screen is also
                                possible. 
  
M01001
----------------------------------------------------------------------------- 
MORE_A_TO                                                                M010 
                           PAGINATED LIST COMMAND 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MORE_A_TO
    Title....................: Paginated list command 
    File Names...............: 00. Rename transfer file 
                             : 01. MORE_A_TO.SBMT 
                             : 02. MORE_A_TO.FTN
                             : 03. MORE_A_TO.REL
    Operating System(s)......: RTE-A / RTE-VI 
    Language(s)..............: FTN7X
    Keywords.................: 1. Files 
                             : 2. Formatting
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: ACHIM ULRICH 
               Company.......: HEWLETT PACKARD
               Street........: HEWLETT PACKARDSTR.
               City..........: BAD HOMBURG v.d.H
               State.........: GERMANY
               Country.......: GERMANY/EUROPE 
               Zip Code......:
               Phone Number..: 06172 400-402
               Telex.........:
 Program Abstract............:  Calling the subroutine in output loops will 
                                stop the output after 20 lines of text and ask
                                more ( a to abort ).  Similar to the fmplist
                                routine.
 Additional Documentation....:
  
M01101
----------------------------------------------------------------------------- 
PEDIT                                                                    M011 
                          PROGRAMMATIC LINE EDITOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PEDIT
    Title....................: Programmatic line editor 
    File Names...............:00. Rename Transfer File
                             :01. PEDIT.SBMT
                             :02. &PEDIT  - Source of utility 
                             :03. %PEDIT  - Relocatable 
                             :04. &PTEST  - Source of test program
                             :05. %PTEST  - Relocatable 
                             :06. #PTEST  - Link file 
    Operating System.........: RTE-IVB, RTE-6/VM
    Language(s)..............: FTN4X
    Keywords.................: 1. Interactive 
                             : 2. Editor
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Alan Puffett 
               Company.......: Royal Aircraft Establishment 
               Street........:
               City..........: Clapham
               State.........: Bedfordshire 
               Country.......: United Kingdom 
               Post Code.....: MK41 6AE 
               Phone Number..: 044-234-225562 
               Telex.........: 825332 MODPE G 
 Program Abstract............: This subroutine allows a text string to be 
 displayed at, or entered from a terminal and then modified an unlimited
 number of times, finally being returned to the calling program. It mimics
 the pending line edit facility used in EDIT/1000 and allows various modes
 by means of CTRL & R,C,I,S & T. When satisfied with the contents of the
 string the user returns it by keying RETURN alone. String handling is as 
 type INTEGER and DECAR is used for string manipulation. However, the buffer
 in the parameter list may be EQUIVALENCE'd to a CHARACTER variable in the
 main if this is more convenient. All I/O is through EXEC calls and the 
 formatter is not required. 
 Additional Documentation....: In source file.
  
M01201
----------------------------------------------------------------------------- 
FIND                                                                     M012 
                          FIND ASCII STRING ON DISC 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  FIND
    Title....................:  Find ASCII string on disc 
                                Verrry fast!! 
    File Names...............:  00. Rename Transfer File
                             :  01. FIND.SBMT   submit file 
                             :  02. FIND.FTN    FTN sources 
                             :  03. ASUBS.MAC   MACRO sources 
                             :  04. FIND.REL    Relocatable 
                             :  05. ASUBS.REL   Relocatable 
                             :  06. FIND.LOD    LINK command file 
    Operating System(s)......:  RTE-6,A 
    Language(s)..............:  Fortran, Assembly 
    Keywords.................:  1. Disc 
                             :  2. ASCII
                             :  3. Search 
    External Support Req'd...:  None
    If Re-submission, Reason.:  Significantly enhanced
 Contributor's Name..........:  Alan R. Whitney 
               Company.......:  MIT Haystack Observatory
               Street........:  Off Rt. 40
               City..........:  Westford
               State.........:  MA
               Country.......:  USA 
               Zip Code......:  01886 
               Phone Number..:  (508) 692-4764
               Telex.........:  948149
 Contribution Abstract.......:
     This is an enhanced version of the program contributed in CSL/1000 Rev 2433. 
  Given a specified ASCII string and a range of tracks to be searched on a
  specified cartridge or disc-lu, FIND will return the track, sector, word# 
  of all occurrences of the specified string.  In addition, if the cartridge
  is a FMGR cartridge, the file name will be displayed if the match was 
  found within the bounds of a file.  Case folding may be optionally
  specified.  Occurrences of the ASCII string which cross track boundaries
  are also properly identified. 
     FIND is very useful in finding 'lost' ASCII source code or data files, 
  or for tracking down, for example,  all calls to a particular subroutine
  in a large set of source files.  Also useful in crises such as salvaging
  data on a disc with a damaged directory.
     FIND is extremely fast, upwards of 150,000 bytes/second on a quiet 
  A900 (without case folding).  Since files are never opened by FIND, 
  there are never any delays due to D.RTR.  Thousands of files spanning 
  several thousand tracks can be completely searched in a few minutes.
  
M01301
----------------------------------------------------------------------------- 
MANUAL                                                                   M013 
                     CSL/1000 UTILITIES REFERENCE MANUAL
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MANUAL 
    Title....................: CSL/1000 Utilities Reference Manual
    File Names...............:00. Rename Transfer File. 
                             :01. MANUAL.SBMT  Submission File. 
                             :02. [MODEL       Model Chapter Documentation. 
                             :03. [UTIL        Utilities Ref Mnl (RNOFF input)
                             :04. [ADL         ADL Documentation
                             :05. [CALCU       Calculator Documentation 
                             :06. [CALLS       Calls Documentation
                             :07. [CHECK       Check_Priority Documentation 
                             :08. [CLASS       Class Documentation
                             :09. [CLRRN       Clrrn Documentation
                             :10. [CMM6        Cmm6 Documentation 
                             :11. [CMPAR       Cmpar Documentation
                             :12. [COMPI       Compile Documentation
                             :13. [CPUSE       Cpuse Documentation
                             :14. [CRTID       Crtid Documentation
                             :15. [DBCPD       Dbcpd Documentation
                             :16. [DBCPM       Dbcpm Documentation
                             :17. [DBEXP       DbExplain Documentation
                             :18. [DBMOD       Dbmod Documentation
                             :19. [DBMOV       Dbmov Documentation
                             :20. [DBSEC       Dbsec Documentation
                             :21. [DBSPB       Dbspb Documentation
                             :22. [DBSPC       Dbspc Documentation
                             :23. [DCODE       Dcode Documentation
                             :24. [DFIND       Dfind Documentation
                             :25. [DI          Di Documentation 
                             :26. [DLX         Dlx Documentation
                             :27. [FL          Fl Documentation 
                             :28. [GETEM       Getem Documentation
                             :29. [GETRS       Getrs Documentation
                             :30. [IDENT       Ident Documentation
                             :31. [KEDIT       Kedit Documentation
                             :32. [LIBLS       Libls Documentation
                             :33. [LIBRN       Librn Documentation
                             :34. [LINKS       Links Documentation
                             :35. [LOGOU       Logout Documentation 
                             :36. [LOOK        Look Documentation 
                             :37. [LUSTAT      Lu_Status Documentation
                             :38. [M2240       M2240 Documentation
                             :39. [MEDIT
                             :40. [METER       etc....
                             :41. [ORCAM
                             :42. [PAGID
                             :43. [PARTI
                             :44. [PFILE
                             :45. [POSNT
                             :46. [PRIME
                             :47. [PSCRN
                             :48. [QXREF
                             :49. [RATFR
                             :50. [ROM
                             :51. [RXREF
                             :52. [SAM
                             :53. [SAMSZ
                             :54. [SEEKR
                             :55. [SHOWM
                             :56. [SHOWT
                             :57. [SNAPS
                             :58. [SORT 
                             :59. [SPECT
                             :60. [SPOOL
                             :61. [T2608
                             :62. [TASC 
                             :63. [THINK
                             :64. [TIME 
                             :65. [TRIMF
                             :66. [TRKCK
                             :67. [TSTGR
                             :68. [TYPE6
                             :69. [UNPUR
                             :70. [UPDF1
                             :71. [URESN
                             :72. [USAGE
                             :73. [VERIF
                             :74. [WHO
                             :75. [XRSYS
                             :76. [ZOT
                             :77. MANUAL.TXT
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. documentation 
    External Support Req'd...:
    If Re-submission, Reason.: Added 70 programs to the original
 Contributor's Name..........: Antero Airola
               Company.......: Kemira OY
               Street........: PL 36
               City..........: Pori 
               State.........:
               Country.......: Finland
               Zip Code......: 28101
               Phone Number..: 939-443555 
               Telex.........:
 Contribution Abstract.......:
    This contribution is a Utilities Reference Manual which describes the 
 use, operation, and installation of several HP-1000 utility programs from
 various CSL Tapes. 
  
    Documantation for each of the above utilities is contained in a file
 with the name [xxxxx. For example, the documentation for the MGETX program 
 is in the file [MGETX. 
  
    The file [UTIL is used as the input file to the RNOFF program 
 (submission I012 in CSL Rev. 2433) to generate the printable manual, 
 MANUAL as shown below: 
  
                RN,RNOFF,[UTIL,MANUAL 
  
    A hardcopy of the Utilities Reference Manual can be obtained by simply
 dumping the output file (Manual.txt) to the printer. 
  
               Print Manual.txt 
  
   The documentation file for each utility, such as [WRITX, is similar
 to a FMGR transfer file or a Fortran INCLUDE file and is referenced by 
 the main documentation file [UTIL. 
  
   The file [MODEL is simply a model for a chapter in the Utilities 
 Reference Manual. When a new utility is to be added, [MODEL is used to 
 create the [xxxxx file so that some consistancy is maintained. 
  
    If you wish to change the manual (such as the name of the front cover)
 use EDIT/1000 to change the appropriate documentation input file [xxxxx. 
 Then, use RNOFF to generate a new output.
  
    Refer to the documantation for the RNOFF utility (a seperate submission)
 for further details regarding the generation of formatted manuals. 
  
    This is a re-submission of I030 in CSL/1000 Rev. 2433. I have added 
 documentation for 70 more CSL programs, which we have found useful at our
site. 
  
M01401
----------------------------------------------------------------------------- 
MSGCOM                                                                   M014 
           MSGCOM (MISSING FILES FROM LIBC FROM CSL/1000 REV 2730)
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MSGCOM 
    Title....................: MSGCOM (missing files from LIBC from CSL/1000 Rev 2730)
    File Names...............:00. Rename Transfer File
                             :01. MSGCOM.SBMT 
                             :02. MSGCOM.FTN     (fortran source) 
                             :03. MSGCOM.FTNI    (include file) 
    Operating System(s)......: RTE-A or RTE-6/VM
    Language(s)..............: Ftn7x
    Keywords.................: 1. library 
    External Support Req'd...: LIBC 
    If Re-submission, Reason.: left off of LIBC contribution
 Contributor's Name..........: Bill Donze 
               Company.......: Reliance Electric
               Street........: 29325 Chagrin Blvd.
               City..........: Cleveland
               State.........: Ohio 
               Country.......: USA
               Zip Code......: 44122
               Phone Number..: (216) 266-7619 
               Telex.........:
 Contribution Abstract.......:
  These files were inadvertantently omitted from the LIBC contribution
  of CSL/1000 Rev 2730, and are submitted here for completeness.
 Additional Documentation....: See source code
  
M01501
----------------------------------------------------------------------------- 
FFP24                                                                    M015 
           E-SERIES DOUBLE-INTEGER AND DOUBLE-PRECISION MICROCODE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FFP24
    Title....................: E-series double-integer and double-precision microcode 
    File Names...............:00. Rename Transfer File
                             :01. FFP24.SBMT
                             :02. "FFP24   documentation
                             :03. "FFP     Install instr. (FEM / FAB) 
                             :04. &FFP24   Microcode source 
                             :05. %FEMUC   Microcode object, FEM
                             :06. %FABUC   Microcode object, FAB
                             :07. !FEMHX   Hex PROM burn file, FEM
                             :08. !FABHX   Hex PROM burn file, FAB
                             :09. &FEMRP   RPL file, FEM board
                             :10. &FABRP   RPL file, FAB board
                             :11. %FEMRP   Relocatable
                             :12. %FABRP   Relocatable
    Operating System(s)......:
    Language(s)..............: Assembly 
    Keywords.................: 1. Microcode 
                             : 2. Entry_points
    External Support Req'd...: FEM / FAB boards 
    If Re-submission, Reason.:
 Contributor's Name..........: Bill Gibbons 
               Company.......: Mirkheim Systems 
               Street........: PO Box 203 
               City..........: Los Altos
               State.........: CA 
               Country.......: USA
               Zip Code......: 94023
               Phone Number..: (415) 949-5021 
               Telex.........:
 Contribution Abstract.......:
      Twenty-seven instructions are provided: 
  
          Double Integer:     .DAD    .DNG    .DIN    .DMOD 
                              .DSB    .DCO    .DDE
                              .DMP    .DSBR   .DIS
                              .DDI    .DDIR   .DDS
  
          Floating-point:     .TADD   .TFXS   .FIXD   .NGL
                              .TSUB   .TFXD   .FLTD   .BLE
                              .TMPY   .TFTS   ..FCM 
                              .TDIV   .TFTD   ..TCM 
  
      These instructions perform the same operations as the F-series
      instructions with the same names, but operate on an E-series computer.
      They provide all of the arithmetic operations on double integer 
      (INTEGER*4) and double precision (REAL*8) numbers.  The ".DMOD" 
      instruction is not found on the F-series; it computes a double
      integer remainder.
 Additional Documentation....: See "FFP24 
  
M01601
----------------------------------------------------------------------------- 
GREP/1000                                                                M016 
                         UNIX/EGREP FOR THE HP-1000 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: GREP/1000
    Title....................: UNIX/EGREP FOR THE HP-1000 
    File Names...............:00. Rename Transfer File
                             :01. GREP.SBMT 
                             :02. LOAD.CMD
                             :03. GREP.LOD
                             :04. GREP.FTN
                             :05. LIB_BUILD_PAT.FTN 
                             :06. LIB_FILES.FTN 
                             :07. LIB_GET_RUN_STRI.FTN
                             :08. LIB_GREP.FTN
                             :09. LIB_SEARCH_PAT.FTN
                             :10. GREP.COM
                             :11. USER.DOC
                             :12. GREP.HELP 
                             :13. PROGRAMMERS.DOC 
                             :14. COMPARISON
    Operating System(s)......: RTE-A 4.1, 5.0 (Others with modifications) 
    Language(s)..............: FTN7X
    Keywords.................: 1. UNIX
                             : 2. SEARCH
                             : 3. FILES 
    External Support Req'd...: CDS, HPCRT.LIB 
    If Re-submission, Reason.: N/A
 Contributor's Name..........: Brian Gray 
               Company.......: General Tire & Rubber
               Street........: 1 General St 
               City..........: Akron
               State.........: Ohio 
               Zip Code......: 44329
               Phone Number..: 216-798-2026 
 Contribution Abstract.......: GREP IS AN IMPLEMENTATION OF THE UNIX
      EGREP UTILITY, WITH EXTENSIONS TO ADD ALL REGULAR EXPRESSION
      CAPABILITIES OF EDIT/1000.  SOME DEFAULT VALUES HAVE BEEN CHANGED 
      FOR EASE OF USE IN THE HP-1000 ENVIRONMENT. 
  
      REGULAR EXPRESSIONS ALLOW THE SPECIFICATION OF A COMPLEX SEARCH PATTERN 
      IN A COMPACT FORM.  THIS PATTERN IS USED IN SEARCHING ALL LINES OF
      SPECIFIED FILES.
  
 Additional Documentation....:  A COMPLETE DESCRIPTION OF REGULAR EXPRESSIONS 
      AND THEIR USE IS FOUND IN USER.DOC.  NOTES ON THE CONSTRUCTION OF THE 
      PROGRAM, AND MODIFICATIONS TO THE PROGRAM, ARE FOUND IN 
      PROGRAMMERS.DOC.  ADDITIONAL NOTES ARE FOUND IN THE SOURCE CODE.
  
      CDS IS REQUIRED FOR THIS PROGRAM BECAUSE IT USES A RECURSIVE
      ALGORITHM TO SEARCH EACH SOURCE LINE. 
  
M01701
----------------------------------------------------------------------------- 
KALAHA                                                                   M017 
                             AN OLD AFRICAN GAME
----------------------------------------------------------------------------- 
  
 Contribution Name...........: KALAHA 
    Title....................: An old African game
    File Names...............:00. Rename Transfer File
                             :01. Kalaha.sbmt      - submission file
                             :02. Kalaha.hlp       - help/doc file
                             :03. Kalaha.pas       - source file
                             :04. Kalaha.rel       - reloc  file
                             :05. Kalaha.lod       - load   file
    Operating System(s)......: None 
    Language(s)..............: Pascal 1000
    Keywords.................: 1. Games 
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Claude Schmit
               Company.......: General Motors 
               Street........: route de Luxembourg
               City..........: Bascharage 
               State.........:
               Country.......: Grand-Duche de Luxembourg
               Zip Code......: 4940 
               Phone Number..: (352) 5018-356 
               Telex.........:
 Contribution Abstract.......: This program plays an old African game called
    Kalaha. The program uses the powerful recursion algorithm with alpha-beta 
    pruning. The source is short, the rules of the game are simple, but you 
    will have a hard time beating the computer with a difficulty level
    greater than 3. The source is in fully-portable Pascal, so you can port 
    it to an IBM/PC (or compatible) or any other computer with a Pascal 
    compiler. The program needs display enhancement; I left it like that
    for portability reasons.
  
 Additional Documentation....: See Kalaha.hlp for the rules explanations. 
  
M01801
----------------------------------------------------------------------------- 
TIME                                                                     M018 
                     TIME UTILITY AS IN (HOPEFULLY) UNIX
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    Time
    Title....................:    Time utility as in (hopefully) UNIX 
    File Names...............:00. Rename Transfer File
                             :01. Time.sbmt 
                             :02. Time.ftn
                             :03. Time.rel
                             :04. Time.lod
                             :05. Time.make 
                             :06. Time.help 
    Operating System(s)......:
    Language(s)..............: FTN7x
    Keywords.................: 1. TIME
                             : 2. DATE
                             : 3. UNIX
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:   Dan Felman 
               Company.......:   HP 
               Street........:
               City..........:   Rockville
               State.........:   MD 
               Country.......:   USA
               Zip Code......:
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Additional Documentation....:
  
 The time program is modeled after UNIX's version and follows the same
 convention for reporting. TIME will report wall clock time as well as
 cpu usage. What is not reported is rte usage by the program being timed, 
 since it is impossible to determine from the system. 
  
 Usage: [ru,] time, prog [,arguments] 
  
M01901
----------------------------------------------------------------------------- 
CUT                                                                      M019 
                         LINE-RANGE CUT-FILE UTILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  Cut 
    Title....................:  Line-range cut-file utility 
    File Names...............:00. Rename Transfer File
                             :01. Cut.sbmt
                             :02. Cut.ftn 
                             :03. Cut.rel 
                             :04. Cut.lod 
                             :05. Cut.make
                             :06. Cut.help
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Unix
                             : 2. Editor
                             : 3. Text
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Dan Felman
               Company.......:    HP
               Street........:
               City..........:    Rockville 
               State.........:    MD
               Country.......:    USA 
               Zip Code......:
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Additional Documentation....:
  
CUT is a utility modeled after the similarly named program available
under UNIX. 
  
CUT allows you to cut out certain columns out of lines of a file[s]. Ranges 
may be given in various formats and must follow the '-c' option without 
spaces. Commas must separate each additional range given, and must come 
before the file name is given.
  
Output redirection is supported. As in Unix, use the '>' character preceding
a file name or a device lu. The default is to output to lu 1. 
  
usage:   cut -c[list] fileMask [> file/lu]
  
M02001
----------------------------------------------------------------------------- 
ADISCU                                                                   M020 
               DISC UTILITIES FOR RTE-A, VERSION 5.0. NON CDS 
----------------------------------------------------------------------------- 
  
Contribution Name............:  ADISCU
   Title.....................:  Disc utilities for RTE-A, version 5.0. Non CDS
   File Names................:00. Rename Transfer File [See Note 1.]
                             :01. ADISCU.SBMT       - This file 
                             :02. MAP.FTN           - Bitmap display
                             :03. MAP.REL 
                             :04. MAP.LOD 
                             :05. MAP.MAKE
                             :06. DIDI.FTN          - Single DIrectory DIsplay
                             :07. DIDI.REL
                             :08. DIDI.LOD
                             :09. DIDI.MAKE 
                             :10. UNPUNLEVELDIR.FTN - Unpurge an N-level subdi
                             :11. UNPUNLEVELDIR.REL 
                             :12. UNPUSUBDIR.FTN
                             :13. UNPUSUBDIR.REL
                             :14. UNPUSUBDIR.LOD
                             :15. UNPUSUBDIR.MAKE 
                             :16. UNPU2LEVELDIR.FTN 
                             :17. UNPU2LEVELDIR.REL 
                             :18. UNPU2LEVELDIR.LOD 
                             :19. UNPU2LEVELDIR.MAKE
                             :20. PUNLEVELDIR.FTN   - Purge   an N-level subdi
                             :21. PUNLEVELDIR.REL 
                             :22. PU2LEVELDIR.FTN 
                             :23. PU2LEVELDIR.REL 
                             :24. PU2LEVELDIR.LOD 
                             :25. PU2LEVELDIR.MAKE
                             :26. CSLMAKEDIR.FTN    - Converts CSL tape 
                             :27. CSLMAKEDIR.REL
                             :28. CSLMAKEDIR.LOD
                             :29. CSLMAKEDIR.MAKE 
                             :30. DISCMAPS.FTN      - Interprets disc DVT's 
                             :31. DISCMAPS.REL
                             :32. DISCMAPS.LOD
                             :33. DISCMAPS.MAKE 
                             :34. X.CMD             - An N-level test subdir
                             :35. ALL.MAKE
                             :36. FOLOGO.CMD        - FOrtran LOad and GO 
                             :37. LOADRUNALL.CMD    - Command it & stand back 
                             :38. ADISCU.LOD        - Link command file.
                             :39. ADISCU.DOC        - Documentation ASCII file
   Operating System..........:  RTE-A A.85 and up including 5.0. Perhaps -6 
   Language(s)...............:  FTN7X 
   External Support Req'd....:  None
   If Re-submission, Reason..:  Tested to 430k blocks. Operating system change
                                forced algorithm changes. Cosmetic changes. 
   Keywords..................:01. SYSTEM
                             :02. SYSTEM_TABLES 
                             :03. DISC
Contributor's Name...........:  Dan Khoushy 
              Company........:  Marine Computing Ltd. 
              Street.........:  83, Marylebone High Street
              City...........:  London
              State..........:
              Country........:  United Kingdom
              Zip Code.......:  W1
              Phone Number...:  (01) 486 9590 
Program Abstract.............:
  
 This  contribution consists of various disc utilities hitherto unsupported by
 HP. The fact that various RTE commands traverse  the  directory-tree  in  the
 wrong  direction  or not at all hinders some fast and furious disc management
 actions. Basically the purging program uses only FMP routines. The  unpurging
 program  uses  absolute disc read/write orders to unpurge subdirectories, and
 FMPUNPURGE to unpurge files. Unpurging subdirectories is not supported by  HP
 and  in any case it is a very drastic operation. The purging/unpurging should
 only be undertaken by people who know what they are doing. MAP and  DIDI  are
 support  programs  to  display  the results of purging and unpurging, but are
 also very useful on their own. CSLMAKEDIR is a program that takes a CSL  tape
 TF/FST'ed into a global directory and creates subdirectories named Jxxx where
 J stands for the tape letter and xxx for the contribution number. It then re-
 names  all  the file in accordance with the Xxxx00 file in each subdirectory.
 See the writeup for DISCMAPS in the Jan/Feb 1986 issue of TC INTERFACE.
  
 X.CMD creates a global directory  /X  and fills it  with  various  files  and
 10 levels of subdirectories.   This /X directory then provides exercising and
 demonstrating opportunities. 
  
 FOLOGO.CMD  compiles,  loads and runs a program and LOADRUNALL.CMD will do it
 for all the programs and X.CMD as well.
  
 A word of apology: The somewhat verbose names were  chosen  to  eliminate  an
 inadvertent  initiation  of drastic actions. You can always rename the files.
 Also, in order to make all units stand  alone,  each  contains  all  required
 subroutines, at the expense of some duplication. 
  
 A word of warning: Read the usual HP notices of disclaimer to be found on the
 back side of the title page to all their manuals. As all  these  programs  go
 beyond the designs of HP you are really on your own when using them. I assume
 no  responsibility  whatsoever  for  any  damage  that  may  ensue-   direct,
 consequential or of any other kind.  You are entirely responsible! 
  
 After  having  thus  frightened  the  potential user, I hasten to add that no
 damage was ever done by these programs in my  installation.  Read  ADISCU.DOC
 documentation, and follow the instructions given there.
  
 This  is  a  re-submission  of  the CSL2625 contribution which was limited by
 testing to a disc size of 128k with an allocation  unit  of  1.  The  current
 contribution  was tested with an allocation unit of 4,  and hence is suitable
 for all sizes. There are also several cosmetic changes of the displays.
  
 Modified CSLMAKEDIR xxx00 filenames to xxxx00.CMD to conform to any PATH's.
  
 D5.0 forced some changes, mainly caused by undocumented features of D.RTR. 
  
 PUNLEVELDIR is a new program, removed from VDISCU, and not requiring VC+.
 UNPUNLEVELDIR is a new program, as above. Both algorithms are new. 
  
 For D5.0 your D.RTR should have an EMA size of less than 41 pages. 
  
 Additional Documentation....:  ADISCU.DOC. 
  
M02101
----------------------------------------------------------------------------- 
FINDPAT                                                                  M021 
                       FAST PATTERN FINDER VERSION 5.1
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  FINDPAT 
    Title....................:  Fast pattern finder version 5.1.
    File Names...............:00. Rename Transfer File
                             :01. FINDPAT.SBMT
                             :02. FINDPAT.FTN   Source file 
                             :03. FINDPAT.REL 
                             :04. FINDPAT.HELP  Help file 
                             :05. FINDPAT.MAKE
                             :06. FINDPAT.DOC   Documentation 
                             :07. IGETC.MAC     From HSLIB.LIB
                             :08. IGETC.REL 
                             :09. FINDPAT.CMD   Compile and link
                             :10. FINDPAT.LOD   Link file 
                             :11. F20.DAT       Output (sample speed file)
                             :12. R20.DAT       Raw file reading speed file 
    Operating System.........:  RTE-A (including 5.0) and perhaps 6.
    Language(s)..............:  FTN7X and MACRO.
    External Support Req'd...:  None
    If Re-submission, Reason.:
    Keywords.................:01. TOOLS 
                             :02. SEARCH
                             :03. FILTER
 Contributor's Name..........:  Dan Khoushy 
               Company.......:  Marine Computing Ltd. 
               Street........:  83, Marylebone High Street
               City..........:  London
               State.........:
               Country.......:  United Kingdom
               Zip Code......:  W1
               Phone Number..:  (01) 486 9590 
 Program Abstract............:
 FINDPAT  is  a very fast pattern finder.  It usually runs at about 80% of the
 file raw reading speed. It easily achieves speeds of more then 125,000  bytes
 per  second on the A900 when running as the sole job. This makes it very much
 faster then previous pattern finders contributed to CSL. 
  
 The  algorithm  used is the Boyer-Moore one, to be found in subroutine BOYER.
 This algorithm is one of those pearls that give great pleasure to programmers
 accustomed, at  best, to  NlogN  speeds. It actually performs at close to M/N
 speeds, where M is the record size and N is the pattern size.
  
  Usage: FINDPAT, `PATTERN`, [FILEMASK], [OPTIONS], [LIST FILE/LU]
    or : XQ,FINDPAT,`PATTERN`,[FILEMASK],Q[+ other OPTIONS],[LIST FILE/LU]
  
         OPTIONS: 
                   A:  List matching lines and count
                   C:  List count of matching lines only
                   F:  List filenames only (count=1)
                   I:  Casefold lower case letters - implies A
                   M:  Count multimatches on same line - implies A
                   Q:  Quiet - no listing to terminal - implies A 
                   T:  List lines matched in total only - implies A 
                   Y:  Directory files allowed with text files - implies A
                   Z:  Non-text files allowed - implies Y 
         DEFAULTS:
                   OPTIONS  :  F - Filename  only 
                   MASK     :  @
                   LIST     :  Terminal only
                   LIST FILE:  FINDPAT.DAT if Q option
  
 The output includes the number of files matching the  mask,  as well as the
 number of records and bytes read.  So by specifying a non-existent  pattern
 one gets just these statistics.
  
 Additional Documentation....:  DOC and HELP files. 
  
M02201
----------------------------------------------------------------------------- 
PATCHBITMAP                                                              M022 
                   CHANGE SENSE OF BITS IN DISC LU BITMAPS
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  PATCHBITMAP 
    Title....................:  Change sense of bits in disc LU bitmaps 
                                sector-allocation, version 5.1
    File Names...............:00. Rename Transfer File [by CSL] 
                             :01. PATCHBITMAP.SBMT    - This file 
                             :02. PATCHBITMAP.FTN     - Source file 
                             :03. PATCHBITMAP.REL 
                             :04. PATCHBITMAP.CMD     - Compile and link
                             :05. PATCHBITMAP.LOD     - Link command file 
                             :06. PATCHBITMAP.MAKE
    Operating System(s)......:  RTE-A D4.0 and up (including 5.0). Perhaps -6 
    Language(s)..............:  FTN7X 
    External Support Req'd...:  None
    If Re-submission, Reason.:  Tested to 430k blocks. Cosmetic changes.
                                Tested on discs with various sectors/track. 
    Keywords.................:01. SYSTEM
                             :02. SYSTEM_TABLES 
 Contributor's Name..........:  Dan Khoushy 
               Company.......:  Marine Computing Ltd. 
               Street........:  83, Marylebone High Street
               City..........:  London
               State.........:
               Country.......:  United Kingdom
               Zip Code......:  W1
               Phone Number..:  (01) 486 9590 
 Contribution Abstract.......:
  
           Usage: PATCHBITMAP,DISCLU,LOCATION,SIZE,LISTLU.
  
 This  contribution  consists  of a utility hitherto unsupported by HP. It may
 happen that a bitmap is corrupted to show free area as occupied  or  occupied
 area  as  free.   Such a corruption will normally be discovered by FVERI. The
 usual method of recovery is to TF off the disc LU, reinitialize and TF  back,
 tedious at best. 
  
 This  program  will  change  the  sense of a contiguous set of bits on DISCLU
 starting at LOCATION for SIZE bits. On sets, (and the whole set has to be on)
 will be turned off and vice-versa. 
  
 Recover  from  wrongly specified parameters by running the program again with
 the same wrong parameters. 
  
 This program may be a very destructive time bomb type weapon in the hands  of
 a careless user, therefore 
  
              ************************************************* 
              * Do not keep it on disc !   Keep it off-line ! * 
              ************************************************* 
  
 But when you FST this program back on, do not use the damaged LU since if the
 damage is showing occupied space as free, you may write over useful data.
  
 A word of apology:  The somewhat verbose name  was  chosen  to  eliminate  an
 inadvertent initiation of a drastic action. You can always rename the file.
  
 A word of warning: Read the usual HP notices of disclaimer to be found on the
 back side of the title page to all their manuals. As this program goes beyond
 the  designs  of  HP  you  are  really on your own when using it. I assume no
 responsibility  whatsoever  for  any   damage   that   may   ensue-   direct,
 consequential or of any other kind.  You are entirely responsible! 
  
 After  having  thus  frightened  the  potential user, I hasten to add that no
 damage was ever done by this program in my installations.
  
 For example, the command   PATCHBITMAP,17,25000,10  results in the following:
  
  Total number of tracks     : 932
  Total number of blocks     : 44736
  Blocks per allocation unit : 1
  Volume Header address at   : 44688
  Bitmap        address at   : 0
  Global Dirs.  address at   : 22 
  
                   BITMAP BEFORE MODIFICATION 
                   -------------------------- 
  
 Block# +0        10        20        30        40        50        60
 _______ |         |_________|         |_________|         |_________|
   24960 ****************************************          ************** 
  
                    BITMAP AFTER MODIFICATION 
                    ------------------------- 
  
 Block# +0        10        20        30        40        50        60
 _______ |         |_________|         |_________|         |_________|
   24960 **************************************************************** 
  
  NOTE: * equals the allocation unit. | is the end of the LU
  
 This  is  a  re-submission  of  the CSL2730 contribution which was limited by
 testing to a disc size of 128k with an allocation  unit  of  1.  The  current
 contribution  was tested with an allocation unit of 4,  and hence is suitable
 for all sizes. There are also several cosmetic changes of the displays.  Also
 testing was carried out on various sectors/track configurations. 
 Additional Documentation....:  None. 
  
M02301
----------------------------------------------------------------------------- 
VDISCU                                                                   M023 
                  DISC UTILITIES FOR RTE-A VC+ VERSION 5.0
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  VDISCU
    Title....................:  Disc utilities for RTE-A VC+ version 5.0. 
    File Names...............:00. Rename Transfer File [See Note 1.]
                             :01. VDISCU.SBMT       - This file 
                             :02. DIAL.FTN          - N-level DIrectory 
                             :03. DIAL.REL
                             :04. DIAL.LOD            display (ALl) 
                             :05. UNPUNLEVELDIR.FTN - Unpurge N-level subdir
                             :06. UNPUNLEVELDIR.REL 
                             :07. UNPUNLEVELDIR.LOD 
                             :08. PUNLEVELDIR.FTN   - Purge N-level subdir
                             :09. PUNLEVELDIR.REL 
                             :10. PUNLEVELDIR.LOD 
                             :11. Y.CMD             - A 10-level test subdir
                             :12. FOLOGO.CMD        - FOrtran LOad and GO 
                             :13. LOADRUNALL.CMD    - Command it & stand back 
                             :14. VDISCU.DOC
                             :15. VDISCU.MAKE 
    Operating System.........: RTE-A A.85 and up including 5.0. VC+ only
    Language(s)..............: FTN7X
    If Re-submission, Reason.: Tested to 430k blocks. Operating system changes
                               forced algorithm changes. Cosmetic changes.
    External Support Req'd...: None 
    Keywords.................:01. SYSTEM
                             :02. SYSTEM_TABLES 
                             :03. DISC
                             :04. MAP 
 Contributor's Name..........:  Dan Khoushy 
               Company.......:  Marine Computing Ltd. 
               Street........:  83, Marylebone High Street
               City..........:  London
               State.........:
               Country.......:  United Kingdom
               Zip Code......:  W1
               Phone Number..:  (01) 486 9590 
 Program Abstract............:
  
 This  contribution consists of various disc utilities hitherto unsupported by
 HP. The fact that various RTE commands traverse  the  directory-tree  in  the
 wrong  direction  or not at all hinders some fast and furious disc management
 actions. Basically the purging program uses only FMP routines. The  unpurging
 program  uses  absolute disc read/write orders to unpurge subdirectories, and
 FMPUNPURGE to unpurge files. Unpurging subdirectories is not supported by  HP
 and  in any case it is a very drastic operation. The purging/unpurging should
 only be undertaken by people who know what they are doing. MAP and  DIAL  are
 support  programs  to  display  the results of purging and unpurging, but are
 also very useful on their own. MAP is to be found in contribution ADISCU.
  
  
 VC+  is  required  since  DIAL  is  recursive.  The  power and the economy of
 programming effort afforded by recursion as available with CDS is well  worth
 the  ownership of VC+. The recursion was removed from the other programs, and
 they are copies of those in ADISCU, repeated here for historical reasons.
  
  
 Y.CMD creates a global directory /Y and fills it with various files  and  ten
 levels  of  subdirectories.  This  /Y  directory then provides exercising and
 demonstrating opportunities. 
  
 FOLOGO.CMD compiles, loads and runs a program and LOADRUNALL.CMD will  do  it
 for all the programs and Y.CMD as well.
  
 A  word  of  apology:  The somewhat verbose names were chosen to eliminate an
 inadvertent initiation of drastic actions. You can always rename  the  files.
 Also,  in  order  to  make  all units stand alone, each contains all required
 subroutines, at the expense of some duplication. 
  
 A word of warning: Read the usual HP notices of disclaimer to be found on the
 back  side  of  the title page to all their manuals. As all these programs go
 beyond the designs of HP you are really on your own when using them. I assume
 no   responsibility  whatsoever  for  any  damage  that  may  ensue-  direct,
 consequential or of any other kind.  You are entirely responsible! 
  
 After having thus frightened the potential user, I  hasten  to  add  that  no
 damage  was  ever  done by these programs in my installation. Read VDISCU.DOC
 documentation, and follow the instructions given there.
  
 This is a re-submission of the CSL2625  contribution  which  was  limited  by
 testing  to  a  disc  size  of 128k with an allocation unit of 1. The current
 contribution was tested with an allocation unit of 4,  and hence is suitable 
 for all sizes. There are also several cosmetic changes of the displays.
  
 D5.0 forced some changes, mainly caused by undocumented features of D.RTR. 
  
 PUNLEVELDIR is a new program, not requiring VC+. 
 UNPUNLEVELDIR is a new program, as above. Both algorithms are new. 
  
 For D5.0 your D.RTR should have an EMA size of less than 41 pages. 
  
 Additional Documentation....:  VDISCU.DOC. 
  
M02401
----------------------------------------------------------------------------- 
CHANGEPAT                                                                M024 
                     FAST PATTERN EXCHANGER VERSION 5.0 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  CHANGEPAT 
    Title....................:  Fast pattern exchanger version 5.0. 
    File Names...............:00. Rename Transfer File [by CSL] 
                             :01. CHANGEPAT.SBMT  - This file.
                             :02. CHANGEPAT.FTN   - The source. 
                             :03. CHANGEPAT.HELP  - Help file.
                             :04. CHANGEPAT.DOC   - Write-up file.
                             :05. IGETC.MAC       - From HAYSTACK.LIB.
                             :06. CHANGEPAT.CMD   - Compile and link. 
                             :07. CHANGEPAT.LOD   - Link command file.
    Operating System.........:  RTE-A (including 5.0) and perhaps 6.
    Language(s)..............:  FTN7X and MACRO.
    External Support Req'd...:  None
    If Re-submission, Reason.:
    Keywords.................:01. TOOLS 
                             :02. FILTER
                             :03. SEARCH
 Contributor's Name..........:  Dan Khoushy 
               Company.......:  Marine Computing Ltd. 
               Street........:  83, Marylebone High Street
               City..........:  London
               State.........:
               Country.......:  United Kingdom
               Zip Code......:  W1
               Phone Number..:  (01) 486 9590 
 Program Abstract............:
  
 CHANGEPAT  is a fast text pattern exchanger built along the same lines as the
 companion pattern finder - FINDPAT.  It first uses a fast searching algorithm
 to  find the files containing the pattern, and then backtracks to perform the
 exchanges, with the option to omit the first searching step. 
  
 The  search  algorithm used is the Boyer-Moore one, to be found in subroutine
 BOYER. It is used both in the first step to locate  the  file,  and  then  to
 locate  the  pattern  within the file.  This algorithm is one of those pearls
 that give great pleasure to programmers accustomed, at best, to NlogN speeds.
 It actually performs at close to M/N speeds, where M is the record size and N
 is the pattern size. (See FINDPAT.DOC) 
  
   Usage: CHANGEPAT,`=OLDPAT`,`>NEWPAT`,FILEMASK,[OPTIONS],[LIST FILE/LU] 
          Note optional `s and required = > for patterns. 
          Use ~ for commas within patterns. 
          OPTIONS:
                  A:  List exchanges and count
                  C:  List count of exchanges only
                  D:  Directly start exchange operation - implies A 
                  I:  Casefold lower case letters - implies A 
                  Q:  Quiet - no listing to terminal - implies A
         DEFAULTS:
                      OPTIONS  :  List exchanges, no Direct.
                                  Usually faster since the
                                  write operation will only 
                                  proceed for files with at 
                                  least one match at the
                                  expense of backtracking.
                      LIST     :  Terminal only 
                      LIST FILE:  CHANGEPAT.DAT IF Q option 
  
 A word of warning: Read the usual HP notices of disclaimer to be found on the
 back side of the title page to all their manuals. As this program goes beyond
 the  designs  of  HP  you  are  really on your own when using it. I assume no
 responsibility  whatsoever  for  any   damage   that   may   ensue -  direct,
 consequential or of any other kind.  You are entirely responsible! 
  
 Additional Documentation....:  DOC and HELP files. 
  
M02501
----------------------------------------------------------------------------- 
CHANGERPL                                                                M025 
              CHANGING RPL'S FOR PROGRAM TRANSFERS VERSION 5.1
----------------------------------------------------------------------------- 
  
 Contribution Name...........:CHANGERPL 
    Title....................:CHANGING RPL's for PROGRAM TRANSFERS version 5.1
    File Names...............:00. Rename Transfer File [by CSL] 
                             :01. CHANGERPL.SBMT    - This file 
                             :02. CHANGERPL.FTN     - Source file 
                             :03. CHANGERPL.LOD     - Link command file 
                             :04. Y.CMD             - A 10-level test dir.
                             :05. FOLOGO.CMD        - FOrtran LOad and GO 
                             :06. LOADRUN.CMD       - Command it & stand back 
                             :07. TEST.REL          - A .REL file for testing 
                             :08. TEST.LOD          - A Link file for above 
                             :09. FUNNY.SNP         - A Snap file for above 
    Operating System.........:  RTE-A A.85 and up (including 5.0). Perhaps -6 
    Language(s)..............:  FTN7X 
    External Support Req'd...:  None
    If Re-submission, Reason.:Operating system update. Improved selectivity.
                              Removed recursion.
    Keywords.................:01. SYSTEM
 Contributor's Name..........:  Dan Khoushy 
               Company.......:  Marine Computing Ltd. 
               Street........:  83, Marylebone High Street
               City..........:  London
               State.........:
               Country.......:  United Kingdom
               Zip Code......:  W1
               Phone Number..:  (01) 486 9590 
 Program Abstract............:
  
 This  contribution  consists  of  a   utility   hitherto unsupported by HP.
 The fact that various RTE commands traverse the directory-tree in the wrong
 direction  or  not  at  all  hinders  some fast and furious disc management
 actions.  I develop programs on any A-series machines for running on any of
 the others.  RTE-A has the feature of sometimes refusing to run programs on
 a machine having a different SNAP file.  After  a  first  try  the  machine
 reports  "changed  RPL  checksum"  and  quits.  The second try will usually
 succeed.  Sometimes you have to relink the program on a target machine, but
 this  is  heralded by a message "illegal program file".  Any way, the first
 type of refusal is bad enough, and seems unnecessary, especially  when  you
 have a long chain of fathers running children and grandchildren. The method
 used by me is to have  all  the  new  programs  and  sources  in  a  global
 directory  called /UPDATE which contains a command file whose first command
 is CHANGERPL and the rest distribute the programs and the sources  etc.  to
 their  respective directories.  Thus CHANGERPL defaults to trying the @.RUN
 files in /UPDATE but will go to a directory supplied in the runstring,  and
 all the subdirectories as well.  RPL  will be changed on all type 6  files,
 even if they do not have the .RUN extension. 
  
 Y.CMD  creates  a  global  directory /Y and fills it with various files and
 various  levels  of  subdirectories.  This  /Y  directory   then   provides
 exercising and demonstrating opportunities.
  
 FOLOGO.CMD compiles, loads and runs a program and LOADRUN.CMD  will invoke 
 it and exercise the program as well by invoking also the Y.CMD.
  
 TEST.RUN  is a program linked with a funny SNAP file on an A600+, thus will
 force an RPL change. This is done automatically by the Y.CMD.
  
 It may be that FUNNY.SNP will like your system.   Then you must use one not
 appropriate  to  your machine to get the full demonstration. Otherwise, and
 in case you loaded TEST.RUN inadvertently, CHANGERPL will still go  through
 the motions, but without issuing the "changing RPL" message. 
  
 A  word of apology:  The somewhat verbose names were chosen to eliminate an
 inadvertent initiation of drastic actions. You can always rename the files.
 Also,  in  order  to make all units stand alone, each contains all required
 subroutines, at the expense of some duplication. 
  
 A word of warning: Read the usual HP notices of disclaimer to be  found  on
 the back side of the title page to all their manuals. As all these programs
 go beyond the designs of HP you are really on your own when using  them.  I
 assume  no responsibility whatsoever for any damage that may ensue- direct,
 consequential or of any other kind.  You are entirely responsible! 
  
 Additional Documentation....:  None. 
  
M02601
----------------------------------------------------------------------------- 
DIRTREE                                                                  M026 
                   FAST DIRECTORY TREE LISTER VERSION 5.0 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  DIRTREE 
    Title....................:  Fast Directory Tree Lister version 5.0. 
    File Names...............:00. Rename Transfer File [by CSL] 
                             :01. DIRTREE.SBMT  - This file.
                             :02. DIRTREE.FTN   - The source. 
                             :03. DIRTREE.CMD   - Compile and link. 
                             :04. DIRTREE.LOD   - Link command file.
    Operating System.........:  RTE-A (including 5.0) and perhaps 6.
    Language(s)..............:  FTN7X.
    External Support Req'd...:  None
    If Re-submission, Reason.:
    Keywords.................:01. DIRECTORY 
 Contributor's Name..........:  Dan Khoushy 
               Company.......:  Marine Computing Ltd. 
               Street........:  83, Marylebone High Street
               City..........:  London
               State.........:
               Country.......:  United Kingdom
               Zip Code......:  W1
               Phone Number..:  (01) 486 9590 
  
 Program Abstract............:
  Invoke DIRTREE.CMD to compile and link DIRTREE.FTN. 
  
  Usage: DIRTREE [DISCLU OR /DIR[/SUBDIR.DIR] OR ALL] [LISTLU OR FILE] [F]
         Use the F option to invoke FREES at the end of DIRTREE for DISCLU`s
  
  Example: DIRTREE 16,,F gives: 
  
  LU             Directory or Subdirectory               Files Blocks Cumltiv 
 --- --------------------------------------------------- ----- ------ ------- 
  16 /SYSTEM                                                58   3158    3158 
  16 /CATALOGS                                               6    386    3544 
  16 /EMERPROG                                              48   8436   11980 
  16 /USERS/HELP                                            19    240   12220 
  16 /USERS                                                 50    542   12762 
  16 /HELP/ERROR                                             1    566   13328 
  16 /HELP                                                 150   1426   14754 
  16 VOLUME DIRECTORY                                        5     16   14770 
  16                                 TOTAL in Data Space                14770 
  16  RESERVED + HEADER                                          1537   16307 
  16  BITMAP                                                       10   16317 
  
 Volume size   19200. Free blocks    2883. % Free 15.02    Allocation units 1 
  
 NOTE: Blocks report occupied space. Thus a file of size 1 where
 the allocation unit is 4 will occupy 4 blocks. 
  
 End Directory Tree Listing - Sat Apr 16, 1988 11:55:12 am
  
 LU |  Total   |  Resvd.  |   Free   |%free| Max Free |%max * 
 ---+----------+----------+----------+-----+----------+------ 
  16|     19200|      1536|      2883|   15|      2836|   98
  
  (* largest free space as % of total free space) 
  
 Additional Documentation....:  None. 
  
M02701
----------------------------------------------------------------------------- 
HEAPSORT                                                                 M027 
                   HEAPSORT AND INSERTIONSORT VERSION 5.2 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  HEAPSORT
    Title....................:  Heapsort and Insertionsort version 5.2. 
    File Names...............:00. Rename Transfer File [by CSL] 
                             :01. HEAPSORT.SBMT     - This file 
                             :02. LONGHEAPSORT.FTN  - Including heap routines 
                             :03. HEAPSORT.FTN      - A combined fast version 
                             :04. HEAPSORT.DOC      - Some theory and timing. 
    Operating system(s)......:  All 
    Language(s)..............:  FTN7X 
    External Support Req'd...:  None
    If Re-submission, Reason.: Corrected a bug in calling Insertion Sort. 
    Keywords.................:01. SORT
 Contributor's Name..........:  Dan Khoushy 
               Company.......:  Marine Computing Ltd. 
               Street........:  83, Marylebone High Street
               City..........:  London
               State.........:
               Country.......:  United Kingdom
               Zip Code......:  W1
               Phone Number..:  (01) 486 9590 
 Program Abstract............:
  
  
 Workhorse   sorting   subroutines  are  very  often  required  in  real-life 
 programming situations. There is usually a Hobson's choice between a  larger 
 sorting  package  or  writing  an  ad-hoc subroutine which gets the job done 
 albeit inefficiently.  The larger sorting  package  may  be  extravagant  in 
 their memory requirement or not particularly suitable for the job at hand. 
  
 The  LONGHEAPSORT  set  of three subroutines are good candidates to join the 
 library in the workhorse role. The familiar Insertion sort routine  is  fast 
 for  small  vectors and very fast for almost-sorted vectors of any size. The 
 Heap sort routine is of time complexity N*LOG(N) and  hence  very  fast  for 
 large  vectors.   Quicksort  may  be  faster  by  a  factor  of 2 under some 
 situations but may have a pathological behavior which will make it extremely 
 slow under some other situations.
  
 About 10% time may be gained by combining the heap subroutines thus avoiding 
 the CALL overheads. Omitting CDS will speed matters up by a further 20%. 
  
 The faster combined version of the subroutine appears as HEAPSORT.FTN. 
  
      Usage: CALL HEAPSORT(TABLE,TABLESIZE) 
  
 This is a re-submission of the CSL2730 contribution, to correct a bug in the 
 call to Insertionsort. 
  
 Additional Documentation....:  See HEAPSORT.DOC
  
M02801
----------------------------------------------------------------------------- 
ECALC                                                                    M028 
                            EXPRESSION CALCULATOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: Ecalc
    Title....................: Expression Calculator
    File Names...............: 00. Rename Transfer File 
                             : 01. Ecalc.sbmt  - Submission file
                             : 02. Ecalc.ftn   - Source file
                             : 03. Ecalc.rel   - Relocatable file 
                             : 04. Ecalc.help  - Help file
                             : 05. Ecalc.lod
                             : 06. Ecalc.make 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77
    Keywords.................: 1. Calculator
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Darryl C. Bryk 
               Company.......: U.S. Army TACOM
               Street........: AMSTA-RSA
               City..........: Warren 
               State.........: MI 
               Country.......: U.S.A. 
               Zip Code......: 48090
               Phone Number..: (313) 574-7752 
               Telex.........:
 Contribution Abstract.......: This program calculates the result of
               an interactively entered arithmetic expression.  The 
               operands and operators are stored in separate stacks and 
               popped off as needed to evaluate the expression according
               to the usual operator precedence rules.  Parentheses may 
               be used to alter the precedence rules.  For example, an
               expression such as:
  
               2 * (sin(rad(90.0/2.)) - 3.2**3.5) + 1,000.0 
  
               may be entered as shown and the result is calculated.
               The number of decimal places that are shown in the result
               is the same as the greatest that is given in the expression
               or to at least one decimal place, whichever is greater.
               This program may easily be ported to other machines with 
               Fortran by changing the calls to FTN7X library subroutines 
               to their equivalents on that machine.  Also, additional
               user defined functions may easily be added.  This edition
               of Ecalc enables access to most of the functions in the
               FTN7X library. 
  
 Additional Documentation....: Ecalc.help is a text file that contains
               all of Ecalc's function names and their usage and is listed
               from Ecalc by typing a '?' (question mark).  Copy
               Ecalc.help to the global directory /Help/ with the new 
               name Ecalc (i.e. do: co ecalc.help /help/ecalc) in CI. 
               (FMGR users will have to modify the help filename in the 
               program in order for it to be listed when one types '?'
               in Ecalc.) 
  
M02901
----------------------------------------------------------------------------- 
DATEX                                                                    M029 
                          UNIVERSAL DATE FORMATTER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:DATEX 
    Title....................:Universal Date Formatter
    File Names...............:00. Rename Transfer File
                             :01. DATEX.SBMT
                             :02. DATEX.FTN 
                             :03. USRDX.FTN 
    Operating system(s)......:RTE-A 
    Uses hierarchical files?.:no
    Language(s)..............:Fortran 77
    Keywords.................: 1. time
                             : 2. date
                             : 3. strings 
    External Support Req'd...:No
    If Re-submission, Reason.:
 Contributor's Name..........:David Kaplan
               Company.......:C&L Systems 
               Street........:Surrey House, 
                             :Surrey Street 
               City..........:Croydon 
               State.........:Surrey
               Country.......:England 
               Zip Code......:CR9 1HX 
               Phone Number..:(44)-1-760-0770 
 Program Abstract............:DATEX allows a date or time string to be
generated in any user specified format. Not only will it produce the
current date/time, but any date/time offset from the present into either
the future or past. 
 Additional Documentation....: When scheduled DATEX is passed a date
format string and an offset from the present. It returns in a return string 
($RETURN_S) the specified date/time in the required format. 
M03001
----------------------------------------------------------------------------- 
RPOK                                                                     M030 
                     RPOK ROUTINE FOR CONTRIBUTION H022 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RPOK 
    Title....................: RPOK routine for contribution H022 
    File Names...............:00. Rename Transfer File
                             :01. rpok.sbmt 
                             :02. rpok.mac
                             :03. rpok.rel
    Operating System(s)......: RTE-6
    Language(s)..............: Macro
    Keywords.................: 1. Assembler 
                             : 2. Search
                             : 3. Sort
    External Support Req'd...:
    If Re-submission, Reason.: missing from original contribution 
 Contributor's Name..........: Don Pottinger
               Company.......: Hewlett-Packard
               Street........: 11000 Wolfe Rd.
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
 Contribution Abstract.......:
  
   Required for DLX (CSL/1000 release 2340 contribution #H022) and missing
from the original contribution. See additional documentation for DLX. 
  
M03101
----------------------------------------------------------------------------- 
EMACOPY                                                                  M031 
                 COPY INTEGER*2 DATA IN/OUT/WITHIN EMA FAST 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: EMACOPY
    Title....................: Copy Integer*2 Data In/Out/Within EMA Fast 
    File Names...............: 00. Rename Transfer File 
                             : 01. EMACOPY.SBMT 
                             : 02. EMACOPY_CDS.MAC
                             : 03. EMACOPY_CDS.LIB
                             : 04. EMACOPY.MAC
                             : 05. EMACOPY.LIB
                             : 06. EMACOPY.OV      (Slides for talk)
    Operating System.........: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: EMA/VMA
                             : Copy 
    External Support Req'd...:
    If Re-submission, Reason.: Added non-CDS version
 Contributor's Name..........: Donald A. Wright 
               Company.......: Interactive Computer Technology
               Street........: 2069 Lake Elmo Avenue North
               City..........: Lake Elmo
               State.........: MN 
               Country.......: USA
               Zip Code......: 55042
               Phone Number..: 612/770-3728 
               Telex Number..: 650 211 1023 (WUI) 
 Contribution Abstract.......:
  
 The EMACOPY subroutine can move data into, out of, and within EMA at 
 speeds up to 50 times faster than normal Fortran Do-Loops. 
  
 It is called as follows: 
  
 $ALIAS EMACOPY, EMA       (EMACOPY expects 32-bit parameter addresses) 
 DIMENSION FROM(), TO()    (May be INT*2 or any other type except CHAR) 
 INTEGER*4 WORDS
 -
 -
 CALL EMACOPY (FROM(I), TO(J), WORDS) 
  
 FROM and TO may be in EMA, local memory, or COMMON.   EMACOPY automat- 
    ically figures out where they are.
  
 WORDS is the number of words to be copied from FROM to TO.  It must not
    be in EMA.
  
 EMACOPY maps FROM and TO into the VSEG (if in EMA) and then uses the 
 hardware/firmware MVW instruction to perform the copy.  This instruct- 
 ion exists in all HP1000 systems, and is at least as fast as the 
 Vector Instruction Set instructions for this copy function.  Thus an 
 A400 CPU performs as if it has VIS, at least for copying data. 
  
 On an A400 the CDS version beats Fortran Do-Loops at any number of 
 WORDS over 5.  The non-CDS version should be a bit better than that. 
  
 Both CDS and non-CDS versions are supplied.  The non-CDS version might 
 even run on RTE-6/VM.
  
M03201
----------------------------------------------------------------------------- 
MAKETAPES                                                                M032 
                  MANUFACTURE REEL-TO-REEL TAPES IN VOLUME
----------------------------------------------------------------------------- 
  
 Contribution Name......(16).: MAKETAPES
    Title...............(64).: Manufacture Reel-to-Reel Tapes in Volume 
    File Names...............: 00. Rename Transfer File 
                             : 01. MAKETAPES.SBMT 
                             : 02. MAKETAPES.FTN
                             : 03. MAKETAPES.REL
                             : 04. MAKETAPES.LOD
                             : 05. TAPETODISK.FTN 
                             : 06. TAPETODISK.REL 
                             : 07. TAPETODISK.LOD 
                             : 08. MAKETAPES.MAKE 
    Operating System(s)......: RTE-A
    Uses hierarchical files?.: Yes
    Language(s)..............: FTN7X
    Keywords.................: Copy 
                             : Magnetic_tape
    External Support Req'd...: Mag Tape Drive 
    If Re-submission, Reason.:
 Contributor's Name..........: Donald A. Wright 
               Company.......: Interactive Computer Technology
               Street........: 2069 Lake Elmo Avenue North
               City..........: Lake Elmo
               State.........: MN 
               Zip Code......: 55042
               Country.......: USA
               Phone Number..: 612/770-3728 
               Telex.........: 650 211 1023 (WUI) 
 Program Abstract............:
  
 MAKETAPES was developed for INTEREX to assist in producing 1600-BPI and
 800-BPI Best-Of tapes.  The TF format was chosen for that CSL release, 
 resulting in very slow tape production.  FST could not be used because 
 not all CSL members have FST.  MAKETAPES writes TF-format tapes at the 
 full speed of the tape drive, whatever that is.  In fact, it should be 
 able to write any format (TAR, LIF, whatever) at the same speed.  It is
 actually being used to make HP3000 Best-Of tapes on the HP1000!
  
 It works as follows: 
  
 1. An original tape is written in TF (or whatever) format, and verified. 
  
 2. The TAPETODISK program is used to read that tape to disk as a single
    file as large as the data on the tape.  Each tape record is copied
    to an identical disk record (up to 16k characters in length), and an
    EOF on tape is written as a zero-length disk record.
  
 3. One or more copies of MAKETAPES are scheduled to write the tapes from 
    the disk file at high speed.  Several copies can go at full speed at
    once.  When a tape is finished, MAKETAPES announces that fact, waits
    for the drive to be unloaded and reloaded, then restarts automatic- 
    ally.  One operator can be hard put to keep up with two or three tape 
    drives, depending on the amount of data on the tape.
  
 MAKETAPES does keep track of all errors, and aborts a write if any error 
 is discovered.  All errors are reported. 
  
 MAKETAPES can also be scheduled in a write-once (or write-counted) mode
 to make one or a few tapes at high speed as needs require.  Perfect for
 a software supplier. 
  
 What remains to be done?  It doesn't work on CS/80 tapes yet.  I may get 
 around to that some day, but please let me know if YOU do, because then
 I won't have to.  Can it be done as transparently for CS/80 as it is for 
 reel-to-reel?  Only the shadow knows . . . . 
  
M03301
----------------------------------------------------------------------------- 
TIMER                                                                    M033 
                               TIME PROCESSES 
----------------------------------------------------------------------------- 
  
 Contribution Name......(16).: TIMER
    Title...............(64).: Time Processes 
    File Names...............: 00. Rename Transfer File 
                             : 01. TIMER.SBMT 
                             : 02. TIMER.FTN
                             : 03. TIMER.REL
    Operating System(s)......: RTE-A
    Uses hierarchical files?.:
    Language(s)..............: FTN7X
    Keywords.................: Time 
                             : Reports
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Donald A. Wright 
               Company.......: Interactive Computer Technology
               Street........: 2069 Lake Elmo Avenue North
               City..........: Lake Elmo
               State.........: MN 
               Zip Code......: 55042
               Country.......: USA
               Phone Number..: 612/770-3728 
               Telex.........: 650 211 1023 (WUI) 
 Program Abstract............:
  
 TIMER can be used to display the time required for any process capable 
 of invoking TIMER at the beginning and the end.  These include CI transfer 
 files and QUERY XEQ files, for example.  It is invoked in three ways:
  
   TIMER ON starts TIMER running and displays time values of 0. 
  
   TIMER (no parameter) displays the current elapsed time since TIMER ON. 
  
   TIMER OF generates a final display and deletes TIMER's ID segment. 
  
 Between runs, TIMER is terminated saving resources.
  
 The source document contains additional detail about its use.
  
  
M03401
----------------------------------------------------------------------------- 
NULLJOB                                                                  M034 
                 DISPLAY TOTAL PERCENTAGE OF CPU UTILIZATION
----------------------------------------------------------------------------- 
  
 Contribution Name...........: NULLJOB
    Title....................: Display Total Percentage of CPU Utilization
    File Names...............: 00. Rename Transfer File 
                             : 01. NULLJOB.SBMT 
                             : 02. NULLJOB.FTN
                             : 03. NULLJOB.REL
                             : 04. NULLJOB.CAL
    Operating System.........: RTE-A, RTE-6, New File System
    Language(s)..............: FTN7X
    Keywords.................: Reports
                             : Performance
                             : System 
    External Support Req'd...:
    If Re-submission, Reason.: Want it in both CSL and SWAP 
 Contributor's Name..........: Donald A. Wright 
               Company.......: Interactive Computer Technology
               Street........: 2069 Lake Elmo Avenue North
               City..........: Lake Elmo
               State.........: MN 
               Country.......: USA
               Zip Code......: 55042
               Phone Number..: 612/770-3728 
               Telex Number..: 650 211 1023 (WUI) 
 Contribution Abstract.......:
  
 NULLJOB runs at priority 32767 (lowest possible) and executes a task 
 previously calibrated to take 1.00 seconds.  When the task completes,
 NULLJOB determines how long it really took, and uses that information
 to calculate the percentage of CPU time used by OTHER tasks during 
 the run period.
  
 NULLJOB arguably displays very useful and accurate information, because
 it takes into account operating-system and driver activity as well as
 all other running processes.  It often gives substantially different 
 results than METER does. 
  
 To load it: LINK NULLJOB.REL NULLJOB::PROGRAMS.
  
 The file NULLJOB.CAL must be put on the /SYSTEM directory.  NULLJOB.FTN
 describes some typical calibration values for several different CPU's. 
 The calibration value for one CPU may be different than that for 
 another of the same type.  Adjust the value in NULLJOB.CAL::SYSTEM 
 until NULLJOB displays every 1.00 seconds on an otherwise idle system. 
  
M03501
----------------------------------------------------------------------------- 
PAUSE                                                                    M035 
                              INTERACTIVE PAUSE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:PAUSE 
    Title....................:Interactive PAUSE 
    File Names...............:00. Rename Transfer File
                             :01. PAUSE.SBMT
                             :02. PAUSE.FTN 
                             :03. PAUSE.REL 
    Operating system(s)......:RTE-A, RTE-6
    Uses hierarchical files?.:No
    Language(s)..............:FTN7X 
    Keywords.................: 1. CI
                             : 2. Command_files 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:Donald A. Wright
               Company.......:Interactive Computer Technology 
               Street........:2069 Lake Elmo Avenue 
               City..........:Lake Elmo 
               State.........:MN
               Country.......:USA 
               Zip Code......:55042 
               Phone Number..:612/770-3728
 Program Abstract............:
  
 PAUSE is a very short program which provides a calibrated pause.  It 
 is particularly intended for use in CI command files, where a pause
 might be needed while a tape drive loads or some other related 
 process takes place.  It is basically an EXEC 12 self-suspend, except
 that it actually does 1-second suspends and checks for the break flag
 each second, terminating if the flag is detected.
  
M03601
----------------------------------------------------------------------------- 
ERROR                                                                    M036 
                              EXPLAIN FMP ERROR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:ERROR 
    Title....................:Explain FMP error 
    File Names...............:00. Rename Transfer File
                             :01. ERROR.SBMT
                             :02. ERROR.FTN 
                             :03. ERROR.REL 
    Operating system(s)......:RTE-A, RTE-6
    Uses hierarchical files?.:Yes 
    Language(s)..............:FTN7X 
    Keywords.................: 1. ERROR 
                             : 2. FILES 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:Donald A. Wright
               Company.......:Interactive Computer Technology 
               Street........:2069 Lake Elmo Avenue North 
               City..........:Lake Elmo 
               State.........:MN
               Country.......:USA 
               Zip Code......:55042 
               Phone Number..:612/770-3728
 Program Abstract............:
  
 How many times have you picked up the Programmers Guide simply to look 
 up a FMP error code?  ERROR is an exceedingly short (and small) program
 which provides the short explanation for any FMP error code.  Simply 
 enter ERROR <code>, where <code> is the code needing the explanation.
 ERROR calls FMPREPORTERROR to display the explanation on the screen. 
  
  
M03701
----------------------------------------------------------------------------- 
CNVRT                                                                    M037 
                     SMALL INTERNAL CONVERSION FORMATTER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CNVRT
    Title....................: SMALL INTERNAL CONVERSION FORMATTER
    File Names...............:00. Rename Transfer File
                             :01. CNVRT.SBMT
                             :02. CNVRT.MAC 
                             :03. CNVRT.REL 
                             :04. IDRCT.MAC 
                             :05. IDRCT.REL 
                             :06. CNVRT.LOD 
                             :07. CNVRT.MAKE        make file 
    Operating System(s)......: ALL
    Language(s)..............: MACRO
    Keywords.................: 1. FORMATTING
                             : 2. CONVERSION
                             : 3. LIBRARY 
    External Support Req'd...:  CALLABLE BY MACRO ONLY
    If Re-submission, Reason.:
 Contributor's Name..........: Donald L. Clapp
               Company.......: Eli Lilly & Co.
               Street........: 307 E. McCarty St. 
               City..........: Indianapolis 
               State.........: Indiana
               Country.......: USA
               Zip Code......: 46285
               Phone Number..: (317) 276-4458 
               Telex.........:
 Contribution Abstract.......:   This set of routines provide 
 most of the formatting functions that are commonly used but in 
 much less space that FORTRAN would.   It is callable only in MACRO 
 because of the way some parameters are passed.   It was derived
 from the FORTRAN II formatter of about 1974.   It does do conversions
 both directions in Integer,Real, and Octal.   The code is in place 
 to do Integer*4 output and Exponential output but has been 
 commented out for 11 years.   It will do Integer output with leading 
 zeros.    As it stands now all of the features occupy only 656(10) 
 words. 
 Additional Documentation....:  SEE SOURCE CODE FOR CALLING SEQUENCE. 
  
M03801
----------------------------------------------------------------------------- 
DVERI                                                                    M038 
                          DISC VERIFICATION ON-LINE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DVERI
    Title....................: DISC VERIFICATION ON-LINE
    File Names...............:00. Rename Transfer File
                             :01. DVERI.SBMT
                             :02. DVERI.FTN 
                             :03. DVERI.REL 
                             :04. DVERI.LOD 
                             :05. DVERI.MAKE
    Operating System(s)......: RTE-A  (SHOULD WORK ON ALL)
    Language(s)..............: FTN7X
    Keywords.................: 1. SYSTEM
                             : 2. DIAGNOSTIC
                             : 3. DISC
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: Donald L. Clapp
               Company.......: Eli Lilly & Co.
               Street........: 307 E. McCarty St. 
               City..........: Indianapolis 
               State.........: Indiana
               Country.......: USA
               Zip Code......: 46285
               Phone Number..: (317) 276-4458 
               Telex.........:
 Contribution Abstract.......:  This contribution works its way 
  through all mounted discs reading all blocks on all tracks. 
  The program has a low priority and suspends between each read.
  It should not affect system performance very much.   If your
  disc does have a problem this program may help isolate it.
 Additional Documentation....:   See source 
  
M03901
----------------------------------------------------------------------------- 
FS                                                                       M039 
                            DISC BIT MAP DISPLAY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FS 
    Title....................: DISC BIT MAP DISPLAY 
    File Names...............:00. Rename Transfer File
                             :01. FS.SBMT 
                             :02. FS.FTN
                             :03. FS.REL
                             :04. FS.LOD
                             :05. FS.ORIG      ORIGINAL 
                             :06. FS.MAKE 
    Operating System(s)......: RTE-A  (SHOULD WORK ON ALL)
    Language(s)..............: FTN7X
    Keywords.................: 1. MAP 
                             : 2. STORAGE 
                             : 3. DISC
                             : 4. CI
    External Support Req'd...: CI FILE SYSTEM 
    If Re-submission, Reason.:
 Contributor's Name..........: Donald L. Clapp
               Company.......: Eli Lilly & Co.
               Street........: 307 E. McCarty St. 
               City..........: Indianapolis 
               State.........: Indiana
               Country.......: USA
               Zip Code......: 46285
               Phone Number..: (317) 276-4458 
               Telex.........:
 Contribution Abstract.......:   If you have a graphics terminal, 
  this program will display the bit map for a CI volume.  On a
  non graphic terminal it gives you the same information that 
  FREES does.   I don't know where this came from, and I have 
  only made very small changes.    My thanks to the original
  author. 
 Additional Documentation....:   See source 
  
M04001
----------------------------------------------------------------------------- 
PASS_CHECK6                                                              M040 
                            RTE-6 PASSWORD AGING
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PASS_CHECK6
    Title....................: RTE-6 PASSWORD AGING 
    File Names...............:00. Rename Transfer File
                             :01. PASS_CHECK6.SBMT
                             :02. PASS_CHECK6.FTN 
                             :03. PASS_CHECK6.REL 
                             :04. PASS_CHECK6.LOD 
                             :05. LJSTF.MAC        LEFT JUSTIFY 
                             :06. LJSTF.REL 
                             :07. COMPW.MAC       COMPARE WORDS 
                             :08. COMPW.REL 
                             :09. PASS_CHECK6.MAKE
    Operating System(s)......: RTE-6 ONLY (RTE-4B ?)
    Language(s)..............:  FORTRAN 77 & MACRO
    Keywords.................: 1. SYSTEM
                             : 2. SECURITY
                             : 3. SESSION 
    External Support Req'd...:  SESSION AND CI FILES
    If Re-submission, Reason.:
 Contributor's Name..........: Donald L. Clapp
               Company.......: Eli Lilly & Co.
               Street........: 307 E. McCarty St. 
               City..........: Indianapolis 
               State.........: Indiana
               Country.......: USA
               Zip Code......: 46285
               Phone Number..: (317) 276-4458 
               Telex.........:
 Contribution Abstract.......:    This program allows a user to 
 change their password.  If this program is run in the 'HI' file
 it will REQUIRE the user to change their password at some interval.
 The interval is now set to 90 days.  To cause the password age 
 to be checked,  put this statement in the 'HI' file: 
     RU,PASS_CHECK,1,99    .
 To change your password at any time, type  RU,PASSWORD   . 
 Passwords must always be changed by this program in order for
 the date of the change to be updated.
 Additional Documentation....:
  
M04101
----------------------------------------------------------------------------- 
SMPLY                                                                    M041 
                       ENHANCEMENTS TO RTE-6 SPOOLING 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SMPLY
    Title....................: ENHANCEMENTS TO RTE-6 SPOOLING 
    File Names...............:00. Rename Transfer File
                             :01. SMPLY.SBMT
                             :02. SMPLY.FTN      MONITOR & DOCUMENTATION
                             :03. SMPLY.REL 
                             :04. SMPLY.LOD 
                             :05. SPOOL.FTN     SETUP SUBROUTINES 
                             :06. SPOOL.REL 
                             :07. NSCOM.MAC 
                             :08. NSCOM.REL 
                             :09. NSCOM.HELP
                             :10. IDRCT.MAC 
                             :11. IDRCT.REL 
                             :12. MSORT.MAC 
                             :13. MSORT.REL 
                             :14. XWRD.MAC
                             :15. XWRD.REL
                             :16. OUTSPLR.FTN   OUTSPOOLER
                             :17. OUTSPLR.REL 
                             :18. SMPLY.MAKE    make file 
    Operating System(s)......: RTE-6  ONLY
    Language(s)..............: FTN7X
    Keywords.................: 1. SPOOLING
    External Support Req'd...: USES STANDARD SPOOLING (GASP & SMP)
                             : Needs Msort (LyLIB ?)
    If Re-submission, Reason.:
 Contributor's Name..........: Donald L. Clapp
               Company.......: Eli Lilly & Co.
               Street........: 307 E. McCarty St. 
               City..........: Indianapolis 
               State.........: Indiana
               Country.......: USA
               Zip Code......: 46285
               Phone Number..: (317) 276-4458 
               Telex.........:
 Contribution Abstract.......:  This contribution implements some 
 enhancements to RTE-6 spooling.  The major limitation that we addressed
 is the limit of 10(ten) outspool devices.   This package does not care 
 how many you use.   As supplied it is configured for 20 but this 
 is easily changed.  The Lu's that this package handles are in
 addition to what RTE(GASP) knows about.  You can in fact use this
 for all of the outspooling.
   Some other features are: 
 forms type control; multiple copies; holds by file, Lu, or system. 
 The setup and close subroutines will need to be adjusted for your
 system.
 Additional Documentation....:   See source (SMPLY & SPOOL).
  
M04201
----------------------------------------------------------------------------- 
PLOT                                                                     M042 
                     GENERAL PLOT PROGRAM (PART 1 OF 3) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:PLOT
    Title....................:GENERAL PLOT PROGRAM (PART 1 OF 3)
    File Names...............: 00  Rename Transfer File 
                             : 01 PLOT1.SBMT
                             : 02 #NAMES_PLOTLIB
                             : 03 A0801 
                             : 04 ADD_FN.FTN
                             : 05 ADD_FN.REL
                             : 06 ADD_PRM.FTN 
                             : 07 ADD_PRM.REL 
                             : 08 ANG_ADJUST.FTN
                             : 09 ANG_ADJUST.REL
                             : 10 AZ_ADJUST.REL 
                             : 11 BIGLB.LIB 
                             : 12 BLOCK2_DATA.FTN 
                             : 13 BLOCK2_DATA.REL 
                             : 14 BLOCK_DATA.FTN
                             : 15 BLOCK_DATA.REL
                             : 16 C0101 
                             : 17 C0103 
                             : 18 C0104 
                             : 19 C0108 
                             : 20 C010B 
                             : 21 CAGP
                             : 22 CFORM 
                             : 23 CGET_VALUE
                             : 24 CHK_VALUE.FTN 
                             : 25 CHK_VALUE.REL 
                             : 26 CINIT 
                             : 27 CMOVE 
                             : 28 CNEXTFILE 
                             : 29 COMEMA
                             : 30 COMPUTE.FTN 
                             : 31 COMPUTE.REL 
                             : 32 CONV_SYMB.FTN 
                             : 33 CONV_SYMB.REL 
                             : 34 CPFLG 
                             : 35 CPLOT 
                             : 36 CPRM
                             : 37 CREPLT
                             : 38 CSETR 
                             : 39 CTEMP 
                             : 40 CY_AXI
                             : 41 D1
                             : 42 D2
                             : 43 DESCRIP 
                             : 44 F0013 
                             : 45 F0014 
                             : 46 TDATA 
                             : 47 FIXT.FTN
                             : 48 FIXT.REL
                             : 49 FORM.FTN
                             : 50 FORM.REL
                             : 51 FORM2.FTN 
                             : 52 FORM2.REL 
                             : 53 FORM_DUMP.FTN 
                             : 54 FORM_DUMP.REL 
                             : 55 FRAM1.FTN 
                             : 56 FRAM1.REL 
                             : 57 FRAM2.FTN 
                             : 58 FRAM2.REL 
                             : 59 FRAM3.FTN 
                             : 60 FRAM3.REL 
                             : 61 GET_DEVICE.FTN
                             : 62 GET_DEVICE.REL
                             : 63 GET_NEXT.FTN
                             : 64 GET_NEXT.REL
                             : 65 GET_NEXT_HDR.FTN
                             : 66 GET_NEXT_HDR.REL
                             : 67 GET_PTRS.FTN
                             : 68 GET_PTRS.REL
                             : 69 GET_VALUE.FTN 
                             : 70 GET_VALUE.REL 
                             : 71 GLIM.FTN
                             : 72 GLIM.REL
                             : 73 H4
                             : 74 H5
                             : 75 HANDLER.FTN 
                             : 76 HANDLER.REL 
                             : 77 INIT_PTRS.FTN 
                             : 78 INIT_PTRS.REL 
                             : 79 L1101 
                             : 80 LIM1.TXT
                             : 81 LOOP.FTN
                             : 82 LOOP.REL
                             : 83 MOREF.FTN 
                             : 84 MOREF.REL 
                             : 85 MOVE_REC.FTN
                             : 86 MOVE_REC.REL
                             : 87 MOVE_RECR.FTN 
                             : 88 MY_FLAG.REL 
                             : 89 MY_FORM.FTN 
                             : 90 MY_FORM.REL 
                             : 91 #MERGE_PLOT 
    Operating System.........:RTE/6 
    Uses hierarchical files?.:YES 
    Language(s)..............:FTN77 
    Keywords.................: 1. Plotting
                             : 2. Graphics
    External Support Req'd...:AGP 
    If Re-submission, Reason.:
 Contributor's Name..........:DONALD LESLIE 
               Company.......:RAYTHEON MSD
               Street........:PO BOX B
               City..........:WSMR
               State.........:NEW MEXICO
               Country.......:USA 
               Zip Code......:88002 
               Phone Number..:505-678-9181
 Program Abstract............:
PLOT is a program to plot radar data . It is designed to provide flexibility
for the user with data which is relatively constant in content .
  
The program is table driven . All message formats are in tables external to 
the program . These tables contain the field names and associated type . User 
input is through menus . All responses are symbolic . The menus display the 
possible parameters . No knowledge is required of the physical layout of the
file once the messaage descriptions have been created . 
  
The program can do rectangular , polar and circular plots .The output can be
to a graphics terminal , 7550 plotter or 25xx printer ( 2608S ).
  
The user can specify static or dynamic for the limits for the axes to be
plotted . In addition other parameters in the message can be given to provide 
additional filtering .
  
The program sorts the input data into an EMA file . This data can be replotted
from memory . A replot can change the output device and format (i.e. change 
from polar to rectangular ) . In addition , the axis limits can be reduced to 
change the scaling .
  
 Additional Documentation....: See Interex San Jose proceedings 
                               See PLOT.DOC 
  
M04301
----------------------------------------------------------------------------- 
PLOT                                                                     M043 
                     GENERAL PLOT PROGRAM (PART 2 OF 3) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:PLOT
    Title....................:GENERAL PLOT PROGRAM (PART 2 OF 3)
    File Names...............:00. Rename Transfer File
                             :01. PLOT2.SBMT
                             :02. PARAMETERS
                             :03. PARSE.FTN 
                             :04. PARSE.REL 
                             :05. PFLG1.FTN 
                             :06. PFLG1.REL 
                             :07. PFLG2.FTN 
                             :08. PFLG2.REL 
                             :09. PLOT.CMD
                             :10. PLOT.FTN
                             :11. PLOT.LIB
                             :12. PLOT.LOD
                             :13. PLOT.MAP
                             :14. PLOT.REL
                             :15. PLOT1.FTN 
                             :16. PLOT1.REL 
                             :17. PLOT.DOC
    Operating System.........:RTE/6 
    Uses hierarchical files?.:YES 
    Language(s)..............:FTN77 
    Keywords.................: 1. Plotting
                             : 2. Graphics
    External Support Req'd...:AGP 
    If Re-submission, Reason.:
 Contributor's Name..........:DONALD LESLIE 
               Company.......:RAYTHEON MSD
               Street........:PO BOX B
               City..........:WSMR
               State.........:NEW MEXICO
               Country.......:USA 
               Zip Code......:88002 
               Phone Number..:505-678-9181
 Program Abstract............:
  See description in part 1 of this contribution
  
M04401
----------------------------------------------------------------------------- 
PLOT                                                                     M044 
                     GENERAL PLOT PROGRAM (PART 3 OF 3) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:PLOT
    Title....................:GENERAL PLOT PROGRAM (PART 3 OF 3)
    File Names...............: 00 Rename Transfer File
                             : 01 PLOT3.SBMT
                             : 02 PLOT_3.REL
                             : 03 PLOT_ANG.FTN
                             : 04 PLOT_ANG.REL
                             : 05 PLOT_C.FTN
                             : 06 PLOT_C.REL
                             : 07 PLOT_DESC 
                             : 08 PLOT_LOOP.FTN 
                             : 09 PLOT_LOOP.REL 
                             : 10 PLT_FLG.FTN 
                             : 11 PLT_FLG.REL 
                             : 12 POP.FTN 
                             : 13 POP.REL 
                             : 14 PRADI.FTN 
                             : 15 PRADI.REL 
                             : 16 PREDEF
                             : 17 PREDEF2 
                             : 18 PRING.FTN 
                             : 19 PRING.REL 
                             : 20 PRM.TXT 
                             : 21 PSCAN.FTN 
                             : 22 PSCAN.REL 
                             : 23 PTIME.FTN 
                             : 24 PTIME.REL 
                             : 25 PTITLE.FTN
                             : 26 PTITLE.REL
                             : 27 RDFIL.FTN 
                             : 28 RDFIL.REL 
                             : 29 REPLOT.TXT
                             : 30 REPLT.FTN 
                             : 31 REPLT.REL 
                             : 32 RESET.FTN 
                             : 33 RESET.REL 
                             : 34 SAVETN.FTN
                             : 35 SAVETN.REL
                             : 36 SERR.FTN
                             : 37 SERR.REL
                             : 38 SET.FTN 
                             : 39 SET.REL 
                             : 40 SET1.FTN
                             : 41 SET1.REL
                             : 42 SET1.TXT
                             : 43 SET3.FTN
                             : 44 SET3.REL
                             : 45 SETR.FTN
                             : 46 SETR.REL
                             : 47 SETSRC.FTN
                             : 48 SETSRC.REL
                             : 49 SETUP.FTN 
                             : 50 SETUP.REL 
                             : 51 SET_LIMITS.FTN
                             : 52 SET_LIMITS.REL
                             : 53 SET_PRM.FTN 
                             : 54 SET_PRM.REL 
                             : 55 SFLG.FTN
                             : 56 SFLG.REL
                             : 57 SMAX.FTN
                             : 58 SMAX.REL
                             : 59 SMIN.FTN
                             : 60 SMIN.REL
                             : 61 SORTR.FTN 
                             : 62 SORTR.REL 
                             : 63 SRC.TXT 
                             : 64 STRK.FTN
                             : 65 STRK.REL
                             : 66 SUMMARY.FTN 
                             : 67 SUMMARY.REL 
                             : 68 SUMMARY.TXT 
                             : 69 SWITCH.FTN
                             : 70 SWITCH.REL
                             : 71 S_LIM1.TXT
                             : 72 TAG.FTN 
                             : 73 TAG.REL 
                             : 74 TEST_FN.FTN 
                             : 75 TEST_FN.REL 
                             : 76 TITLE.TXT 
                             : 77 UTILITY.FTN 
                             : 78 UTILITY.REL 
                             : 79 VARIABLES 
                             : 80 V_AXI.FTN 
                             : 81 V_AXI.REL 
                             : 82 WHERE.FTN 
                             : 83 WHERE.REL 
                             : 84 XAXISR.FTN
                             : 85 XAXISR.REL
                             : 86 X_AXI.FTN 
                             : 87 X_AXI.REL 
                             : 88 Y_AXI.FTN 
                             : 89 Y_AXI.REL 
                             : 90 PLOT_3.FTN
                             : 91 D2_FILES
                             : 92 PLOT3.MAP 
                             : 93 PLOT.DBG
                             : 94 BORDER.FTN
                             : 95 BORDER.REL
                             : 96 POL2XY.FTN
                             : 97 POL2XY.REL
                             : 98 SD0 
    Operating System.........:RTE/6 
    Uses hierarchical files?.:YES 
    Language(s)..............:FTN77 
    Keywords.................: 1. Plotting
                             : 2. Graphics
    External Support Req'd...:AGP 
    If Re-submission, Reason.:
 Contributor's Name..........:DONALD LESLIE 
               Company.......:RAYTHEON MSD
               Street........:PO BOX B
               City..........:WSMR
               State.........:NEW MEXICO
               Country.......:USA 
               Zip Code......:88002 
               Phone Number..:505-678-9181
 Program Abstract............:
  See description in part 1 of this contribution
  
M04501
----------------------------------------------------------------------------- 
SEARCH                                                                   M045 
                     SEARCH FOR STRING ACROSS DIRECTORY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:SEARCH
    Title....................:SEARCH FOR STRING ACROSS DIRECTORY
    File Names...............: 00  Rename Transfer File 
                             : 01 SEARCH.SBMT 
                             : 02 SEARCH.REL
                             : 03 SEARCH.LOD
                             : 04 SEARCH.HLP
                             : 05 SEARCH.FTN
    Operating System.........:RTE-6,RTE-A 
    Uses hierarchical files?.:YES 
    Language(s)..............:FTN77 
    Keywords.................: 1. Search
                             : 2. Directory 
                             : 3. Strings 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:DONALD LESLIE 
               Company.......:RAYTHEON MSD
               Street........:PO BOX B
               City..........:WSMR
               State.........:NEW MEXICO
               Country.......:USA 
               Zip Code......:88002 
               Phone Number..:505-678-9181
 Program Abstract............:
 SEARCH allows a user to search for a string in all files in a directory
 with a mask specification .
  
 Usage:  SEARCH  Filemask  String1[:String2 ] [ Output ] [ Option(s) ]
  
         Output may be an Lu or Filename . If nothing is  specified LU 1 is 
         assumed .
  
         The options are :
  
            -D  The default is a delimited search where the delimiters
                are   , ()+-*/:'".' . -D surpresses the delimiter check . 
  
            -L  Display only the name of files containing a match . 
  
            +X  String1 is replaced by String2 ( may be combined with -D to 
                do a non delimited exchange ) . 
  
 The program accepts Break . Type EX to exit anything else to continue .
  
 Additional Documentation....:
  
M04601
----------------------------------------------------------------------------- 
FONTEDIT                                                                 M046 
                     LOAD AND EDIT LASERJET+ SOFT FONTS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FONTEDIT 
    Title....................: Load and Edit LaserJet+ Soft Fonts 
    File Names...............:00. Rename Transfer File
                             :01. FONTEDIT.SBMT  submission file
                             :02. FONTEDIT.DOC  documentation file
                             :03. FONTEDIT.FTN  source file 
                             :04. FONTEDIT.REL  relocateable file 
                             :05. FONTEDIT.LOD  link file 
                             :06. FIXFONT.FTN  source file
                             :07. FIXFONT.REL  relocatable file 
                             :08. FIXFONT.LOD  link file
                             :09. SETJET.FTN  source file 
                 CAUTION- change stmnt 100 in SETJET.FTN and re-compile 
                             :10. SETJET.REL  reloacatable file 
                             :11. SETJET.LOD  link file 
                             :12. $HSLIB.LIB  Haystack library
                             :13. $CHAR.LIB  character handling library 
                             :14. CHARM.MAC macro source for $CHAR.LIB
                             :15. CHARF.FTN fortran source for $CHAR.LIB
                             :16. MATHFONT   sample soft fonts for DEMO_F 
                             :17. FONTEDIT.FONT     soft font for DEMO_F
                             :18. DEMO_F  sample Greek and math for TYPER 
                             :19. ?FONTS  help file for SETJET (copy to /HELP)
                             :20. CNVFONT.FTN source for CNVFONT
                             :21. CNVFONT.REL rel  for CNVFONT
                             :22. FT12R10.USPM block         \
                             :23. HW12R06.USPM hollow         \  fonts from 
                             :24. LR12R06.USPM large           > Interex
                             :25. OE18RPN.USPM Old English    /  BBS
                             :26. SC18RPN.USPM Script        /
                             :27. TR120RPN.USPM Times Roman\
                             :28. TR120BPN.USPM TR Bold     \  fonts from 
                             :29. TR120IPN.USPM TR italic   /  METRO Fontpac
                             :30. TR120SPN.USPM TR shadow  /
                             :31. DEMO_PROP      demo of TR fonts; uses TYPER 
                             :32. GETSAM.REL \ used with RTE-A spooling 
                             :33. LUTRU.REL  / redirection
              COPY THE FOLLOWING HELP FILES TO THE SYSTEM DIRECTORY 
                             :34. FONTEDIT.MSG1  help file for FONTEDIT 
                             :35. FONTEDIT.MSG3  help file for FONTEDIT 
                             :36. FONTEDIT.MSG4  help file for FONTEDIT 
                             :37. FONTEDIT.MSG5  help file for FONTEDIT 
    Operating System.........: RTE-6 and RTE-A (CI supported) 
    Language(s)..............: FORTRAN 77 and MACRO 
    Keywords.................: 1. Word_Processing 
                             : 2. LaserJet
                             : 3. Font
    External Support Req'd...: 01. HP LaserJet Plus 
                             : 02. HP LaserJet soft fonts 
    If Re-submission, Reason.:
 Contributor's Name..........: F. Stephen Gauss 
               Company.......: U.S. Naval Observatory 
               Street........: 34th St. and Mass. Ave.
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......: 20392 (new zip code) 
               Phone Number..: 202-653-1510 
 Program Abstract............: FONTEDIT is a program to load HP's soft fonts
 for the LaserJet Plus from the HP1000 into the LaserJet.  It can delete
 existing fonts, load new fonts and edit a font file to create new
 characters.  FIXFONT is required to convert the fonts as received from HP
 to a useable format.  See the documentation in FONTEDIT.DOC.  SETJET can 
 be used to select a given font once it is loaded into the Laserjet, or 
 you can use any other program that allows font selection (such as
 TYPER).  Font selection by ID number is supported by SETJET and
 TYPER Rev. 6.33 and later.  SETJET contains the LU of your LaserJet at 
 statement 100 and should be re-compiled. 
  
 To demonstrate the programs, use FONTEDIT to load MATHFONT into the
 Laserjet with ID number 22 and FONTEDIT.FONT with ID 124.
 Then use TYPER to print the DEMO_F file. 
  
 Additional Documentation....: see FONTEDIT.DOC 
  
M04701
----------------------------------------------------------------------------- 
FA88,FA89                                                                M047 
                             THE FLOPPY ALMANAC 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FA88,FA89
    Title....................: The Floppy Almanac 
    File Names...............:00. Rename Transfer File
                             :01. ALMANAC.SBMT
                             :02. FA88.FTN      \ 
                             :03. FA88.REL       \
                             :04. FA88_DATA.FTN   | 1988 version
                             :05. FA88_DATA.REL  /
                             :06. FA88.LOD      / 
                             :07. FA89_DATA.FTN \ 
                             :08. FA89_DATA.REL  |  1989 version
                             :09. FA89.LOD      / 
                             :10. CLRSCR.FTN    required subroutine 
                             :11. CLRSCR.REL
                             :12. ORDER.FORM  PC version order form 
                             :13. READ.ME   Info for PC version 
    Operating system(s)......: RTE-A only 
    Uses hierarchical files?.:
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1.  date 
                             : 2.  astronomy
    External Support Req'd...: CDS is required
    If Re-submission, Reason.:
 Contributor's Name..........: F. Stephen Gauss 
               Company.......: U.S. Naval Observatory 
               Street........: 34th St. and Massachusetts Ave. NW 
               City..........: Washington 
               State.........: D.C. 
               Country.......: USA
               Zip Code......: 20392-5100 
               Phone Number..: 202-653-1510 
 Program Abstract............: The Floppy Almanac is a program for MS-DOS 
based microcomputers which reproduces the data contained in the major 
sections of the Astronomical, Air, and Nautical Almanacs to full precision, 
 This program represents the Floppy Almanac as modified to run on the A900. 
It is an interactive program reproducing to stated accuracy the data
found in The Astronomical Almanac produced by the U.S. Naval Observatory. 
It should be reasonably self explanatory, but an explanatory booklet
is supplied with the PC version. The PC version of the Floppy Almanac 
is available with the documentation from the Naval Observatory. 
The order form is included here as ORDER.FORM.
  The PC software alone is available through the INTEREX CSL/100. 
  Versions are provided here for 1988 and 1989.  Before the end of 1988 it
is expected that a more general version will be available for the years 
through 2000.0.  When it is converted to the A900, it will be provided to 
the CSL/1000. 
  
 Additional Documentation....:
All formulas and constants are those mandated by the International
Astronomical Union.  The ephemeris used is J2000.0. 
  
M04801
----------------------------------------------------------------------------- 
WHAT                                                                     M048 
                MONITOR SYSTEM TABLES, SUPPLEMENTS WH UTILITY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: WHAT 
    Title....................: MONITOR SYSTEM TABLES, SUPPLEMENTS WH UTILITY
    File Names...............:00. Rename Transfer File
                             :01. WHAT.SBMT 
                             :02. WHAT.PAS
                             :03. WHAT.REL
                             :04. STATE.PAS 
                             :05. STATE.REL 
                             :06. WHAT.LOD
    Operating System(s)......: RTE-A
    Language(s)..............: Pascal/1000
    Keywords.................: 1. SYSTEM_TABLES 
                             : 2. ID_SEGMENTS 
                             : 3. ANALYZER
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: George Robinson
               Company.......: James River Corp.
               Street........: Harbison Road
               City..........: Lexington
               State.........: Ky 
               Country.......: USA
               Zip Code......: 40511
               Phone Number..: (606) 259-9159 
               Telex.........:
 Contribution Abstract.......:
    WHAT provides information you would expect but don't get from WH, 
    such as number of ID segments, used/free ID segments, shared program
    table entries, resource number usage, and a program/session masking 
    capability similar to WHZAT,PL on RTE-6.  Other functions include 
    monitoring selected words of a program's ID segment, and monitoring 
    specific values relating to time-scheduled programs.
 Additional Documentation....:
    See source code or use on-line help via ?? option.
  
M04901
----------------------------------------------------------------------------- 
HOERL                                                                    M049 
                          HOERL EQUATION REGRESSION 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: HOERL
    Title....................: Hoerl equation regression
    File Names...............:00. Rename Transfer File
                             :01. HOERL.SBMT   - Submission file
                             :02. HOERL.FTN    - Source code
                             :03. HOERL.REL    - Relocatable
                             :04. HOERL.LOD    - Link loader file 
                             :05. HOERL.MAKE   - make file
    Operating System(s)......:RTE-6, RTE-A, others? 
    Language(s)..............:FTN7X 
    Keywords.................: 1. REGRESSION
                             : 2. STATISTICS
    External Support Req'd...: VIS
    If Re-submission, Reason.:
 Contributor's Name..........: Guy Reisenauer 
               Company.......: IAREC
               Street........: P.O. Box 30
               City..........: Prosser
               State.........: Washington 
               Country.......: US 
               Zip Code......: 99350
               Phone Number..: (509) 786-2226 
               Telex.........:
 Contribution Abstract.......: This program regresses the linearized form of
  Hoerl's equation.  This unique equation will fit about ten different forms
  of non-linear data. 
 Additional Documentation....: See source code for references and methods.
  
M05001
----------------------------------------------------------------------------- 
LINREG                                                                   M050 
                              LINEAR REGRESSION 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LINREG 
    Title....................: Linear Regression
    File Names...............:00. Rename Transfer File
                             :01. LINREG.SBMT  - Submission file
                             :02. LINREG.FTN   - FTN7X Source 
                             :03. LINLIB.FTN   - FTN7X Source 
                             :04. LINREG.REL   - Relocatable
                             :05. LINLIB.REL   - Relocatable
                             :06. LINLIB.LIB   - Lindxed Relocatable
                             :07. LINREG.LOD   - Link loader file 
                             :08. LINREG.CMD   - Command file 
                             :09. LINREG.MAKE  - make file
    Operating System(s)......:RTE-6/VM, RTE-A, others?
    Language(s)..............:FTN7X 
    Keywords.................: 1. REGRESSION
                             : 2. STATISTICS
    External Support Req'd...: VIS, PRBF.LIB & TTABLE.TAB Submitted seperately
    If Re-submission, Reason.:
 Contributor's Name..........: Guy Reisenauer 
               Company.......: IAREC
               Street........: P.O Box 30 
               City..........: Prosser
               State.........: Washington 
               Country.......: US 
               Zip Code......: 99350
               Phone Number..: (509) 786-2226 
               Telex.........:
 Contribution Abstract.......:
 Straight linear regression with some of the statistical frills.
 This is a modified routine of the RMULT submission.
 Additional Documentation....:
  
M05101
----------------------------------------------------------------------------- 
POLREG                                                                   M051 
                            POLYNOMIAL REGRESSION 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: POLREG 
    Title....................: Polynomial Regression
    File Names...............:00. Rename Transfer File
                             :01. POLREG.SBMT  - Submission file
                             :02. POLREG.FTN   - FTN7X Source code
                             :03. POLREG.REL   - Relocatable
                             :04. POLREG.LOD   - LINK loader file 
                             :05. POLREG.MAKE  - make file
    Operating System(s)......: RTE-6/VM, RTE-A, others? 
    Language(s)..............: FTN7X
    Keywords.................: 1. REGRESSION
                             : 2. STATISTICS
    External Support Req'd...: VIS, PRBF.LIB another submission.
    If Re-submission, Reason.:
 Contributor's Name..........: Guy Reisenauer 
               Company.......: IAREC
               Street........: P.O. Box 30
               City..........: Prosser
               State.........: Washington 
               Country.......: US 
               Zip Code......: 99350
               Phone Number..: (509) 786-2226 
               Telex.........:
 Contribution Abstract.......: Perform polynomial regression to fourth order. 
 Additional Documentation....: See source for method of solution. 
  
M05201
----------------------------------------------------------------------------- 
PRBF                                                                     M052 
                  EXACT PROBABILITY OF F/T DISTRIBUTION(S)
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PRBF 
    Title....................: Exact probability of F/t distribution(s).
    File Names...............:00. Rename Transfer File
                             :01. PRBF.SBMT  - Submission file
                             :02. PRBF.FTN   - Source code
                             :03. PRBF.REL   - Relocatable file 
                             :04. PRBF.LIB   - LINDXed relocatable
                             :05. TTABLE.TAB - Type 2 t Table file
    Operating System(s)......: Any
    Language(s)..............: FNT7X
    Keywords.................: 1. STATISTICS
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Guy Reisenauer 
               Company.......: IAREC
               Street........: P.O. Box 30
               City..........: Prosser
               State.........: Washington 
               Country.......: US 
               Zip Code......: 99350
               Phone Number..: (509) 786-2226 
               Telex.........:
 Contribution Abstract.......: Compute the exact probabilty of F or t 
  distributions with series analysis.  TTABLE.TAB is used by other programs 
  submitted.  There are other useful routines in this library such as a 
  gamma function. 
  
 Additional Documentation....:
  
M05301
----------------------------------------------------------------------------- 
RMULT                                                                    M053 
                             MULTIPLE REGRESSION
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RMULT
    Title....................: MULTIPLE REGRESSION
    File Names...............:00. Rename Transfer File
                             :01. RMULT.SBMT    - Submission file 
                             :02. RMULT.FTN     - Main program source 
                             :03. RMULT.REL     - Relocatable file
                             :04. REGLIB.FTN    - Subroutine Library
                             :05. REGLIB.REL    - Subroutine relocatables 
                             :06. RMULT.LIB     - Merged and indexed file 
                             :07. RMULT.LOD     - MLLDR command file
                             :08. RMULT.CMD     - Compile command file
                             :09. RMULT.MRG     - INDXR command file
                             :10. RMULT.HLP     - Help file 
                             :11. RMULT.MAKE
    Operating System(s)......:RTE-6/VM, RTE-A?
    Language(s)..............:FTN7X 
    Keywords.................: 1. REGRESSION
                             : 2. STATISTICS
    External Support Req'd...: VIS, PRBF.LIB & TTABLE.TAB Submitted seperately
    If Re-submission, Reason.:
 Contributor's Name..........: Guy Reisenauer 
               Company.......: IAREC
               Street........: P.O. Box 30
               City..........: Prosser
               State.........: Washington 
               Country.......: US 
               Zip Code......: 99350
               Phone Number..: (509) 786-2226 
               Telex.........:
 Contribution Abstract.......:
 This is an interactive ten variable multiple regression program. 
 The program has been loaded with MLLDR on RTE-6 and should work with CDS 
 on RTE-A.  For the statistics buffs, REGLIB.FTN has other useful routines
 such as maximum likelihood calculation, matrix inversion, and others.
  
 Additional Documentation....: See RMULT.HLP
  
M05401
----------------------------------------------------------------------------- 
SORTR                                                                    M054 
                    GENERAL PURPOSE FILE SORTING UTILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SORTR
    Title....................: General purpose file sorting utility.
    File Names...............:00. Rename Transfer File
                             :01. SORTR.SBMT
                             :02. SORTR.FTN 
                             :03. SORTR.REL 
                             :04. SORTR.HLP 
                             :05. SORTR.DOC 
    Operating System(s)......: RTE-A, RTE-6 
    Language(s)..............: FTN7X
    Keywords.................: 1. SORT
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Jacques Sansdrap 
               Company.......: Univ. Cath. Louvain
               Street........: av. Hippocrate, 55/5560
               City..........: 1200 BRUXELLES 
               State.........:
               Country.......: BELGIUM
               Zip Code......:
               Phone Number..: (32.2) 764.55.61 
               Telex.........: UCLWOL B 23722 
 Contribution Abstract.......: Fast in-place sort of variable-length records
    in FMP files. Up to five key windows. Several modes of window content 
    evaluation. Options to delete duplicate records and to list and/or to 
    save them in a file. Increasing or decreasing sort. Fully controlled
    by the run string.
 Additional Documentation....: See SORTR.DOC
  
M05501
----------------------------------------------------------------------------- 
RPRINT                                                                   M055 
                        REMOTE DS/1000 PRINT PROGRAMS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RPRINT 
    Title....................: Remote DS/1000 print programs
    File Names...............:00. Rename Transfer File
                             :01. RPRINT.SBMT   - submission file 
                             :02. RPRINT.FTN    - source
                             :03. RPRINT.REL    - relocatable 
                             :04. RPRINT.LOD    - load file 
                             :05. RPRINT.HELP   - help file 
                             :06. PRTFMREM.FTN  - source, PRinT FroM REMote 
                             :07. PRTFMREM.REL  - relocatable 
                             :08. PRTFMREM.LOD  - load file 
                             :09. PRTFMREM.HELP 
    Operating System(s)......: RTE-A and RTE-6
    Language(s)..............: FTN7X
    Keywords.................: 1. DS
                             : 2. PRINTER 
    External Support Req'd...: CI files, RTE, DS/1000, directory /PRINT on
                             : printer nodes (with write access for TRFAS)
    If Re-submission, Reason.:
 Contributor's Name..........: Jeff Heneks
               Company.......: Computer Sciences Corp.
               Company.......: (under contract for INTELSAT)
               Street........: 3400 International Drive, N.W. Box 31
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......: 20008-3098 
               Phone Number..: (202) 944-7634 
               Telex.........:
 Contribution Abstract.......:
    This package contains two programs to facilitate printing files on
    a remote DS/1000 system.  RPRINT invokes PRINT with the overwrite 
    option using a unique name to send a file to a remote system in the 
    directory  /PRINT.  PrtFmRem then prints the files from the /PRINT
    directory.  RPRINT has options that specify the desired printer.
    The file type extension is used to select the printer.  The user
    need not know the node number or LU.  Copies of PrtFmREm are
    invoked for each printer using run time parameters to specify the 
    file type extension, how often the program looks at the print 
    directory, and the LU number.  Our version of RPRINT has options
    WID for printing on wide paper on node 10, NAR for printing on narrow 
    paper on node 10, and LAS for printing on the laser printer on node 4.
    These optins can easily be changed in RPRINT. PrtFmRem need not be
    changed, as run time options will provide enough flexibility. 
  
M05601
----------------------------------------------------------------------------- 
SKED                                                                     M056 
                      TIME-SCHEDULED PROGRAM SCHEDULER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKED 
    Title....................: Time-scheduled program scheduler 
    File Names...............:00. Rename Transfer File
                             :01. sked.sbmt 
                             :02. sked.ftn
                             :03. sked.rel
                             :04. sked.lod
                             :05. sked.dat
                             :06. skdfl.ftn    !Subroutine to read sked.dat 
                             :07. skdfl.rel 
    Operating System.........: RTE-6/VM and others? 
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. Scheduling
                             : 2. System
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Jim Becker 
               Company.......: ICI Americas Inc.
               Street........: 5757 Underwood Rd. 
               City..........: Pasadena 
               State.........: Texas
               Country.......: USA
               Zip Code......: 77507
               Phone Number..: (713) 474-5151 
 Contribution Abstract.......:
  
 This program is used to schedule programs that run on a time-scheduled basis.
 Programs do not need to be RP'ed.  Programs are run without wait so any
 number of programs can be run at a given time. 
  
 A list of programs with the start time, frequency and run string are in
 Sked.dat.  SKED is self-scheduling so keep it as the first entry in Sked.dat 
 and set the frequency at which you want it to run. 
  
 All you need to do to use SKED is to set up Sked.dat and copy it to the
 system directory.  Then you can run SKED from your session.  SKED detaches 
 itself from your session so it will continue after you log off.
  
 To change the schedule, edit Sked.dat and then set SKED's break flag.  The 
 next time SKED executes it will reread Sked.dat. This way you can change the 
 schedule and not have to go to the system console. 
  
 To turn SKED off, edit Sked.dat to set its frequency to 0 and then set SKED's
 break flag.  This will cause SKED to stop. 
  
 To run SKED from your welcom file RP it and then RUN it. 
  
 SKED also prints a time message on the system console each hour to make it 
 easier to tell about when a non-time stamped system error occured. 
  
  
 Additional Documentation....:
  
 Use Link or Loadr.  This program uses no libraries.
  
M05701
----------------------------------------------------------------------------- 
APPTS                                                                    M057 
                 A CALENDAR SYSTEM FOR THE MODERN EXECUTIVE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: APPTS
    Title....................: A calendar system for the modern executive 
    File Names...............:00. Rename Transfer File
                             :01. APPTS.SBMT
                             :02. CALANDER.DB 
                             :03. CLEAN.FTN 
                             :04. CLEAN.REL 
                             :05. CLEAN.LOD 
                             :06. CLEAN.SCN 
                             :07. DATESUB.FTN 
                             :08. DATESUB.REL 
                             :09. ENTER.FTN 
                             :10. ENTER.REL 
                             :11. ENTER.LOD 
                             :12. ENTER.SCN 
                             :13. MAINT.FTN 
                             :14. MAINT.REL 
                             :15. MAINT.LOD 
                             :16. MAINT.SCN 
                             :17. MENU.FTN
                             :18. MENU.REL
                             :19. MENU.LOD
                             :20. MENU.SCN
                             :21. REPORT.FTN
                             :22. REPORT.REL
                             :23. REPORT.LOD
                             :24. REPORT.SCN
                             :25. SCAN.FTN
                             :26. SCAN.REL
                             :27. SCAN.LOD
                             :28. SCAN.SCN
                             :29. STARTER.FTN 
                             :30. STARTER.REL 
                             :31. STARTER.LOD 
                             :32. FL.CMD
                             :33. CISCREEN.REL
                             :34. APPTS.MAKE
    Operating System(s)......: RTE-A, etc w/ CI 
    Language(s)..............: Fortran 77 
    Keywords.................: 1. Calendar
                             : 2. Scheduling
    External Support Req'd...: IMAGE2 
    If Re-submission, Reason.:    **>> CALENDAR.DB DATA-BASE SCHEMA LEFT
                             :         OFF ORIGINAL TAPE
 Contributor's Name..........: John Domanico
               Company.......: Warner Lambert / Parke Davis Div 
               Street........: 201 Tabor Rd.
               City..........: Morris Plains
               State.........: New Jersey 
               Country.......: USA
               Zip Code......: 07950
               Phone Number..: (201) 540-6112 
               Telex.........:
 Contribution Abstract.......: This is a user friendly appointment and
 follow-up reminder program. The user choses from an option from a menu.
 Separate sub-screens guide the user through entry, reporting, scanning,
 modification, and eraseing.  Multiple users are intended so that all may 
 review calendars for meeting scheduling. 
  
  
 Additional Documentation....: Fortran code and link files will need to 
be modified to include the proper LU`s and carts for use.  Also, the data-
base will need to be created by running the proper IMAGE2 commands. 
  
M05801
----------------------------------------------------------------------------- 
ADVENTURE                                                                M058 
                         ADVENTURE GAME, VERSION 2.2
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ADVENTURE
    Title....................: Adventure Game, Version 2.2
    File Names...............: 00. Rename transfer file.
                             : 01. ADVENTURE.SBMT 
                             : 02. ADVENT.FTN 
                             : 03. ADVENT.REL 
                             : 04. AINIT.FTN
                             : 05. AINIT.REL
                             : 06. AMAIN.FTN
                             : 07. AMAIN.REL
                             : 08. ASUB.FTN 
                             : 09. ASUB.REL 
                             : 10. AIOSUB.FTN 
                             : 11. AIOSUB.REL 
                             : 12. ABUILD.FTN 
                             : 13. ABUILD.REL 
                             : 14. ALPHAS.INCL
                             : 15. ARYCOM.INCL
                             : 16. IOCCOM.INCL
                             : 17. LINCOM.INCL
                             : 18. MAGCOM.INCL
                             : 19. MISCOM.INCL
                             : 20. PLACOM.INCL
                             : 21. TRVCOM.INCL
                             : 22. TXTCOM.INCL
                             : 23. VOCCOM.INCL
                             : 24. ADVENT.LOD 
                             : 25. ABUILD.LOD 
                             : 26. ADVENTURE.TXT
                             : 27. ADVENTURE.DAT
                             : 28. ADVENTURE.DOC
                             : 29. MESSAGE.TXT
                             : 30. CHEAT.TXT
    Operating System.........: RTE-6/VM and RTE-A 
    Language(s)..............: FTN77
    Keywords.................: 1. Games 
    External Support Req'd...:
    If Re-submission, Reason.: Bug fixes
 Contributor's Name..........: John L. Anderson Jr. 
               Company.......: U.S. Naval Station 
               Street........: Code 3441
               City..........: Seal Beach 
               State.........: CA.
               Country.......: USA
               Zip Code......: 90740
               Phone Number..: (213) 594-7887 
               Telex.........:
 Contribution Abstract.......:
  
 Old games never die, they just get bigger. There have been many changes
 made to this game summarized as follows: 
  
   - No segmentation or LOADR 
   - No assembly language routines
   - Data base stored in EMA memory 
   - Lower case letters used everywhere 
   - Expanded cave and magic mode 
   - Optional hours cave is open
   - Save/restore game to disc file 
   - Command echo back with full spelling 
   - Every game is different using random numbers 
   - Use FORTRAN I/O for all files
   - Easily ported to HP-UX systems 
   - Messages to users
   - Fast response time 
   - Low usage of system resources
  
 Additional Documentation....:
  
 See ADVENTURE.DOC for installation. I believe all of the bugs are fixed
 but it is impossible to test every possible condition. Send me bug reports 
 if you find any. I finally went through the entire game and have tested
 just about everything. You should now be able to extra points for the
 girls garter, the ruby skull and getting to charon's landing. I have 
 gotten perfect scores but it is not easy. If you get to the final
 repository, try something that did not work earlier in the game. 
 Be kind to the beautiful girl and watch out for the statue. It is
 possible to get all of the treasures but don't waste any time. 
 The wizard mode is mainly for debugging and controlling access to
 the game. You don't need it for normal playing. Happy adventuring! 
  
   I have been porting this to an IBM PC and am also looking for the
 source code of the CP/M version that has the ice caves, computer room
 and other features. I think it was written in Basic. If anyone has a 
 copy, let me know. CHEAT.TXT has all the answers for playing the game. 
  
M05901
----------------------------------------------------------------------------- 
CHESS                                                                    M059 
                      MINI-TECH CHESS GAME, VERSION 2.3 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CHESS
    Title....................: Mini-Tech Chess Game, Version 2.3
    File Names...............: 00. Rename transfer file.
                             : 01. CHESS.SBMT  Submission file
                             : 02. CHESS.FTN - Main program source
                             : 03. SETBOARD.FTN 
                             : 04. READ_MOVE.FTN
                             : 05. GENERAL_MOVE.FTN 
                             : 06. PUSH_MOVE.FTN
                             : 07. CONSIDER_MOVES.FTN 
                             : 08. STACK_PAWN.FTN 
                             : 09. PAWN_CAPTURE.FTN 
                             : 10. PROMOTE_PAWN.FTN 
                             : 11. STACK_KN.FTN 
                             : 12. STACK_BRQ.FTN
                             : 13. CASTLE.FTN 
                             : 14. STACK_CASTLE.FTN 
                             : 15. CASTLE_CHECK.FTN 
                             : 16. STACK_MOVE.FTN 
                             : 17. IN_CHECK_MACRO.FTN 
                             : 18. KING_IN_CHECK.MAC
                             : 19. POSITION.FTN 
                             : 20. OPENING.FTN
                             : 21. MIDGAME.FTN
                             : 22. ENDGAME.FTN
                             : 23. SORT_MOVES.FTN 
                             : 24. PRUNE_MOVES.FTN
                             : 25. SCORE.FTN
                             : 26. CENTER_CONTROL.FTN 
                             : 27. MOBILITY.FTN 
                             : 28. KING_CHECK.FTN 
                             : 29. SUM_VALUES.FTN 
                             : 30. DEFEND_KING.FTN
                             : 31. OPENING_BONUS.FTN
                             : 32. MIDGAME_BONUS.FTN
                             : 33. ENDGAME_BONUS.FTN
                             : 34. EXECUTE.MAC
                             : 35. SAVE_RESTORE.MAC 
                             : 36. BACKUP_ALPHA.FTN 
                             : 37. BACKUP_BETA.FTN
                             : 38. FULL_DUMP.FTN
                             : 39. DUMP_NODE.FTN
                             : 40. PRINT_BOARD.FTN
                             : 41. ABORT_GAME.FTN 
                             : 42. BREAK_APART.FTN
                             : 43. ISWR.FTN 
                             : 44. TIMER.FTN
                             : 45. WAIT.FTN 
                             : 46. SAVE_GAME.FTN
                             : 47. RESTORE_GAME.FTN 
                             : 48. GLOBAL_BLOCK.FTN 
                             : 49. SETUP.FTN
                             : 50. MOVE_NUMBER.FTN
                             : 51. MOVE_LIST.FTN
                             : 52. TIMES.FTN
                             : 53. BEST_MOVE.FTN
                             : 54. UPDATE_DISPLAY.FTN 
                             : 55. UPDATE_PIECE.FTN 
                             : 56. CHESS_PIECES.FTN 
                             : 57. DISPLAY.FTN
                             : 58. SQUARE.FTN 
                             : 59. IN_CHECK.FTN 
                             : 60. SEARCH_BOARD.FTN 
                             : 61. EXECUTE.FTN
                             : 62. SAVE_RESTORE.FTN 
                             : 63. ATTACK_DEFEND.FTN
                             : 64. SEARCH_FOR_PIECE.FTN 
                             : 65. CHESS.INCL 
                             : 66. GAME.REL  - Merged Relocatables
                             : 67. CHESS.LOD - LINK command file
                             : 68. CHESS.CMD - Compile file 
                             : 69. CHESS.MRG - Merge file 
                             : 70. CHESS.TXT - Documention
                             : 71. CHESS.ALG - Original ALGOL source
                             : 72. CHESS.ASM - Original Assembler source
                             : 73. TRACE.LOG - Output of sample game
                             : 74. CHESS.LINK  Alternate link file
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FORTRAN 77, MACRO
    Keywords.................: 1. Games 
    External Support Req'd...: Terminal Graphics library (TGL.LIB)
    If Re-submission, Reason.: Major re-write 
 Contributor's Name..........: John L. Anderson Jr. 
               Company.......: U.S. Naval Station 
               Street........: CSAD, Code 3441
               City..........: Seal Beach 
               State.........: CA.
               Zip Code......: 90740
               Phone Number..: (213) 594-7887 
               Telex.........:
 Contribution Abstract.......:
  
 This chess program (Tech) will play chess by generating a 'best move' from 
 a minimax game tree. The method used is brute force. Although alpha-beta 
 pruning is utilized, no heuristics are embedded in the program. The game 
 needs improvements, but can play a fair game of chess. Most of the chess 
 games on PC's can beat Tech, but some sequences are very interesting.
 If you blunder, Tech will show you no mercy. Tech can play fast (depth of 3) 
 or slow (depth of 5). In the default mode, most moves will take less than
 30 seconds so you can complete a game on your lunch hour. Since all the
 source code is here you can experiment with the logic behind the moves.
 You need a 239x graphics terminal to play the game. The graphics takes 
 a few minutes to setup up but then things run faster. The relocatables 
 are merged together in GAMES.REL so if you want to make a change you 
 must recompile everything. 
  
  
 Additional Documentation....: See CHESS.TXT
  
M06001
----------------------------------------------------------------------------- 
DUNGEON                                                                  M060 
                         CDS DUNGEON & DRAGONS GAME 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DUNGEON
    Title....................: CDS Dungeon & Dragons Game 
    File Names...............: 00. Rename transfer file.
                             : 01. DUNGEON.SBMT 
                             : 02. DUNGA_CDS.FTN
                             : 03. DUNGA_CDS.REL
                             : 04. DUNGB_CDS.FTN
                             : 05. DUNGB_CDS.REL
                             : 06. DUNGC_CDS.FTN
                             : 07. DUNGC_CDS.REL
                             : 08. DUNGD_CDS.FTN
                             : 09. DUNGD_CDS.REL
                             : 10. DUNGE_CDS.FTN
                             : 11. DUNGE_CDS.REL
                             : 12. DUNGL_CDS.FTN
                             : 13. DUNGL_CDS.LIB
                             : 14. DUNGN_CDS.LOD
                             : 15. DUNGEON.TEXT 
                             : 16. DUNGEON.INIT 
                             : 17. DUNGEON.HINT 
    Operating System.........: RTE-A VC+
    Language(s)..............: FTN77
    Keywords.................: 1. Games 
    External Support Req'd...: CDS & VC+
    If Re-submission, Reason.: Bug fixes and security 
 Contributor's Name..........: John L. Anderson Jr. 
               Company.......: U.S. Naval Station 
               Street........: Code 3441
               City..........: Seal Beach 
               State.........: CA.
               Country.......: USA
               Zip Code......: 90740
               Phone Number..: (213) 594-7887 
               Telex.........:
 Contribution Abstract.......:
  
 This game was converted to run on the A-series machines using a data base
 that is entirely memory resident. The eliminates all disc accesses durning 
 the game but uses lots of memory (which is cheap nowdays). The program is
 much to big to fit except using CDS. The game has not been tested very 
 much so let me know if you find any problems. No assembly language is
 used, so it should be a easy port to the HP 9000 Unix systems. All I/O 
 is done with FORTRAN read/write statements. The file DUNGEON.INIT must 
 be in the current working directory before running the program. Several
 bug fixes have been made and some restrictions have been made on the 
 hours the game can be played.
  
 For a bit of history, DUNGEON is a FORTRAN version of ZORK (they said
 it couldn't be done). The creators of ZORK started INFOCOM and came
 out with ZORK I, II and III. ZORK I is a striped down version of the 
 original ZORK. DUNGEON does not have everything that the original ZORK 
 had. Namely it is missing the full parser and the end game puzzle. If
 you have a DEC version that is complete (i.e with the end game puzzle) 
 please send it to INTEREX. The game has been floating around the ARPA net
 for years. 
  
 Dungeon was created at the Programming Technology Division of the MIT
 Laboratory for Computer Science by Tim Anderson, Marc Blank, Bruce 
 Daniels, and Dave Lebling.  It was inspired by the Adventure game of 
 Crowther and Woods, and the Dungeons and Dragons game of Gygax 
 and Arneson.  The original version was written in MDL (alias MUDDLE).
 The current version was translated from MDL into FORTRAN by Bob Supnik 
 of DEC Disk Engineering, and modified for HP 1000 by Tom Hutchinson. 
 Perhaps I may write an end game puzzle after I can get a perfect score.
  
 Additional Documentation....:
  
 If you have not played this game before, try typing OPEN MAILBOX and 
 READ LEAFLET. Lower case letters can be used at anytime. Wizards can do
 a few of things that mortals cannot do. HELP and INFO are also useful
 commands. If you want complete help, look at DUNGEON.HINT. It will tell
 more than you want to know but maybe not as much as you would like.
  
M06101
----------------------------------------------------------------------------- 
HACKER                                                                   M061 
                      RTE-6 SYSTEM INFORMATION PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: HACKER 
    Title....................: RTE-6 System Information Program 
    File Names...............: 00. Rename transfer file.
                             : 01. HACKER_6.SBMT  Submission file 
                             : 02. HACKER_6.FTN - Source file 
                             : 03. HACKER_6.REL - Relocatable 
                             : 04. HACKER_6.LOD - LINK command
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77
    Keywords.................: 1. System
                             : 2. Decode
                             : 3. Security
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: John L. Anderson Jr. 
               Company.......: U.S. Naval Station 
               Street........: CSAD Code 3441 
               City..........: Seal Beach 
               State.........: CA.
               Zip Code......: 90740
               Phone Number..: (213) 594-7887 
               Telex.........:
 Contribution Abstract.......:
  
 This program shows you all the things system managers go to so much
 trouble to keep secret. This program gives you the following:
  
   1. The master security code in decimal, octal and ascii. 
      (It even gives you the nonprintable control characters) 
   2. All users, groups and passwords on the system.
      (That includes MANAGER.SYS password)
   3. All FMGR files with negative security codes.
      (The security codes are given too)
  
 There are no comments in the listings so you will have to work a 
 little to figure these routines out. They use some undocumented
 features. This shows you how unsecure (or insecure) RTE really is. 
 This program really can be put to good use by system managers or 
 HP SE's. 
  
M06201
----------------------------------------------------------------------------- 
HACKER                                                                   M062 
                      RTE-A SYSTEM INFORMATION PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: HACKER 
    Title....................: RTE-A System Information Program 
    File Names...............: 00. Rename transfer file.
                             : 01. HACKER_A.SBMT  Submission file 
                             : 02. HACKER_A.FTN - FORTRAN source
                             : 03. HACKER_A.REL - Relocatable 
                             : 04. HACKER_A.LOD - LINK command
                             : 05. PASSWORD.DAT 
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7x
    Keywords.................: 1. System
                             : 2. Security
                             : 3. Decode
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: John L. Anderson Jr. 
               Company.......: U.S. Naval Station 
               Street........: Code 3441
               City..........: Seal Beach 
               State.........: CA.
               Zip Code......: 90740
               Phone Number..: (213) 594-7887 
               Telex.........:
 Contribution Abstract.......:
  
 This program tells you a few things about your RTE-A system your system
 manager doesn't want you to know. It gives the master security code for
 file manager files, all FMGR files with negative security codes and some 
 of the logon passwords. On RTE-6/VM it is easy to get all the passwords
 but on RTE-A the encryption is only one way. Passwords are not unique
 either. Passwords are from 1 to 16 characters long (but a bug limits it
 to 14 characters I think), and are folded into a 32 bit floating point 
 number. The algolrithm operates on two characters (one word) at a time.
 All 1 or 2 character passwords are unique and can be found in a matter 
 of seconds. It takes several minutes to try all 3 and 4 character
 passwords while it takes several hours to test all 5 and 6 character 
 passwords. More than that takes forever (at least days or months). 
 This program gives you all 1 and 2 character passwords (and users with 
 no password). It also trys 3 and 4 character passwords giving you the
 option of skipping control characters. Another approach is to read in
 passwords from a disc file and try them. The file PASSWORD.DAT is used 
 to do this. There are about 8000 entries in the file which takes a matter
 of seconds to try. You can add anything you can think of to this file. 
 One last approach is to try passwords randomly but it is very unlikely 
 that you'll find any so this program doesn't do that. The main point of
 this program is to show that RTE-A security is not very good but it is 
 a little better that RTE-6/VM. You can always run program SUPER (or SU)
 to become a super user and get to anything you want. Keep on hacking.
  
 Additional Documentation....:
  
 If you want passwords that cannot be easily found out, make them at least
 seven or more characters, don't use ordinary words, use lot's of control 
 characters and don't tell anyone what your password is.
  
M06301
----------------------------------------------------------------------------- 
INVOKE                                                                   M063 
                       INVOKE A PROGRAM WITH FILE MASK
----------------------------------------------------------------------------- 
  
 Contribution Name...........: INVOKE 
    Title....................: Invoke a Program with File Mask
    File Names...............: 00. Rename transfer file.
                             : 01. INVOKE.SBMT  Submission file 
                             : 02. INVOKE.FTN - Source file 
                             : 03. INVOKE.REL - Relocatable 
                             : 04. INVOKE.LOD - LINK command
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN7x
    Keywords.................: 1. Scheduling
                             : 2. Batch 
                             : 3. Filter
    External Support Req'd...:
    If Re-submission, Reason.: Fixed problem with long filenames
 Contributor's Name..........: John L. Anderson Jr. 
               Company.......: U.S. Naval Station 
               Street........: CSAD Code 3441 
               City..........: Seal Beach 
               State.........: CA.
               Zip Code......: 90740
               Phone Number..: (213) 594-7887 
               Telex.........:
 Contribution Abstract.......:
  
 This program will run the specified program every time a file is found 
 matching the file mask. Only the first parameter can be masked. Up to
 five parameters are allowed. Example runs: 
  
      CI> Invoke Ftn7x @.ftn 0 -
      CI> Invoke Link @.lod +ma +de 
      CI> Invoke Oldre @.rel
  
 Additional Documentation....:
  
M06401
----------------------------------------------------------------------------- 
TGL                                                                      M064 
                          TERMINAL GRAPHICS LIBRARY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TGL
    Title....................: Terminal Graphics Library
    File Names...............: 00. Rename transfer file.
                             : 01. TGL.SBMT  Submission file
                             : 02. TGL.FTN - Source file
                             : 03. TGL.REL - Relocatable
                             : 04. TGL.LIB - LINDX'ed library 
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN7x
    Keywords.................: 1. Terminal
                             : 2. Graphics
                             : 3. Library 
    External Support Req'd...:
    If Re-submission, Reason.: Fixed to work 293x terminals 
 Contributor's Name..........: John L. Anderson Jr. 
               Company.......: U.S. Naval Station 
               Street........: CSAD Code 3441 
               City..........: Seal Beach 
               State.........: CA.
               Zip Code......: 90740
               Phone Number..: (213) 594-7887 
               Telex.........:
 Contribution Abstract.......:
  
 This is an old library for drawing graphics on a terminal without the
 overhead of DGL. It has been updates slightly to work with 239x terminals
 instead of 264x terminals. It is used by the CHESS and STARTREK programs.
  
M06501
----------------------------------------------------------------------------- 
DLICI                                                                    M065 
               LIST DIRECTORY CHANGES BETWEEN SPECIFIED TIMES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DLICI
    Title....................: LIST DIRECTORY CHANGES BETWEEN SPECIFIED TIMES 
    File Names...............: 000. Rename Transfert File 
                             : 001. DLICI.SBMT     Program submission 
                             : 002. DLICI.FTN      Source program 
                             : 003. DLICI.HLP      User documentation 
                             : 004. MSRT.FTN       Sort program 
                             : 005. DLICI.REL 
                             : 006. MSRT.REL
                             : 007. INSTLDLICI.CMD
                             : 008  MSRT_CDS.FTN   CDS version of MSRT.FTN
                             : 009  DLICI_CDS.FTN  CDS version of DLICI.FTN 
                             : 010  MSRT_CDS.REL
                             : 011  DLICI_CDS.REL 
                             : 012  MSRT_CDS.LOD
                             : 013  DLICI_CDS.LOD 
    Operating system(s)......: RTE-A, RTE-6VM 
    Language(s)..............: FTN7X
    Keywords.................: 1. CI
                             : 2. DIRECTORY 
    External Support Req'd...: DL.RUN::PROGRAMS 
    If Re-submission, Reason.: Fixed bugs 
 Contributor's Name..........: Joseph de Jamblinne
               Company.......: Trimetal Paint Co. 
               Street........: Emmanuellaan 1 
               City..........: Machelen 
               State.........:
               Country.......: Belgium
               Zip Code......: B-1830 
               Phone Number..: (322) 251 29 91
               Telex.........: 23259 Trimet-B 
 Program Abstract............:
         This program allows the system manager to know which are the new 
 and the deleted files in a directory between two times.
  
 Additional documentation: In source file.
  
M06601
----------------------------------------------------------------------------- 
CHD                                                                      M066 
                              CHANGE DIRECTORY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CHD
    Title....................: CHANGE DIRECTORY 
    File Names...............: 000. Rename Transfert File 
                             : 001. CHD.SBMT       Program submission 
                             : 002. CHD.FTN        Source program 
                             : 003. CHD.HLP        User documentation 
                             : 004. INSTLCHD.CMD
    Operating system(s)......: RTE-A, RTE-6VM 
    Language(s)..............: FTN7X
    Keywords.................: 1. CI
                             : 2. DIRECTORY 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Joseph de Jamblinne
               Company.......: Trimetal Paint Co. 
               Street........: Emmanuellaan 1 
               City..........: Machelen 
               State.........:
               Country.......: Belgium
               Zip Code......: B-1830 
               Phone Number..: (322) 251 29 91
               Telex.........: 23259 Trimet-B 
 Program Abstract............:
         This program displays and change of directory with always the same 
 notation in $RETURN_S. The use of .. is allowed. 
  
 Additional documentation: In source file.
  
M06701
----------------------------------------------------------------------------- 
WHR                                                                      M067 
                       SESSION ACTIVITY REPORT UTLITY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: WHR
    Title....................: Session Activity Report Utlity 
    File Names...............: 000. Rename Transfert File 
                             : 001. WHR.SBMT     Program submission 
                             : 002. WHR.FTN      Source program for rev. < 5.0
                             : 003. WHR.HLP      User documentation 
                             : 004. INSTLWHR.CMD installation file
                             : 005. WHR.LOD      load file
                             : 006. WHR_50.FTN   Source program for 5.0 
                             : 007. WHR.INCL     Some routines for WHR(_50) 
                             : 008. WHR_50.HLP   User documentation WHR_50
    Operating system(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. SESSION 
                             : 2. ACCOUNTING
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Joseph de Jamblinne, Steve Steel 
               Company.......: Trimetal Paint Co. 
               Street........: Emmanuellaan 1 
               City..........: Machelen 
               State.........:
               Country.......: Belgium
               Zip Code......: B-1830 
               Phone Number..: (322) 251 29 91
               Telex.........: 23259 Trimet-B 
 Program Abstract............:
         This program is a more friendly WH. Before compiling this program
 a change MUST be done in source code to alter the value of $IDA, #ID# and
 #IDZ. The good value of these are in a generation listing. 
  
 Additional documentation: In help and source file. 
  
M06801
----------------------------------------------------------------------------- 
WHATREV                                                                  M068 
                   SEARCH REVISION CODE IN A PROGRAM FILE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: WHATREV
    Title....................: SEARCH REVISION CODE IN A PROGRAM FILE 
    File Names...............: 000. Rename Transfert File 
                             : 001. WHATREV.SBMT   Program submission 
                             : 002. WHATREV.FTN    Source program 
                             : 003. WHATREV.HELP   User documentation 
                             : 004. WHATREV.REL 
                             : 005. INSTLWHATREV.CMD
    Operating system(s)......: RTE-A, RTE-6VM 
    Language(s)..............: FTN7X
    Keywords.................: 1. PROCEDURES
                             : 2. SECURITY
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Joseph de Jamblinne
               Company.......: Trimetal Paint Co. 
               Street........: Emmanuellaan 1 
               City..........: Machelen 
               State.........:
               Country.......: Belgium
               Zip Code......: B-1830 
               Phone Number..: (322) 251 29 91
               Telex.........: 23259 Trimet-B 
 Program Abstract............:
 It is some time useful (especially when working with more than one computer
 with the same program) to know which revision is running. With a simple rule 
 of programmation and this program, it is now possible. 
  
 Additional documentation: In help and source file. 
  
M06901
----------------------------------------------------------------------------- 
MUXD                                                                     M069 
                 DISPLAY/SET 12040D MULTIPLEXOR PORT STATUS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MUXD 
    Title....................: Display/set 12040D multiplexor port status 
    File Names...............: 000. Rename Transfert File 
                             : 001. MUXD.SBMT      Program submission 
                             : 002. MUXD.FTN       Source program 
                             : 003. >MUXD          User documentation 
                             : 004. INSTLMUXD.CMD 
    Operating system(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. MULTIPLEXOR 
                             : 2. STATUS
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Joseph de Jamblinne
               Company.......: Trimetal Paint Co. 
               Street........: Emmanuellaan 1 
               City..........: Machelen 
               State.........:
               Country.......: Belgium
               Zip Code......: B-1830 
               Phone Number..: (322) 251 29 91
               Telex.........: 23259 Trimet-B 
 Program Abstract............:
         This program allows the operator to interactively set parameter of 
 a D-mux LU such as baud rate, parity, handshake, type-ahead mode, and so 
 on.(When running modification a ? will give more explanation on the opera- 
 tion.) 
 It also displays the current configuration of a mux LU.
  
 Additional documentation: In source file.
  
M07001
----------------------------------------------------------------------------- 
BIT_MAP_ANALYSIS                                                         M070 
                        ANALYZE BIT MAP OF CI VOLUMES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BIT_MAP_ANALYSIS 
    Title....................: ANALYZE BIT MAP OF CI VOLUMES
    File Names...............:00. Rename Transfer File
                             :01. BIT_MAP_ANALYSIS.SBMT 
                             :02. ?BITMP
                             :03. BIT_MAP_ANAL.FTN
                             :04. BIT_MAP_ANAL.LOD
                             :05. BIT_MAP_ANAL.CMD
    Operating System(s)......:rte-6 & rte-a 
    Language(s)..............:fortran 77
    Keywords.................: 1. CI
                             : 2. disc
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Manfred Baer 
               Company.......: ETH Zurich 
               Street........: Honggerberg
               City..........: Zurich 
               State.........:
               Country.......: Switzerland
               Zip Code......: 8093 
               Phone Number..: 1-377 2627 
               Telex.........: 823480 eheb
 Contribution Abstract.......: The program searches the bit map table of
                               CI volumes and reports the number of times 
                               a given file size will fit on the volume 
                               either on the terminal or on file. 
                               Optionally the complete bit map is stored
                               on a disc file.
 Additional Documentation....:
  
M07101
----------------------------------------------------------------------------- 
AGING ON RTE-A                                                           M071 
               RTE-6/VM LIKE PARTITION PRIORITY AGING ON RTE-A
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  AGING on RTE-A
    Title....................: RTE-6/VM like partition priority aging on RTE-A
                               Also a good example in system programming in 
                               Fortran with FTN7X 
    File Names...............:00. Rename Transfer File
                             :01. AGING.SBMT
                             :02. AGING.FTN 
                             :03. AGING.REL 
    Operating System(s)......:    RTE-A 
    Language(s)..............:    FTN7X 
    Keywords.................: 1. partition 
                             : 2. system
                             : 3. system_tables 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Manfred Hoeckendorff
               Company.......:  Hewlett Packard 
               Street........:  Kapstadtring 5
               City..........:  Hamburg 
               State.........:
               Country.......:  Germany 
               Zip Code......:  D2000 
               Phone Number..:
               Telex.........:
  Contribution Abstract.......:  A small program showing how to do system 
                                 programming in Fortran with FTN7X and it 
                                 does partition priority aging for those
                                 programs which are not in the scheduled
                                 list and resets the partition priority 
                                 to the program priorty if in the scheduled 
                                 list.The effect is that all those programs 
                                 hanging in memory class suspended with 
                                 high priority for hours and days like
                                 DS-Monitors ... will be swaped after 
                                 some time. 
 Additional Documentation....:   Look also to the AG-Systemcomand in RTE-6
  
M07201
----------------------------------------------------------------------------- 
XACTNS                                                                   M072 
                          FILE COUNTER FOR QDM/1000 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: XACTNS 
    Title....................: File counter for QDM/1000
    File Names...............:00. Rename Transfer File
                             :01. XACTNS.SBMT 
                             :02. ?XACTNS  Help file
                             :03. XACTNS.FTN
                             :04. XACTNS.REL
                             :05. XACTNS.LOD
                             :06. XACTNS.CMD
    Operating system(s)......:RTEA 5.0
    Uses hierarchical files?.:
    Language(s)..............:FORTRAN 77
    Keywords.................: 1. QDM 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Markus Bruetsch
               Company.......: Pacesetter Siemens 
               Street........: 12740 San Fernando Rd. 
                             : F1S/582-N1 
               City..........: Sylmar 
               State.........: Calif
               Country.......: USA
               Zip Code......: 91342
               Phone Number..: (818) 362-6822 
 Program Abstract............:
This routine counts all the !Rxxxxxx and !Bxxxxxx QDM spool files in the
/QDM_XACTN_DATA directory and reports them to the operator. 
 Additional Documentation....: See the source code
  
M07301
----------------------------------------------------------------------------- 
MASS                                                                     M073 
                      MULTI RUN-PROGRAM WITH FILE-MASK
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MASS 
    Title....................: Multi run-program with file-mask 
    File Names...............:00. Rename Transfer File
                             :01. mass.sbmt 
                             :02. mass.ftn
                             :03. mass.rel
    Operating System(s)......: RTE 6  RTE A 
    Language(s)..............: FTN7x
    Keywords.................: 1. Filter
                             : 2. CI
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Matton Jean-Louis
               Company.......: Univ. Cath. Louvain
               Street........: Av. Hippocrate 55/5560 
               City..........: Bruxelles
               State.........:
               Country.......: Belgium
               Zip Code......: B-1200 
               Phone Number..: 32 2 7645561 
               Telex.........: UCLWOL B 23722 
 Contribution Abstract.......: Program MASS works basically just like 
        program specified in parameter 1, except you can specify a file-mask
        in the runstring instead of just one file.  The specified program 
        will be run multiple times in sequence for each file matching 
        the filemask. 
        i.e. ru MASS progname filemask [par for progname] 
 Additional Documentation....: Run MASS without parameters (ru mass)
        Note: this program is a  generalisation of
              MED (Seppo Pietikainen HP Finland)
  
M07401
----------------------------------------------------------------------------- 
MENU                                                                     M074 
                                MENU BUILDER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MENU 
    Title....................: MENU BUILDER 
    File Names...............: 00. Rename Transfer File 
                             : 01. MENU.SBMT
                             : 02. MENU.FTN 
                             : 03. MENU.REL 
                             : 04. MENU.LOD 
                             : 05. MENU.DOC 
                             : 06. MENU.MAKE
                             : 07. DL.PNL 
                             : 08. SP.PNL 
                             : 09. WH.PNL 
                             : 10. SUB.PNL
                             : 11. C&L.PNL
    Operating System(s)......: RTE-A,RTE-6
    Language(s)..............: FTN7X
    Keywords.................: 1. MENU
                             : 2. SHELL 
    External Support Req'd...: None 
    If Re-submission, Reason.: Enhancements 
 Contributor's Name..........: Michael Johnson & Tom Penninga 
               Company.......: Rochester Product Division 
               Street........: 2100 Burlingame
               City..........: Grand Rapids 
               State.........: Michigan 
               Country.......: USA
               Zip Code......: 49501
               Phone Number..: (616) 247-5969 
               Telex.........:
 Program Abstract............: This utility will take a user built menu 
 and build a menu/command scheduler from it.  User defines if system
 returns to menu or to CI.  Utility allows easy operation of similar tasks
 such as spooling, dl, edit/link/compile, etc.  See Menu.Doc for several
 examples. Several sample menu panels are included.  Simply enter MENU WH 
 or MENU DL for a quick scan of how it works. Enhancements allow sub-menus, 
 CI commands from the menu, global variables to be pasted into the menu, and
 immediate return from menu.
  
 Additional Documentation....:
  
 See Menu.DOC for examples of how to use it.
  
M07501
----------------------------------------------------------------------------- 
DATE                                                                     M075 
                           RETURN DATE/TIME TO CI 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DATE 
    Title....................: Return Date/Time to CI 
    File Names...............:00. Rename Transfer File
                             :01. DATE.SBMT 
                             :02. DATE.FTN    (source file) 
                             :03. DATE.HELP   (help file) 
                             :04. DATE.REL    (relocatable file)
                             :05. DATE.MAKE   (make file) 
                             :06. DATE.LOD    (load file) 
    Operating System.........: RTE-A, RTE-6/vm
    Language(s)..............: Fortran
    Keywords.................: 1. DATE
                             : 2. TIME
                             : 2. CI
    External Support Req'd...:
    If Re-submission, Reason.: Bug Fixes to San Jose Swap Version 
 Contributor's Name..........: Paul F. Gerwitz
               Company.......: Eastman Kodak Company
               Street........: MSD, Bldg.56/3, Kodak Park 
               City..........: Rochester
               State.........: New York 
               Country.......: USA
               Zip Code......: 14650
               Phone Number..: 716-477-3067 
               Telex.........:
 Program Abstract............:
  
   This program is a handy utility to return the Date and Time to CI. 
   We use it in standard overnight backup procedure to determine what 
   type of backup to run on a specific day. 
  
   Thanks to Don Clapp for Bug Report 
  
 Additional Documentation....: See Help file
  
M07601
----------------------------------------------------------------------------- 
DP                                                                       M076 
                    DISPLAY PARAMETERS IN VARIOUS FORMATS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DP 
    Title....................: Display parameters in various formats
    File Names...............:00. Rename Transfer File
                             :01. DP.SBMT 
                             :02. DP.FTN    (source file) 
                             :03. DP.HELP   (help file) 
                             :04. DP.REL    (relocatable file)
                             :05. DP.MAKE   (make file) 
                             :06. DP.LOD    (load file) 
    Operating System.........: RTE-A, RTE-6/vm
    Language(s)..............: Fortran
    Keywords.................: 1. CI
                             : 2. TOOLS 
    External Support Req'd...:
    If Re-submission, Reason.: Bug Fixes, Enhancements to San Jose Swap Ver.
 Contributor's Name..........: Paul F. Gerwitz
               Company.......: Eastman Kodak Company
               Street........: MSD, Bldg.56/3, Kodak Park 
               City..........: Rochester
               State.........: New York 
               Country.......: USA
               Zip Code......: 14650
               Phone Number..: 716-477-3067 
               Telex.........:
 Program Abstract............:
  
   This program is a handy utility to display those nasty CI globals
   that usually are displayed in unuseful formats 
  
 Additional Documentation....: See Help file
  
M07701
----------------------------------------------------------------------------- 
KERMIT                                                                   M077 
               KERMIT 1.99C - MACHINE-TO-MACHINE FILE TRANSFER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: KERMIT 
    Title....................: KERMIT 1.99c - Machine-to-machine file transfer
    File Names...............:00. Rename Transfer File
                             :01. KERMIT.SBMT    Submission file
                             :02. *COPY          Copyright info about KERMIT
                             :03. *INFO          Other KERMITs available
                             :04. ADDENDUM       KERMIT-RTE user info 
                             :05. PROTO.DOC      KERMIT Protocol Manual 
                             :06. USER.DOC       KERMIT User's Manual 
                             :07. KCMNDS.ftni    Common include-file
                             :08. KCONCW.ftni    Common include-file
                             :09. KERCMD.ftni    Common include-file
                             :10. KERCNF.ftni    Common include-file
                             :11. KERCOM.ftni    Common include-file
                             :12. KERDBG.ftni    Common include-file
                             :13. KERFIL.ftni    Common include-file
                             :14. KERSTA.ftni    Common include-file
                             :15. KERMIT.ISTL    Installation instructions
                             :16. K6SUBS.FTN     RTE-6 KERMIT-library source
                             :17. KASUBS.FTN     RTE-A KERMIT-library source
                             :18. KERMIT.FTN     KERMIT source
                             :19. $K6SUBS.LIB    KERMIT library for RTE-6 
                             :20. $KASUBS.LIB    KERMIT library for RTE-A 
                             :21. KERMIT.LOD     Link command file for KERMIT 
                             :22. KERMIT.REL     KERMIT object (A or 6) 
                             :23. KERMIT.HLP     Indexed help-file
                             :24. KERMIT.TEXT    "Source" for KERMIT.HLP
    Operating System.........: RTE-6 or RTE-A, revision c.83 and later
    Language(s)..............: FTN7X
    Keywords.................: 1. File_transfer 
                             : 2. Data_comm 
                             : 3. Network 
    External Support Req'd...: 12792B/C (RTE-6) or 12040B/C/D (RTE-A) mux 
    If Re-submission, Reason.: Bug fixes and enhancements 
 Contributor's Name..........: Paul Schumann
               Company.......: E-Systems, Inc.
               Street........: P. O. Box 1056 CBN 101 
               City..........: Greenville 
               State.........: Texas
               Country.......: USA
               Zip Code......: 75401
               Phone Number..: (214) 457-5358 
               Telex.........:
 Contribution Abstract.......: KERMIT-RTE transfers files between an HP-1000
  and any other machine equipped with a KERMIT program over RS-232 lines (on
  a 12040B/C/D or 12792B/C mux), and also provides basic terminal-emulation.
  See KERMIT.ISTL for a detailed list of features and unsolved problems in
  this version. 
 Additional Documentation....: See KERMIT.ISTL for installation instructions. 
  
M07801
----------------------------------------------------------------------------- 
SKETCH                                                                   M078 
                        SKETCH REV. 5.1 (PART 1 OF 9) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKETCH 
    Title....................: SKETCH REV. 5.1 (part 1 of 9)
    File Names...............:000. Rename Transfer File 
                             :001. SKETCH.SBMT (submission file)
                             :002. README 
                             :003. BRUNO_CONVERTERS.DOC 
                             :004. MAKEFILE 
                             :005. MANUAL.1000
                             :006. PRODUCE_TAPE.TF
                             :007. SK.2397
                             :008. SK.2623
                             :009. SK.2627
                             :010. SK.DEVS
                             :011. SK.WSPS
                             :012. SK.HELP
                             :013. SKPLOT.HELP
                             :014. SKSUBS.LIB 
                             :015. SKSUBS.MERG
                             :016. ADD_ARC_NODE.FTN 
                             :017. ADD_ARC_TO_P.FTN 
                             :018. ADD_CURVE_NO.FTN 
                             :019. ADD_CURVE_TO.FTN 
                             :020. ADD_EXTENT.FTN 
                             :021. ADD_KNOTS.FTN
                             :022. ADD_LINE_NOD.FTN 
                             :023. ADD_MACRO.FTN
                             :024. ADD_MARKER_N.FTN 
                             :025. ADD_NODE.FTN 
                             :026. ADD_POINT_TO.FTN 
                             :027. ADD_POLY_MEM.FTN 
                             :028. ADD_POLY_NOD.FTN 
                             :029. ADD_STACK.FTN
                             :030. ADD_TEXT_NOD.FTN 
                             :031. ADD_TO_POLY.FTN
                             :032. ALLOCATE_HEA.FTN 
                             :033. ALLOCATE_SPA.FTN 
                             :034. ALPHA_FIX.FTN
                             :035. ANGLE.FTN
                             :036. APICK_AFFECT.FTN 
                             :037. ARCHIVE2SK.FTN 
                             :038. ARC_ENDS.FTN 
                             :039. ARC_LIMITS.FTN 
                             :040. ARC_MODE.FTN 
                             :041. ATTACH_TO_CH.FTN 
                             :042. BASENAME.FTN 
                             :043. BFTSK.FTN
                             :044. BLOCK_READ.FTN 
                             :045. BSTSK.FTN
                             :046. CALC_ROTATE.FTN
                             :047. CALC_START.FTN 
                             :048. CALC_STRETCH.FTN 
                             :049. CALC_TEXT_EN.FTN 
                             :050. CALC_TEXT_OR.FTN 
                             :051. CHANGE_CMODE.FTN 
                             :052. CHANGE_CURVE.FTN 
                             :053. CHANGE_GEN_A.FTN 
                             :054. CHANGE_LIMIT.FTN 
                             :055. CHANGE_POLY_.FTN 
                             :056. CHANGE_TEXT_.FTN 
                             :057. CHANGE_WINDO.FTN 
                             :058. CLEAR_ALL_SE.FTN 
                             :059. CLEAR_ALPHA.FTN
                             :060. CLEAR_DATA_B.FTN 
                             :061. CLONE.FTN
                             :062. CLONE_AREA.FTN 
                             :063. CLONE_SEGMEN.FTN 
                             :064. CLOSE_CONSTR.FTN 
                             :065. CLOSE_CURVE_.FTN 
                             :066. CLOSE_PICK_A.FTN 
                             :067. CLOSE_POLY_N.FTN 
                             :068. CLOSE_TEXT_N.FTN 
                             :069. COLOR_TABLE_.FTN 
                             :070. CONSTRUCT_AR.FTN 
                             :071. CONSTRUCT_CO.FTN 
                             :072. CONSTRUCT_LI.FTN 
                             :073. CONSTRUCT_LS.FTN 
                             :074. CONSTRUCT_MA.FTN 
                             :075. CONSTRUCT_PK.FTN 
                             :076. COPY_ATTRIBU.FTN 
                             :077. COPY_NODE.FTN
                             :078. CREATE_DRWG.FTN
                             :079. CREATE_DRWG_.FTN 
                             :080. CURVE_MODE.FTN 
                             :081. DEALLOCATE_N.FTN 
                             :082. DEALLOCATE_S.FTN 
                             :083. DEFAULT.FTN
                             :084. DELETE_KNOTS.FTN 
                             :085. DELETE_NODE.FTN
                             :086. DELETE_SPACE.FTN 
                             :087. DELETE_UNCHA.FTN 
                             :088. DRAW_ALL_CON.FTN 
                             :089. DRAW_ALL_SEG.FTN 
                             :090. DRAW_ARC_SEG.FTN 
                             :091. DRAW_COLOR.FTN 
                             :092. DRAW_COLOR_T.FTN 
                             :093. DRAW_CONSTRU.FTN 
                             :094. DRAW_CURVE_S.FTN 
                             :095. DRAW_ELIPSE.FTN
                             :096. DRAW_GEN_ATT.FTN 
                             :097. DRAW_GRID.FTN
                             :098. DRAW_KNOTS.FTN 
                             :099. DRAW_LINE_SE.FTN 
    Operating System.........:  RTE-A/VC+ 
    Language(s)..............:  FTN7X 
    Keywords.................: 1. Graphics
                             : 2. Plotting
                             : 3. Figures 
    External Support Req'd...:
    If Re-submission, Reason.: New version with additional features 
 Contributor's Name..........: Philip Walden
               Company.......: Hewlett-Packard
               Street........: 11000 Wolfe Road 
                             : M/S 42UM 
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
 Program Abstract............:
  This is the latest version of the popular SKETCH program. 
  
  SKETCH is a general  purpose  graphics  editor.   It  allows
  users  to  create  source  graphics  documents,  store them,
  retrieve them for further editing, and plot hard copy  final
  documents.
  
  SKETCH has been found useful with several tasks:
  
        Transparencies for presentations
        Technical illustrations 
        Floor plan layouts
        Simple drafting 
        Schematic drawings
        Report Covers 
  
  Unlike many previous graphics presentation packages,  SKETCH
  is an interactive graphics application and is much easier to
  use if a pointing device such  as  a  mouse  or  a  graphics
  tablet  is  available.  However,  a  pointing  device is not
  necessary, since commands can be entered almost as fast from
  the  keyboard.   SKETCH  also  takes advantage of the device
  independent features of AGP (HP's  Advanced  Graphics  Pack-
  age),  meaning that SKETCH should work on present and future
  AGP supported work stations and hard copy devices.
 Additional Documentation....: MANUAL.1000
  
M07901
----------------------------------------------------------------------------- 
SKETCH                                                                   M079 
                        SKETCH REV. 5.1 (PART 2 OF 9) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKETCH 
    Title....................: SKETCH REV. 5.1 (part 2 of 9)
    File Names...............:00. Rename Transfer File
                             :01. SKETCH2.SBMT
                             :02. DRAW_POLY_AT.FTN
                             :03. DRAW_SCREEN.FTN 
                             :04. DRAW_SEGMENT.FTN
                             :05. DRAW_SEGS.FTN 
                             :06. DRAW_STYLE.FTN
                             :07. DRAW_STYLE_T.FTN
                             :08. DRAW_TEXT_AT.FTN
                             :09. DRAW_TEXT_SE.FTN
                             :10. DRWG_FUNCTIO.FTN
                             :11. DRWG_TYPE.FTN 
                             :12. D_RESOLUTION.FTN
                             :13. EDIT.FTN
                             :14. EDIT_AREA.FTN 
                             :15. EDIT_BCKGRND.FTN
                             :16. EDIT_COLOR_T.FTN
                             :17. EDIT_CURVE_A.FTN
                             :18. EDIT_CURVE_E.FTN
                             :19. EDIT_GEN_ATT.FTN
                             :20. EDIT_GROUP.FTN
                             :21. EDIT_POLY_AT.FTN
                             :22. EDIT_SEGMENT.FTN
                             :23. EDIT_STYLE_T.FTN
                             :24. EDIT_TEXT_AT.FTN
                             :25. EXEC_PROG.FTN 
                             :26. EXPAND_WINDO.FTN
                             :27. FIND_GROUP.FTN
                             :28. FONT_LEN_FAC.FTN
                             :29. FPEEK.FTN 
                             :30. FRAME.FTN 
                             :31. FTNERROR.FTN
                             :32. FUNCTION_TYP.FTN
                             :33. FUNC_HILITED.FTN
                             :34. FUNC_VIS.FTN
                             :35. GET_ALPHA_DE.FTN
                             :36. GET_ARC.FTN 
                             :37. GET_ARC_DATA.FTN
                             :38. GET_BCKGRND_.FTN
                             :39. GET_BUTTON.FTN
                             :40. GET_BUTTON_D.FTN
                             :41. GET_COLOR.FTN 
                             :42. GET_COLOR_MO.FTN
                             :43. GET_CURVE_LI.FTN
                             :44. GET_CURVE_SI.FTN
                             :45. GET_DISPLAY_.FTN
                             :46. GET_DRWG_C_T.FTN
                             :47. GET_DRWG_LIM.FTN
                             :48. GET_DRWG_NAM.FTN
                             :49. GET_DRWG_S_T.FTN
                             :50. GET_ENDS.FTN
                             :51. GET_EXTENT.FTN
                             :52. GET_FLAGS.FTN 
                             :53. GET_GEN_ATTR.FTN
                             :54. GET_INS_MRG_.FTN
                             :55. GET_INT.FTN 
                             :56. GET_INT_REC.FTN 
                             :57. GET_LEN.FTN 
                             :58. GET_LINE.FTN
                             :59. GET_LINE_DAT.FTN
                             :60. GET_LOCATOR_.FTN
                             :61. GET_MACRO_LI.FTN
                             :62. GET_MARKER.FTN
                             :63. GET_MODEL_MA.FTN
                             :64. GET_MOD_COLO.FTN
                             :65. GET_NEXT.FTN
                             :66. GET_NO_COLOR.FTN
                             :67. GET_NO_POLYG.FTN
                             :68. GET_NO_STYLE.FTN
                             :69. GET_NO_TEXT_.FTN
                             :70. GET_PLACE_OP.FTN
                             :71. GET_POINT_FR.FTN
                             :72. GET_POINT_ON.FTN
                             :73. GET_POLY_ATT.FTN
                             :74. GET_POLY_LIM.FTN
                             :75. GET_POLY_SIZ.FTN
                             :76. GET_PREVIOUS.FTN
                             :77. GET_REAL.FTN
                             :78. GET_REAL_REC.FTN
                             :79. GET_REC.FTN 
                             :80. GET_SEGMENT.FTN 
                             :81. GET_STYLE.FTN 
                             :82. GET_TEXT_ATT.FTN
                             :83. GET_TEXT_BOX.FTN
                             :84. GET_TEXT_DAT.FTN
                             :85. GET_TEXT_LIM.FTN
                             :86. GET_TEXT_LIN.FTN
                             :87. GET_TRGT_TAB.FTN
                             :88. GET_TYPE.FTN
                             :89. GHOME.FTN 
                             :90. GLOB_SPACE.FTN
                             :91. GRID_CONTROL.FTN
                             :92. GRID_SPACING.FTN
                             :93. GROUP_EDIT_I.FTN
                             :94. GROUP_MODE.FTN
                             :95. HILITE.FTN
                             :96. HSL_TO_RGB.FTN
                             :97. IMODE.FTN 
                             :98. IMODE2.FTN
                             :99. DRAW_MARKER_.FTN
    Operating System.........:  RTE-A/VC+ 
    Language(s)..............:  FTN7X 
    Keywords.................: 1. Graphics
                             : 2. Figures 
                             : 3. Plotting
    External Support Req'd...:
    If Re-submission, Reason.: New version with additional features 
 Contributor's Name..........: Philip Walden
               Company.......: Hewlett-Packard
               Street........: 11000 Wolfe Road 
                             : M/S 42UM 
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
 Program Abstract............: See abstract in part 1 of this contribution
 Additional Documentation....: MANUAL.1000
  
M08001
----------------------------------------------------------------------------- 
SKETCH                                                                   M080 
                        SKETCH REV. 5.1 (PART 3 OF 9) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKETCH 
    Title....................: SKETCH REV. 5.1 (part 3 of 9)
    File Names...............:00. Rename Transfer File
                             :01. SKETCH3.SBMT
                             :02. INIT_DISPLAY.FTN
                             :03. INIT_WS_DATA.FTN
                             :04. INSERT.FTN
                             :05. INSERT_DRWG.FTN 
                             :06. INSERT_SPACE.FTN
                             :07. INSIDE_WINDO.FTN
                             :08. IN_ALPHA.FTN
                             :09. IN_MENU.FTN 
                             :10. JEDIT.FTN 
                             :11. JEDOF.FTN 
                             :12. JINPUT.FTN
                             :13. JWRITL.FTN
                             :14. JWRITM.FTN
                             :15. JWRITP.FTN
                             :16. JWRITS.FTN
                             :17. K11776SDF_CDS.FTN 
                             :18. K4222NTB_CDS.FTN
                             :19. K6141PAG_CDS.FTN
                             :20. KEYBOARD_INP.FTN
                             :21. KURV1.FTN 
                             :22. KURV2.FTN 
                             :23. KURVP1.FTN
                             :24. KURVP2.FTN
                             :25. LINE_MODE.FTN 
                             :26. LOAD_COLOR_T.FTN
                             :27. LOAD_STYLE_T.FTN
                             :28. LOCATE_POINT.FTN
                             :29. MAIN.FTN
                             :30. MASH.FTN
                             :31. MASH_MACRO.FTN
                             :32. MATRIX_MULT.FTN 
                             :33. MENUFUNC.FTN
                             :34. MERGE.FTN 
                             :35. MERGE_DRWG.FTN
                             :36. METHEUS_FIX.FTN 
                             :37. MIN_MAX.FTN 
                             :38. MOVE.FTN
                             :39. MOVE_KNOTS.FTN
                             :40. MOVE_NODE.FTN 
                             :41. NEAREST_TO.FTN
                             :42. OPEN_CONSTRU.FTN
                             :43. OPEN_CURVE_N.FTN
                             :44. OPEN_CURVE_R.FTN
                             :45. OPEN_DRWG_FI.FTN
                             :46. OPEN_PICK_AR.FTN
                             :47. OPEN_POLY_NO.FTN
                             :48. OPEN_TEXT_NO.FTN
                             :49. PAN.FTN 
                             :50. PICK_SEGMENT.FTN
                             :51. POLAR_MINMAX.FTN
                             :52. POLYGON_MODE.FTN
                             :53. POLYSET_MODE.FTN
                             :54. POP_STACK.FTN 
                             :55. PSTYLE_TABLE.FTN
                             :56. PURGE.FTN 
                             :57. PURGE_ALL_SE.FTN
                             :58. PURGE_CONSTR.FTN
                             :59. PURGE_GEN_AT.FTN
                             :60. PURGE_GRID.FTN
                             :61. PURGE_NODE.FTN
                             :62. PURGE_POLY_A.FTN
                             :63. PURGE_SEG.FTN 
                             :64. PURGE_STACK.FTN 
                             :65. PURGE_TABLE.FTN 
                             :66. PURGE_TEXT_A.FTN
                             :67. PUSH_STACK.FTN
                             :68. READ_DATA.FTN 
                             :69. READ_DRWG.FTN 
                             :70. READ_DRWG_NA.FTN
                             :71. READ_GROUP.FTN
                             :72. READ_INT.FTN
                             :73. READ_INT_DAT.FTN
                             :74. READ_ITEM.FTN 
                             :75. REALTODECIMA.FTN
                             :76. RECALCULATE_.FTN
                             :77. RECALC_ALL_L.FTN
                             :78. RECALC_ATTRI.FTN
                             :79. RECALC_TEXT_.FTN
                             :80. REFRESH_ATTR.FTN
                             :81. REFRESH_COLO.FTN
                             :82. REFRESH_CURV.FTN
                             :83. REFRESH_DISP.FTN
                             :84. REFRESH_GEN_.FTN
                             :85. REFRESH_POLY.FTN
                             :86. REFRESH_STYL.FTN
                             :87. REFRESH_TEXT.FTN
                             :88. REPLACE_DRWG.FTN
                             :89. RES.FTN 
                             :90. RESET_WINDOW.FTN
                             :91. RGB_TO_HSL.FTN
                             :92. ROTATE.FTN
                             :93. ROUND.FTN 
                             :94. SAVE_ARC.FTN
                             :95. SAVE_CURVE_A.FTN
                             :96. SAVE_HILITES.FTN
                             :97. SAVE_IN_UNCH.FTN
                             :98. INITA.FTN 
                             :99. INITD.FTN 
    Operating System.........:  RTE-A/VC+ 
    Language(s)..............:  FTN7X 
    Keywords.................: 1. Graphics
                             : 2. Figures 
                             : 3. Plotting
    External Support Req'd...:
    If Re-submission, Reason.: New version with additional features 
 Contributor's Name..........: Philip Walden
               Company.......: Hewlett-Packard
               Street........: 11000 Wolfe Road 
                             : M/S 42UM 
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
 Program Abstract............: See abstract in part 1 of this contribution
 Additional Documentation....: MANUAL.1000
  
M08101
----------------------------------------------------------------------------- 
SKETCH                                                                   M081 
                        SKETCH REV. 5.1 (PART 4 OF 9) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKETCH 
    Title....................: SKETCH REV. 5.1 (part 4 of 9)
    File Names...............:00. Rename Transfer File
                             :01. SKETCH4.SBMT
                             :02. SAVE_TEXT_AT.FTN
                             :03. SAVE_TEXT_LI.FTN
                             :04. SCHED_PLOT.FTN
                             :05. SCREEN_READ_.FTN
                             :06. SCREEN_VIS.FTN
                             :07. SDINT.FTN 
                             :08. SEDEV.FTN 
                             :09. SEGMENT_EXIS.FTN
                             :10. SET_ALPHA_LO.FTN
                             :11. SET_DIDDF.FTN 
                             :12. SET_FONT.FTN
                             :13. SET_FST_POLY.FTN
                             :14. SET_LIMITS.FTN
                             :15. SET_POLY_POS.FTN
                             :16. SET_WINDOW.FTN
                             :17. SHOW.FTN
                             :18. SK1000.FTN
                             :19. SK2ARCHIVE.FTN
                             :20. SKIP_POLY_RE.FTN
                             :21. SKIP_READ.FTN 
                             :22. SKPLO.FTN 
                             :23. SLEN.FTN
                             :24. SMAXV.FTN 
                             :25. SNAP.FTN
                             :26. SPSUB.FTN 
                             :27. STRETCH.FTN 
                             :28. SYSTEM_MODE.FTN 
                             :29. TERMD.FTN 
                             :30. TEXT_LEN.FTN
                             :31. TEXT_MODE.FTN 
                             :32. TOGGLE_ALTER.FTN
                             :33. TOGGLE_APICK.FTN
                             :34. TOGGLE_DIGIT.FTN
                             :35. TOGGLE_FAST_.FTN
                             :36. TOGGLE_FST_P.FTN
                             :37. TOGGLE_GRID.FTN 
                             :38. TOGGLE_KEYBO.FTN
                             :39. TOGGLE_PICK_.FTN
                             :40. TOGGLE_SNAP.FTN 
                             :41. TRANSFORM_AR.FTN
                             :42. TRANSFORM_CU.FTN
                             :43. TRANSFORM_LI.FTN
                             :44. TRANSFORM_OB.FTN
                             :45. TRANSFORM_PO.FTN
                             :46. TRANSFORM_SE.FTN
                             :47. TRANSFORM_TE.FTN
                             :48. UNIQPATH.FTN
                             :49. UNPURGE.FTN 
                             :50. UPD_ARC_DATA.FTN
                             :51. UPD_COLOR.FTN 
                             :52. UPD_COLOR_MO.FTN
                             :53. UPD_DRWG_LIM.FTN
                             :54. UPD_DRWG_NAM.FTN
                             :55. UPD_EXTENT.FTN
                             :56. UPD_FLAGS.FTN 
                             :57. UPD_GEN_ATTR.FTN
                             :58. UPD_INT.FTN 
                             :59. UPD_INT_REC.FTN 
                             :60. UPD_LINE_DAT.FTN
                             :61. UPD_LOCP.FTN
                             :62. UPD_MACRO_LI.FTN
                             :63. UPD_MODEL_MA.FTN
                             :64. UPD_NEXT.FTN
                             :65. UPD_NO_POLYG.FTN
                             :66. UPD_NO_TEXT_.FTN
                             :67. UPD_POINT_TO.FTN
                             :68. UPD_POLY_ATT.FTN
                             :69. UPD_PREVIOUS.FTN
                             :70. UPD_PT_TO_CU.FTN
                             :71. UPD_REAL.FTN
                             :72. UPD_REAL_REC.FTN
                             :73. UPD_REC.FTN 
                             :74. UPD_STYLE.FTN 
                             :75. UPD_TEXT_ATT.FTN
                             :76. UPD_TEXT_DAT.FTN
                             :77. UPD_WSP_C_TB.FTN
                             :78. UPD_WSP_S_TB.FTN
                             :79. UPSHFT.FTN
                             :80. WRITE_DATA.FTN
                             :81. WRITE_DRWG.FTN
                             :82. WRITE_INT.FTN 
                             :83. WRITE_INT_DA.FTN
                             :84. XFORM.FTN 
                             :85. XFORM_CURVE_.FTN
                             :86. XFORM_POLY_L.FTN
                             :87. YES_NO.FTN
                             :88. YES_NO_QUIT.FTN 
                             :89. ADD_ARC_NODE.REL
                             :90. ADD_ARC_TO_P.REL
                             :91. ADD_CURVE_NO.REL
                             :92. ADD_CURVE_TO.REL
                             :93. ADD_EXTENT.REL
                             :94. ADD_KNOTS.REL 
                             :95. ADD_LINE_NOD.REL
                             :96. ADD_MACRO.REL 
                             :97. SAVE_LINE.FTN 
                             :98. SAVE_MARKER.FTN 
                             :99. SAVE_POLY_AT.FTN
    Operating System.........:  RTE-A/VC+ 
    Language(s)..............:  FTN7X 
    Keywords.................: 1. Graphics
                             : 2. Figures 
                             : 3. Plotting
    External Support Req'd...:
    If Re-submission, Reason.: New version with additional features 
 Contributor's Name..........: Philip Walden
               Company.......: Hewlett-Packard
               Street........: 11000 Wolfe Road 
                             : M/S 42UM 
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
 Program Abstract............: See abstract in part 1 of this contribution
 Additional Documentation....: MANUAL.1000
  
M08201
----------------------------------------------------------------------------- 
SKETCH                                                                   M082 
                        SKETCH REV. 5.1 (PART 5 OF 9) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKETCH 
    Title....................: SKETCH REV. 5.1 (part 5 of 9)
    File Names...............:000. Rename Transfer File 
                             :01. SKETCH5.SBMT
                             :02. ADD_STACK.REL 
                             :03. ADD_TEXT_NOD.REL
                             :04. ADD_TO_POLY.REL 
                             :05. ALLOCATE_HEA.REL
                             :06. ALLOCATE_SPA.REL
                             :07. ALPHA_FIX.REL 
                             :08. ANGLE.REL 
                             :09. APICK_AFFECT.REL
                             :10. ARCHIVE2SK.REL
                             :11. ARC_ENDS.REL
                             :12. ARC_LIMITS.REL
                             :13. ARC_MODE.REL
                             :14. ATTACH_TO_CH.REL
                             :15. BASENAME.REL
                             :16. BFTSK.REL 
                             :17. BLOCK_READ.REL
                             :18. BSTSK.REL 
                             :19. CALC_ROTATE.REL 
                             :20. CALC_START.REL
                             :21. CALC_STRETCH.REL
                             :22. CALC_TEXT_EN.REL
                             :23. CALC_TEXT_OR.REL
                             :24. CHANGE_CMODE.REL
                             :25. CHANGE_CURVE.REL
                             :26. CHANGE_GEN_A.REL
                             :27. CHANGE_LIMIT.REL
                             :28. CHANGE_POLY_.REL
                             :29. CHANGE_TEXT_.REL
                             :30. CHANGE_WINDO.REL
                             :31. CLEAR_ALL_SE.REL
                             :32. CLEAR_ALPHA.REL 
                             :33. CLEAR_DATA_B.REL
                             :34. CLONE.REL 
                             :35. CLONE_AREA.REL
                             :36. CLONE_SEGMEN.REL
                             :37. CLOSE_CONSTR.REL
                             :38. CLOSE_CURVE_.REL
                             :39. CLOSE_PICK_A.REL
                             :40. CLOSE_POLY_N.REL
                             :41. CLOSE_TEXT_N.REL
                             :42. COLOR_TABLE_.REL
                             :43. CONSTRUCT_AR.REL
                             :44. CONSTRUCT_CO.REL
                             :45. CONSTRUCT_LI.REL
                             :46. CONSTRUCT_LS.REL
                             :47. CONSTRUCT_MA.REL
                             :48. CONSTRUCT_PK.REL
                             :49. COPY_ATTRIBU.REL
                             :50. COPY_NODE.REL 
                             :51. CREATE_DRWG.REL 
                             :52. CREATE_DRWG_.REL
                             :53. CURVE_MODE.REL
                             :54. DEALLOCATE_N.REL
                             :55. DEALLOCATE_S.REL
                             :56. DEFAULT.REL 
                             :57. DELETE_KNOTS.REL
                             :58. DELETE_NODE.REL 
                             :59. DELETE_SPACE.REL
                             :60. DELETE_UNCHA.REL
                             :61. DRAW_ALL_CON.REL
                             :62. DRAW_ALL_SEG.REL
                             :63. DRAW_ARC_SEG.REL
                             :64. DRAW_COLOR.REL
                             :65. DRAW_COLOR_T.REL
                             :66. DRAW_CONSTRU.REL
                             :67. DRAW_CURVE_S.REL
                             :68. DRAW_ELIPSE.REL 
                             :69. DRAW_GEN_ATT.REL
                             :70. DRAW_GRID.REL 
                             :71. DRAW_KNOTS.REL
                             :72. DRAW_LINE_SE.REL
                             :73. DRAW_MARKER_.REL
                             :74. DRAW_POLYGON.REL
                             :75. DRAW_POLY_AT.REL
                             :76. DRAW_SCREEN.REL 
                             :77. DRAW_SEGMENT.REL
                             :78. DRAW_SEGS.REL 
                             :79. DRAW_STYLE.REL
                             :80. DRAW_STYLE_T.REL
                             :81. DRAW_TEXT_AT.REL
                             :82. DRAW_TEXT_SE.REL
                             :83. DRWG_FUNCTIO.REL
                             :84. DRWG_TYPE.REL 
                             :85. D_RESOLUTION.REL
                             :86. EDIT.REL
                             :87. EDIT_AREA.REL 
                             :88. EDIT_BCKGRND.REL
                             :89. EDIT_COLOR_T.REL
                             :90. EDIT_CURVE_A.REL
                             :91. EDIT_CURVE_E.REL
                             :92. EDIT_GEN_ATT.REL
                             :93. EDIT_GROUP.REL
                             :94. EDIT_POLY_AT.REL
                             :95. EDIT_SEGMENT.REL
                             :96. ADD_MARKER_N.REL
                             :97. ADD_NODE.REL
                             :98. ADD_POINT_TO.REL
                             :99. ADD_POLY_MEM.REL
    Operating System.........:  RTE-A/VC+ 
    Language(s)..............:  FTN7X 
    Keywords.................: 1. Graphics
                             : 2. Figures 
                             : 3. Plotting
    External Support Req'd...:
    If Re-submission, Reason.: New version with additional features 
 Contributor's Name..........: Philip Walden
               Company.......: Hewlett-Packard
               Street........: 11000 Wolfe Road 
                             : M/S 42UM 
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
 Program Abstract............: See abstract in part 1 of this contribution
 Additional Documentation....: MANUAL.1000
  
M08301
----------------------------------------------------------------------------- 
SKETCH                                                                   M083 
                        SKETCH REV. 5.1 (PART 6 OF 9) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKETCH 
    Title....................: SKETCH REV. 5.1 (part 6 of 9)
    File Names...............:000. Rename Transfer File 
                             :01. SKETCH6.SBMT
                             :02. FPEEK.REL 
                             :03. FRAME.REL 
                             :04. FTNERROR.REL
                             :05. FUNCTION_TYP.REL
                             :06. FUNC_HILITED.REL
                             :07. FUNC_VIS.REL
                             :08. GET_ALPHA_DE.REL
                             :09. GET_ARC.REL 
                             :10. GET_ARC_DATA.REL
                             :11. GET_BCKGRND_.REL
                             :12. GET_BUTTON.REL
                             :13. GET_BUTTON_D.REL
                             :14. GET_COLOR.REL 
                             :15. GET_COLOR_MO.REL
                             :16. GET_CURVE_LI.REL
                             :17. GET_CURVE_SI.REL
                             :18. GET_DISPLAY_.REL
                             :19. GET_DRWG_C_T.REL
                             :20. GET_DRWG_LIM.REL
                             :21. GET_DRWG_NAM.REL
                             :22. GET_DRWG_S_T.REL
                             :23. GET_ENDS.REL
                             :24. GET_EXTENT.REL
                             :25. GET_FLAGS.REL 
                             :26. GET_GEN_ATTR.REL
                             :27. GET_INS_MRG_.REL
                             :28. GET_INT.REL 
                             :29. GET_INT_REC.REL 
                             :30. GET_LEN.REL 
                             :31. GET_LINE.REL
                             :32. GET_LINE_DAT.REL
                             :33. GET_LOCATOR_.REL
                             :34. GET_MACRO_LI.REL
                             :35. GET_MARKER.REL
                             :36. GET_MODEL_MA.REL
                             :37. GET_MOD_COLO.REL
                             :38. GET_NEXT.REL
                             :39. GET_NO_COLOR.REL
                             :40. GET_NO_POLYG.REL
                             :41. GET_NO_STYLE.REL
                             :42. GET_NO_TEXT_.REL
                             :43. GET_PLACE_OP.REL
                             :44. GET_POINT_FR.REL
                             :45. GET_POINT_ON.REL
                             :46. GET_POLY_ATT.REL
                             :47. GET_POLY_LIM.REL
                             :48. GET_POLY_SIZ.REL
                             :49. GET_PREVIOUS.REL
                             :50. GET_REAL.REL
                             :51. GET_REAL_REC.REL
                             :52. GET_REC.REL 
                             :53. GET_SEGMENT.REL 
                             :54. GET_STYLE.REL 
                             :55. GET_TEXT_ATT.REL
                             :56. GET_TEXT_BOX.REL
                             :57. GET_TEXT_DAT.REL
                             :58. GET_TEXT_LIM.REL
                             :59. GET_TEXT_LIN.REL
                             :60. GET_TRGT_TAB.REL
                             :61. GET_TYPE.REL
                             :62. GHOME.REL 
                             :63. GLOB_SPACE.REL
                             :64. GRID_CONTROL.REL
                             :65. GRID_SPACING.REL
                             :66. GROUP_EDIT_I.REL
                             :67. GROUP_MODE.REL
                             :68. HILITE.REL
                             :69. HSL_TO_RGB.REL
                             :70. IMODE.REL 
                             :71. IMODE2.REL
                             :72. INITA.REL 
                             :73. INITD.REL 
                             :74. INIT_DATA.REL 
                             :75. INIT_DISPLAY.REL
                             :76. INIT_WS_DATA.REL
                             :77. INSERT.REL
                             :78. INSERT_DRWG.REL 
                             :79. INSERT_SPACE.REL
                             :80. INSIDE_WINDO.REL
                             :81. IN_ALPHA.REL
                             :82. IN_MENU.REL 
                             :83. JEDIT.REL 
                             :84. JEDOF.REL 
                             :85. JINPUT.REL
                             :86. JWRITL.REL
                             :87. JWRITM.REL
                             :88. JWRITP.REL
                             :89. JWRITS.REL
                             :90. K11776SDF_CDS.REL 
                             :91. K4222NTB_CDS.REL
                             :92. K6141PAG_CDS.REL
                             :93. KEYBOARD_INP.REL
                             :94. KURV1.REL 
                             :95. EDIT_STYLE_T.REL
                             :96. EDIT_TEXT_AT.REL
                             :97. EXEC_PROG.REL 
                             :98. EXPAND_WINDO.REL
                             :99. FIND_GROUP.REL
    Operating System.........:  RTE-A/VC+ 
    Language(s)..............:  FTN7X 
    Keywords.................: 1. Graphics
                             : 2. Figures 
                             : 3. Plotting
    External Support Req'd...:
    If Re-submission, Reason.: New version with additional features 
 Contributor's Name..........: Philip Walden
               Company.......: Hewlett-Packard
               Street........: 11000 Wolfe Road 
                             : M/S 42UM 
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
 Program Abstract............: See abstract in part 1 of this contribution
 Additional Documentation....: MANUAL.1000
  
M08401
----------------------------------------------------------------------------- 
SKETCH                                                                   M084 
                        SKETCH REV. 5.1 (PART 7 OF 9) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKETCH 
    Title....................: SKETCH REV. 5.1 (part 7 of 9)
    File Names...............:000. Rename Transfer File 
                             :01. SKETCH7.SBMT
                             :02. MAIN.REL
                             :03. MASH.REL
                             :04. MASH_MACRO.REL
                             :05. MATRIX_MULT.REL 
                             :06. MENUFUNC.REL
                             :07. MERGE.REL 
                             :08. MERGE_DRWG.REL
                             :09. METHEUS_FIX.REL 
                             :10. MIN_MAX.REL 
                             :11. MOVE.REL
                             :12. MOVE_KNOTS.REL
                             :13. MOVE_NODE.REL 
                             :14. NEAREST_TO.REL
                             :15. OPEN_CONSTRU.REL
                             :16. OPEN_CURVE_N.REL
                             :17. OPEN_CURVE_R.REL
                             :18. OPEN_DRWG_FI.REL
                             :19. OPEN_PICK_AR.REL
                             :20. OPEN_POLY_NO.REL
                             :21. OPEN_TEXT_NO.REL
                             :22. PAN.REL 
                             :23. PICK_SEGMENT.REL
                             :24. POLAR_MINMAX.REL
                             :25. POLYGON_MODE.REL
                             :26. POLYSET_MODE.REL
                             :27. POP_STACK.REL 
                             :28. PSTYLE_TABLE.REL
                             :29. PURGE.REL 
                             :30. PURGE_ALL_SE.REL
                             :31. PURGE_CONSTR.REL
                             :32. PURGE_GEN_AT.REL
                             :33. PURGE_GRID.REL
                             :34. PURGE_NODE.REL
                             :35. PURGE_POLY_A.REL
                             :36. PURGE_SEG.REL 
                             :37. PURGE_STACK.REL 
                             :38. PURGE_TABLE.REL 
                             :39. PURGE_TEXT_A.REL
                             :40. PUSH_STACK.REL
                             :41. READ_DATA.REL 
                             :42. READ_DRWG.REL 
                             :43. READ_DRWG_NA.REL
                             :44. READ_GROUP.REL
                             :45. READ_INT.REL
                             :46. READ_INT_DAT.REL
                             :47. READ_ITEM.REL 
                             :48. REALTODECIMA.REL
                             :49. RECALCULATE_.REL
                             :50. RECALC_ALL_L.REL
                             :51. RECALC_ATTRI.REL
                             :52. RECALC_TEXT_.REL
                             :53. REFRESH_ATTR.REL
                             :54. REFRESH_COLO.REL
                             :55. REFRESH_CURV.REL
                             :56. REFRESH_DISP.REL
                             :57. REFRESH_GEN_.REL
                             :58. REFRESH_POLY.REL
                             :59. REFRESH_STYL.REL
                             :60. REFRESH_TEXT.REL
                             :61. REPLACE_DRWG.REL
                             :62. RES.REL 
                             :63. RESET_WINDOW.REL
                             :64. RGB_TO_HSL.REL
                             :65. ROTATE.REL
                             :66. ROUND.REL 
                             :67. SAVE_ARC.REL
                             :68. SAVE_CURVE_A.REL
                             :69. SAVE_HILITES.REL
                             :70. SAVE_IN_UNCH.REL
                             :71. SAVE_LINE.REL 
                             :72. SAVE_MARKER.REL 
                             :73. SAVE_POLY_AT.REL
                             :74. SAVE_SEG.REL
                             :75. SAVE_TEXT_AT.REL
                             :76. SAVE_TEXT_LI.REL
                             :77. SCHED_PLOT.REL
                             :78. SCREEN_READ_.REL
                             :79. SCREEN_VIS.REL
                             :80. SDINT.REL 
                             :81. SEDEV.REL 
                             :82. SEGMENT_EXIS.REL
                             :83. SET_ALPHA_LO.REL
                             :84. SET_DIDDF.REL 
                             :85. SET_FONT.REL
                             :86. SET_FST_POLY.REL
                             :87. SET_LIMITS.REL
                             :88. SET_POLY_POS.REL
                             :89. SET_WINDOW.REL
                             :90. SHOW.REL
                             :91. SK1000.REL
                             :92. SK2ARCHIVE.REL
                             :93. SKIP_POLY_RE.REL
                             :94. KURV2.REL 
                             :95. KURVP1.REL
                             :96. KURVP2.REL
                             :97. LINE_MODE.REL 
                             :98. LOAD_COLOR_T.REL
                             :99. LOAD_STYLE_T.REL
    Operating System.........:  RTE-A/VC+ 
    Language(s)..............:  FTN7X 
    Keywords.................: 1. Graphics
                             : 2. Figures 
                             : 3. Plotting
    External Support Req'd...:
    If Re-submission, Reason.: New version with additional features 
 Contributor's Name..........: Philip Walden
               Company.......: Hewlett-Packard
               Street........: 11000 Wolfe Road 
                             : M/S 42UM 
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
 Program Abstract............: See abstract in part 1 of this contribution
 Additional Documentation....: MANUAL.1000
  
M08501
----------------------------------------------------------------------------- 
SKETCH                                                                   M085 
                        SKETCH REV. 5.1 (PART 8 OF 9) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKETCH 
    Title....................: SKETCH REV. 5.1 (part 8 of 9)
    File Names...............:000. Rename Transfer File 
                             :01. SKETCH8.SBMT
                             :02. TERMD.REL 
                             :03. TEXT_LEN.REL
                             :04. TEXT_MODE.REL 
                             :05. TOGGLE_ALTER.REL
                             :06. TOGGLE_APICK.REL
                             :07. TOGGLE_DIGIT.REL
                             :08. TOGGLE_FAST_.REL
                             :09. TOGGLE_FST_P.REL
                             :10. TOGGLE_GRID.REL 
                             :11. TOGGLE_KEYBO.REL
                             :12. TOGGLE_PICK_.REL
                             :13. TOGGLE_SNAP.REL 
                             :14. TRANSFORM_AR.REL
                             :15. TRANSFORM_CU.REL
                             :16. TRANSFORM_LI.REL
                             :17. TRANSFORM_OB.REL
                             :18. TRANSFORM_PO.REL
                             :19. TRANSFORM_SE.REL
                             :20. TRANSFORM_TE.REL
                             :21. UNIQPATH.REL
                             :22. UNPURGE.REL 
                             :23. UPD_ARC_DATA.REL
                             :24. UPD_COLOR.REL 
                             :25. UPD_COLOR_MO.REL
                             :26. UPD_DRWG_LIM.REL
                             :27. UPD_DRWG_NAM.REL
                             :28. UPD_EXTENT.REL
                             :29. UPD_FLAGS.REL 
                             :30. UPD_GEN_ATTR.REL
                             :31. UPD_INT.REL 
                             :32. UPD_INT_REC.REL 
                             :33. UPD_LINE_DAT.REL
                             :34. UPD_LOCP.REL
                             :35. UPD_MACRO_LI.REL
                             :36. UPD_MODEL_MA.REL
                             :37. UPD_NEXT.REL
                             :38. UPD_NO_POLYG.REL
                             :39. UPD_NO_TEXT_.REL
                             :40. UPD_POINT_TO.REL
                             :41. UPD_POLY_ATT.REL
                             :42. UPD_PREVIOUS.REL
                             :43. UPD_PT_TO_CU.REL
                             :44. UPD_REAL.REL
                             :45. UPD_REAL_REC.REL
                             :46. UPD_REC.REL 
                             :47. UPD_STYLE.REL 
                             :48. UPD_TEXT_ATT.REL
                             :49. UPD_TEXT_DAT.REL
                             :50. UPD_WSP_C_TB.REL
                             :51. UPD_WSP_S_TB.REL
                             :52. UPSHFT.REL
                             :53. WRITE_DATA.REL
                             :54. WRITE_DRWG.REL
                             :55. WRITE_INT.REL 
                             :56. WRITE_INT_DA.REL
                             :57. XFORM.REL 
                             :58. XFORM_CURVE_.REL
                             :59. XFORM_POLY_L.REL
                             :60. YES_NO.REL
                             :61. YES_NO_QUIT.REL 
                             :62. ARCHIVE2SK.LOD
                             :63. BFTSK.LOD 
                             :64. BSTSK.LOD 
                             :65. SK.LOD
                             :66. SK2ARCHIVE.LOD
                             :67. SKPLOT.LOD
                             :68. SKWSP12065.LOD
                             :69. SKWSP2393.LOD 
                             :70. SKWSP2397.LOD 
                             :71. SKWSP2563.LOD 
                             :72. SKWSP2623.LOD 
                             :73. SKWSP2627.LOD 
                             :74. SKWSP2628.LOD 
                             :75. SKWSP2648.LOD 
                             :76. SKWSP7470.LOD 
                             :77. SKWSP7475.LOD 
                             :78. SKWSP7550.LOD 
                             :79. SKWSP7580.LOD 
                             :80. SKWSP7585.LOD 
                             :81. [AGP
                             :82. [ARCHIVE2SK 
                             :83. [ATTR 
                             :84. [BUFFR
                             :85. [CURVE
                             :86. [DATA8
                             :87. [DATAB
                             :88. [DRWG 
                             :89. [DTYPE
                             :90. [ECHO 
                             :91. [FLAGS
                             :92. [FONTS
                             :93. SKIP_READ.REL 
                             :94. SKPLO.REL 
                             :95. SLEN.REL
                             :96. SMAXV.REL 
                             :97. SNAP.REL
                             :98. SPSUB.REL 
                             :99. STRETCH.REL 
    Operating System.........:  RTE-A/VC+ 
    Language(s)..............:  FTN7X 
    Keywords.................: 1. Graphics
                             : 2. Figures 
                             : 3. Plotting
    External Support Req'd...:
    If Re-submission, Reason.: New version with additional features 
 Contributor's Name..........: Philip Walden
               Company.......: Hewlett-Packard
               Street........: 11000 Wolfe Road 
                             : M/S 42UM 
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
 Program Abstract............: See abstract in part 1 of this contribution
 Additional Documentation....: MANUAL.1000
  
M08601
----------------------------------------------------------------------------- 
SKETCH                                                                   M086 
                        SKETCH REV. 5.1 (PART 9 OF 9) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKETCH 
    Title....................: SKETCH REV. 5.1 (part 9 of 9)
    File Names...............:00. Rename Transfer File
                             :01. SKETCH9.SBMT
                             :02. ]ECHO 
                             :03. ]FUNC 
                             :04. ]LINE 
                             :05. ]MACRO
                             :06. ]MARKER 
                             :07. ]NODE 
                             :08. ]POLY 
                             :09. ]ROOT 
                             :10. ]TEXT 
                             :11. ]TYPES
                             :12. ]VERSION
                             :13. [INSRT
                             :14. [MENU 
                             :15. [SCREE
                             :16. [SITE 
                             :17. [UNPRG
                             :18. [WSDAT
                             :19. ]ARC
                             :20. ]CURVE
                             :21. DRAW_POLYGON.FTN
                             :22. INIT_DATA.FTN 
                             :23. SAVE_SEG.FTN
                             :24. ADD_POLY_NOD.REL
                             :25. FONT_LEN_FAC.REL
                             :26. LOCATE_POINT.REL
                             :27. SYSTEM_MODE.REL 
    Operating System.........:  RTE-A/VC+ 
    Language(s)..............:  FTN7X 
    Keywords.................: 1. Graphics
                             : 2. Figures 
                             : 3. Plotting
    External Support Req'd...:
    If Re-submission, Reason.: New version with additional features 
 Contributor's Name..........: Philip Walden
               Company.......: Hewlett-Packard
               Street........: 11000 Wolfe Road 
                             : M/S 42UM 
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
 Program Abstract............: See abstract in part 1 of this contribution
 Additional Documentation....: MANUAL.1000
  
M08701
----------------------------------------------------------------------------- 
DIM3P                                                                    M087 
                    3D DEVICE INDEPENDENT GRAPHIC PROGRAM 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DIM3P
    Title....................: 3D device independent graphic program
    File Names...............:00. Rename Transfer File
                             :01. DIM3P.SBMT  submit file 
                             :02. DIM3P.FTN   program GRAF3 reads & 
                                              transforms data, starts 
                                              DIM3P by exec-call
                             :03. GRAF3.FTN 
                             :04. GRAF3.REL 
                             :05. GRAF3.LOD 
                             :06. DESRS.FTN   plotting program
                             :07. DESRS.REL 
                             :08. DESRS.LOD 
                             :09. DIM3P.DOC 
                             :10. DIM3P.REL 
                             :11. DIM3P.JOB   job file
                             :12. DIM3P.LOD   loadr file
                             :13. DIM3P.MAKE  make file 
                             :14. DIM3P.UGLY
    Operating System.........:  RTE-IV
    Language(s)..............:  Fortran-IV
    Keywords.................:  1. Graphics 
    External Support Req'd...: A device plotter library- not supplied 
    If Re-submission, Reason.:
 Contributor's Name..........:    R.De Langhe 
               Company.......:    RUCA
               Street........:    Elisabethlaan 154 bus 4 
               City..........:    Antwerp (Berchem) 
               State.........:
               Country.......:    Belgium 
               Zip Code......:    2600
               Phone Number..:
 Program Abstract............:
  
  DIM3P is a simple, strongly device independent graphic program, imaging 
3D objects defined by polygons. Hidden lines are eliminated,
perspective can be applied. DIM3P raises the common 
requirement of most 3D graphic programs for convex polygons, and thus 
allows defining bodies with holes, complex edges etc. 
  
 Apart from object's data,a memory space of around 15 pages is
required to run the program DIM3P, eventually using Extended
Memory Access. The transformation program requires 14 
pages, the optional plotting program 8 pages. 
  
 The design is done in 3 steps: first all points must be transformed
according to given eyepoint, rotations, perspective etc. This must be done
prior to hidden line elimination, to reduce processing time. The transformed
data are transmitted to the visibility-testing program DIM3P, which produces
a file with results (as small lines) to be plotted by some plotting program 
on any graphic device. This contribution includes the transforming and
visibility testing programs, which are both fully compatible, and an example
of a plotting program with a graphic library for a Calcomp plotter. 
  
 The form in which data must be presented to the programs, is very simple and 
permits editor-handling of the datafile(s). Its structure is described in 
detail in file &ZCH3P.
  
 The two programs (transformations and visibility) can be joined together 
in one single program to eliminate the data-transferring time between the 
two programs, but requires evidently more memory-space to run.
  
 By a written request, a Pascal version of the (joined) program can be
delivered.
  
M08801
----------------------------------------------------------------------------- 
MLVS                                                                     M088 
                        MULTILEVEL SORT OF ASCII-FILE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MLVS 
    Title....................: Multilevel Sort of ASCII-File
    File Names...............:00. Rename Transfer File
                             :01. MLVS.SBMT 
                             :02. MLVS.FTN
                             :03. MLVSIN.DAT
                             :04. MLVSOR.DAT
                             :05. MLVSOT.DAT
    Operating System(s)......: RTE-A, (RTE-VIb, HP-UX)
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. Sort
                             : 2. Shell 
    External Support Req'd...: no 
    If Re-submission, Reason.:
 Contributor's Name..........: Ralf Poeppel 
               Company.......: m+p Mahrenholtz + Partner
               Street........: Freundallee 17 
               City..........: Hannover 
               State.........:
               Country.......: Federal Republic of Germany
               Zip Code......: D 3000 
               Phone Number..: (05 11) 81 80 54 
               Telex.........:
 Contribution Abstract.......:
 Program for multilevel sorting of an ASCII-file with several sort items. 
 Sort items are to be declared by number of starting and ending character 
 of the item in the line. The sorting order can be choosen for every sort 
 level. The program avoids recursion, so it doesn't eat up the stack. 
 The sorting algorithm used is the Shell-sort published by Kernighan and
 Ritchie, which is nearly as fast as the Quicksort. 
 Additional Documentation....: Kernighan, Ritchie: The C Programming
 Language, Prentice-Hall, Inc. 1977.
M08901
----------------------------------------------------------------------------- 
SFKEY                                                                    M089 
                             KEYSET LOAD UTILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SFKEY
    Title....................: Keyset load utility
    File Names...............:00. Rename Transfer File
                             :01. SFKEY.SBMT
                             :02. SFKEY.DOC 
                             :03. SFKEY.LOD 
                             :04. SFKEY.FTN 
                             :05. SFKEY.REL 
                             :06. SFKEY.MAKE
                             :07. SF_SUBR.FTN 
                             :08. QM_SUBR.MAC 
                             :09. SF_SUBR.REL 
                             :10. QM_SUBR.REL 
                             :11. DEFINE_CRTS.DAT 
                             :12. NORMAL_KEYS.DAT 
    Operating System.........: RTE-A VC+
    Language(s)..............: Ftn7x and Macro
    Keywords.................: 1. SOFTKEYS
                             : 2. TERMINAL
    External Support Req'd...: -- none -- 
    If Re-submission, Reason.:
 Contributor's Name..........: Robert R. Miller 
               Company.......: Martin Marietta
               Street........: PO Box 29304 
               City..........: New Orleans
               State.........: LA 
               Country.......: US 
               Zip Code......: 70189
               Phone Number..: (504) 257 1129 
               Telex.........:
 Contribution Abstract.......:
   Eliminates the need for multiple, functionally identical keyset
   files by using the terminal's model number to select records to
   output from a modified keyset file.
   Creation of the keyset file made easier by predefining some of 
   the most often used escape code sequences. 
  
 Additional Documentation....: See file SFKEY.DOC 
  
M09001
----------------------------------------------------------------------------- 
HAKRI                                                                    M090 
                     HP 1000 MEF MEMORY ERASING PROGRAM 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    HAKRI 
    Title....................:    HP 1000 MEF MEMORY ERASING PROGRAM
    File Names...............:00. Rename Transfer File
                             :01. HAKRI.SBMT
                             :02. HAKRI.MAC           Source
                             :03. HAKRI.REL 
                             :04. HAKRI.LOD 
                             :05. HAKRI_MANUAL.TXT    Full Documentation
                             :06. HAKRI.MAKE
    Operating System(s)......:    RTE-4B and RTE-6 VM 
    Language(s)..............:    Assembly
    Keywords.................: 1. MANAGEMENT
                             : 2. PURGE 
                             : 3. SCRATCH 
                             : 4. SECURITY
    External Support Req'd...:    None
    If Re-submission, Reason.:    --
 Contributor's Name..........:    Robert Reavis 
               Company.......:    Litton Applied Technology 
               Street........:    4747 Hellyer Avenue 
               Mail..........:    Post Office Box 7012
               City..........:    San Jose
               State.........:    California
               Country.......:    USA 
               Zip Code......:    95150-7012
               Phone Number..:    (408) 365-4566
               TWX...........:    910-339-9271
 Contribution Abstract.......:
  
 A program to erase all CPU memory by overwriting with one and zero 
 pairs three times, writing a specific pattern, and verifying the 
 pattern is in memory.  Determins size of physical memory at run time.
 Documentation supplied as part of the contribution.  Public domain.
  
 Additional Documentation....:    Not required. 
  
M09101
----------------------------------------------------------------------------- 
BUGOF                                                                    M091 
                          BATCH MODE DEBUGGING AID
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  BUGOF 
    Title....................:  Batch mode debugging aid
    File Names...............:  00. Rename Transfer File
                             :  01. BUGOF.SBMT
                             :  02. &BUGOF      Source file 
                             :  03. %BUGOF
    Operating System(s)......:  RTE-III and later 
    Language(s)..............:  Assembly
    Keywords.................:  1. DEBUG
                             :  2. BATCH
    External Support Req'd...:  None
    If Re-submission, Reason.:  --
 Contributor's Name..........:  Robert Reavis 
               Company.......:  Warm Springs Computer Works 
               Street........:  44840 Camellia Drive
               City..........:  Fremont 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94539-6525
               Phone Number..:  (415) 657-8421
               Telex.........:  --
 Contribution Abstract.......:
    On-line debugging is great when the program and environment allow 
    for it.  This contribution is useful when data must be displayed
    as the program continues to run at its normal speed and without 
    keyboard interaction.  Calls to BUGOF can be inserted virtually 
    anywhere in a program source to display location and variable 
    data in several different formats.
 Additional Documentation....:
    Detailed documentation and calling sequences are contained in 
    the source file.
  
M09201
----------------------------------------------------------------------------- 
MENU                                                                     M092 
                  STARTUP PROGRAM FOR MEMORY BASED SYSTEMS
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MENU 
    Title....................: Startup program for memory based systems 
    File Names...............:00. Rename Transfer File
                             :01. STARTUP.SBMT
                             :02  STARTUP.FTN       Source
                             :03  STARTUP.REL       Relocatable 
                             :04. STARTUP.LOD       Linkfile
                             :05. STARTUP.CMD       Linkfile
                             :06. MEM_SYS.BULD      Example for Build 
    Operating System(s)......: RTE-A  Rev. 5000 
    Language(s)..............: FTN7X
    Keywords.................: 1. system
                             : 2. boot-up 
    External Support Req'd...: none 
    If Re-submission, Reason.: none 
 Contributor's Name..........: Roland Dietiker
               Company.......: Hewlett Packard
               Street........: Allmend 2
               City..........: Widen
               State.........:
               Country.......: SWITZERLAND
               Zip Code......: 8967 
               Phone Number..: CH-057 312 111 
               Telex.........: 828 010
               Telefax.......: CH-057 312 475 
 Program Abstract............:
This program was designed as Startup program for memory based systems.
The program tries to start the program WH  and shows all of the 
installed programs. After that it starts the CI as the userinterface. 
If the user leave the CI with EX the Startup-program starts again WH and
the CI program. 
M09301
----------------------------------------------------------------------------- 
RK                                                                       M093 
                    RUNGE-KUTTA DIFFERENTIAL EQ'N SOLVERS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RK 
    Title....................: RUNGE-KUTTA DIFFERENTIAL EQ'N SOLVERS
    File Names...............:00. Rename Transfer File
                             :01. RK.SBMT      (submission file)
                             :02. RK.FTN       (single prec. source)
                             :03. RKQ.IFTN     (include files)
                             :04. RKD.IFTN     ( "" ) 
                             :05. RKEL.IFTN    ( "" ) 
                             :06. RKE4.IFTN    ( "" ) 
                             :07. RKEH.IFTN    ( "" ) 
                             :08. RK.REL       (single prec. relocatable) 
                             :09. $RK.LIB      (single prec. library) 
                             :10. RK.THLP      (single prec. help file) 
                             :11. RK.HLP       (single prec. GENIX'ed help) 
                             :12. DRK.FTN      (double prec. source)
                             :13. DRKQ.IFTN    (include files)
                             :14. DRKD.IFTN    ( "" ) 
                             :15. DRKEL.IFTN   ( "" ) 
                             :16. DRKE4.IFTN   ( "" ) 
                             :17. DRKEH.IFTN   ( "" ) 
                             :18. DRK.REL      (double prec. relocatable) 
                             :19. $DRK.LIB     (double prec. library) 
                             :20. DRK.THLP     (double prec. help file) 
                             :21. DRK.HLP      (double prec. GENIX'ed help) 
                             :22. &CPUTS       (cpu time subr. for test prog) 
                             :23. %CPUTS       (relocatable of &CPUTS)
    Operating System(s)......: RTE-6/VM,  RTE-A 
    Language(s)..............: Fortran 77 
    Keywords.................: 1. ENGINEERING 
                             : 2. FLOATING_POINT
                             : 3. MATHEMATICS 
                             : 4. PHYSICS 
    External Support Req'd...: Vector Instruction Set, or software equiv. 
    If Re-submission, Reason.:
 Contributor's Name..........: Stephen S. Kerr
               Company.......: York University
               Street........: 4700 Keele Street
               City..........: Downsview
               Province......: Ontario
               Country.......: Canada 
               Postal code...: M3J 1P3
               Phone Number..: (416) 736-2100 ext 3603 or 3834
               Telex.........:
 Contribution Abstract.......:
  
      These Runge-Kutta differential equation solvers have been very useful 
 in our research.  They are by no means the only way to solve differential
 equations, but we have been impressed enough with their reliability and
 ease of use to employ them frequently. 
  
      The eighth to first order formulas coded in this package are those of 
 Fehlberg (see below). We have not made extensive use of the lower order
 routines (4th and below), but occasionally they can succeed when the higher
 orders fail.  Roundoff error detection for the lower orders is still being 
 refined. 
  
 Additional Documentation....:
  
      Fehlberg, Erwin, "Classical Fifth-, Sixth-, Seventh-, and Eighth- 
 order Runge-Kutta Formulas with Stepsize Control", NASA TR R-287, 1968.
  
      Fehlberg, Erwin, "Low-Order Classical Runge-Kutta Formulas with 
 Stepsize Control and their Application to some Heat Transfer Problems",
 NASA TR R-315, July 1969.
  
      Also, see help files and source listings. 
  
  
M09401
----------------------------------------------------------------------------- 
RKN                                                                      M094 
                RUNGE-KUTTA-NYSTROM DIFFERENTIAL EQ'N SOLVERS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RKN
    Title....................: RUNGE-KUTTA-NYSTROM DIFFERENTIAL EQ'N SOLVERS
    File Names...............:00. Rename Transfer File
                             :01. RKN.SBMT    (submission file) 
                             :02. RKN.FTN     (single prec. source) 
                             :03. RKNQ.IFTN   (include file)
                             :04. RKND.IFTN   ( "" )
                             :05. RKNE.IFTN   ( "" )
                             :06. RKN.REL     (single prec. relocatable)
                             :07. $RKN.LIB    (single prec. library)
                             :08. RKN.THLP    (single prec. help text)
                             :09. RKN.HLP     (single prec. GENIX'ed help)
                             :10. DRKN.FTN    (double prec. source) 
                             :11. DRKNQ.IFTN  (include file)
                             :12. DRKND.IFTN  ( "" )
                             :13. DRKNE.IFTN  ( "" )
                             :14. DRKN.REL    (double prec. relocatable)
                             :15. $DRKN.LIB   (double prec. library)
                             :16. DRKN.THLP   (double prec. help text)
                             :17. DRKN.HLP    (double prec. GENIX'ed help)
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: Fortran 77 
    Keywords.................: 1. ENGINEERING 
                             : 2. MATHEMATICS 
    External Support Req'd...: Vector Instruction Set 
    If Re-submission, Reason.:
 Contributor's Name..........: Stephen S. Kerr
               Company.......: York University
               Street........: 4700 Keele Street
               City..........: Downsview
               Province......: Ontario
               Country.......: Canada 
               Zip Code......: M3J 1P3
               Phone Number..: (416) 736-2100 ext 3603 or 3834
               Telex.........:
 Contribution Abstract.......:
  
      Runge-Kutta-Nystrom formulas differ from Runge-Kutta formulas in that 
 they are specially designed to solve second order systems in which the first 
 order derivative is not present.  They can solve such problems faster
 than Runge-Kutta formulas because they are smaller in size, and reduce 
 the number of equations to solve by 50%.  However, they can suffer from
 higher error because stepsize control is based on the position co-ordinates
 only, and not the velocity co-ordinates. 
  
      These formulas of eighth to fourth order are due to Fehlberg (see 
 below).  The features in these routines are essentially identical to those 
 found with the Runge-Kutta routines in this CSL release. 
  
 Additional Documentation....:
  
      Fehlberg, Erwin, "Classical Eighth- and Lower-Order Runge-Kutta-Nystrom 
 Formulas with Stepsize Control for Special Second-Order Differential 
 Equations", NASA TR R-381, March 1972. 
  
      Also, see help files and source listings. 
  
M09501
----------------------------------------------------------------------------- 
COMPRESS                                                                 M095 
                  ADAPTIVE LEMPEL-ZIV-WELCH FILE COMPRESSOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: COMPRESS 
    Title....................: ADAPTIVE LEMPEL-ZIV-WELCH FILE COMPRESSOR
    File Names...............:00. Rename Transfer File
                             :01. COMPRESS.SBMT     (submission file) 
                             :02. COMPRESS.FTN      (compress source) 
                             :03. UNCOMPRESS.FTN    (uncompress source) 
                             :04. COMPRESS.REL      (compress relocatable)
                             :05. UNCOMPRESS.REL    (uncompress relocatable)
                             :06. COMPRESS.HLP      (compress help file)
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: Fortran 77 
    Keywords.................: 1. ARCHIVE 
                             : 2. PACK
                             : 3. STORAGE 
                             : 4. UNIX
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Stephen S. Kerr
               Company.......: York University
               Street........: 4700 Keele Street
               City..........: Downsview
               Province......: Ontario
               Country.......: Canada 
               Postal Code...: M3J 1P3
               Phone Number..: (416) 736-2100 ext 3603 or 3834
               Telex.........:
 Contribution Abstract.......:
  
     This is a handy pair of programs for compressing and uncompressing 
 files containing a high degree of redundancy (i.e. repeated strings) so
 that they can remain on disc and take up less space.  They may also be 
 useful for reducing a file's size prior to transmitting it via long
 distance telephone lines, or storing it on tape.  These routines get their 
 names from the UNIX utilities that also use adaptive Ziv-Lempel coding.
 This method of coding has an excellent performance reputation, often 
 compacting source, text and relocatable files by a factor of up to 2 or
 better.
  
     This implementation uses 12 bit coding, as recommended by Welch
 (see paper cited below).  It has been tested on RTE file types 3, 4 and 5. 
 At present, it can not handle types 1, 2 or 6. 
  
     The speed and compression ratio depend on the file being compressed. 
 Since the algorithm is adaptive, it helps if the first few hundred 
 records are typical of the entire file.  On an F-series machine, the 
 COMPRESS.FTN source file was processed in about 30 seconds and was 
 compressed to 53% of its original size.  The ALIAS.FTN source file 
 (a 2729 line file, elsewhere in this CSL rev.) compressed in 3.7 minutes 
 to 61% of its original size. 
  
     The compression algorithm involves much table searching, and a hash
 table is used to speed it up.  This might still be refined to improve
 compression speed.  The uncompression algorithm, although more 
 complicated, involves no searching and hence is faster.
  
 Additional Documentation....:
  
     Welch, Terry A., "A Technique for High-Performance Data Compression",
 IEEE Computer, June 1984, pp 8-19. 
  
     Also, see source files.
  
M09601
----------------------------------------------------------------------------- 
SEARCH                                                                   M096 
                        SEARCH FILES FOR GIVEN STRING 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SEARCH 
    Title....................: Search files for given string
    File Names...............:00. Rename Transfer File
                             :01. SEARCH.SBMT 
                             :02. SEARCH.FTN
                             :03. SEARCH.REL
                             :04. SEARCH.HELP 
    Operating System(s)......: RTE-A and RTE-6
    Language(s)..............: Fortran
    Keywords.................: 1. Filter
                             : 2. Search
                             : 3. Strings 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Stig Frosig 
               Company.......:  Bang & Olufsen A/S
               Street........:  Dept. 3350
               City..........:  DK 7600 Struer
               State.........:
               Country.......:  Denmark 
               Zip Code......:
               Phone Number..:  (+45)-7-851122 ext 2030 
               Telex.........:
 Contribution Abstract.......:
  
         Search in files defined by mask for given string 
         and report the match on terminal.
  
  
 Additional Documentation....:
  
M09701
----------------------------------------------------------------------------- 
DF                                                                       M097 
                       DIRECTORY AND FILE INFORMATION 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DF 
    Title....................: Directory and File information 
    File Names...............:00. Rename Transfer File
                             :01. DF.SBMT 
                             :02  DF.CMD
                             :03  DF.DOC
                             :04  DF.FTN
                             :05  DF.HELP 
                             :06  DF.LOD
                             :07  DFSUB.MAC 
                             :08  DF_DIR_INFO.FTN 
                             :09  DF_END_MESG.FTN 
                             :10  DF_EXTERNAL.INC 
                             :11  DF_NEW.FTN
                             :12  DF_NEW.INC
                             :13  DF_OPTIONS.FTN
                             :14  DF_OUTPUT.FTN 
                             :15  DF_PRINT.FTN
                             :16  DF_SORT.MAC 
                             :17  RVAL.FTN
    Operating System(s)......: RTE-A and RTE-6
    Language(s)..............: FORTRAN and MACRO
    Keywords.................: 1. Files 
                             : 2. Directory 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Stig Frosig 
               Company.......:  Bang & Olufsen A/S
               Street........:  Dept. 3350
               City..........:  DK 7600 Struer
               State.........:
               Country.......:  Denmark 
               Zip Code......:
               Phone Number..:  (+45)-7-851122 ext 2030 
               Telex.........:
 Contribution Abstract.......:
      Utility to display file contents and many other things. 
      It can more or less replace DL. 
  
M09801
----------------------------------------------------------------------------- 
TREE                                                                     M098 
                      DISPLAY DIRECTORY TREE STRUCTURE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: Tree 
    Title....................: Display directory tree structure 
    File Names...............:00. Rename Transfer File
                             :01. TREE.SBMT 
                             :02. TREE.FTN
                             :03. TREE.REL
    Operating System(s)......: RTE-A and RTE-6 with CI file system
    Language(s)..............: Fortran
    Keywords.................: 1. Directory 
                             : 2. CI
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Stig Frosig 
               Company.......:  Bang & Olufsen A/S
               Street........:  Dept. 3350
               City..........:  DK 7600 Struer
               State.........:
               Country.......:  Denmark 
               Zip Code......:
               Phone Number..:  (+45)-7-851122 ext 2030 
               Telex.........:
 Contribution Abstract.......:
  
      Display directory structure on CI file system. Works also 
      on a RTE-6 system. Do not use CDS.
  
  
 Additional Documentation....:
  
M09901
----------------------------------------------------------------------------- 
CLRBB                                                                    M099 
                              CLEAR BACKUP BIT
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CLRBB
    Title....................: Clear Backup bit 
    File Names...............:00. Rename Transfer File
                             :01. CLRBB.SBMT
                             :02. CLRBB.FTN 
                             :03. CLRBB.REL 
    Operating System(s)......: RTE-A
    Language(s)..............: FORTRAN
    Keywords.................: 1. FILES 
                             : 2. BACKUP
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Stig Frosig 
               Company.......:  Bang & Olufsen A/S
               Street........:  Dept. 3350
               City..........:  DK 7600 Struer
               State.........:
               Country.......:  Denmark 
               Zip Code......:
               Phone Number..:  (+45)-7-851122 ext 2030 
               Telex.........:
 Contribution Abstract.......:
  
        CLRBB is a utility to clear back-up bits. Use with care 
        beacuse your files will no longer be backup.
        Useful if you load a copy of files on your system 
        e.g. a CSL tape, and you do not want to back it up. 
  
 Additional Documentation....:
  
        CLRBB can only be used by superuser.
  
        Usage :  CLRBB,mask 
  
  
M10001
----------------------------------------------------------------------------- 
PRMON                                                                    M100 
                  DISPLAY STATUS OF PROGRAM OVER SOME TIME
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PRMON
    Title....................: Display status of program over some time 
    File Names...............:00. Rename Transfer File
                             :01. PRMON.SBMT
                             :02. PRMON.FTN 
                             :03. PRMON.REL 
                             :04. PRMON.LOD 
                             :05. FRPLS_8BIT.LIB
    Operating System(s)......: RTE-A
    Language(s)..............: FORTRAN
    Keywords.................: 1. Monitor 
                             : 2. Status
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Stig Frosig 
               Company.......:  Bang & Olufsen A/S
               Street........:  Dept. 3350
               City..........:  DK 7600 Struer
               State.........:
               Country.......:  Denmark 
               Zip Code......:
               Phone Number..:  (+45)-7-851122 ext 2030 
               Telex.........:
 Contribution Abstract.......:
  
     Sample the status of a given program in some time, and 
     display the program status in that periode of time.
  
 Additional Documentation....:
  
     Usage: 
  
     RU,PRMON,Pname,Session,#run,Deltatime
  
          Pname        -->  Program-name
          Session      -->  Session number (0 = System session) 
          #run         -->  Number of cycles
          Deltatime    -->  How often shall it run
  
M10101
----------------------------------------------------------------------------- 
SPOOL                                                                    M101 
                        SETUP SPOOL LOG FILE ON RTE-A 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: Spool
    Title....................: Setup spool log file on RTE-A
    File Names...............:00. Rename Transfer File
                             :01. SPOOL.SBMT
                             :02. SPOOL.FTN 
                             :03. SPOOL.REL 
    Operating System(s)......: RTE-A only 
    Language(s)..............: Fortran
    Keywords.................: 1. Spooling
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Stig Frosig 
               Company.......:  Bang & Olufsen A/S
               Street........:  Dept. 3350
               City..........:  DK 7600 Struer
               State.........:
               Country.......:  Denmark 
               Zip Code......:
               Phone Number..:  (+45)-7-851122 ext 2030 
               Telex.........:
 Contribution Abstract.......:
  
         Setup logging on RTE-A system, with a log file on
         /SPOOL/ with name LOGyymmdd_ttmm.LOG . 
  
 Additional Documentation....: Se source
  
  
M10201
----------------------------------------------------------------------------- 
UPROJ                                                                    M102 
                              PROJECT REPORTER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:     UPROJ
    Title....................:     PROJECT REPORTER 
    File Names...............:00. Rename transfer file
                             :01. UPROJ.SBMT
                             :02. UPROJ.FTN 
                             :03. UPROJ.REL 
                             :04. UPROJ.DOC 
                             :05. UPROJ.LOD 
                             :06. UPROJ.MAKE
    Operating System(s)......:     RTE4B
    Language(s)..............:     FORTRAN 4X 
    Keywords.................: 1.  REPORTS
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  TERESA WYNNE
               Company.......:  TRINITY FORGE INC.
               Street........:  947 TRINITY DRIVE 
               City..........:  MANSFIELD 
               State.........:  TEXAS 
               Country.......:  USA 
               Zip Code......:  76063 
               Phone Number..:  (817) 473-1515
               Telex.........:
 Contribution Abstract.......:
    This program is useful when one is attempting to figure out how time
at work is spent.  It uses codes defined by the user to produce headings
and detail for each project.  It also calculates the total hours spent
on each project and the total hours worked for the defined time period. 
  
 Additional Documentation....:  UPROJ.DOC 
  
M10301
----------------------------------------------------------------------------- 
PRINTS                                                                   M103 
                CONTENTS OF A TERMINAL SCREEN TO LINE PRINTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PRINTS 
    Title....................: Contents of a terminal screen to line printer
    File Names...............:00. Rename Transfer File
                             :01. prints.sbmt 
                             :02. prints.ftn
                             :03. prints.rel
                             :04. prints.lod
                             :05. prints.help 
    Operating System.........: RTE-A, RTE-6 
    Uses hierarchical files?.: n/a
    Language(s)..............: Fortran
    Keywords.................: 1. printer 
                             : 2. terminal
    External Support Req'd...:
    If Re-submission, Reason.: added optional output LU 
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA / Goddard Space Flight Center 
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
               Telex.........:
 Contribution Abstract.......: This program transfers the contents of terminal
   memory to the line printer or other optional LU. Very useful when run from 
   EDIT/1000 or obtaining hard copies of system errors. 
  
 Additional Documentation....: Prints.help
  
M10401
----------------------------------------------------------------------------- 
DVT                                                                      M104 
                         GET DVT AND IFT INFORMATION
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DVT
    Title....................: Get DVT and IFT information
    File Names...............:00. rename Transfer File
                             :01. dvt.sbmt
                             :02. dvt.ftn 
                             :03. dvt.rel 
                             :04. dvt.lod 
                             :05. get_dvt.mac 
                             :06. get_dvt.rel 
                             :07. bin.mac 
                             :08. bin.rel 
                             :09. dvt.help
    Operating System.........: RTE-A
    Uses hierarchical files?.: n/a
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. System
                             : 2. System_tables 
    External Support Req'd...:
    If Re-submission, Reason.: Added information and bit organization.
                               Originally contributed by Seppo Pietikainen, 
                               HP Finland 
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
 Program Abstract............: This program will print the RTE-A DVT and IFT
  tables to the user terminal of other output device. It is very useful to
  I/O driver writers and to verify the default driver parameters from HP
  supplied drivers, especially those that are incorrect in the System 
  Generation Manual.
  
 Additional Documentation....: dvt.help 
  
M10501
----------------------------------------------------------------------------- 
MAIL                                                                     M105 
                    A MAILBOX - ELECTRONIC MAIL FACILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MAIL 
    Title....................: A mailbox - electronic mail facility 
    File Names...............:00. Rename Transfer File
                             :01. MAIL.SBMT 
                             :02. ACK_INCLUDE.FTN 
                             :03. BUILD_FILE.FTN
                             :04. BUILD_FILE.REL
                             :05. CAT_FILE.FTN
                             :06. CAT_FILE.REL
                             :07. CHECKFORERROR.FTN 
                             :08. CHECKFORERROR.REL 
                             :09. CLASSFILE.HELP
                             :10. COPY_FILE.FTN 
                             :11. COPY_FILE.REL 
                             :12. CRLIB_CDS.CMD 
                             :13. CRLIB_NCDS.CMD
                             :14. DELETE.FTN
                             :15. DELETE.REL
                             :16. DELETE_SHELL.FTN
                             :17. ENCRIPT.MAC 
                             :18. ENCRIPT.REL 
                             :19. FILLINOUTBOX.FTN
                             :20. FILLINOUTBOX.REL
                             :21. FIND_NUM.FTN
                             :22. FIND_NUM.REL
                             :23. GETKEY.FTN
                             :24. GETKEY.REL
                             :25. GIDTBL.MAC
                             :26. GIDTBL.REL
                             :27. HELP.FTN
                             :28. HELP.REL
                             :29. INOUT.FTN 
                             :30. INOUT.REL 
                             :31. INSTALL.CMD 
                             :32. LASER_ALL.CMD 
                             :33. LPARSE.DOC
                             :34. LPARSE.FTN
                             :35. LPARSE.HELP 
                             :36. LPARSE.REL
                             :37. MAIL.FTN
                             :38. MAIL.LOD
                             :39. MAIL.MAP
                             :40. MAIL.NODS 
                             :41. MAIL6.LOD 
                             :42. MAILA.LOD 
                             :43. MAILC1AB8C23754 
                             :44. MAILE1D0FE26D61 
                             :45. MAILGK.CMD
                             :46. MAILGK.LOD
                             :47. MAILLB_CDS.LIB
                             :48. MAILLB_CDS.MRG
                             :49. MAILLB_NCDS.LIB 
                             :50. MAILLB_NCDS.MRG 
                             :51. MAILM.MAP 
                             :52. MAILM6.LOD
                             :53. MAILMA.LOD
                             :54. MAIL_CDS.REL
                             :55. NEW.FTN 
                             :56. NEW.REL 
                             :57. PRINTARCHIVE.FTN
                             :58. READ.FTN
                             :59. READDISTFILE.FTN
                             :60. README.ONE
                             :61. RUN.FTN 
                             :62. SEND.FTN
                             :63. SUBJECT_PROMPT.FTN
                             :64. TELL_USER6.FTN
                             :65. TELL_USERA.FTN
                             :66. TO_PROMPT.FTN 
                             :67. UIDSUB.MAC
                             :68. UPDATEMAIL.CMD
    Operating System.........: RTE-A, RTE-6/VM
    Uses hierarchical files?.: yes
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. mail
                             : 2. Mail
                             : 3. network 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
 Program Abstract............: This is the interactive mail facility that was 
written by Ricky Young and Russ Butler at the HP Rockville office and has been
disseminated in relocatable form to many users. This version has been enhanced
to work in RTE-A rev 5.0 with the new formatter and a few other minor changes 
have been incorporated. Contributed with permission of the above authors. 
  
 The program maintains encoded mail letters, acknowlege files, and in/out 
baskets. Letters may be sent to individuals or groups of people, they may 
be saved in addition to being mailed, they can be sent urgently, and you may
be prompted that mail is present at log-on time.
  
  
M10601
----------------------------------------------------------------------------- 
ERR                                                                      M106 
                AN ERROR REPORTING PROGRAM FOR MOST HP ERRORS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ERR
    Title....................: An error reporting program for most HP errors
    File Names...............:00. Rename Transfer File
                             :01. err.sbmt
                             :02. err.ftn 
                             :03. err.rel 
                             :04. err.lod 
                             :05. Flist.ftn 
                             :06. Flist.rel 
                             :07. Lparse.ftn
                             :08. Lparse.rel
                             :09. Lparse.doc
                             :10. err.help
                             :11. lparse.help 
                             :12. errors.help 
    Operating System.........: RTE-A, etc 
    Uses hierarchical files?.: yes
    Language(s)..............: Fortran 77 
    Keywords.................: 1. error 
                             : 2. reports 
                             : 3. help
    External Support Req'd...: none 
    If Re-submission, Reason.: more error codes and more complete error 
          message searching 
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
               Telex.........:
 Contribution Abstract.......: This is an error decoding routine which will 
 print an explanation of most HP error codes. The user enters up to four
 error key words or numbers, the program permutes these keys into 19 possible 
 key words, then searches an error file for a match with up to 8 keys for 
 each error message. This message is then displayed on the user terminal. 
 The error file is presently applicable to RTE-A and RTE-6/VM. Errors and 
 helpful hints are included for all the common HP errors and the not so 
 easily found errors such as halt codes and VCP.
  
 Additional Documentation....: Err.help 
  
M10701
----------------------------------------------------------------------------- 
M_DUPE                                                                   M107 
                          MAGNETIC TAPE DUPLICATOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........: M_DUPE 
    Title....................: Magnetic tape duplicator 
    File Names...............:00. Rename Transfer File
                             :01. m_dupe.sbmt 
                             :02. m_dupe.ftn
                             :03. m_dupe.rel
                             :04. m_dupe.lod
                             :05. lparse.ftn
                             :06. lparse.rel
                             :07. lparse.doc
                             :08. lparse.help 
                             :09. m_dupe.help 
    Operating System.........: RTE-A, RTE-6 
    Language(s)..............: Fortran 77 
    Keywords.................: 1. magnetic_tape 
                             : 2. copy
    External Support Req'd...:
    If Re-submission, Reason.: A new user friendly and expanded version of
  my original MDUPE.
  
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA / Goddard Space Flight Center 
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
               Telex.........:
 Contribution Abstract.......: Another magnetic tape duplicator. This is a
   program that we use many times daily to duplicate mag tapes with file
   limits, record limits, pre-positioning, error checking, and selective
   rewinding. An attempt to make the program user friendly is incorporated
 Additional Documentation....: M_Dupe.help
  
M10801
----------------------------------------------------------------------------- 
APPT                                                                     M108 
                       AN APPOINTMENT REMINDER PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: APPT 
    Title....................: An appointment reminder program
    File Names...............:00. Rename Transfer File
                             :01. appt.sbmt 
                             :02. appt.ftn
                             :03. appt.rel
                             :04. appt.lod
                             :05. appt.bug
                             :06. btach.ftn 
                             :07. btach.rel 
                             :08. btach.lod 
                             :09. lparse.ftn
                             :10. lparse.rel
                             :11. lparse.doc
                             :12. appt.help 
                             :13. btach.help
                             :14. lparse.help 
                             :15. appt.appt 
                             :16. valentine.pic 
                             :17. Happy_New_Year.pic
    Operating System.........: RTE-A
    Uses Hierarchical files?.: yes
    Language(s)..............: Fortran 77 
    Keywords.................: 1. Calendar
                             : 2. Date
                             : 3. Time
    External Support Req'd...: none 
    If Re-submission, Reason.: Added a time scheduling facility and allowed 
   a user image to be accessed indirectly. Added the ability to display a 
   "pretty" image if desired. 
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
               Telex.........:
 Contribution Abstract.......: This is a user non-friendly (intentionally)
 appointment reminder program. The user enters a file listing appointments
 to be reminded of and this program will produce the reminder at a user 
 specified interval before the appointment. It will also continue to remind 
 the user of important appointments at a selectable interval. If you allow
 others to have accesses to your appointment file, then this program can
 be used for meeting announcements. 
  
  
 Additional Documentation....: Appt.help
  
M10901
----------------------------------------------------------------------------- 
CALC                                                                     M109 
                    A COMPUTERIZED CALCULATOR (REV 2815)
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CALC 
    Title....................: A computerized calculator (rev 2815) 
    File Names...............:00. Rename Transfer File
                             :01. calc.sbmt 
                             :02. calc.ftn      the actual calculator 
                             :03. calc.rel
                             :04. calc.lod
                             :05. stretch.ftn    expand input string
                             :06. stretch.rel 
                             :07. lparse.ftn    our logical parsing routine 
                             :08. lparse.rel
                             :09. lparse.doc
                             :10. hex.mac      convert to hexidecimal format
                             :11. hex.rel 
                             :12. mint.ftn     mathematical truncation (~INT) 
                             :13. mint.rel
                             :14. calc.help     on-line help file 
                             :15. lparse.help   on-line help file 
                             :16. cns.cmd       multiple CN commands
    Operating System.........: RTE-A, etc 
    Uses hierarchical files?.: yes
    Language(s)..............: Fortran 77, Macro
    Keywords.................: 1. Calculator
                             : 2. CI
    External Support Req'd...: none 
    If Re-submission, Reason.: Many enhancements: file reading/writing
 capability, multiple equations, more error checking, CI command file 
 interaction, additional two function intrinsics, user selectable output
 formats. Now including larger 32 bit numbers in hex, octal, and integer. 
 Useful for CI functions (see cns.cmd). 
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
               Telex.........:
 Contribution Abstract.......: This is a user friendly computerized calculator
    using a normal equation format (not reverse polish). It has the ability 
    to save and use 8 user definable parameters, to utilize all Fortran 
    intrinsics, to perform number base conversion including hex and character 
    equivalents, to edit equations on the terminal screen, to read equations
    from a disc file, and to write results to a disc file. Several user 
    selectable output formats are provided. It may also be used in CI command 
    files to perform branches, in addition to running other programs. An
    extensive on-line help file is included.
  
 Additional Documentation....: Calc.help
  
M11001
----------------------------------------------------------------------------- 
F_DUMP                                                                   M110 
                   MULTI-PURPOSE FILE/TAPE DUMPING UTILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: F_DUMP 
    Title....................: Multi-purpose file/tape dumping utility
    File Names...............:00. Rename Transfer File
                             :01. f_dump.sbmt 
                             :02. f_dump.ftn
                             :03. f_dump.rel
                             :04. lparse.ftn
                             :05. lparse.rel
                             :06. lparse.doc
                             :07. lparse.help 
                             :08. hpint.ftn 
                             :09. hpint.rel 
                             :10. ftibm.mac 
                             :11. ftibm.rel 
                             :12. bin.mac 
                             :13. bin.rel 
                             :14. hex.mac 
                             :15. hex.rel 
                             :16. dec.mac 
                             :17. dec.rel 
                             :18. ebcdh.ftn 
                             :19. ebcdh.rel 
                             :20. ftdec.mac 
                             :21. ftdec.rel 
                             :22. hptst.mac 
                             :23. hptst.rel 
                             :24. f_dump.lod
                             :25. f_dump.help 
    Operating System.........: RTE-A
    Uses hierarchical files?.: yes
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. dump
                             : 2. files 
    External Support Req'd...:
    If Re-submission, Reason.: Update to BTDMP
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
 Program Abstract............: This program is used to dump (in great detail) 
 the contents of either a disc file or a magnetic tape. The dump can occur at 
 a user specified file and/or record. The output form of the dump can be in 
 any combination of hex, octal, binary, integer, ASCII, EBCDIC, byte swap,
 Integer*2, Integer*4, HP real*4, HP real*8, IBM real*4, IBM real*8, DEC
 real*4, DEC real*8, etc
 Additional Documentation....: f_dump.help
  
M11101
----------------------------------------------------------------------------- 
TERM_INIT                                                                M111 
                 A TERMINAL SOFT KEY INITIALIZATION PROGRAM 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: Term_init
    Title....................: A terminal soft key initialization program 
    File Names...............:00. Rename Transfer File
                             :01. Term_init.sbmt
                             :02. Term_init.ftn 
                             :03. Term_init.rel 
                             :04. Term_init.lod 
                             :05. Term_init.help
    Operating System.........: RTE-A
    Uses hierarchical files?.: n/a
    Language(s)..............: FTN77
    Keywords.................: 1. softkeys
                             : 2. terminal
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
 Program Abstract............: This program is used to set the soft keys
 and tabs on HP terminals to default values useful for EDIT/1000 and FORTRAN. 
 It is smart enough to program old terminals in the 264x series as well as the
 newer 262x, 239x, and 700/ series. 
 Additional Documentation....: term_init.help 
  
M11201
----------------------------------------------------------------------------- 
COPY                                                                     M112 
                FILE/TAPE COPYING WITH BLOCKING & CONVERSION
----------------------------------------------------------------------------- 
  
 Contribution Name...........: COPY 
    Title....................: File/tape copying with blocking & conversion 
    File Names...............:00. Rename Transfer File
                             :01. copy.sbmt 
                             :02. copy.ftn
                             :03. copy.rel
                             :04. copy.lod
                             :05. ebcdh.ftn 
                             :06. ebcdh.rel 
                             :07. lparse.ftn
                             :08. lparse.rel
                             :09. lparse.doc
                             :10. lparse.help 
                             :11. copy.help 
    Operating System.........: RTE-A
    Uses hierarchical files?.:
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. copy
                             : 2. magnetic_tape 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
 Program Abstract............: The intent of this program is to provide a 
 method of blocking and/or deblocking records to/from a file and/or mag tapes.
 This allows the separation and concatenation of logical records contained
 in either a disc file or on magnetic tape to be separated or combined into 
 physical records in either a disc file or magnetic tape. Versatility is
 allowed by accepting EDIT/1000 variable length record files, then fixing 
 and blocking these logical records onto mag tape records, primarily for
 other computer systems. At the same time, the input records can be changed 
 from a binary to ASCII form or visa versa. The program is currently used 
 for blocking/deblocking purposes, but additional work will be performed in 
 the future for added conversion facilities. Updates will follow! 
  
 Additional Documentation....: copy.help
  
M11301
----------------------------------------------------------------------------- 
IOP                                                                      M113 
                             FANCY CI IO COMMAND
----------------------------------------------------------------------------- 
  
 Contribution Name...........: IOP
    Title....................: fancy CI IO command
    File Names...............:00. Rename Transfer File
                             :01. iop.sbmt
                             :02. iop.ftn 
                             :03. iop.rel 
                             :04. iop.lod 
                             :05. iop.help
    Operating System.........: RTE-A
    Uses hierarchical files?.:
    Language(s)..............:
    Keywords.................: 1. I/O 
                             : 2. System
    External Support Req'd...:
    If Re-submission, Reason.: Updated version for D-mux and SPORT
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
 Program Abstract............: Here is an alternative to the system program IO
  which gives much more information about the port that is connected to the 
  LU or LU's specifed in the run string. This is an update to Dan Feldman's 
  original contribution.
  
 Additional Documentation....: iop.help 
  
M11401
----------------------------------------------------------------------------- 
PRT                                                                      M114 
                 A FILE PRINTING FACILITY WITH ESCAPE CODES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PRT
    Title....................: A file printing facility with escape codes 
    File Names...............:00. Rename Transfer File
                             :01. prt.sbmt
                             :02. $oldprint.lib 
                             :03. prt.ftn 
                             :04. prt.rel 
                             :05. prt.lod 
                             :06. ffl.ftn 
                             :07. ffl.rel 
                             :08. oldp0.ftn 
                             :09. oldp0.rel 
                             :10. oldp0.lod 
                             :11. bin.mac 
                             :12. bin.rel 
                             :13. hex.mac 
                             :14. hex.rel 
                             :15. prt.help
                             :16. oldp0.help
    Operating System.........: RTE-A
    Uses hierarchical files?.: yes
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. printer 
                             : 2. formatting
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
 Program Abstract............: This program is a very much modified version of
  the first release of HP's PRINT program. This program gives more flexibility
  in the form of the printout by searching for escape codes in the original 
  file and turning on display functions on the output device to print all 
  characters - not just the normal ASCII ones. In addition, the output form 
  may be specified as hex, octal, etc; and may be directed to any LU with 
  several options such as on/off line numbering and on/off titles. If you 
  want file masking, use the new HP utility PRINT.
  
 Additional Documentation....: prt.help 
  
M11501
----------------------------------------------------------------------------- 
WHOLOCK                                                                  M115 
                             WHO LOCKED THE LU'S
----------------------------------------------------------------------------- 
  
 Contribution Name...........: WHOLOCK
    Title....................: WHo locked the LU's
    File Names...............:00. Rename Transfer File
                             :01. wholock.sbmt
                             :02. wholock.ftn 
                             :03. wholock.rel 
                             :04. wholock.lod 
                             :05. lparse.ftn
                             :06. lparse.rel
                             :07. lparse.doc
                             :08. lparse.help 
                             :09. wholock.help
    Operating System.........: RTE-A
    Uses hierarchical files?.: n/a
    Language(s)..............: FTN77
    Keywords.................: 1. System
                             : 2. Reports 
    External Support Req'd...:
    If Re-submission, Reason.: Updated and cleaner version of another CSL prgm
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
 Program Abstract............: This little program tells you who the LU 
  locker is on your computer. It is nice to have when your program won't
  run and WH says it is device suspended waiting for a LU unlock. This
  program tells you who the offender is.
  
 Additional Documentation....: wholock.help 
  
M11601
----------------------------------------------------------------------------- 
SET_TIME                                                                 M116 
               AUTOMATICALLY SET SYSTEM TIME FROM HAYES CLOCK 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SET_TIME 
    Title....................: Automatically set system time from Hayes clock 
    File Names...............:00. Rename Transfer File
                             :01. set_time.sbmt 
                             :02. set_time.ftn
                             :03. set_time.rel
                             :04. set_time.lod
                             :05. lparse.ftn
                             :06. lparse.rel
                             :07. lparse.doc
                             :08. lparse.help 
                             :09. set_time.help 
    Operating System.........: RTE-A
    Uses hierarchical files?.: yes
    Language(s)..............: FTN77
    Keywords.................: 1. time
                             : 2. System
    External Support Req'd...: Hayes Chronograph
    If Re-submission, Reason.:
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
 Program Abstract............: A less expensive method for setting the RTE-A
  system clock at boot-up time by using the Hayes Chronograph instead of the
  HP external clock on HPIB. The program: Set_Time allows the user to set the 
  Hayes chronograph from a user friendly dialog.
 Additional Documentation....: /help/time and /help/set_time. Execute the 
  program Time in your welcome file. The chronograph is interfaced to the 
  computer via the 12040 mux card (including the D-mux).
  
M11701
----------------------------------------------------------------------------- 
CHAR                                                                     M117 
                       PRODUCE A CHARACTER SET DISPLAY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CHAR 
    Title....................: produce a character set display
    File Names...............:00. Rename Transfer File
                             :01. char.sbmt 
                             :02. char.ftn
                             :03. char.rel
                             :04. char.lod
                             :05. char.help 
    Operating System.........: RTE-A
    Uses hierarchical files?.: n/a
    Language(s)..............: FTN77
    Keywords.................: 1. character 
                             : 2. terminal
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Thomas E. Goff 
               Company.......: NASA, Goddard Space Flight Center
               Street........: Code 623 
               City..........: Greenbelt
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: (301) 286-7568 
 Program Abstract............: This program outputs all combinations of 
  characters to a specified output LU (default is your terminal) with 
  display functions on. It is useful for determining which characters are 
  displayable on any HP device. It is also handy for printimg the current 
  character set on the LaserJet printer. It is quite informative to run 
  this program on various terminals to see the differences in their responses 
  to the same output characters.
  
 Additional Documentation....: Even with display functions on, strange things 
  can happen - such as a <c/r> (carrage return) will produce a carrage return 
  but a line feed will not line feed. Several characters do nothing on a
  terminal: not even a space holder. This is normal for a null character
  but occurs for other characters depending upon the terminal type. 
             See also: char.help
  
M20001
----------------------------------------------------------------------------- 
GJOB                                                                     M200 
                          VARIOUS PROGRAMS FROM DSD 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GJOB
    Title....................: Various programs from DSD
    File Names...............:00. Rename Transfer File
                             :01. GJOB.sbmt 
                             :02. GJOB.DOC
                             :03. CHECK.LST 
                             :04. #FORM 
    Operating System(s)......: RTE-6 and RTE-A
    Language(s)..............:
    Keywords.................: 1.  System 
                             : 2.  Help 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:  The GJOB programs were contributed by 
 HP's Data Systems Division to INTEREX at the 1987 San Jose conference. 
 They consist of a collection of programs, not necessarily related, 
 written and used by the systems programmers working on the HP1000. 
 The GJOB submission contains some documentation relating to the collection 
 as a whole.  Most individual submissions have their own documentation. 
 Sometimes this is a DOC file and sometimes you run the program, often
 with a ? after it. 
  Some contributions require additional libraries.  These libraries are 
 contributions following this one. The names are: 
         ANTLB,CCSC,CURSR,DB,SESS,TMLB,UTLB 
  Some contributions work only on RTE-6 or
 RTE-A, but not both.  Where possible, this has been noted. 
 The file CHECK.LST shows what was done to the contributions in assembling
 this tape.  After the original GJOB tape was distributed it was
 discovered that some programs using masking still had the pre-rev 5.0
 DCB size (356 words) and that has been corrected at CSL release 2830.
M20101
----------------------------------------------------------------------------- 
GJOBLIB/CURSR                                                            M201 
                         GJOB LIBRARY (PART 1 OF 8) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GJOBLIB/CURSR 
    Title....................: GJOB Library (part 1 of 8) 
    File Names...............:00. Rename Transfer File
                             :01. cursr.sbmt
                             :02. CURSR.FTN 
                             :03. CURSR.LIB 
                             :04. CURSR.MAKE
                             :05. CURSR.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Library 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
  Some of the GJOB contributions require the use of this, or one of the 
  other, GJOB libraries.
 Additional Documentation....:  see Gjob.doc file 
  
M20201
----------------------------------------------------------------------------- 
GJOBLIB/UTLB                                                             M202 
                         GJOB LIBRARY (PART 2 OF 8) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GJOBLIB/UTLB
    Title....................: GJOB Library (part 2 of 8) 
    File Names...............:00. Rename Transfer File
                             :01. utlb1.sbmt
                             :02. $GPLBX
                             :03. %$UTLB
                             :04. %ALDSK
                             :05. %ASCII
                             :06. %BLKRD
                             :07. %CALC 
                             :08. %CAPS 
                             :09. %CHSUB
                             :10. %CLOSX
                             :11. %COMMA
                             :12. %CRNCK
                             :13. %DISP 
                             :14. %DSET 
                             :15. %DXEC 
                             :16. %ERROR
                             :17. %FG.LU
                             :18. %FMER 
                             :19. %FORCE
                             :20. %ICNVX
                             :21. %ICOMB
                             :22. %IFBRX
                             :23. %IFGLU
                             :24. %IMER 
                             :25. %IOPSY
                             :26. %IOVRD
                             :27. %IREAD
                             :28. %ISCAN
                             :29. %ISFB 
                             :30. %ISOL8
                             :31. %ISRCH
                             :32. %JULDT
                             :33. %LKWRD
                             :34. %LULOK
                             :35. %MAPUC
                             :36. %MOVBT
                             :37. %MOVW 
                             :38. %MSCX 
                             :39. %MYNAM
                             :40. %NAMCK
                             :41. %OPENX
                             :42. %OUTB 
                             :43. %PARSS
                             :44. %PNAMR
                             :45. %RESET
                             :46. %RNAMR
                             :47. %RTPAR
                             :48. %RWND 
                             :49. %SET
                             :50. %SPACE
                             :51. %SQUSH
                             :52. %SUBKY
                             :53. %XCNVI
                             :54. &$UTLB
                             :55. &ALDSK
                             :56. &ASCII
                             :57. &BLKRD
                             :58. &CALC 
                             :59. &CAPS 
                             :60. &CHSUB
                             :61. &CLOSX
                             :62. &CRNCK
                             :63. &DISP 
                             :64. &DSET 
                             :65. &DXEC 
                             :66. &ERROR
                             :67. &FMER 
                             :68. &FORCE
                             :69. &ICOMB
                             :70. &IFBRX
                             :71. &IFGLU
                             :72. &IMER 
                             :73. &IOPSY
                             :74. &IOVRD
                             :75. &IREAD
                             :76. &ISCAN
                             :77. &ISFB 
                             :78. &ISOL8
                             :79. &ISRCH
                             :80. &JULDT
                             :81. &LKWRD
                             :82. &LULOK
                             :83. &MOVBT
                             :84. &MOVW 
                             :85. &MSCX 
                             :86. &MYNAM
                             :87. &NAMCK
                             :88. &OPENX
                             :89. &OUTB 
                             :90. &PARSS
                             :91. &PNAMR
                             :92. &RESET
                             :93. &RNAMR
                             :94. &RTPAR
                             :95. &SET
                             :96. &SPACE
                             :97. &SQUSH
                             :98. ISOL8.MAC 
                             :99. ISOL8.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1.  Library
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
  Some of the GJOB contributions require the use of this, or one of the 
  other, GJOB libraries.
 Additional Documentation....:  see Gjob.doc file 
  
M20301
----------------------------------------------------------------------------- 
GJOBLIB/UTLB                                                             M203 
                         GJOB LIBRARY (PART 3 OF 8) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GJOBLIB/UTLB
    Title....................: GJOB Library (part 3 of 8) 
    File Names...............:00. Rename Transfer File
                             :01. utlb2.sbmt
                             :02. UTLB.LIB
                             :03. UTLB.MRG
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Library 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
  Some of the GJOB contributions require the use of this, or one of the 
  other, GJOB libraries.
 Additional Documentation....:  see Gjob.doc file 
  
M20401
----------------------------------------------------------------------------- 
GJOBLIB/TMLB                                                             M204 
                         GJOB LIBRARY (PART 4 OF 8) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GJOBLIB/TMLB
    Title....................: GJOB Library (part 4 of 8) 
    File Names...............:00. Rename Transfer File
                             :01. tmlb.sbmt 
                             :02. $TMLB 
                             :03. $TMLB6
                             :04. $TMLBA
                             :05. %$TMLB
                             :06. %ADTIM
                             :07. %APRNT
                             :08. %DATSC
                             :09. %FMER 
                             :10. %ISOL8
                             :11. %ISRCH
                             :12. %JULDT
                             :13. %JULDY
                             :14. %MOVBT
                             :15. %PARSD
                             :16. %PARSP
                             :17. %QREAD
                             :18. %SECDT
                             :19. %TERR 
                             :20. %TMLB6
                             :21. %TMLBA
                             :22. %TMLBA2 
                             :23. %TMLBX
                             :24. &$TMLB
                             :25. &ADTIM
                             :26. &APRNT
                             :27. &DATSC
                             :28. &FMER 
                             :29. &IGET1
                             :30. &ISOL8
                             :31. &ISRCH
                             :32. &JULDT
                             :33. &JULDY
                             :34. &MOVBT
                             :35. &PARSD
                             :36. &PARSP
                             :37. &QREAD
                             :38. &SECDT
                             :39. &TERR 
                             :40. &TMLB6
                             :41. &TMLBA2 
                             :42. &TMLBX
                             :43. IGET1.REL 
                             :44. T.CMD 
                             :45. TIMEDIFF.FTN
                             :46. TIMEDIFF.REL
                             :47. TIME_ROUTINES.TXT 
                             :48. TMLB.LIB
                             :49. TMLB.MAKE 
                             :50. TMLB.MRG
                             :51. TMLB6.MRG 
                             :52. TMLBA.MRG 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Library 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
  Some of the GJOB contributions require the use of this, or one of the 
  other, GJOB libraries.
 Additional Documentation....:  see Gjob.doc file 
  
M20501
----------------------------------------------------------------------------- 
GJOBLIB/SESS                                                             M205 
                         GJOB LIBRARY (PART 5 OF 8) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GJOBLIB/SESS
    Title....................: GJOB Library (part 5 of 8) 
    File Names...............:00. Rename Transfer File
                             :01. sess.sbmt 
                             :02. MAKEFILE
                             :03. SESS.MAC
                             :04. SESS.REL
                             :05. SESS6.LIB 
                             :06. SESS6.MAC 
                             :07. SESS6.MRG 
                             :08. SESS6.REL 
                             :09. SESSA.LIB 
                             :10. SESSA.MAC 
                             :11. SESSA.MRG 
                             :12. SESSA.REL 
                             :13. SESSCALLS.LST 
                             :14. SESSCALLS.TXD 
                             :15. SESSINFO.FTN
                             :16. SESSINFO.LOD
                             :17. SESSINFO.REL
                             :18. TEST.FTN
                             :19. TEST.LOD
                             :20. TEST.REL
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Library 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
  Some of the GJOB contributions require the use of this, or one of the 
  other, GJOB libraries.
 Additional Documentation....:  see Gjob.doc file 
  
M20601
----------------------------------------------------------------------------- 
GJOBLIB/DB                                                               M206 
                         GJOB LIBRARY (PART 6 OF 8) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GJOBLIB/DB
    Title....................: GJOB Library (part 6 of 8) 
    File Names...............:00. Rename Transfer File
                             :01. db.sbmt 
                             :02. %DLIB2
                             :03. DBWLOCK.LIB 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Library 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
  Some of the GJOB contributions require the use of this, or one of the 
  other, GJOB libraries.
 Additional Documentation....:  see Gjob.doc file 
  
M20701
----------------------------------------------------------------------------- 
GJOBLIB/CCSC                                                             M207 
                         GJOB LIBRARY (PART 7 OF 8) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GJOBLIB/CCSC
    Title....................: GJOB Library (part 7 of 8) 
    File Names...............:00. Rename Transfer File
                             :01. ccs.sbmt
                             :02. $CCSC.LIB 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Library 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  David Boskey
               Company.......:  CCS 
               Street........:  33 W. Main Street 
               City..........:  Holmdel 
               State.........:  New Jersey
               Country.......:  USA 
               Zip Code......:  07733-3302
               Phone Number..:  (201) 946-3800
               Telex.........:  642672 CCSHOLM
 Contribution Abstract.......:
  Some of the GJOB contributions require the use of this, or one of the 
  other, GJOB libraries.
 Additional Documentation....:  see Gjob.doc file 
  
M20801
----------------------------------------------------------------------------- 
GJOBLIB/ANTLB                                                            M208 
                         GJOB LIBRARY (PART 8 OF 8) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GJOBLIB/ANTLB 
    Title....................: GJOB Library (part 8 of 8) 
    File Names...............:00. Rename Transfer File
                             :01. antlb.sbmt
                             :02. ANTFS.FTN 
                             :03. ANTFS.REL 
                             :04. ANTLB.LIB 
                             :05. ANTLB.MAC 
                             :06. ANTLB.MAKE
                             :07. ANTLB.MRG 
                             :08. ANTLB.REL 
                             :09. COMPAREWORDS.MAC
                             :10. COMPAREWORDS.REL
                             :11. HPCRT.DOC 
                             :12. ZASCI.MAC 
                             :13. ZASCI.REL 
                             :14. ZDASC.MAC 
                             :15. ZDASC.REL 
                             :16. ZINVR.MAC 
                             :17. ZINVR.REL 
                             :18. ZUESC.MAC 
                             :19. ZUESC.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Library 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Alan Tibbetts 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
  Some of the GJOB contributions require the use of this, or one of the 
  other, GJOB libraries.
 Additional Documentation....:  see Gjob.doc file 
  
M20901
----------------------------------------------------------------------------- 
ACDA                                                                     M209 
                          RTE-A CRASH DUMP ANALYZER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  ACDA
    Title....................: RTE-A Crash Dump Analyzer
    File Names...............:00. Rename Transfer File
                             :01. acda.sbmt 
                             :02. ACDA.DBG
                             :03. ACDA.DOC
                             :04. ACDA.LOD
                             :05. ACDA.MAP
                             :06. ACDA.REL
    Operating System(s)......:
    Language(s)..............: Pascal 
    Keywords.................: 1. Analyzer
                             : 2. Dump
                             : 3. System
    External Support Req'd...: Pascal_CDS.lib 
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 The crash dump analyser for RTE-A.  This program, which has a CMMA style 
 user interface, does a post-mortem on the dump of a crashed system. An 
 essential tool for the system integrators toolkit. Requires Pascal_CDS.lib 
 rev. 5.0 to load properly. 
 This contribution was provided by HP with no source code.
  
M21001
----------------------------------------------------------------------------- 
ACODE                                                                    M210 
                                  AREA CODE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  ACODE 
    Title....................: Area Code
    File Names...............:00. Rename Transfer File
                             :01. acode.sbmt
                             :02. ACODE.FTN 
                             :03. ACODE.LOD 
                             :04. ACODE.MAKE
                             :05. ACODE.REL 
                             :06. PCODE.FTN 
                             :07. PCODE.REL 
                             :08. ZONE.FTN
                             :09. ZONE.REL
                             :10. ZOTBL.MAC 
                             :11. ZOTBL.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Geodesy 
                             : 2. Mail
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Given an Area Code, this program will reveal the geographic location as
 well as the time difference. Based on California (PST) as the local
 time reference. Time for local is drawn from the system. If used in other
 time zones, source will need to be modified. 
  
M21101
----------------------------------------------------------------------------- 
ALARM                                                                    M211 
                          COMPUTERIZED ALARM CLOCK
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  ALARM 
    Title....................: Computerized Alarm Clock 
    File Names...............:00. Rename Transfer File
                             :01. alarm.sbmt
                             :02. ALARM.DBG 
                             :03. ALARM.FTN 
                             :04. ALARM.LOD 
                             :05. ALARM.MAKE
                             :06. ALARM.REL 
                             :07. ALARM_REMOTE.LOD
                             :08. BUGS
                             :09. FREELU.TXT
                             :10. STARTUP_REMOTE.CMD
                             :11. TIMER.DBG 
                             :12. TIMER.DOC 
                             :13. TIMER.FTN 
                             :14. TIMER.LOD 
                             :15. TIMER.REL 
                             :16. TIMER_CONFIG.INC
                             :17. TIMER_INSTALL 
                             :18. TIMER_REMOTE.LOD
                             :19. TPRNT.FTN 
                             :20. TPRNT.REL 
                             :21. USERS 
    Operating System(s)......: RTE-6
    Language(s)..............:
    Keywords.................: 1. Interrupt 
                             : 2. Scheduling
                             : 3. Mail
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 A multiple set-point full function computerized alarm clock for RTE users. 
 This one will write the messages to your screen in a non-destructive manner, 
 even if you are in an EDIT 1000 screen. Works on local or with remote DS 
 systems. Read file timer_install for installation procedures.
 This program is for RTE-6 systems. 
  
M21201
----------------------------------------------------------------------------- 
ANNIV                                                                    M212 
                                ANNIVERSARIES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  ANNIV 
    Title....................: Anniversaries
    File Names...............:00. Rename Transfer File
                             :01. anniv.sbmt
                             :02. ANNIV.DAT 
                             :03. ANNIV.FTN 
                             :04. ANNIV.HLP 
                             :05. ANNIV.LOD 
                             :06. ANNIV.MAKE
                             :07. ANNIV.REL 
                             :08. ANNIVERSARY 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Date
                             : 2. Calendar
                             : 3. Time
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Anniversary reminder program.  The dates come from a file of important 
 events that you wish to be reminded (warned?) about. 
  
M21301
----------------------------------------------------------------------------- 
CALLS                                                                    M213 
                       HELP FILE FOR SUBROUTINE CALLS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  CALLS 
    Title....................: Help file for subroutine calls 
    File Names...............:00. Rename Transfer File
                             :01. calls.sbmt
                             :02. BASE_RTE_CALLS.TXT
                             :03. CALLM.DBG 
                             :04. CALLM.FTN 
                             :05. CALLM.LOD 
                             :06. CALLM.REL 
                             :07. CALLS.DBG 
                             :08. CALLS.FTN 
                             :09. CALLS.LOD 
                             :10. CALLS.MAKE
                             :11. CALLS.REL 
                             :12. COMMENTLINE.MAC 
                             :13. COMMENTLINE.REL 
                             :14. FMGR_COMMANDS.TXT 
                             :15. FMP_CALLS.TXT 
                             :16. HPCRT.CALL
                             :17. INSERT.MAC
                             :18. INSERT.REL
                             :19. OTHER_RTE_CALLS.TXT 
                             :20. RTE.CMRG
                             :21. VIS_CALLS.TXT 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Help
                             : 2. Documentation 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 This program accesses a database that explains how to call the various HP
 subroutines.  Think of it as an on-line version of the RTE quick reference 
 guide (using the supplied data files).  Easily extended by the user to become
 an on-line help for any subject. Contains CALLM, which extracts the help 
 blocks used by CALLS from comments within source files. Allows you to
 write the documentation into the source, right where it belongs. 
 Requires HPCRT.LIB (rev. 5.0) to load properly.
  
M21401
----------------------------------------------------------------------------- 
CFILES                                                                   M214 
                                COMPARE FILES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  CFILES
    Title....................: Compare files
    File Names...............:00. Rename Transfer File
                             :01. cfiles.sbmt 
                             :02. CFILES.FTN
                             :03. CFILES.LOD
                             :04. CFILES.MAKE 
                             :05. CFILES.REL
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Compare 
                             : 2. Files 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Compare files under two directory trees. RU,CFILES for help. 
  
M21501
----------------------------------------------------------------------------- 
CHNAM                                                                    M215 
                               FIX DEBUG FILES
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  CHNAM 
    Title....................: Fix debug files
    File Names...............:00. Rename Transfer File
                             :01. chnam.sbmt
                             :02. CHNAM.FTN 
                             :03. CHNAM.HLP 
                             :04. CHNAM.LOD 
                             :05. CHNAM.MAKE
                             :06. CHNAM.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Debug 
                             : 2. Relocatable 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Changes the Debug source file descriptors in the relocatables so that when 
 files are moved it is not necessary to re-compile all the routines just for
 debugging. RU,CHNAM for help.
  
M21601
----------------------------------------------------------------------------- 
CMMA                                                                     M216 
                            CMMA SYSTEM ANALYZER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  CMMA
    Title....................: CMMA System Analyzer 
    File Names...............:00. Rename Transfer File
                             :01. cmma.sbmt 
                             :02. CMMA.FTN
                             :03. CMMA.LOD
                             :04. CMMA.MAKE 
                             :05. CMMA.REL
                             :06. CSCUP.MAC 
                             :07. CSCUP.REL 
                             :08. GETCH.REL 
                             :09. IGETA.MAC 
                             :10. IGETA.REL 
                             :11. INVRS.REL 
                             :12. STACK.REL 
    Operating System(s)......: RTE-A
    Language(s)..............:
    Keywords.................: 1. System
                             : 2. Analyzer
                             : 3. System_tables 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 The traditional CMMA program, only updated so that it is transportable.
 Requires a force load if you do not have BIGDS.LIB. (missing source files
 for STACK and INVRS).
  
M21701
----------------------------------------------------------------------------- 
CMPND                                                                    M217 
                         COMPRESS/EXPAND ASCII FILES
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  CMPND 
    Title....................: Compress/Expand ASCII files
    File Names...............:00. Rename Transfer File
                             :01. cmpnd.sbmt
                             :02. CMPND.DBG 
                             :03. CMPND.FTN 
                             :04. CMPND.LOD 
                             :05. CMPND.MAKE
                             :06. CMPND.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Pack
                             : 2. File_transfer 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Compress/Expand ascii files by the run length encoding method.  This utility 
 can compress typical source files by 30% or so.
 This program needs the 5.0 rev. of HPCRT.LIB.
  
M21801
----------------------------------------------------------------------------- 
DLONG                                                                    M218 
                            LIST LONG FILE NAMES
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  DLONG 
    Title....................: List long file names 
    File Names...............:00. Rename Transfer File
                             :01. dlong.sbmt
                             :02. DLONG.DOC 
                             :03. DLONG.FTN 
                             :04. DLONG.LOD 
                             :05. DLONG.MAKE
                             :06. DLONG.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Filter
                             : 2. List
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 This program creates a list of full file names, one per line, that match 
 a file mask.  It is useful when creating command files to do things to 
 a list of files. Somewhat like the old QDL would do, including file type,
 size, etc. 
  
M21901
----------------------------------------------------------------------------- 
DXI                                                                      M219 
                   DEBUG INFORMATION EXTRACTION INTERFACE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  DXI 
    Title....................: Debug Information Extraction Interface 
    File Names...............:00. Rename Transfer File
                             :01. dxi.sbmt
                             :02. BOOLEANS.FTNI 
                             :03. DXI.DOC 
                             :04. DXI.MAKE
                             :05. DXIDATA.FTN 
                             :06. DXIDATA.REL 
                             :07. DXILAND.FTN 
                             :08. DXILAND.LIB 
                             :09. DXILAND.REL 
                             :10. EE.FTN
                             :11. EE.LOD
                             :12. EE.REL
                             :13. EEMSGS.R000 
                             :14. EEMSGS.S000 
                             :15. MEM.FTNI
                             :16. SYMBOLTABLE.FTNI
                             :17. SYMBOLTABLEDEF.FTNI 
                             :18. TOKENS.FTNI 
                             :19. USEFUL_CHARS.FTNI 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Debug 
                             : 2. System_tables 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Debug Information Extraction Interface.  This set of subroutines can be used 
 to access the information generated by LINK when a program is loaded with
 the DEBUG option.  Symbol tables, addresses, etc. are available. Needs 
 DEBUGA.REL from the Symbolic Debugger to load properly. Includes the 
 program EE, which makes use of the editor. 
  
M22001
----------------------------------------------------------------------------- 
E4                                                                       M220 
                                  E4 EDITOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  E4
    Title....................: E4 Editor
    File Names...............:00. Rename Transfer File
                             :01. e4.sbmt 
                             :02. $ED1K6
                             :03. $ED1KA
                             :04. %ED000
                             :05. E4.DOC
                             :06. E4.LOD
                             :07. E4.LST
                             :08. E4.REL
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Editor
                             : 2. Graphics
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 A version of EDIT/1000 that has block move capabilities along with some
 graphics capability using the line drawing character set of the HP 
 terminals. Needs $BIGLB to load. 
 This contribution was provided by HP with no source code.
  
M22101
----------------------------------------------------------------------------- 
EMACS                                                                    M221 
                                EMACS EDITOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  EMACS 
    Title....................: EMACS editor 
    File Names...............:00. Rename Transfer File
                             :01. emacs.sbmt
                             :02. BASIC.C 
                             :03. BASIC.REL 
                             :04. BIND.C
                             :05. BIND.REL
                             :06. BUFFER.C
                             :07. BUFFER.REL
                             :08. CRYPT.C 
                             :09. CRYPT.REL 
                             :10. DISPLAY.C 
                             :11. DISPLAY.REL 
                             :12. EBIND.H 
                             :13. EDEF.H
                             :14. EFUNC.H 
                             :15. EMACS.HLP 
                             :16. EMACS.RC
                             :17. EMACS.TXT 
                             :18. EPATH.H 
                             :19. ESTRUCT.H 
                             :20. EVAL.C
                             :21. EVAL.REL
                             :22. EVAR.H
                             :23. EXEC.C
                             :24. EXEC.REL
                             :25. FILE.C
                             :26. FILE.REL
                             :27. FILEIO_1000.C 
                             :28. FILEIO_1000.REL 
                             :29. HEAP_LOCATION.C 
                             :30. HEAP_LOCATION.REL 
                             :31. HP1000.TXT
                             :32. HP2647.CMD
                             :33. HPTERM.C
                             :34. HPTERM.REL
                             :35. INPUT.C 
                             :36. INPUT.REL 
                             :37. ISEARCH.C 
                             :38. ISEARCH.REL 
                             :39. LINE.C
                             :40. LINE.REL
                             :41. MAIN.C
                             :42. MAIN.REL
                             :43. MEMASM.H
                             :44. MENU1 
                             :45. RANDOM.C
                             :46. RANDOM.REL
                             :47. README
                             :48. REGION.C
                             :49. REGION.REL
                             :50. SEARCH.C
                             :51. SEARCH.REL
                             :52. SPAWN.C 
                             :53. SPAWN.REL 
                             :54. TERMIO.C
                             :55. TERMIO.REL
                             :56. UEMACS.DBG
                             :57. UEMACS.LOD
                             :58. UEMACS.MAKE 
                             :59. UEMACS.MAP
                             :60. UPDUPD.C
                             :61. UPDUPD.REL
                             :62. WINDOW.C
                             :63. WINDOW.REL
                             :64. WORD.C
                             :65. WORD.REL
                             :66. _STARTUP.C
                             :67. _STARTUP.REL
                             :68. _UPARSE.C 
                             :69. _UPARSE.REL 
    Operating System(s)......: RTE-A
    Language(s)..............: C
    Keywords.................: 1. Editor
    External Support Req'd...: D-mux or OBIO mux
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 The popular public domain editor has been ported to the 1000 for those users 
 on RTE-A with D-Rev or OBIO muxes. Written in C and requires the $CCSC.LIB 
 library from CCS. CCS has contributed this library to the CSL and it is
 found in the /gjob/libs/ccs.dir directory. May require DSD rev. 5.0 to link. 
  
M22201
----------------------------------------------------------------------------- 
MICROEMACS                                                               M222 
                              MICROEMACS EDITOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  microEMACS
    Title....................: microEMACS editor
    File Names...............:00. Rename Transfer File
                             :01. microemacs.sbmt 
                             :02. ALINE.H 
                             :03. AMIGA.RC
                             :04. ANSI.C
                             :05. AZMAP.CMD 
                             :06. BASIC.C 
                             :07. BDATA.CMD 
                             :08. BIND.C
                             :09. BPAGE.CMD 
                             :10. BUFFER.C
                             :11. CRYPT.C 
                             :12. DG10.C
                             :13. DISPLAY.C 
                             :14. DOLOCK.C
                             :15. EBIND.H 
                             :16. EDEF.H
                             :17. EFUNC.H 
                             :18. EMACS.HLP 
                             :19. EMACS.MSS 
                             :20. EMACS.RC
                             :21. EMACS.TUT 
                             :22. ENV_PATCH.MAIL
                             :23. EPATH.H 
                             :24. ESTRUCT.H 
                             :25. EVAL.C
                             :26. EVAL_PATCH.MAIL 
                             :27. EVAR.H
                             :28. EXEC.C
                             :29. FILE.C
                             :30. FILEIO.C
                             :31. FINDCOM.CMD 
                             :32. FROM
                             :33. FUNC.CMD
                             :34. HP110.C 
                             :35. HP150.C 
                             :36. IBMPC.C 
                             :37. INPUT.C 
                             :38. ISEARCH.C 
                             :39. LINE.C
                             :40. LOCK.C
                             :41. MAIN.C
                             :42. MAKEFILE.MWC
                             :43. MAKEFILE.UNX
                             :44. ME110.RC
                             :45. ME150.RC
                             :46. MENU.CMD
                             :47. MENU1 
                             :48. NEWPAGE.CMD 
                             :49. PPAGE.CMD 
                             :50. RANDOM.C
                             :51. README
                             :52. REGION.C
                             :53. SEARCH.C
                             :54. SHELL.CMD 
                             :55. SPAWN.C 
                             :56. ST520.C 
                             :57. ST520.RC
                             :58. TCAP.C
                             :59. TERMIO.C
                             :60. TIPC.C
                             :61. TRAND.CMD 
                             :62. VMSVT.C 
                             :63. VT52.C
                             :64. WINDOW.C
                             :65. WORD.C
                             :66. WPAGE.CMD 
                             :67. Z309.C
    Operating System(s)......: RTE-A
    Language(s)..............: C
    Keywords.................: 1. Editor
    External Support Req'd...: D-mux or OBIO mux
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
  Believed to be a version of EMACS for various micro-computers.
  It is untested and completeness is not known.  Take your chances, 
  and let us know.
  
M22301
----------------------------------------------------------------------------- 
FLAX                                                                     M223 
                            FLAX OF FLANL PACKAGE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  FLAX
    Title....................: FLAX of FLANL package
    File Names...............:00. Rename Transfer File
                             :01. flax.sbmt 
                             :02. FLACK.FTN 
                             :03. FLACK.LIB 
                             :04. FLACK.REL 
                             :05. FLANL.FTNI
                             :06. FLASH.FTN 
                             :07. FLASH.FTNI
                             :08. FLASH.LOD 
                             :09. FLASH.REL 
                             :10. FLAX.DOC
                             :11. FLAX.FTN
                             :12. FLAX.FTNI 
                             :13. FLAX.LOD
                             :14. FLAX.MAKE 
                             :15. FLAX.REL
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1.  Files
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Additional Documentation....:  We know nothing about this GJOB contribution
 but have left it in just in case it is an undiscovered priceless gem!
 If you can figure out just what it is good for, please let us know!
M22401
----------------------------------------------------------------------------- 
FMPERROR                                                                 M224 
                            SHOW FMP ERROR CODES
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  FMPERROR
    Title....................: Show FMP error codes 
    File Names...............:00. Rename Transfer File
                             :01. fmperror.sbmt 
                             :02. FMPERR.FTN
                             :03. FMPERR.HLP
                             :04. FMPERR.LOD
                             :05. FMPERR.REL
                             :06. FMPERROR.CMD
                             :07. FMPERROR.HLP
                             :08. FMPERROR.MAKE 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. FMGR
                             : 2. Error 
                             : 3. Help
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Allows user to interactively request explanation of FMP error codes. Needs 
 / uses GET.
  
M22501
----------------------------------------------------------------------------- 
FMPPROFILE                                                               M225 
                               D.RTR ANALYZER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  FMPPROFILE
    Title....................: D.RTR analyzer 
    File Names...............:00. Rename Transfer File
                             :01. fmpprofile.sbmt 
                             :02. FMPEVENT.FTN
                             :03. FMPEVENT.REL
                             :04. FMPPROFILE.FTN
                             :05. FMPPROFILE.LOD
                             :06. FMPPROFILE.MAKE 
                             :07. FMPPROFILE.REL
                             :08. LDCB.FTN
                             :09. LDCB.REL
                             :10. PROG.FTN
                             :11. PROG.LOD
                             :12. PROG.REL
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Disc
                             : 2. Analyzer
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Gather time statistics on the D.RTR calls in an executing program.  This can 
 be used to make the decisions on how to optimize the use of DCB buffer space,
 whether to re-position or re-open, etc. RU,FMPPROFILE for help.
  
M22601
----------------------------------------------------------------------------- 
FORM                                                                     M226 
                               FORMS GENERATOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  FORM
    Title....................: Forms generator
    File Names...............:00. Rename Transfer File
                             :01. form.sbmt 
                             :02. "TFORM
                             :03. ASMSC.FTN 
                             :04. ASMSC.REL 
                             :05. ASMTB.FTN 
                             :06. ASMTB.REL 
                             :07. FORM.FTN
                             :08. FORM.HLP
                             :09. FORM.LOD
                             :10. FORM.MAKE 
                             :11. FORM.REL
                             :12. TFOR1.MAC 
                             :13. TFOR1.REL 
                             :14. TFOR2.MAC 
                             :15. TFOR2.REL 
                             :16. [TFOR2
                             :17. [TFORM
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Forms 
                             : 2. Generation
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Screen builder for forms mode applications, somewhat similar to FORMS/1000.
 Smaller and faster but not as many bells or whistles.
  
M22701
----------------------------------------------------------------------------- 
FX                                                                       M227 
                               FILE FILTERING 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  FX
    Title....................: File filtering 
    File Names...............:00. Rename Transfer File
                             :01. fx.sbmt 
                             :02. FX.FTN
                             :03. FX.FTNI 
                             :04. FX.HLP
                             :05. FX.LOD
                             :06. FX.MAKE 
                             :07. FX.MAP
                             :08. FX.R000 
                             :09. FX.REL
                             :10. FX.S000 
                             :11. GREP.CMD
                             :12. REX.LIB 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Files 
                             : 2. Filter
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 File filtering - FX performs various file operations including:
  - concatenation of many files into one
  - text pattern searching and modification 
  - binary file dumping 
  - key encryption and decryption 
 Program needs HPCRT.LIB (rev. 5.0) to load.
  
M22801
----------------------------------------------------------------------------- 
GET                                                                      M228 
                            INTERACTIVE CI PROMPT 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GET 
    Title....................: Interactive CI prompt
    File Names...............:00. Rename Transfer File
                             :01. get.sbmt
                             :02. GET.FTN 
                             :03. GET.HLP 
                             :04. GET.LOD 
                             :05. GET.MAKE
                             :06. GET.REL 
                             :07. SHIFT.FTN 
                             :08. SHIFT.HLP 
                             :09. SHIFT.LOD 
                             :10. SHIFT.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. CI
                             : 2. Command_files 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Allows a CI command file to interactively prompt the user. 
  
M22901
----------------------------------------------------------------------------- 
GLOBALSPACE                                                              M229 
                              DISC SPACE REPORT 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GLOBALSPACE 
    Title....................: Disc space report
    File Names...............:00. Rename Transfer File
                             :01. globalspace.sbmt
                             :02. DISCSPACE.FTN 
                             :03. DISCSPACE.REL 
                             :04. GLOBALSPACE.DBG 
                             :05. GLOBALSPACE.FTN 
                             :06. GLOBALSPACE.LOD 
                             :07. GLOBALSPACE.MAKE
                             :08. GLOBALSPACE.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Disc
                             : 2. Management
                             : 3. Directory 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Reports disc space utilization under global directories on an LU by
 LU basis. Requires 5.0 rev of FMP routines. RU,GLOBALSPACE,?? shows
 help.
  
M23001
----------------------------------------------------------------------------- 
GSORT                                                                    M230 
                      FAST MULTIPLE KEY SORT FOR FILES
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  GSORT 
    Title....................: Fast multiple key sort for files 
    File Names...............:00. Rename Transfer File
                             :01. gsort.sbmt
                             :02. GSORQ.PAS 
                             :03. GSORQ.REL 
                             :04. GSORT.FTN 
                             :05. GSORT.LOD 
                             :06. GSORT.MAKE
                             :07. GSORT.REL 
                             :08. GSUBS.MAC 
                             :09. GSUBS.REL 
                             :10. INITS.FTN 
                             :11. INITS.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Sort
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Fast multiple key sort for files.  Uses VMA.  Verrry fast. 
  
M23101
----------------------------------------------------------------------------- 
HPCA                                                                     M231 
                              HP RPN CALCULATOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  HPCA
    Title....................: HP RPN Calculator
    File Names...............:00. Rename Transfer File
                             :01. hpca.sbmt 
                             :02. "HEADER 
                             :03. CALC.HPCA 
                             :04. CONVERT.FTN 
                             :05. CONVERT.REL 
                             :06. HPCA.ALL
                             :07. HPCA.DBG
                             :08. HPCA.DOC
                             :09. HPCA.FTN
                             :10. HPCA.HLP
                             :11. HPCA.LOD
                             :12. HPCA.MAKE 
                             :13. HPCA.MRG
                             :14. HPCA.REL
                             :15. HPCA_BNRY.SCRN
                             :16. HPCA_HMS.SCRN 
                             :17. HPCA_NORM.SCRN
                             :18. IGET1.FTN 
                             :19. IGET1.REL 
                             :20. MAKEFORMS.CMD 
                             :21. SBNRY.MAC 
                             :22. SBNRY.REL 
                             :23. SHMS.MAC
                             :24. SHMS.REL
                             :25. SNORM.MAC 
                             :26. SNORM.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Calculator
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Interactive simulation of an HP RPN style calculator.  Has normal decimal
 mode plus an octal mode and a very unusual time calculation mode. Enter
 an "e" to end the program. Needs FORM (another GJOB contribution). 
  
M23201
----------------------------------------------------------------------------- 
HPCA2                                                                    M232 
                              HP RPN CALCULATOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  HPCA2 
    Title....................: HP RPN Calculator
    File Names...............:00. Rename Transfer File
                             :01. hpca2.sbmt
                             :02. CALCS.MAC 
                             :03. CALCS.REL 
                             :04. CKEYS.MAC 
                             :05. CKEYS.REL 
                             :06. CURSER.FTN
                             :07. CURSER.LIB
                             :08. CURSER.REL
                             :09. CURSR.FTN 
                             :10. HPCA2.DOC 
                             :11. HPCA2.FTN 
                             :12. HPCA2.LOD 
                             :13. HPCA2.MAKE
                             :14. HPCA2.REL 
                             :15. HPCA2.TTR 
                             :16. TOUCHINIT.FTN 
                             :17. [HPCA2
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Calculator
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Another simulator like HPCA with less features but it is graphical in that 
 it draws a picture of the calculator on your screen.  Keystrokes are echoed
 in the picture.  Good teaching tool for the RPN-phobic.
  
M23301
----------------------------------------------------------------------------- 
HPCA3                                                                    M233 
                              HP RPN CALCULATOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  HPCA3 
    Title....................: HP RPN Calculator
    File Names...............:00. Rename Transfer File
                             :01. hpca3.sbmt
                             :02. CALCS3.MAC
                             :03. CALCS3.REL
                             :04. CKEYS3.MAC
                             :05. CKEYS3.REL
                             :06. CURSER.FTN
                             :07. CURSER.LIB
                             :08. CURSER.REL
                             :09. HPCA3.FTN 
                             :10. HPCA3.LOD 
                             :11. HPCA3.MAKE
                             :12. HPCA3.REL 
                             :13. TOUCHINIT.FTN 
                             :14. TOUCHINIT.REL 
                             :15. [HPCA3
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Calculator
                             : 2. Touch 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 A touchscreen (HP150) version of HPCA2. Works the same with the touch
 feature added. 
  
M23401
----------------------------------------------------------------------------- 
KEEP                                                                     M234 
                        RP AND MAKE PROGRAM PERMANENT 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  KEEP
    Title....................: RP and make program permanent
    File Names...............:00. Rename Transfer File
                             :01. keep.sbmt 
                             :02. KEEP.DOC
                             :03. KEEP.FTN
                             :04. KEEP.MAKE 
                             :05. KEEP.REL
    Operating System(s)......: RTE-6
    Language(s)..............:
    Keywords.................: 1. CI
                             : 2. ID_segments 
                             : 3. System
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 This utility is used to RP a program and clear the session number in its ID
 segment so that it will continue to execute when your session is logged off. 
 Useful in the WELCOM file to "RP" programs from CI volumes as well.
 It also has options to control other aspects of the program, such as 
 cloning, making the program look permenent, and setting the "self destruct"
 bit. This program is for RTE-6 systems. RU,KEEP for help.
  
M23501
----------------------------------------------------------------------------- 
KEYUP                                                                    M235 
                              UPDATE IMAGE KEYS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  KEYUP 
    Title....................: Update Image keys
    File Names...............:00. Rename Transfer File
                             :01. keyup.sbmt
                             :02. KEYUP.FTN 
                             :03. KEYUP.LOD 
                             :04. KEYUP.MAKE
                             :05. KEYUP.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Image 
                             : 2. Editor
    External Support Req'd...: Image or Image-II
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Lets you update key values in an IMAGE or IMAGE-II data base. Requires 
 DBMS1.LIB to load. 
  
M23601
----------------------------------------------------------------------------- 
LOOKY                                                                    M236 
                         SYSTEM MAINTENANCE UTILITY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  LOOKY 
    Title....................: System maintenance utility 
    File Names...............:00. Rename Transfer File
                             :01. looky.sbmt
                             :02. HPZINVERSEASMBF.MAC 
                             :03. HPZINVERSEASMBF.REL 
                             :04. LOOKM.MAC 
                             :05. LOOKM.REL 
                             :06. LOOKY.DBG 
                             :07. LOOKY.FTN 
                             :08. LOOKY.LOD 
                             :09. LOOKY.MAKE
                             :10. LOOKY.REL 
    Operating System(s)......: RTE-A
    Language(s)..............:
    Keywords.................: 1. Maintenance 
                             : 2. System_tables 
                             : 3. Analyzer
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Another system maintenance utility like CMMA.  This one can't alter your 
 disc, so is slightly less dangerous. 
 This program is for RTE-A only, and requires HPCRT.LIB (rev. 5.0) to load
 properly.
  
M23701
----------------------------------------------------------------------------- 
MPACK                                                                    M237 
                             MASTER DISC PACKER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  MPACK 
    Title....................: Master Disc Packer 
    File Names...............:00. Rename Transfer File
                             :01. mpack.sbmt
                             :02. >MP000
                             :03. MPACK.HELP
                             :04. MPACK.LOD 
                             :05. MPACK.MAKE
                             :06. MPACK.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. CI
                             : 2. Disc
                             : 3. Maintenance 
                             : 4. Pack
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Master packer for new file system.  Re-distributes the files in a CI disc
 LU to eliminate wasted space, fragmented free space, extents, etc. 
 This contribution was provided by HP with no source code. Needs $BIGLB 
 (Rev. 5.0) to load.
  
M23801
----------------------------------------------------------------------------- 
ND                                                                       M238 
                      COMMAND STACK FOR DIRECTORY NAMES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  ND
    Title....................:  Command stack for directory names 
    File Names...............:00. Rename Transfer File
                             :01. nd.sbmt 
                             :02. LENGTH.FTN
                             :03. LENGTH.REL
                             :04. ND.FTN
                             :05. ND.REL
                             :06. ND.LOD
                             :07. DIRFIND.FTN 
                             :08. DIRFIND.REL 
    Operating System(s)......: RTE-6, RTE-A 
    Language(s)..............:
    Keywords.................: 1. Directory 
                             : 2. Shell 
                             : 2. Interactive 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 A replacement for the WD command that stacks the directory names for greater 
 agility while working within multiple directories. 
  
M23901
----------------------------------------------------------------------------- 
PAWS                                                                     M239 
                              CI PAUSE COMMAND
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  PAWS
    Title....................:  CI Pause Command
    File Names...............:00. Rename Transfer File
                             :01. paws.sbmt 
                             :02. PAWS.FTN
                             :03. PAWS.HLP
                             :04. PAWS.LOD
                             :05. PAWS.MAKE 
                             :06. PAWS.OLD
                             :07. PAWS.REL
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1.  Command_files
                             : 2.  CI 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Implements a pause function for CI of a specified time duration. 
  
M24001
----------------------------------------------------------------------------- 
PHONE                                                                    M240 
                            LEAVE A PHONE MESSAGE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  PHONE 
    Title....................: Leave a phone message
    File Names...............:00. Rename Transfer File
                             :01. phone.sbmt
                             :02. ADDNAME.FTN 
                             :03. ADDNAME.REL 
                             :04. BUGS
                             :05. CHANGES 
                             :06. CHANGES.NEXT
                             :07. COMP.CMD
                             :08. COMPDS.CMD
                             :09. ENHANCEMENTS
                             :10. GETNAME.FTN 
                             :11. GETNAME.REL 
                             :12. MANAGERS.CMD
                             :13. NEWPHONE.CMD
                             :14. PHODS.LOD 
                             :15. PHODS.MAP 
                             :16. PHODS.REL 
                             :17. PHONE.FTN 
                             :18. PHONE.HLP 
                             :19. PHONE.INC 
                             :20. PHONE.LIB 
                             :21. PHONE.MAKE
                             :22. PHONELIB.MRG
                             :23. PHONE_DS.INC
                             :24. PHONE_REMOTE_6.LOD
                             :25. PHONE_REMOTE_A.LOD
                             :26. PHSG1.FTN 
                             :27. PHSG1.REL 
                             :28. PHSG2.FTN 
                             :29. PHSG2.REL 
                             :30. PHSG3.FTN 
                             :31. PHSG3.REL 
                             :32. PHSG4.FTN 
                             :33. PHSG4.REL 
                             :34. PHSG5.FTN 
                             :35. PHSG5.REL 
                             :36. SCHEMA
                             :37. SYSMESS.CMD 
                             :38. TODO
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Mail
                             : 2. Message 
    External Support Req'd...: DS 
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 An emulation of the familiar "WHILE YOU WERE OUT" telephone message pads.
 Works across systems in a DS/1000 network.  Can be used as a mini-mail 
 system.  Users are notified of incoming messages using the ALARM program.
 Looks like it requires DS to function, and has a SCHEMA for the data base. 
  
M24101
----------------------------------------------------------------------------- 
PLIST                                                                    M241 
                            PHONE LIST DATA BASE
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  PLIST 
    Title....................: Phone list data base 
    File Names...............:00. Rename Transfer File
                             :01. plist.sbmt
                             :02. FOOTING 
                             :03. PHONE.MAC 
                             :04. PHONE.REL 
                             :05. PHONIN
                             :06. PLIST.FTN 
                             :07. PLIST.LOD 
                             :08. PLIST.MAKE
                             :09. PLIST.REL 
                             :10. PUT.FTN 
                             :11. PUT.REL 
                             :12. REPPHL
                             :13. SCHEMA
                             :14. STSUB.LIB 
                             :15. STSUB.REL 
                             :16. [PHONE
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Mail
                             : 2. Image 
                             : 3. Data_base 
    External Support Req'd...: Image
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Maintains a phone-list data base.  Prints a directory that you can put in
 your time-manager folio. Requires IMAGE. 
  
M24201
----------------------------------------------------------------------------- 
PREX                                                                     M242 
                        SET EXEC CALL MESSAGE LENGTH
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  PREX
    Title....................: Set exec call message length 
    File Names...............:00. Rename Transfer File
                             :01. prex.sbmt 
                             :02. PREX.FTN     Thu Jun 30, 1988 10:40:15 am 
                             :03. PREX.LOD     Thu Jun 30, 1988 10:40:14 am 
                             :04. PREX.MAKE    Thu Jun 30, 1988 10:40:17 am 
                             :05. PREX.REL     Thu Jun 30, 1988 10:40:18 am 
    Operating System(s)......:
    Language(s)..............: Fortran
    Keywords.................: 1. Compiler
                             : 2. Pre-processor 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Pre-processor to fill in the message length on exec calls in fortran which 
 have the form "CALL EXEC(2,LU,  HMessage to send,   )". This will be 
 converted to "CALL EXEC(2,LU,15HMessage to send,-15)". RU,PREX gives help. 
 Not quite so useful now that HpCrt has been released.
  
M24301
----------------------------------------------------------------------------- 
PROBE                                                                    M243 
                            NETWORK NODE ANALYZER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  PROBE 
    Title....................: Network node analyzer
    File Names...............:00. Rename Transfer File
                             :01. probe.sbmt
                             :02. PROBE.HLP    Thu Jun 30, 1988 10:59:05 am 
                             :03. PROBE.LOD    Thu Jun 30, 1988 10:59:02 am 
                             :04. PROBE.REL    Thu Jun 30, 1988 10:59:04 am 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. DS
                             : 2. Network 
                             : 3. Analyzer
    External Support Req'd...: DS/1000
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Sends a special message to a given node in a DS/1000 network.  As the
 message traverses the network, the node numbers of the intermediate nodes
 are captured and displayed upon return to the originating node.  This is 
 useful for network verification and trouble analysis. Program requires 
 DS on the system.
 This contribution was provided by HP with no source code.
  
M24401
----------------------------------------------------------------------------- 
PROLOG                                                                   M244 
                             PROLOG INTERPRETER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  PROLOG
    Title....................: PROLOG interpreter 
    File Names...............:00. Rename Transfer File
                             :01. prolog.sbmt 
                             :02. *PROG.TEXT
                             :03. *PROLIB.TEXT
                             :04. PREADIN.OLD 
                             :05. PREADIN.PAS 
                             :06. PREADIN.REL 
                             :07. PROLOG.DOC
                             :08. PROLOG.GLO
                             :09. PROLOG.LOD
                             :10. PROLOG.MAKE 
                             :11. PROLOG.OLD
                             :12. PROLOG.OPT
                             :13. PROLOG.PAS
                             :14. PROLOG.REL
    Operating System(s)......: RTE-A
    Language(s)..............:
    Keywords.................: 1.  Interpreter
                             : 2.  Language 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 This version of a portable prolog interpreter has been modified to run on
 a HP-1000 system using CDS. The syntax is fairly 'standard Edinburgh' but
 there is a small front-end on the interpreter which puts up ?- prompts.
 This is written in the library file *PROLIB.TEXT and can be removed if 
 the user desires. There is also an inbuilt function stats which may be 
 useful during program development. 
  
M24501
----------------------------------------------------------------------------- 
PUDIR                                                                    M245 
                               DIRECTORY PURGE
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  PUDIR 
    Title....................: Directory purge
    File Names...............:00. Rename Transfer File
                             :01. pudir.sbmt
                             :02. PUDIR.CMD 
                             :03. PUDIR.HLP 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Purge 
                             : 2. Management
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Purge a directory and all of its subdirectries and files.  Dangerous, but
 useful command file, using GET and SHIFT from the GET contribution.
  
M24601
----------------------------------------------------------------------------- 
QRP                                                                      M246 
                                  QUICK RP
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  QRP 
    Title....................: Quick RP 
    File Names...............:00. Rename Transfer File
                             :01. qrp.sbmt
                             :02. QRP.FTN 
                             :03. QRP.LOD 
                             :04. QRP.MAKE
                             :05. QRP.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. CI
                             : 2. System
                             : 3. Maintenance 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Quick RP program, accepts a list of programs to be RP'd in its runstring or
 from a command file.  MUCH faster than CI. RU,QRP gives help.
 This program needs the 5.0 rev. of HPCRT.LIB.
  
M24701
----------------------------------------------------------------------------- 
RELCHANGE                                                                M247 
                            COMPARE RELOCATABLES
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  RELCHANGE 
    Title....................: Compare relocatables 
    File Names...............:00. Rename Transfer File
                             :01. relchange.sbmt
                             :02. RELCHANGE.FTN   Thu Jun 30, 1988 10:40:44 a 
                             :03. RELCHANGE.LOD   Thu Jun 30, 1988 10:40:45 am
                             :04. RELCHANGE.MAKE  Thu Jun 30, 1988 10:40:46 am
                             :05. RELCHANGE.REL   Thu Jun 30, 1988 10:40:48 am
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Compare 
                             : 2. Relocatable 
                             : 3. Files 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Reports differences between relocatable files on a module by module basis. 
 RU,RELCHANGE gives help. 
  
M24801
----------------------------------------------------------------------------- 
RPALL                                                                    M248 
                       RP, THEN OF, ALL FILES IN MASK 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  RPALL 
    Title....................: RP, then OF, all files in mask 
    File Names...............:00. Rename Transfer File
                             :01. rpall.sbmt
                             :02. RPALL.FTN    Thu Jun 30, 1988 10:38:06 am 
                             :03. RPALL.LOD    Thu Jun 30, 1988 10:38:08 am 
                             :04. RPALL.MAKE   Thu Jun 30, 1988 10:38:07 am 
                             :05. RPALL.REL    Thu Jun 30, 1988 10:38:04 am 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. System
                             : 2. Maintenance 
                             : 3. Filter
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
  RP's all programs in a specified searchpath:
       RU RPALL <searchpatch> [-E]
           where -E suppresses echo to terminal 
  
M24901
----------------------------------------------------------------------------- 
RPCHK                                                                    M249 
                        CHECK FOR LEGAL PROGRAM FILES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  RPCHK 
    Title....................: Check for legal program files
    File Names...............:00. Rename Transfer File
                             :01. rpchk.sbmt
                             :02. RPCHK.DOC 
                             :03. RPCHK.FTN 
                             :04. RPCHK.LOD 
                             :05. RPCHK.MAKE
                             :06. RPCHK.REL 
                             :07. RPOK.MAC
                             :08. RPOK.REL
    Operating System(s)......: RTE-6
    Language(s)..............:
    Keywords.................: 1. System
                             : 2. Maintenance 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Used to see if type 6 files (programs) can be RP'd.
 It accepts a file mask to allow checking an entire directory at one pass.
 It can optionally be directed to purge those files which are not RP'able.
 It is especially useful after switching to a new system after SYSGEN.
 This program runs in RTE-6 only. 
  
M25001
----------------------------------------------------------------------------- 
RTEQ6                                                                    M250 
                              ID SEGMENT LISTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  RTEQ6 
    Title....................: ID segment lister
    File Names...............:00. Rename Transfer File
                             :01. RTEQ6.SBMT
                             :02. MEMSZ.MAC 
                             :03. MEMSZ.REL 
                             :04. RTEQ6.DOC 
                             :05. RTEQ6.FTN 
                             :06. RTEQ6.LOD 
                             :07. RTEQ6.MAKE
                             :08. RTEQ6.REL 
    Operating System(s)......: RTE-6
    Language(s)..............:
    Keywords.................: 1. ID_segments 
                             : 2. System_tables 
                             : 3. Maintenance 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Used to display information about the ID segment of a program. It can
 also be used to display the system communications area of the program
 as it exists when the program is running. Needs FTN4 to compile. Compiles
 with warnings with FTN7x.
 This utility runs in RTE-6 only. 
  
M25101
----------------------------------------------------------------------------- 
TASK                                                                     M251 
                            TIME ACCOUNTING TOOL
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  TASK
    Title....................: Time accounting tool 
    File Names...............:00. Rename Transfer File
                             :01. task.sbmt 
                             :02. CATEGORIES
                             :03. DAYS.DBG
                             :04. DAYS.FTN
                             :05. DAYS.LOD
                             :06. DAYS.REL
                             :07. DELETETASK.FTN
                             :08. DELETETASK.LOD
                             :09. DELETETASK.REL
                             :10. LISTTASK.FTN
                             :11. LISTTASK.LOD
                             :12. LISTTASK.REL
                             :13. SCHEMA
                             :14. T.FTN 
                             :15. T.REL 
                             :16. TASK.COM
                             :17. TASK.DAT
                             :18. TASK.FTN
                             :19. TASK.INC
                             :20. TASK.LOD
                             :21. TASK.MAKE 
                             :22. TASK.REL
                             :23. TASK_BLOCK.FTN
                             :24. TIME_EXAMPLE.FTN
                             :25. TIME_EXAMPLE.REL
                             :26. TS.FTN
                             :27. TS.REL
                             :28. TSCRN.MAC 
                             :29. TSCRN.REL 
                             :30. TSK01.FTN 
                             :31. TSK01.REL 
                             :32. TSK02.FTN 
                             :33. TSK02.REL 
                             :34. TSK03.FTN 
                             :35. TSK03.REL 
                             :36. TSK04.FTN 
                             :37. TSK04.REL 
                             :38. TSKSUB.FTN
                             :39. TSKSUB.REL
                             :40. TSTAT.FTN 
                             :41. TSTAT.LOD 
                             :42. TSTAT.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Accounting
                             : 2. Time
                             : 3. Image 
    External Support Req'd...: Image
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Keeps track of time spent on different activities.  Time accounting tool,
 especially useful to professionals (such as consultants) who charge by the 
 hour. Requires DBMS1.lib from IMAGE. 
  
M25201
----------------------------------------------------------------------------- 
TERM_TYPE                                                                M252 
                            OBTAIN TERMINAL TYPE
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  TERM_TYPE 
    Title....................: Obtain terminal type 
    File Names...............:00. Rename Transfer File
                             :01. term_type.sbmt
                             :02. TERM_TYPE.FTN 
                             :03. TERM_TYPE.HLP 
                             :04. TERM_TYPE.LOD 
                             :05. TERM_TYPE.MAKE
                             :06. TERM_TYPE.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Terminal
                             : 2. System
    External Support Req'd...: HP terminals with ID's 
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Returns the terminal type identification from the newer HP terminals in a
 CI variable so it is accessable from command files.
  
M25301
----------------------------------------------------------------------------- 
TN                                                                       M253 
                            REMOTE LOGON MONITOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  TN
    Title....................: Remote LOGON monitor 
    File Names...............:00. Rename Transfer File
                             :01. tn.sbmt 
                             :02. TN.LOD
                             :03. TN.REL
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Logon/logoff
                             : 2. Scheduling
                             : 3. DS
    External Support Req'd...: DS/1000
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Remote logon monitor program, allows you to easily start up a session on 
 another DS/1000 system via virtual terminal support. Does setup and
 cleanup as well. Program requires DS on the system.
 This contribution was provided by HP with no source code.
  
M25401
----------------------------------------------------------------------------- 
TRFIL                                                                    M254 
                       FMGR TRANSFER FILE INTERPRETER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  TRFIL 
    Title....................: FMGR transfer file interpreter 
    File Names...............:00. Rename Transfer File
                             :01. trfil.sbmt
                             :02. ATOB.FTN
                             :03. ATOB.REL
                             :04. DEMO
                             :05. DEMO.OUT
                             :06. GTOP.FTN
                             :07. GTOP.REL
                             :08. TRFIL.DOC 
                             :09. TRFIL.FTN 
                             :10. TRFIL.INFO
                             :11. TRFIL.LOD 
                             :12. TRFIL.MAKE
                             :13. TRFIL.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Interpreter 
                             : 2. FMGR
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Implements high level constructs in FMGR transfiles.  Basically an 
 interpreter to convert IF.THEN.ELSE, GOTO, and ASSIGNMENT operations into
 FMGR command syntax. 
  
M25501
----------------------------------------------------------------------------- 
TUTOR                                                                    M255 
                       INTERACTIVE TUTORIAL GENERATOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  TUTOR 
    Title....................: Interactive tutorial generator 
    File Names...............:00. Rename Transfer File
                             :01. tutor.sbmt
                             :02. BUILDTUTOR.DBG
                             :03. BUILDTUTOR.FTN
                             :04. BUILDTUTOR.LOD
                             :05. BUILDTUTOR.OLD
                             :06. BUILDTUTOR.REL
                             :07. INCLUDE_TEST.TTR
                             :08. INCLUDE_TEST.TTRI 
                             :09. MAKETEST.FTN
                             :10. PROMPT_TEST.TTR 
                             :11. TEST.TTR
                             :12. TUTOR.FTN 
                             :13. TUTOR.HLP 
                             :14. TUTOR.LOD 
                             :15. TUTOR.MAKE
                             :16. TUTOR.OLD 
                             :17. TUTOR.REL 
                             :18. TUTOR_REMOTE.LOD
                             :19. UPSHIFT.MAC 
                             :20. UPSHIFT.OLD 
                             :21. UPSHIFT.REL 
                             :22. VIDEO.FTN 
                             :23. VIDEO.OLD 
                             :24. VIDEO.REL 
                             :25. WINDOW2_TEST.TTR
                             :26. WINDOW_TEST.TTR 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Interactive 
                             : 2. Demo
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 This program interprets a command file for an interactive tutorial session.
 Think of it as an interpretive teaching language.  Includes the program
 BUILDTUTOR that formats the screens that are displayed during the session. 
 Can be used for any subject, not just computer literacy. See HPCA2 for an
 example. Needs $MACLB to load. 
  
M25601
----------------------------------------------------------------------------- 
UCOPY                                                                    M256 
                           COPY FILE BASED ON MASK
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  UCOPY 
    Title....................: Copy file based on mask
    File Names...............:00. Rename Transfer File
                             :01. ucopy.sbmt
                             :02. UCOPY.DBG 
                             :03. UCOPY.FTN 
                             :04. UCOPY.FTNI
                             :05. UCOPY.LOD 
                             :06. UCOPY.MAKE
                             :07. UCOPY.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Copy
                             : 2. Filter
                             : 3. CI
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 This program examines the files described by a source mask and a destination 
 mask.  If the time stamp of the source file is newer than that of the
 destination file, the copy is done.  This program is especially useful in
 a DS/1000 network. 
 Requires HPCRT.LIB (rev. 5.0) to load properly.
  
M25701
----------------------------------------------------------------------------- 
VCOM                                                                     M257 
                            VISUAL SOURCE COMPARE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  VCOM
    Title....................: Visual source compare
    File Names...............:00. Rename Transfer File
                             :01. vcom.sbmt 
                             :02. TEST1 
                             :03. TEST2 
                             :04. VCOM.DBG
                             :05. VCOM.DOC
                             :06. VCOM.FTN
                             :07. VCOM.LOD
                             :08. VCOM.MAKE 
                             :09. VCOM.REL
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Compare 
                             : 2. Files 
                             : 3. Interactive 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Visual source compare program.  Displays two source files side by side with
 differences highlighted in inverse video. Nice for quickly comparing files 
 in context. Program contains help screens. 
  
M25801
----------------------------------------------------------------------------- 
WAKEUP                                                                   M258 
                          TERMINAL ACTIVITY MONITOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  WAKEUP
    Title....................: Terminal activity monitor
    File Names...............:00. Rename Transfer File
                             :01. wakeup.sbmt 
                             :02. FLASH.FTN 
                             :03. FLASH.OLDF
                             :04. FLASH.REL 
                             :05. TO.MAC
                             :06. TO.REL
                             :07. WAKEUP.FTN
                             :08. WAKEUP.LOD
                             :09. WAKEUP.MAKE 
                             :10. WAKEUP.REL
                             :11. WAKEUPPROC.FTN
                             :12. WAKEUPPROC.REL
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Terminal
                             : 2. System
                             : 3. CI
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 This beeps the terminal if no activity within a certain amount of time.
 It keeps beeping at 7 second intervals until the name of one of the 50 
 states in the United States is entered. Cheaper than an overseer with
 a whip and less painful too! 
 Program is for RTE-6 only. 
  
M25901
----------------------------------------------------------------------------- 
WHERE                                                                    M259 
                              WHERE IS EVERYONE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  WHERE 
    Title....................: Where is everyone
    File Names...............:00. Rename Transfer File
                             :01. where.sbmt
                             :02. CHSUB.MAC 
                             :03. CHSUB.REL 
                             :04. CK.FTN
                             :05. CK.LOD
                             :06. CK.REL
                             :07. CLR.FTN 
                             :08. CLR.LOD 
                             :09. CLR.REL 
                             :10. LOGFIL
                             :11. SAMPLE.CMD
                             :12. WHERE.FTN 
                             :13. WHERE.LOD 
                             :14. WHERE.MAKE
                             :15. WHERE.REL 
    Operating System(s)......: RTE-6
    Language(s)..............:
    Keywords.................: 1. Data_base 
                             : 2. Office
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 A computerized "I'll be back at 3 P.M." type of program.  Keeps track of 
 who is in the office, who is out, and where everybody is.
 Program is for RTE-6 only. 
  
M26001
----------------------------------------------------------------------------- 
WHOS6                                                                    M260 
                            TYPE 6 FILE OWNERSHIP 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  WHOS6 
    Title....................: Type 6 file ownership
    File Names...............:00. Rename Transfer File
                             :01. whos6.sbmt
                             :02. RPOK.MAC
                             :03. RPOK.REL
                             :04. WHOS6.DOC 
                             :05. WHOS6.FTN 
                             :06. WHOS6.LOD 
                             :07. WHOS6.MAKE
                             :08. WHOS6.REL 
    Operating System(s)......: RTE-6
    Language(s)..............:
    Keywords.................: 1. Management
                             : 2. Maintenance 
                             : 3. System_tables 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Used to examine type 6 files to see who owns them.  It is especially useful
 when preparing to do a SYSGEN to contact the owners of programs, perhaps even
 more useful after the switch when some of the programs are found to be no
 longer executable! RU,WHOS6 for help.
 This program is for RTE-6 systems. 
  
M26101
----------------------------------------------------------------------------- 
ZAPDB                                                                    M261 
                       REMOVE DEBUG AND LINDX RECORDS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  ZAPDB 
    Title....................: Remove DEBUG and LINDX records 
    File Names...............:00. Rename Transfer File
                             :01. zapdb.sbmt
                             :02. ZAPDB.FTN 
                             :03. ZAPDB.LOD 
                             :04. ZAPDB.MAKE
                             :05. ZAPDB.REL 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Debug 
                             : 2. Relocatable 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:  Unknown 
               Company.......:  Hewlett-Packard 
               Street........:  Data Systems Division 
               City..........:  Sunnyvale 
               State.........:  California
               Country.......:  USA 
               Zip Code......:  94586 
               Phone Number..:
               Telex.........:
 Contribution Abstract.......:
 Does an in-place removal of DEBUG and LINDX records from a relocatable file. 
 RU,ZAPDB gives help.