K00101
----------------------------------------------------------------------------- 
X25SB                                                                    K001 
                              X.25 SUBROUTINES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: X25SB
    Title....................: X.25 subroutines 
    File Names...............: 00. Rename Transfer File.
                             : 01. X25SB.SBMT           -Submsission file 
                             : 02. PADCS.MAC            -Customizing sub. 
                             : 03. PADIS.MAC            -Event handler program
                             : 04. X25AS_GETGLOBAL.MAC  -Get global X.25 info 
                             : 05. X25AS_GETNEXTNET.MAC -Get network info 
                             : 06. X25AS_ISITPAD.MAC    -Is lu a pad port 
    Operating System(s)......: RTE-6/VM only. 
    Language(s)..............: MACRO
    Keywords.................: 1. X.25
                             : 2. Data_Comm 
                             : 3. Network 
    External Support Req'd...: HP X.25 software 
    If Re-submission, Reason.:
 Contributor's Name..........: Alan Monath
               Company.......: McDonnell Douglas Payment Systems Co.
               Street........: 6935 Wisconsin Ave.
               City..........: Chevy Chase
               State.........: MD.
               Country.......: USA
               Zip Code......: 20815
               Phone Number..: (301) 657-1410 
 Program Abstract............:Using these subroutines write a program to
                              do something intelligent when a pad circuit 
                              is disconnected before you log off. 
  
                              With the current HP software you have two 
                              choices:
                                1) Let the system down the lu.
                                   Unfortunately if you re-establish the
                                   circuit your lu is down and you get
                                   no response and you can't up the lu
                                   remotely because you aren't getting any
                                   response on your terminal. 
                                2) Let the system give a immediate completion 
                                   for any I/O to that lu.
                                   Unfortunately this time your result
                                   is to have the program prompting and reading 
                                   the lu (CI, EDIT, etc.) go into a
                                   loop doing I/O to the bit bucket.
  
                               By including the customizing subroutine and
                               having it schedule the event handler on
                               circuit disconnects and connects you can 
                               do something reasonable like suspending
                               the currently active program. Or maybe 
                               automatically log off the session. 
  
 Additional Documentation....:
  
K00201
----------------------------------------------------------------------------- 
LIBHS                                                                    K002 
                       'HAYSTACK' RELOCATABLE LIBRARY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LIBHS
    Title....................: 'Haystack' Relocatable Library 
    File Names...............:00. Rename Transfer File
                             :01. 'LIBHS  Submission file 
                             :02. "LIBHS  Documentation for routines in $LIBHS
                             :03. &LIBHS  Source code for $LIBHS
                             :04. $LIBHS  Relocatable library, including QSUBS
                             :05. "QSUBS  Documentation for string-handling routines
                             :06. &QSUBS  Source code 
                             :07. &DUMY6  Source - Dummy library for RTE-6VM
                             :08. $DUMY6  Relocatable 
                             :09. &DUMYA  Source - Dummy library for RTE-A
                             :10. $DUMYA  Relocatable 
                             :11. &RP     Source - program RP 
                             :12. %RP     Relocatable 
                             :13. #RP     LINK command file 
                             :14. &OF     Source - program OF 
                             :15. %OF     Relocatable 
                             :16. #OF     LINK command file 
                             :17. &UNLOK  Source - program UNLOK
                             :18. %UNLOK  Relocatable 
                             :19. #UNLOK  LINK command file 
    Operating System(s)......:RTE-II/III/IV/IVB/6VM/A (see "LIBHS)
    Language(s)..............:FTN7X,MACRO 
    Keywords.................: 1. Library 
    External Support Req'd...:None
    If Re-submission, Reason.:Updated,expanded and made RTE-A compatible
 Contributor's Name..........:Alan R. Whitney 
               Company.......:MIT Haystack Observatory
               Street........:Off Rt. 40
               City..........:Westford
               State.........:Massachusetts 
               Country.......:USA 
               Zip Code......:01886 
               Phone Number..:(617) 692-4764
 Contribution Abstract.......:$LIBHS is an extensive library of general-purpose 
 routines, mostly developed at Haystack observatory.  Full documentation on function
 and usage is included in files "LIBHS and "QSUBS, which are in the HELP format.
 All routines are written for compatibility with as many flavors of RTE operating 
 systems as possible.  Most are compatible with RTE-A (see "LIBHS). 
 Programs RP, OF, and UNLOK are required to support certain routines in $LIBHS, 
 (again see details in "LIBHS). 
 Additional Documentation....:"LIBHS,"QSUBS 
  
K00301
----------------------------------------------------------------------------- 
COMPC                                                                    K003 
                     COMPILER MANAGER AND PRE-PROCESSOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: COMPC
    Title....................: Compiler Manager and Pre-processor 
    File Names...............:00. Rename Transfer File
                             :01. 'COMPC  Submission file 
                             :02. &COMPC  Source code 
                             :03. %COMPC  Relocatable 
                             :04. #COMPC  LINK command file 
                             :05. "COMPC  Documentation and instructions
    Operating System(s)......:RTE-6VM,RTE-A 
    Language(s)..............:FTN7X,MACRO 
    Keywords.................: 1. Compiler
                             : 2. Management
                             : 3. Relocatable 
 External Support Req'd......:Library $LIBHS (elsewhere on this tape) 
 If Re-submission, Reason....:Updated, made RTE-A compatible
 Contributor's Name..........:Alan R. Whitney 
               Company.......:MIT Haystack Observatory
               Street........:Off Rt. 40
               City..........:Westford
               State.........:Massachusetts 
               Country.......:USA 
               Zip Code......:01886 
               Phone Number..:(617) 692-4764
 Contribution Abstract.......:
 Did you every find yourself in the situation where you wanted to 
 compile only a single module within a source file of many modules? 
 Or compile and replace only a single module within a larger
 composite relocatable file?  Or mix FORTRAN and ASMB/MACRO modules 
 within a source code file?  Or compile each individual module within a 
 source file to individual relocatable files?  Or delete a specified
 module from a combined relocatable.  Well, now you can 
 easily do all these things and more with COMPC, the compiler manager 
 program.  COMPC scans you source code to dispatch your source code 
 modules to the proper compiler or assembler. A complete source code file or
 any subset of the modules within it may be compiled.  The relocatable
 output may be placed in a composite relocatable file, or in individual 
 relocatable files.  Furthermore, relocatables may be added to an 
 existing relocatable composite or replace existing modules within
 a composite. 
   Currently, COMPC can handle only FMGR files.  However, it is straight- 
 forward to modify it to also handle CI files.
  
 Additional Documentation....:"COMPC
  
K00401
----------------------------------------------------------------------------- 
DR                                                                       K004 
                  FAST/FLEXIBLE FMGR DIRECTORY LIST PROGRAM 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DR 
    Title....................: Fast/flexible FMGR Directory List Program
    File Names...............:00. Rename Transfer File
                             :01. 'DR  Submission file
                             :02. &DR  Source code
                             :03. %DR  Relocatable
                             :04. #DR  LINK command file
    Operating System(s)......:RTE-6VM,RTE-A 
    Language(s)..............:FTN7X,MACRO 
    Keywords.................: 1. Directory 
                             : 2. List
                             : 3. Utility 
    External Support Req'd...:Library $LIHBS (elsewhere on this tape) 
    If Re-submission, Reason.:Updated, made RTE-A compatible
 Contributor's Name..........:Alan R. Whitney 
               Company.......:MIT Haystack Observatory
               Street........:Off Rt. 40
               City..........:Westford
               State.........:Massachusetts 
               Country.......:USA 
               Zip Code......:01886 
               Phone Number..:(617) 692-4764
 Contribution Abstract.......:
    DR is a highly-efficient and flexible program to list FMGR file 
 directory entries.  It is much faster and efficient than even the DL 
 command under CI.  In addition, the printed output is extremely compact. 
 DR can filter file namr's in much the same way the 'DL' command, but 
 allows the user to specify sorting options and attribute-display options 
 in a very simple format.  The output may also be directed to a file
 in a specified format.  A simple 'DR,??' or 'DR,?1' explains all there 
 is to know about DR.  DR originated with Ellis Cohen at UCB and has been 
 through several hands to its current updated version.
 Additional Documentation....:
  
K00501
----------------------------------------------------------------------------- 
DVF00                                                                    K005 
                 GENERAL-PURPOSE DRIVER FOR 12966A BACI CARD
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DVF00
    Title....................: General-Purpose Driver for 12966A BACI Card
    File Names...............:00. Rename Transfer File
                             :01. 'DVF00  Submission file 
                             :02. &DVF00  Source code 
                             :03. %DVF00  Relocatable 
    Operating System(s)......:RTE-II/III/IV/IVB/6VM 
    Language(s)..............:ASMB
    Keywords.................: 1. Driver
                             : 2. BACI
                             : 3. Terminal
                             : 4. ASCII 
    External Support Req'd...:None
    If Re-submission, Reason.:Updated 
 Contributor's Name..........:Alan R. Whitney 
               Company.......:MIT Haystack Observatory
               Street........:Off Rt. 40
               City..........:Westford
               State.........:Massachusetts 
               Country.......:USA 
               Zip Code......:01886 
               Phone Number..:(617) 692-4764
 Contribution Abstract.......:
   This is the latest update of the popular 12966A driver which is in wide
 use at many installations.  Several minor bugs and annoyances have been
 fixed.  In particular, the following modifications have been made: 
       1. Scheduling of programs on receipt of a BREAK has been 
          altered to be cleaner and less confusing, and some
          errors have been corrected. 
       2. Program suspension on BREAK has been eliminated.
       3. Optional time-out parameter in EXEC read/writes has 
          been eliminated.  This avoids a long-standing bug in
          HP operating systems which sometimes caused the driver
          to never time-out.
       4. Internal documentation has been somewhat cleaned up.
 DVF00 is intended to support a wide variety of ASCII devices for which 
 HP never supplied a driver.  A number of different types of handshaking
 are supported, as well as program scheduling under a wide variety of 
 interrupt conditions.  Details are all in the lengthy text section at
 the beginning of file &DVF00.
 Additional Documentation....: &DVF00 
  
K00601
----------------------------------------------------------------------------- 
GETEM                                                                    K006 
                    RESTORE DATA FROM SAVEM-FORMAT TAPES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: GETEM
    Title....................: Restore data from SAVEM-format tapes 
    File Names...............:00. Rename Transfer File
                             :01. 'GETEM  Submission file 
                             :02. &GETEM  Source code 
                             :03. %GETEM  Relocatable 
                             :04. #GETEM  LINK command file 
                             :05. "GETEM  Documentation and instructions
    Operating System(s)......:RTE-6VM,RTE-A 
    Language(s)..............:FTN7X 
    Keywords.................: 1. Archive 
                             : 2. Backup
                             : 3. Save/Restore
                             : 4. Archive 
 External Support Req'd......:Libraries $LIBHS,$DUMY6 (elsewhere on this tape)
 If Re-submission, Reason....:Updated, made RTE-A compatible
 Contributor's Name..........:Alan R. Whitney 
               Company.......:MIT Haystack Observatory
               Street........:Off Rt. 40
               City..........:Westford
               State.........:Massachusetts 
               Country.......:USA 
               Zip Code......:01886 
               Phone Number..:(617) 692-4764
 Contribution Abstract.......:
   GETEM is a program to restore data from SAVEM-format tapes 
 (see program SAVEM as a separate contribution) to FMGR cartridges. 
 GETEM is a more sophisticated big brother of program GOTEM, which is 
 used to access data from the CSL/1000 distribution tapes. GETEM
 allows data to be restored from a SAVEM tape in much the same way
 that SAVEM operates, that is, by the specification of a list of
 selective namr's (i.e. &-----:XX:20 will restore all files within
 a Save which have '&' as the first character, 'XX' as their
 security code, and originated on cartridge 20).  Data may be 
 distributed to existing FMGR cartridges in any desired manner. 
 Full checking is done for duplicate-name files:  duplicate-name
 files may ignored, may replace the existing files, or may be 
 renamed by GETEM.  If the file order was alphabetized by SAVEM,
 GETEM will restore files in alphabetical order.  A global security 
 code may be assigned to all files restored by GETEM.  GETEM operates 
 at very high speed.  See file "GETEM for full details. 
 Additional Documentation....:"GETEM
  
K00701
----------------------------------------------------------------------------- 
SAVEM                                                                    K007 
         EFFICIENT, HI-SPEED DISC-TO-TAPE ARCHIVE (CSL/1000 FORMAT) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SAVEM
    Title....................: Efficient, Hi-speed Disc-to-Tape Archive (CSL/1000 Format) 
    File Names...............:00. Rename Transfer File
                             :01. 'SAVEM  Submission file 
                             :02. &SAVEM  Source code 
                             :03. %SAVEM  Relocatable 
                             :04. #SAVEM  LINK command file 
                             :05. &FILEM  Source - tape positioning program 
                             :06. %FILEM  Relocatable 
                             :07. #FILEM  LINK command file 
                             :08. "SAVEM  Documentation and instructions
    Operating System(s)......:RTE-6VM,RTE-A 
    Language(s)..............:FTN7X 
    Keywords.................: 1. Archive 
                             : 2. Backup
                             : 3. Save/Restore
                             : 4. Archive 
 External Support Req'd......:Libraries $LIBHS,$DUMY6,$DUMYA (elsewhere on this tape) 
 If Re-submission, Reason....:Updated, made RTE-A compatible
 Contributor's Name..........:Alan R. Whitney 
               Company.......:MIT Haystack Observatory
               Street........:Off Rt. 40
               City..........:Westford
               State.........:Massachusetts 
               Country.......:USA 
               Zip Code......:01886 
               Phone Number..:(617) 692-4764
 Contribution Abstract.......: SAVEM is the program used to create the
 CSL/1000 tape, which then may be retrieved using programs GOTEM or 
 GETEM (elsewhere on this CSL/1000 tape).  SAVEM saves FMGR files to tape 
 by specification of a list of selective namr's (for example, ------::20
 will save all files on FMGR cartridge 20).  The file order on tape may be
 alphabetized according to any combination of name, cartridge, or security
 code.  Each time SAVEM is run, a 'Save' is created.  Multiple 'Saves' may
 be stacked on a single tape; conversely, a single 'Save' may cross tape
 volumes.  All files are saved in a blocked binary format to achieve
 highly-efficient data storage on tape.  SAVEM does all of its own FMGR 
 file directory management for extremely high speed in archiving large
 amounts of data.  A full directory is maintained at the beginning of each
 Save so that the contents of a Save may be quickly examined by GETEM.
 Multiple-volume Saves create a full directory at the beginning of each 
 volume, so that each volume may stand alone. 
  SAVEM requires the availability of program FILEM for tape positioning 
 management.  See file "SAVEM for full details. 
 Additional Documentation....:"SAVEM
  
K00801
----------------------------------------------------------------------------- 
XC                                                                       K008 
                   EFFICIENT LU/DISC TO LU/DISC FILE COPY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: XC 
    Title....................: Efficient lu/disc to lu/disc file copy 
    File Names...............:00. Rename Transfer File
                             :01. 'XC  Submission file
                             :02. &XC  Source code
                             :03. %XC  Relocatable
                             :04. #XC  LINK command file
    Operating System(s)......:RTE-6VM,RTE-A 
    Language(s)..............:FTN7X,MACRO 
    Keywords.................: 1. Archive 
                             : 2. Copy
                             : 3. Utility 
    External Support Req'd...:Library $LIHBS (elsewhere on this tape) 
    If Re-submission, Reason.:Updated, made RTE-A compatible
 Contributor's Name..........:Alan R. Whitney 
               Company.......:MIT Haystack Observatory
               Street........:Off Rt. 40
               City..........:Westford
               State.........:Massachusetts 
               Country.......:USA 
               Zip Code......:01886 
               Phone Number..:(617) 692-4764
 Contribution Abstract.......:
 XC is a general purpose, HIGHLY EFFICIENT and FAST FMGR file copy program, 
 particularly when copying disc-to-disc.  Allows extensive use of 
 selective namr's when specifying files to be copied. Large full-track
 buffers are used in all disc copying operations for high speed. When 
 copying from disc to tape, a 'labelled' tape may be written so that
 all files are self-identifying.  Details of the operations of XC are 
 given in file &XC. 
  
 Run string is similar to FMGR 'ST' command:
     :RU,XC:[A][N][P][V][S],<sourcenamr/lu>,<destnamr/lu>,[<#files>]
       where <sourcenamr> may be selective namr ala ':DL' in which case 
       <dest namr> may specify only dest cartref and (optionally) security
             code in format ':<seccode>:<cartref>'
       with optional parameters:
             A=<sourcenamr> is file with list of sourcenamrs
             N=no abort on errors 
             P=purge after copy(disc-to-disc,disc-to-lu)
             V=verify after copy(disc-to-lu,lu-to-lu) 
             S=sort file-copying order by file name 
Examples: 
 :RU,XC,&CFILE::54,:RT:59    to copy file w/o name change 
 :RU,XC,&CFILE::54,XYZ:RT:59 to copy file w/name change 
 :RU,XC,&C----::54,:RT:59    to copy files w/seccode change 
 :RU,XC:P,&C----::54,:RT:59  same except purge after copy 
 :RU,XC:V,8,9,10             to copy/verify 10 files from lu8 to lu9
 :RU,XC:V,8,9,-2             to copy/verify lu8 to lu9 until double EOF 
 :RU,XC,8,0,-2               to postion lu8 just beyond double EOF
 :RU,XC,8,0,23               to move lu8 forward 23 files 
 :RU,XC:V,8,9,-2             to copy/verify lu8 to lu9 until double EOF 
 :RU,XC:VP,&C----::54,8      to copy(to lu8),verify,purge files 
 :RU,XC:VP,&C----::54,8:L    same except tape is 'labelled' 
 :RU,XC:A,&NAMES::60,::54    file &NAMES::60 contains list of files 
 Additional Documentation....:&XC 
  
K00901
----------------------------------------------------------------------------- 
READR                                                                    K009 
                        READ SAVER TAPES UNDER RTE-A
----------------------------------------------------------------------------- 
  
 Contribution Name...........:READR 
    Title....................:Read SAVER tapes under RTE-A
    File Names...............:00. Rename Transfer File
                             :01. 'READR   Submission file
                             :02. &READR   Source 
                             :03. %READR   Relocatable
                             :04. #READR   LINK command file
    Operating System(s)......:RTE-II/III/IV/IVB/6VM/A.1/A 
    Language(s)..............:FTN77 
    Keywords.................:1. Backup 
    External Support Req'd...:None
    If Re-submission, Reason.:
 Contributor's Name..........:Alan Whitney
               Company.......:MIT Haystack Observatory
               Street........:Off Rt. 40
               City..........:Westford
               State.........:MA
               Country.......:USA 
               Zip Code......:01886 
               Phone Number..:617-692-4764
 Program Abstract............:
Simple program to read SAVER tapes on any RTE system. Particularly useful 
on RTE-A since READR is not supported under RTE-A. READR will restore 
all files on the SAVER tape.  Run sequence is 
              :RU,READR,<mtlu>,<FMGR cartref> 
 Additional Documentation....:
  
  
  
K01001
----------------------------------------------------------------------------- 
THINK                                                                    K010 
                        SEND FILE TO THINKJET PRINTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: THINK
    Title....................: Send file to ThinkJet printer. 
    File Names...............:00. Rename Transfer File
                             :01. 'THINK
                             :02. &THINK - Source file + documentation. 
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: Fortran 77 
    Keywords.................: 1. List
    External Support Req'd...: Fortran library
    If Re-submission, Reason.:
 Contributor's Name..........: Alastair Reeves
               Company.......: Telesat Canada 
               Street........: 333 River Road 
               City..........: Ottawa 
               Province......: Ontario
               Country.......: CANADA 
               Postal Code...: K1N 8A9
               Phone Number..: 613-234-7612 
               Telex.........: 053-4184 
  
 Program Abstract............: Program THINK will print an HP 1000 file on a
 ThinkJet printer that is hung off a 2623/24/27 terminal or an HP150 PC.
 If on an RS-232 link, XON/XOFF must be enabled. THINK prompts the user for 
 the print file, pitch, type, and eject mode.  After this interrupts are
 disabled and the timeout is set to 10 seconds. THINK sets the terminal to
 record mode, resets the printer, turns on the bold print type (and the 
 compressed pitch and 8 lines per inch if desired). The data from the print 
 is then sent to the printer.  When finished, THINK turns off record mode and 
 sets the terminal port back to it's original configuration.
     Information on linking and running the program 
 is given as part of the documentation in the source code.
  
K01101
----------------------------------------------------------------------------- 
PFILE                                                                    K011 
                      LIST TO PRINTER ON TERMINAL PORT
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PFILE
    Title....................: List to Printer on Terminal Port 
    File Names...............:00. Rename Transfer File
                             :01. 'PFILE   Submission file
                             :02. &PFILE
    Operating System(s)......: RTE-A
    Language(s)..............:       Fortran 77 
    Keywords.................: 1. Terminal
                             : 2. Printer 
                             : 3. List
    External Support Req'd...:  None
    If Re-submission, Reason.:
  
 Contributor's Name..........:       Andy McKellar
               Company.......:       MCI Telecommunications 
               Street........:       800 E. Campbell Road - Ste. 399
               City..........:       Richardson 
               State.........:       Texas  USA   75081 
               Phone Number..:       (214) 238-0500/(214) 952-8183
  
 Program Abstract............:
  
          Program to write a source file to a printer slaved off of a 
      terminal as a Port4 printer (i.e., driven through by the terminal 
      driver) 
  
  
 Additional Documentation....:
  
          This program was written to address the fact that there is no 
      support in the RTE-A operating system, as provided by H.P., for 
      printers slaved off of terminals.  It does no line numbering, 
      printing of headers, or carriage control; it has no options at all. 
      It simply reads the file (CI or FMGR) specified in the run string 
      and writes it out to the printer attached to the invoking terminal. 
      If the file does not exist, or if some other error condition is 
      found, an appropriate error message is written.  If no file name
      is specified, a run-string "reminder line" is written out.  The 
      program was written and tested on a H.P. 150II with a ThinkJet
      printer, but it should work on any combination which looks like 
      a 262x terminal to the system.
  
K01201
----------------------------------------------------------------------------- 
BLOCK CHARACTERS                                                         K012 
                  PRINT BANNER FOR OUTPUT TO COMMON PRINTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BLOCK CHARACTERS 
    Title....................: Print banner for output to common printer
    File Names...............: 00. Rename transfer file 
                             : 01. BLOCK.SBMT submission file 
                             : 02. WHORU.FTN
                             : 03. WHORU.LOD
                             : 04. BLOCK6.FTN 
                             : 05. BLOCK8.FTN 
                             : 06. WHOMI.FTN
                             : 07. WHOMI.LOD
                             : 08. BLOCK_6.FTN
                             : 09. BLOCK_8.FTN
                             : 10. BLENG.FTN
                             : 11. BLOCK_TEST.FTN 
                             : 12. BLOCK_TEST.LOD 
    Operating System(s)......: RTE-6, RTE-A 
    Language(s)..............: FTN7X
    Keywords.................: 1. Display 
                             : 2. Printer 
                             : 3. SPOOLING
                             : 4. REPORTS 
                             : 5. PRINTER 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Ann D. McCormick 
               Company.......: Intelsat 
               Street........: Suite 750
                             : 2250 E. Imperial Hwy.
               City..........: El Segundo 
               State.........: CA 
               Country.......: USA
               Zip Code......: 90245
               Phone Number..: (213) 416-9102 
               Telex.........:
 Program Abstract............:
  
 In our multi-user environment here, we have found it useful to print 
 a banner page at the beginning of spooled output.  To do this we have
 written two programs; WHORU and WHOMI.  WHORU uses BLOCK6, which 
 takes advantage of the block character set, an alternate character set 
 in some HP printers, such as the 2563A and the 2608A.  WHOMI uses BLOCK_6
 which uses only the standard character set.  The basis of these
 subroutines can be found in "Constructing Block Characters With the
 HP 2563A", a document delivered by HP with printers which have that
 character set as an option. These programs only uses the 6-line-high 
 block characters, but I have included the 8-line-high block character
 subroutines for comparison, namely BLOCK8 and BLOCK_8. 
  
 In addition to the utilities, I have included BLOCK_TEST, a test program I 
 used while debugging the subroutines.
  
 Additional Documentation....: See subroutine source code for algorithm.
  
  
K01301
----------------------------------------------------------------------------- 
SSTRT                                                                    K013 
                            UNIX-LIKE RUN STRING
----------------------------------------------------------------------------- 
  
 Contribution Name...........: sstrt
    Title....................: Unix-like run string 
    File Names...............: 00. Rename transfer file 
                             : 01. SSTRT.SBMT 
                             : 02. sstrt.c
                             : 03. sstrt.rel
                             : 04. mask.c 
                             : 05. mask.rel 
                             : 06. malloc.c 
                             : 07. malloc.rel 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: HP/C 
    Keywords.................: 1. C 
                             : 2. UNIX
    External Support Req'd...: HP/C library $NCLIB
                             : CI file system 
    If Re-submission, Reason.:
 Contributor's Name..........: Arlin Lee Pierce 
               Company.......: General Dynamics 
               Street........:
                             : PO Box 2507
               City..........: Pomona 
               State.........: California 
               Country.......: USA
               Zip Code......: 91769
               Phone Number..: (714) 598-0841 
               Telex.........:
 Program Abstract............:
  
  These library modules allow a program (written in 'C' and using 
 CCS's 'C' compiler) to simulate unix like startup with wildcard
 file names, I/O redirection and piping.  At the present the over-
 head for these modules is quite hi (17K), do to the fact that they 
 use about every FMP routine available from the $FMP6 library to do 
 the wild card masking required.  Part of the 17k is taken from 
 free memory behind the users program, so if your program uses this 
 also there will be a serious conflict.  To use, simply relocate
 these modules before you search the runtime libraries for 'C'. 
  
  In the future I plan to reduce the overhead by making the startup 
 routine a separate program and pass startup values via SAM.  But 
 for now seems to work fine.  I use them for front ends to the
 'C' compiler, a pseudo MAKE routine, a print program, two version
 of grep and a sort routine.
  
  The piping used is not TRUE unix style piping.  It instead uses 
 a directory /ETC/PIPE/ to hold temporary output from one program for 
 input to another.
  
  The I/O redirection simply reopens standard in (stdin) if the 
  < character is used and reopens standard out (stdout) if the
  > character is used.  If you plan to output error messages, its 
  best to use stderr for I/O, or else your error message may not
  be seen since it went to standard out.
  
   These affect any routines that use them: 
     printf, gets, putchar, getchar, puts, scanf, (etc).
  
   Examples of unix like startups using print/sort as a sample program
   loaded with the new sstrt routine. 
  
      CI> print @.c prog.@ > 6    This will print all files that have 
                                  the extension .c, all extensions of 
                                  the file prog and redirect the output 
                                  of print to Lu 6. 
  
      CI> sort < file.txt > out.txt   Sort data using file.txt as the 
                                      standard in and out.txt as the
                                      standard out files. 
  
 Additional Documentation....:
  
  
  
K01401
----------------------------------------------------------------------------- 
HELLO                                                                    K014 
                      NON-INTERACTIVE LOGON AND LOGOFF
----------------------------------------------------------------------------- 
  
 Contribution Name...........: HELLO
    Title....................: NON-INTERACTIVE LOGON AND LOGOFF 
    File Names...............: 00. Rename Transfer File 
                             : 01. HELLO.SBMT 
                             : 02. HELLO.FTN
                             : 03. XLGON.MAC
                             : 04. XLGOF.MAC
    Operating System(s)......: RTE-6
    Language(s)..............: FORTRAN
    Keywords.................: 1. session 
                             : 2. system
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: BILL DONAHUE 
               Company.......: NWSC 7071
               Street........:
               City..........: CRANE 
               State.........: IN 
               Country.......: USA
               Zip Code......: 47522
               Phone Number..: 812-854-3206 
               Telex.........:
 Program Abstract............:
  THIS PROGRAM ALLOWS A USER TO LOG ONTO ANOTHER PERSON'S ACCOUNT WHILE 
    REMAINING LOGGED ONTO HIS OWN.  THIS GIVES THE USER THE RESOURCES 
    AND CAPABILITY OF THE OTHER USER UNTIL THE PROGRAM IS TERMINATED. 
    ONCE THE HELLO IS TERMINATED THE USER RETURNS TO HIS FIRST SESSION
    WITH ALL EARLIER PROCESSING STILL INTACT, I.E., TR STACK, EDITS, ETC. 
 Additional Documentation....:
    IF HELLO HAS BEEN USED TO LOG ONTO ANOTHER ACCOUNT THEN IT CANNOT 
    BE USED AGAIN UNTIL THE USER LOGS OFF THIS ACCOUNT.  THAT IS, HELLO 
    CALLS CANNOT BE NESTED AMONG EACH OTHER.
  
K01501
----------------------------------------------------------------------------- 
TREE                                                                     K015 
                             DIRECTORY TREE LIST
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TREE 
    Title....................: Directory Tree List
    File Names...............: 00. Rename Transfer File 
                             : 01. TREE.SBMT
                             : 02. TREE.FTN 
                             : 03. TREE.LOD 
    Operating System(s)......: RTE-A Only.
    Language(s)..............: FTN7X
    Keywords.................: 1. CI
                             : 2. Directory 
    External Support Req'd...: None 
    If Re-submission, Reason.:
 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.........:
 Program Abstract............: This utility will print the directory
 tree structure under a specific CI directory or under all mounted CI 
 directories. It also displays the number of blocks available on each 
 CI disc logical unit and the number of blocks consumed by each 
 directory, sub-directory, etc. 
  
 Additional Documentation....:
  
K01601
----------------------------------------------------------------------------- 
TEXED MANUAL                                                             K016 
                  TEXED MANUAL - REVISED TO PRINT W/ TEXED
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TEXED manual 
    Title....................: TEXED MANUAL - REVISED TO PRINT W/ TEXED 
    File Names...............: 00 rename file 
                             : 01 TEXED.SBMT
                             : 02 TEXED.TXD   revised manual for TEXED
    Operating System(s)......:
    Language(s)..............: text 
    Keywords.................: 1. word_processing 
    External Support Req'd...: TEXED
    If Re-submission, Reason.: bug in TEXED manual in CSL/2533
 Contributor's Name..........: Bill Hassell 
               Company.......: Hewlett-Packard
               Street........: 3003 Scott Blvd. 
               City..........: Santa Clara
               State.........: CA.
               Country.......: USA
               Zip Code......: 95135
               Phone Number..: (408) 988-7231 
               Telex.........:
 Program Abstract............:
  
 Additional Documentation....: ND::HELP can be placed in /HELP. 
  
K01701
----------------------------------------------------------------------------- 
ND                                                                       K017 
                         CHANGE WD WITH .. COMMANDS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ND 
    Title....................: Change WD with .. commands 
    File Names...............: 00 rename file 
                             : 01 ND.SBMT 
                             : 02 &ND source
                             : 03 %ND relocatable 
                             : 04 ?ND HELP help file
                             :
    Operating System(s)......: RTE-6, RTE-A 
    Language(s)..............: FTN7X
    Keywords.................: 1. Utility 
                             : 2. Directory 
                             : 3. CI
    External Support Req'd...: New file system (CI) 
    If Re-submission, Reason.:
 Contributor's Name..........: Bill Hassell 
               Company.......: Hewlett-Packard
               Street........: 3003 Scott Blvd. 
               City..........: Santa Clara
               State.........: CA.
               Country.......: USA
               Zip Code......: 95135
               Phone Number..: (408) 988-7231 
               Telex.........:
 Program Abstract............:
  
 ND is used in place of the WD command (works the same way) except that 
   the notation .. (dot dot) is allowed to reference parent directories.
   ND just performs the WD command after first backing up as directed by
   the use of .. directory references.  For example, ND .. will move up 
   a directory tree one level.  To move sideways, ND ../NEWDIR will 
   change the working directory to <parent>/NEWDIR.  ND also knows how
   to find the root directory.  This is signified by / or /.. as the
   new working directory.  ND has appropriate error messages as well as 
   a comment when the directory change was succesful. 
  
 Additional Documentation....: ND::HELP can be placed in /HELP. 
  
K01801
----------------------------------------------------------------------------- 
XMODEM                                                                   K018 
                        XMODEM FILE-TRANSFER PROTOCOL 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: XMODEM 
    Title....................: XMODEM File-Transfer Protocol
    File Names...............: 00   rename file 
                             : 01   'XMODM submit file
                             : 02   &XMODM main program 
                             : 03   &XMOFS old file system library
                             : 04   &XMNFS new file system library
                             : 05   %XMODM main program relocatable 
                             : 06   %XMOFS old files relocatable
                             : 07   %XMNFS new files relocatable
                             : 08   $XMLIB library for pre-4.0 opsystems
                             : 09   #XMODM LOADR/LINK command file
                             : 10   "XMODM documentation file 
                             : 11   &XMCOM COMMON INCLUDE file
    Operating System(s)......: RTE-4A, RTE-4B, RTE-6, RTE-XL, RTE-A 
    Language(s)..............: FTN7X
    Keywords.................: 1. Data_Comm 
                             : 2. Network 
                             : 3. Modem 
                             : 4. Copy
    External Support Req'd...: %DECAR at rev 4.0 or use $XMLIB + MUX
    If Re-submission, Reason.:
 Contributor's Name..........: Bill Hassell 
               Company.......: Hewlett-Packard
               Street........: 3003 Scott Blvd. 
               City..........: Santa Clara
               State.........: CA.
               Country.......: USA
               Zip Code......: 95135
               Phone Number..: (408) 988-7231 
               Telex.........:
 Program Abstract............:
  
 XMODEM implements the XMODEM protocol developed by Ward Christian in the 
   early 80's.  Since XMODEM is widely available for many PC's as well as 
   mini-computers, it provides an easy, reliable way to transfer data and 
   program files between machines.  XMODEM is fully compatible with all 
   HP computers that have XMODEM built in (HP110, Portable Plus), or with 
   an HP-supplied program (Integral: Datacomm, HP150's: AdvanceLink rev 
   3.0 and higher, Vectra and IBM PC's: AdvanceLink).  XMODEM/1000 is also
   compatible with XMODEM/3000 available from Interex also as a contributed 
   program.  XMODEM can be obtained for MS-DOS, PC-DOS and CP/M opsystems 
   at local personal computer shops.
  
 XMODEM/1000 requires the 8-channel MUX in order to accomplish all the data 
   transfer tasks.  All binary and ASCII file types are supported with the
   1000 version.  All MS-DOS and PC-DOS machines tested so far have 
   supported all 1000 file types (ie, relocatable, absolute, program, data).
   XMODEM contains block numbers and a checksum for each record and retries 
   up to 10 times to obtain the record correctly.  XMODEM can be run in 
   batch mode (all info in the runstring), or interactively, and also has 
   a built-in help command (RU,XMODEM,?). 
  
 XMODEM runs in both the FMGR-only environment as well as new files (CI). 
   This is accomplished by relocating the appropriate library at load 
   time.  XMODEM can also optionally strip parity, use LU's other than
   the user's terminal, control the timeout value, and even has a full
   datacomm trace facility built-in.  The documentation contains a
   complete description of the XMODEM protocol as well as comments on the 
   use of XMODEM with several HP computers. 
  
 Additional Documentation....: see "XMODM in the submission 
  
K01901
----------------------------------------------------------------------------- 
DISTAN                                                                   K019 
                COMPUTE BEARING AND DISTANCE BETWEEN 2 POINTS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DISTAN 
    Title....................: Compute bearing and distance between 2 points
    File Names...............:00. Rename Transfer File
                             :01. distan.sbmt Submission file 
                             :02. DISTAN.FTN
                             :03. DISTAN.REL
                             :04. PARAMS.FTN
                             :05. PARAMS.REL
                             :06. PARAMS.FIN
                             :07. DISTAN.LOD
                             :08. DISTAN.CMD
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. ENGINEERING 
                             : 2. GEOMETRY
                             : 3. TRIGONOMETRY
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: Carl Winkler 
               Company.......: National Telecommunications & Information
                               Administration 
               Street........: 179 Admiral Cochrane Drive 
               City..........: Annapolis
               State.........: MD 
               Country.......: USA
               Zip Code......: 21041
               Phone Number..: (301) 261-8002 
               Telex.........:
 Program Abstract............: The purpose of this program is to compute
    the bearing and distance between two points on the earth's surface. 
    The input to the program are pairs of latitude and longitude points.
  
 Additional Documentation....: Degrees of longitude require a leading 0 
                               where appropriate
  
K02001
----------------------------------------------------------------------------- 
FLED                                                                     K020 
                   ACCESS TYPE I&II FILES BY RECORD & WORD
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FLED 
    Title....................: ACCESS TYPE I&II FILES BY RECORD & WORD
    File Names...............: 00. Rename Transfer File 
                             : 01. FLED.SBMT
                             : 02. FLED.FTN 
    Operating System(s)......: RTE-IVB, RTE-6 
    Language(s)..............: FORTRAN
    Keywords.................: 1. files 
                             : 2. utility 
                             : 3. formatting
    External Support Req'd...: NOT CI 
    If Re-submission, Reason.:
 Contributor's Name..........: CATHY THOMAS 
               Company.......: US GEOLOGICAL SURVEY 
               Street........: MS 957 NATIONAL CENTER 
               City..........: RESTON 
               State.........: VA 
               Country.......: USA
               Zip Code......: 22092
               Phone Number..: 703-860-7463 OR FTS 928-7463 
               Telex.........:
 Program Abstract............:
  THIS PROGRAM ACCESSES TYPE I&II FILES BY RECORD & WORD.  WORDS
  DISPLAYED CAN BE CHANGED IN OCTAL, DECIMAL OR ASCII.  REQUIRES
  SUBROUTINES RAS1 AND RAS3.
 Additional Documentation....:
  
K02101
----------------------------------------------------------------------------- 
XREF                                                                     K021 
                 XREF FOR LARGE PASCAL PROGRAMS WITH INCLUDE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: XREF 
    Title....................: XREF FOR LARGE PASCAL PROGRAMS WITH INCLUDE
    File Names...............: 00. RENAME TRANSFER FILE 
                             : 01. XREF.SBMT
                             : 02. XREFRPT.DOC
                             : 03. XREFALL.PAS
                             : 04. XREFALL.REL
                             : 05. XREFPGM.PAS
                             : 06. XREFPGM.REL
                             : 07. STRIPLAB.PAS 
                             : 08. STRIPLAB.REL 
                             : 09. XREFALL.CMD
                             : 10. XREFPGM.CMD
    Operating System(s)......: RTE-A
    Language(s)..............: PASCAL 
    Keywords.................: 1. Cross-reference 
                             : 2. PASCAL
    External Support Req'd...:  SORT PROGRAM
    If Re-submission, Reason.:
 Contributor's Name..........: CHARLES ARBOGAST  T2552
               Company.......: DEPARTMENT OF DEFENSE
               Street........: 9800 SAVAGE ROAD 
               City..........: FT. MEADE
               State.........: MD 
               Country.......: USA
               Zip Code......: 20755
               Phone Number..: 301 688 7806 
               Telex.........:
   DEVELOPED BY..............: GENASYS CORP.
                               11820 PARKLAWN DRIVE 
                               ROCKVILLE  MD  20852 
                               301 770 4600 
  
 Program Abstract............:  A set of programs to ease quality control 
of large multi program Pascal applications.  All Pascal typing is done
in include files.  These files are used by all programmers to insure
standard naming and typing of global variables.  This set of programs builds
a cross reference list of this include file to the program or to a directory
which contains all of the Pascal source code. 
 Additional Documentation....:  XREFRPT.DOC 
K02201
----------------------------------------------------------------------------- 
PASSW                                                                    K022 
                       ACCOUNT SYSTEM PASSWORD MANAGER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    PASSW 
    Title....................:    Account System Password Manager 
    File Names...............:00. Rename Transfer File
                             :01. 'PASSW
                             :02. &PASSW
                             :03. &PSWTM
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Accounts
                             : 2. Security
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Charles T. McCullough
               Company.......: Collins Defense Communications 
                             : Rockwell International 
               Street........: Test Equipment MS/137-152
               Street........: 855 35th Street N.E. 
               City..........: Ceder Rapids 
               State.........: Iowa 
               Country.......: USA
               Zip Code......: 52498
               Phone Number..:
               Telex.........:
 Program Abstract............:
    This program should be scheduled periodically (ie. once a day) to read
    the ACCOUNTS file and test the present password for each account against
    the previous password.  If a changed password is found, it, and a date/ 
    time stamp are saved for the next time.  If the password is unchanged 
    for a specific time period, (para. # 4 of the run string), print the
    user.group name, DS-1000 node number and the present account capability 
    level on the system printer then disable the user by setting the account
    HELLO file to *EXPIR::-2 and the account capability to 1.  When the user
    needs re-enabled, MANAGER.SYS must use ACCTS to restore the HELLO file
    and reset the capability level!  Accounts with a capability of less than
    10 are ignored, and the account 'DS.GENERAL' is not checked! MANAGER.SYS
    is checked but never disabled!
  
    MANAGER.SYS will have to use ACCTS to re-instate any user who has been
    disabled, set the HELLO file back to what it should be and reset the
    user's capability level to what it was originally with; AL,U,usr.grp .
  
 Additional Documentation....:
  
K02301
----------------------------------------------------------------------------- 
MAPST                                                                    K023 
                        REMOTE I/O MAPPING LU STATUS
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MAPST
    Title....................: Remote I/O mapping LU status 
    File Names...............: 00. Rename transfer file 
                             : 01. 'MAPST  Submission file
                             : 02. &MAPST  Source file
                             : 03. %MAPST  Relocatable filele 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. DS
                             : 2. I/O 
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Charlie Bursell
               Company.......: Intermedics Inc. 
               Street........: P.O Box 617
               City..........: Freeport 
               State.........: Texas
               Country.......: USA
               Zip Code......: 77541
               Phone Number..: 409-233-8611 
               Telex.........:
  
 Program Abstract............:
    Many times we have attempted to establish a remote I/O map with a 
 DS1000 node only to find that all mappable LUs are mapped. This happens when 
 a user aborts the remote session and/or does not release the mapped LU.
 This program scans all assigned mappable LUs and lists to where these
 LUs are mapped. It then gives the option to clear the LU(s). It is a 
 good program to run periodically and clear mappable LUs which are assigned 
 to non-existant sessions.
  
 Additional Documentation....: See source listing 
K02401
----------------------------------------------------------------------------- 
ELIBS                                                                    K024 
                              VARIOUS LIBRARIES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ELIBS
    Title....................: VARIOUS LIBRARIES
    File Names...............:00. Rename Transfer File
                             :01. 'ELIBS  -  Submission file
                             :02. &EGAN   -  FTN4X source 
                             :03. %EGAN   -  Relocatable
                             :04. &STRLB  -  ASMB source - string library 
                             :05. %STRLB  -  Relocatable
                             :06. "STRLB  -  Documentation
                             :07. &SCRLB  -  FTN4X source - screen library
                             :08. %SCRLB  -  Relocatable
                             :09. "SCRLB  -  Documentation
                             :10. &TATLB  -  ASMB source
                             :11. %TATLB  -  relocatable
    Operating System(s)......:RTE-4B, RTE-6 
    Language(s)..............:FTN4X & ASMB
    Keywords.................: 1. Library 
                             : 2. Spooling
                             : 3. Utility 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
       These routines are needed for my other submissions on this tape. 
  
       &EGAN contains a simple formatter, and message reader/writer. Also 
 a subroutine to create a file and set up spooling to a printer; and one to 
 RP a program and schedule it.
  
       &STRLB contains the standard HP DECAR string routines, upgraded to use 
 the .MBT, .MVW instructions - which HP now supplies - but SMOVE will now 
 work with an overlapping source/destination. Other routines include up/down
 shift, left/right shift, and reducing/removing blanks, and a set of word 
 handling routines, similar to SMOVE, SFILL, and JSCOM. 
  
       &SCRLB provides a set of easy routines for screen addressing.
  
       &TATLB was extracted from an earlier tape, and is supplied for those 
 who don't have it. 
  
K02501
----------------------------------------------------------------------------- 
CLNUP                                                                    K025 
               REPORT OPEN FILES AND CLEAR INVALID OPEN FLAGS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CLNUP
    Title....................: Report open files and clear invalid open flags 
    File Names...............:00. Rename Transfer File
                             :01. 'CLNUP  -  Submission file
                             :02. &CLNUP  -  FTN4X source 
                             :03. %CLNUP  -  relocatable
                             :04. *CLNUP  -  loader command file
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. FILES 
                             : 2. DIRECTORY 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      This program checks the file directory on a cartridge, looking for
 open files.  The open flag is checked for validity, and cleared if invalid - 
 ie. the ID segment it points to is empty, the program is dormant, or the 
 sequence count doesn't match.  Valid open flags are listed, along with 
 the program name/s.
  
      Check a single cartridge, or them all - useful in a WELCOM file to
 clear up any problems right at the start.
  
      Run   CLNUP   for instructions. 
 Additional Documentation....:
  
K02601
----------------------------------------------------------------------------- 
ENTRY                                                                    K026 
           FIND ADDRESS OR VALUE OF ENTRY POINT IN SYSTEM LIBRARY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  ENTRY 
    Title....................:  Find address or value of entry point in system library
    File Names...............:00. Rename Transfer File
                             :01. 'ENTRY  -  Submission file
                             :02. &ENTRY  -  FTN4X source 
                             :03. %ENTRY  -  relocatable
    Operating System(s)......:    RTE-4B
    Language(s)..............:    FTN4X 
    Keywords.................: 1. ENTRY_POINTS
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      Specify the name of a function/subroutine/entry point in the system 
 library, and this program returns either the disk address at which it
 is stored in the library, or its value if it is held in memory.
  
      The program uses the addresses in the system map at 1757B to 1763B
 to do its thing, and a similar approach should work for other versions 
 of RTE.
  
      Very useful if you wish to find/access system tables, or patch
 installed library routines.
  
 Additional Documentation....:
  
K02701
----------------------------------------------------------------------------- 
FILES                                                                    K027 
                         SELECTIVE FILE NAME LISTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FILES
    Title....................: Selective file name lister 
    File Names...............:00. Rename Transfer File
                             :01. 'FILES  -  Submission file
                             :02. &FILES  -  FTN4X source 
                             :03. [FILES  -  FTN4X include file 
                             :04. %FILES  -  relocatable
                             :05. *FILES  -  loader command file
                             :06. "FILES  -  documentation file 
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. DIRECTORY 
                             : 2. FILES 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      This program checks the file directories for files matching a 
 specified namr - used wild card characters in the name, and specify as 
 much. or as little, of the namr as desired.
  
      You may search a single cartridge, all those cartridges mounted to
 you, or all cartridges in the system.  The list of names can be sorted,
 rather than in the order they were found.  Output is normally to your
 terminal, but can be spooled to a printer, or sent to a file.
  
      As well as name, type, and cartridge, the security code is displayed -
 you may wish to remove this, or make it dependent on the user. 
  
      Run  FILES  for instructions. 
 Additional Documentation....:    "FILES
  
K02801
----------------------------------------------------------------------------- 
INSTL                                                                    K028 
                      REPLACE A SYSTEM LIBRARY ROUTINE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: INSTL
    Title....................: Replace a system library routine 
    File Names...............:00. Rename Transfer File
                             :01. 'INSTL  -  Submission file
                             :02. &INSTL  -  FTN4X source 
                             :03. %INSTL  -  relocatable
    Operating System(s)......:    RTE-4B
    Language(s)..............:    FTN4X 
    Keywords.................: 1. ENTRY_POINTS
                             : 2. LIBRARY 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      Have you ever found a bug in a routine you have generated into the
 system library - either your own, or (horror!) one of HP's?  This program
 allows you to replace the routine on disk, provided the new version takes
 up no more space than the old.  Each routine is stored starting on a sector
 boundary, so there is generally a little extra space available for the new 
 version. 
  
      You are prompted for the name of a type 5 relocatable file, and then
 the name of the routine to be replaced.  The table of system library entry 
 points is checked for the routine, to find the address at which it is
 to be written to disk.  The file is then read, looking for the NAM record
 for the routine. 
  
      In the library, the relocatable records are identical to those in a 
 type 5 file, but the length words are not included, so this program reads
 the new routine from a file, packs the records into a buffer, and then 
 writes the buffer to disk at the appropriate address.
  
      You will probably want to restrict access to this program to the
 system manager, so the program checks that you are logged on as
 MANAGER.SYS before it will let you loose on the library. 
  
      The various system addresses are probably different in RTE-6, but 
 the program should be simple to alter - it also assumes the old format 
 for relocatable files, but again this should be simple to change.
  
 Additional Documentation....:
  
K02901
----------------------------------------------------------------------------- 
LPQ                                                                      K029 
                             LINE PRINTER QUEUE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LPQ
    Title....................: Line Printer Queue 
    File Names...............:00. Rename Transfer File
                             :01. 'LPQ    -  Submission file
                             :02. &LPQ    -  FTN4X source 
                             :03. %LPQ    -  relocatable
                             :04. *LPQ    -  loader command file
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. PRINTER 
                             : 2. TIME
                             : 3. SPOOLING
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      This program tells you what files are in the spool queue for LU's 
 6 and 7, and gives an estimate of how long each will take to print.  It
 looks at the SPLCON file to find the file names, and then schedules program
 NL for each file, to find out how many lines it has.  This line count is 
 used to calculate the time to print. 
  
      You will probably need to change the LU's to check, and the printers
 they are associated with, and the formula to calculate print time. 
  
      Run   LPQ   and see the results.
  
  
  
  
  
 Additional Documentation....:
  
K03001
----------------------------------------------------------------------------- 
MERG                                                                     K030 
                       MERGE PART/WHOLE FILES TOGETHER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MERG 
    Title....................: Merge part/whole files together
    File Names...............:00. Rename Transfer File
                             :01. 'MERG   -  Submission file
                             :02. &MERG   -  FTN4X source 
                             :03. [MERG   -  FTN4X include file 
                             :04. %MERG   -  relocatable
                             :05. *MERG   -  loader command file
                             :06. "MERG   -  documentation file 
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. MERGE 
                             : 2. FILES 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      This is the MERGE program HP should have supplied.
  
      You can append to an existing file, without copying it as HP does,
 either at the end, or after a specified line.  You can merge in any
 file, from anywhere on the system, and add in either the whole file, 
 or just a line range.  Record of up to 512 words can be handled. 
 Input can be interactive, or from a file.
  
      This program does not add a zero length record between files as 
 HP's version does, but this can easily be changed. 
  
      It is worth renaming this program to MERGE, and supersede HP's
 version. 
  
      Run   MERG    for instructions, or "merg for more details.
  
 Additional Documentation....:    "MERG 
  
K03101
----------------------------------------------------------------------------- 
PRINT                                                                    K031 
                          SPOOL FILES TO A PRINTER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PRINT
    Title....................: Spool files to a printer 
    File Names...............:00. Rename Transfer File
                             :01. 'PRINT  -  Submission file
                             :02. &PRINT  -  FTN4X source 
                             :03. %PRINT  -  relocatable
                             :04. *PRINT  -  loader command file
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. SPOOLING
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      This program will add a file to the spool queue for LU 6. 
  
      The file must have spool headers, or carriage control characters
 in column 1. 
  
      Multiple copies can be requested, with the option of purging or keeping 
 the file once printed - very useful to print another copy of a documentation 
 file, for example.  You may wish to change the program to allow spooling 
 to another LU. 
  
      Run    PRINT   for instructions.
  
 Additional Documentation....:
  
K03201
----------------------------------------------------------------------------- 
PURGR                                                                    K032 
                            SELECTIVE FILE PURGER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PURGR
    Title....................: Selective file purger
    File Names...............:00. Rename Transfer File
                             :01. 'PURGR  -  Submission file
                             :02. &PURGR  -  FTN4X source 
                             :03. [PURGR  -  FTN4X include file 
                             :04. %PURGR  -  relocatable
                             :05. *PURGR  -  loader command file
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. PURGE 
                             : 2. FILES 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      Specify a file namr, using - as a wild card character in the name,
 and you are offered the choice to purge each matching file as it is found. 
 If you are brave, an option is available to purge, without checking each 
 file.
  
      Run   PURGR   for instructions. 
  
 Additional Documentation....:
  
K03301
----------------------------------------------------------------------------- 
RHPAR                                                                    K033 
                  HP ROUTINE TO RETURN RUNSTRING PARAMETER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RHPAR
    Title....................: HP routine to return runstring parameter 
    File Names...............:00. Rename Transfer File
                             :01. 'RHPAR  -  Submission file
                             :02. &RHPAR  -  ASMB source
                             :03. %RHPAR  -  relocatable
    Operating System(s)......:
    Language(s)..............:    ASMB
    Keywords.................: 1. Utility 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
      This version of RHPAR fixes a bug in the original from HP.
  
      When there are more than enough characters in a runstring parameter 
 to satisfy the user's request, RHPAR said that it had found one character
 less than it really did. 
  
 eg.    I = RHPAR (1,BUFFER,3)
  
        I  returned as  2  with    RU,TEST,ABCDE    -  wrong, should be 3 
        I  returned as  2  with    RU,TEST,AB       -  correct
  
      This version swaps two instructions, in two different places, so
 that the value returned is correct - the character count is incremented
 before the character is put in the user's buffer, and not after. 
  
      If you are running on RTE-4B, you can use my program INSTL, submitted 
 for this tape, to overwrite the old version in the system library, without 
 the need to generate the system again - INSTL may also work on RTE-6, so 
 check it out first.
  
 Additional Documentation....:
  
K03401
----------------------------------------------------------------------------- 
SORTN                                                                    K034 
                        GENERAL PURPOSE SORT PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SORTN
    Title....................: General purpose sort program 
    File Names...............:00. Rename Transfer File
                             :01. 'SORTN  -  Submission file
                             :02. &SORTN  -  FTN4X source 
                             :03. [SORTN  -  FTN4X include file 
                             :04. %SORTN  -  relocatable
                             :05. *SORTN  -  loader command file
                             :06. "SORTN  -  documentation file 
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. SORT
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
      This program will sort any file, even those with more than 32K records. 
 Up to 10 keys, with a total length of up to 80 characters, can be specified. 
 The output file can replace the input file, or it can be a different type, 
 size or cartridge.  The whole record, or just the key fields, can be written 
 to the output file.
      Commands can be entered interactively, or read from a file - and in 
 case, a Quiet option turns off messages, making it feasible to schedule
 this program from another. 
      If available, the programs NL and FL (both submitted for this tape),
 are used to check on disk space before the sort starts, so there is less 
 chance of the sort crashing out halfway through with a FMGR-033 error. 
      Run  SORTN for interactive input - see "SORTN for more details. 
 Additional Documentation....:    "SORTN
  
  
  
K03501
----------------------------------------------------------------------------- 
NL                                                                       K035 
                     COUNT THE NUMBER OF LINES IN A FILE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: NL 
    Title....................: Count the number of lines in a file
                               purge unused extents 
    File Names...............:00. Rename Transfer File
                             :01. 'NL     -  Submission file
                             :02. &NL     -  FTN4X source 
                             :03. [NL     -  FTN4X include file 
                             :04. %NL     -  relocatable
                             :05. *NL     -  loader command file
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. FILES 
                             : 2. PURGE 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      This handy program reports the size of a file in extents, total 
 blocks, and the number of records.  It will handle any file, anywhere on 
 the system, even if open - it identifies the program/s which currently 
 have the file open.
  
      It is FAST - 7 seconds for a 24000 line, variable length record file. 
  
      It also allows you to "purge" extents, which are not currently being
 used by the file, thus reclaiming disk space.  A Quiet option turns off
 terminal messages, and allows the program to be scheduled by another - 
 for example, my SORTN program checks the size of the input file using
 this program.
  
      A sample output is -
  
 :RU,NL,@PLOTS
  
 File @PLOTS::MB:3 contains 23816 variable length records 
 Main and 30 extents, each 256 blocks, for a total of 7936
 Only 7769 blocks are used, with 167 blocks unused
  
      Run   NL   for instructions 
  
 Additional Documentation....:
  
K03601
----------------------------------------------------------------------------- 
FL                                                                       K036 
                            FILE DIRECTORY LISTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FL 
    Title....................: File directory lister
    File Names...............:00. Rename Transfer File
                             :01. 'FL     -  Submission file
                             :02. &FL     -  FTN4X source 
                             :03. [FL     -  FTN4X include file 
                             :04. %FL     -  relocatable
                             :05. *FL     -  loader command file
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. DIRECTORY 
                             : 2. FILES 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      This is an enhanced version of the program which has been around
 for a long time - last seen on tape 2340.
  
      Bugs have been fixed so that open files, file sizes, and waste blocks 
 are all reported correctly, and the hard copy options automatically spool
 to a printer on LU 6.  Some options have changed their codes.
  
      Currently set up for 1023 files (2 directory tracks on 7925) which
 does not need a LB load.  Change this maximum if required. 
  
      Run   FL,?  for list of options 
  
 Additional Documentation....:
  
K03701
----------------------------------------------------------------------------- 
UNPUR                                                                    K037 
                               UNPURGE A FILE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: UNPUR
    Title....................: Unpurge a file 
    File Names...............:00. Rename Transfer File
                             :01. 'UNPUR  -  Submission file
                             :02. &UNPUR  -  FTN4X source 
                             :03. [UNPUR  -  FTN4X include file 
                             :04. %UNPUR  -  relocatable
                             :05. *UNPUR  -  loader command file
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. FILES 
                             : 2. PURGE 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      How many times have you purged a file, and then wanted to get it back?
  
      This program cannot recover every file - after all, an extent may 
 have been overwritten by another file - but it will do its best.  You
 specify the file namr to be restored, and the program checks the file
 directories looking for matching entries - if more than one file of the
 same name, but different type or size, is found, you are offered the 
 choice of what to restore.  You are not allowed to recover a file with the 
 same name as an existing file. 
  
      Checks are made for missing/duplicated extents, and if there are
 problems you are again offered the choice of continuing.  Finally after
 the file has been restored, the file directory is checked for error. 
  
      Obviously, this program cannot recover a file if you have packed the
 cartridge since the file was purged. 
  
      Run   UNPUR  for instructions.
  
 As an example -
  
     :UNPUR,&TEST::EG 
  
     Multiple files found  -  select one to recover 
  
         1    -  4 entries for -  &TEST :     0:    EG:     2:     4
         2    -  2 entries for -  &TEST :     0:    EG:     3:     6
         3    -  2 entries for -  &TEST :     0:    EG:     4:     1
         4    -  1 entries for -  &TEST :     0:    EG:     3:     1
         5    -  1 entries for -  &TEST :     0:    EG:     5:     4
         6    -  2 entries for -  &TEST :     0:    EG:     4:     8
         7    -  4 entries for -  &TEST :     0:    EG:     4:     3
         8    -  1 entries for -  &TEST :     0:    EG:     4:     2
         9    -  1 entries for -  &TEST :     0:    EG:     5:     3
  
     Select the file by entering a number from 1 to  9
               or RETURN to abort  -
  
 Additional Documentation....:    "UNPUR
  
K03801
----------------------------------------------------------------------------- 
FFILE                                                                    K038 
                     FAST FILE ACCESS SUBROUTINE PACKAGE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FFILE
    Title....................: FAST FILE ACCESS SUBROUTINE PACKAGE
    File Names...............:00. Rename Transfer File
                             :01. 'FFILE   -  submission file 
                             :02. &FFILE   -  FTN4X source
                             :03. [FFILE   -  FTN4X include file
                             :04. %FFILE   -  Relocatable 
                             :05. "FFILE   -  Documentation 
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. FILES 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
       These subroutines provide fast read, and limited write, access to
 all files on the system.  They completely bypass HP'S FMP routines, by 
 accessing the file directories directly.  No open flag is created, and there 
 is no need to have the cartridge mounted to the user.  The location of each
 file extent is stored in a table, so that the file directory is read once
 only - unlike the FMP routines which schedule D.RTR every time a new extent
 is needed. 
       Full, or half, track buffers are used, and the unpacking of variable 
 length records is handled internally.  Records up to 512 words long can be 
 read.  As a file is read, the location of the first record in each extent
 is remembered, so that random access of a type 3/4 file can be almost as 
 fast as for a type 1/2 file. 
       Writing is limited to changing an existing record by overwriting it
 with a new record of the same length - a type 1/2 file may have any record 
 written, and an 'extend' subroutine will create a new extent, but you have 
 to manage the extents yourself.
       The structure of the tables used means that a program can have only
 one file "open" at a time, but there are many occasions where it is useful 
 to have fast, read-only access to a file. My programs TY, WRITE and MERG 
 all use these routines.
       As an example, WRITE takes 12 seconds to find the last record in a 
 24000 record, type 4 file. 
 Additional Documentation....:  "FFILE
  
K03901
----------------------------------------------------------------------------- 
RENUM                                                                    K039 
                         RENUMBER A FORTRAN PROGRAM 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RENUM
    Title....................: Renumber a FORTRAN PROGRAM 
    File Names...............:00. Rename Transfer File
                             :01. 'RENUM   -  Submission file 
                             :02. &RENUM   -  FTN4X  source 
                             :03. [RENUM   -  FTN4X  include file 
                             :04. %RENUM   -  relocatable 
                             :05. *RENUM   -  loader command file 
                             :06. "RENUM   -  documentation 
    Operating System(s)......:    RTE-4B, RTE-6, at least 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. FORTRAN 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
      This program will renumber all the statement numbers in a FORTRAN 
 program, so that in each subroutine/function the numbers start at 100, 
 and increment by 100 - these defaults can be changed.  All stetement 
 numbers are found, including those in ERR=, END= statements, and those 
 in alternate returns.
      It has been used with FTN4, and FTN4X, programs, and should work
 with FTN7X.  There are a few, very minor, limitations noted in "RENUM. 
      The new file normally replaces the original file, but can be given
 a new name if required.
      Run  RENUM  for instructions. 
 Additional Documentation....:    "RENUM
  
K04001
----------------------------------------------------------------------------- 
SALVG                                                                    K040 
                                 DISK EDITOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SALVG
    Title....................: Disk editor
    File Names...............:00. Rename Transfer File
                             :01. 'SALVG  -  Submission file
                             :02. &SALVG  -  FTN4X source 
                             :03. [SALVG  -  FTN4X include file 
                             :04. %SALVG  -  relocatable
                             :05. *SALVG  -  loader command file
                             :06. "SALVG  -  documentation file 
                             :07. ?SALVG  -  help file
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. EDITOR
                             : 2. SYSTEM
                             : 3. DISC
                             : 4. DIRECTORY 
                             : 5. FILES 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
      Be WARNED !!!  -  this program needs to be treated with caution,
 as it can be used to change any location anywhere on the disk, and it can
 easily corrupt files, file directories, or system tables.
  
      However, used with care, it can be very useful.  You can use it to
 fix up corrupted length words in a file, clear invalid open flags in a 
 file directory, change passwords in a database root file or other program, 
 and patch system tables. 
  
      The user's capability level determines what can and cannot be done -
 change this test to suit your own requirements.
  
      The disk contents are displayed block by block, in octal (or decimal) 
 and ASCII.  You may display a specific disk address, a file directory, 
 or a file (even if purged).  You may change a single word, a string, or
 a whole block; and display, and enter, a real or double precision number.
 You can find a specific line in a file (even type 3/4 files), and dump the 
 display to a terminal printer, or spool it to a main printer (LU 6). 
  
      A help command will guide you through the program's capabilities, 
 and "SALVG contains a couple of examples.
  
 Additional Documentation....:    "SALVG
  
K04101
----------------------------------------------------------------------------- 
TRACE                                                                    K041 
                    TRACE EXECUTION OF A FORTRAN PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TRACE
    Title....................: Trace execution of a FORTRAN program 
    File Names...............:00. Rename Transfer File
                             :01. 'TRACE  -  Submission file
                             :02. &TRACE  -  FTN4X source 
                             :03. [TRACE  -  FTN4X include file 
                             :04. %TRACE  -  relocatable
                             :05. *TRACE  -  loader command file
                             :06. "TRACE  -  documentation file 
    Operating System(s)......:    RTE-4B, RTE-6, and probably others
    Language(s)..............:    FTN4X 
    Keywords.................: 1. FORTRAN 
                             : 2. DEBUG 
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
      This program allows you to find out exactly what your program is up to. 
 It creates a new version of your FORTRAN program, with calls to a subroutine 
 which writes out a mesage each time it is called.  These calls can be
 inserted before all executable statements, or just those with statement
 numbers; and you can trace the whole file, or just selected subroutines
 or functions.  The LU for output defaults to 7, but can be specified.
  
      Very useful when your program runs amok - count the number of times 
 it executes a DO loop, or find out exactly when and where it branched. 
  
      The program has not been checked with FTN7X source files, but there 
 should be no major problems.  See  "TRACE  for more details, and other 
 problems which might arise.
  
      Run   TRACE   for instructions. 
 Additional Documentation....:    "TRACE
  
K04201
----------------------------------------------------------------------------- 
TY                                                                       K042 
                        LIST A FILE SCREEN BY SCREEN
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TY 
    Title....................: List a file screen by screen 
    File Names...............:00. Rename Transfer File
                             :01. 'TY     -  Submission file
                             :02. &TY     -  FTN4X source 
                             :03. [TY     -  FTN4X include file 
                             :04. %TY     -  relocatable
                             :05. *TY     -  loader command file
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. LIST
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
      This program has developed from the old SHELL TY, and the SEE program 
 on tape 8340, and includes a few enhancements. 
      Any file, anywhere on the system, may be listed - except type 5, 6, 7 
 which cause havoc with the screen display. 
      Options include truncating long lines, listing a specified field, 
 eg. columns 70-120, and displaying line numbers.  You can move backwards 
 or forwards in the file, or jump to a specified line.  The search facility 
 is fast, and includes FIND ALL option, as in EDIT. 
      Run  TY  for instructions.
 Additional Documentation....:
  
K04301
----------------------------------------------------------------------------- 
WRITE                                                                    K043 
                     LIST A FILE TO PRINTER OR TERMINAL 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: WRITE
    Title....................: List a file to printer or terminal 
    File Names...............:00. Rename Transfer File
                             :01. 'WRITE  -  Submission file
                             :02. &WRITE  -  FTN4X source 
                             :03. [WRITE  -  FTN4X include file 
                             :04. %WRITE  -  relocatable
                             :05. *WRITE  -  loader command file
    Operating System(s)......:    RTE-4B, RTE-6 
    Language(s)..............:    FTN4X 
    Keywords.................: 1. LIST
    External Support Req'd...:    Routines from ELIBS (elsewhere on tape) 
    If Re-submission, Reason.:
 Contributor's Name..........:    Chris Egan
               Company.......:    Division of Survey & Mapping
               Company.......:    Department of Property & Services 
               Street........:    2 Treasury Place
               City..........:    Melbourne 
               State.........:    Victoria
               Country.......:    Australia 
               Zip Code......:    3002
               Phone Number..:
               Telex.........:
 Program Abstract............:
      This program will list a file to a terminal, or a printer, or copy
 it to another file.  Any file, anywhere on the system, can be read, even 
 while open.  Maximum record length that can be handled is 512 words. 
  
      Output is automatically spooled to a printer on LU 6 or 7.  The listing 
 can be numbered, or have long lines truncated - and with a printer, it 
 can be double spaced, or in condensed mode.  The whole file, or just a 
 line range, can be listed. 
  
      Run  WRITE  for instructions. 
 Additional Documentation....:
  
K04401
----------------------------------------------------------------------------- 
UPDIR                                                                    K044 
                  UTILITY TO GO 'UP' DIRECTORY LEVELS IN CI 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:UPDIR 
    Title....................: Utility to go 'up' directory levels in CI
    File Names...............:00. Rename Transfer File
                             :01. UPDIR.SBMT
                             :02. UPDIR.FTN 
                             :03. UPDIR.LOD 
                             :04. UPDIR.DOC 
    Operating System(s)......:  RTE-A 
    Language(s)..............:  Fortran 
    Keywords.................: 1. Directory 
                             : 2. CI
    External Support Req'd...:  FMP package 
    If Re-submission, Reason.:
 Contributor's Name..........:  Chris Nelson
               Company.......:  General Foods 
               Street........:  250 North Street
               City..........:  White Plains
               State.........:  NY
               Country.......:  USA 
               Zip Code......:  10625 
               Phone Number..:  (914) 335-6221
  
 Program Abstract............:
When developing programs I find it a pain to type directory names.
On the other hand, I like nice, long, descriptive directory name that 
tell me where things are.  One of my solutions is the ^ utility.
  
With ^ in /programs, I can get from /a/b/c/d/e to /a with '^ 4'.
  
I hate the FMP package; its awkward at best. Whenever I need an FMP 
routine, as I did in writing ^, I write a sensible substitute to include
in my utilities library.  From then on I have a reasonable calling
sequence for FMP functions.  The X subroutines that accompany updir.ftn 
are the first few of these utilities. 
  
K04501
----------------------------------------------------------------------------- 
CRMUX                                                                    K045 
                       EXAMINE VARIOUS MUX INFORMATION
----------------------------------------------------------------------------- 
  
 Contribution Name...........:CRMUX 
    Title....................:Examine various mux information 
    File Names...............:00. Rename Transfer File
                             :01. 'CRMUX   Submission file
                             :02. &CRMUX
                             :03. %CRMUX
    Operating System(s)......:RTE-6VM 
    Language(s)..............:Fortran 77
    Keywords.................: 1. I/O 
                             : 2. Status
                             : 3. EQT 
                             : 4. Multiplexor 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Chris Thompson 
               Company.......: Santa Fe Drilling
               Street........: P.O. Box 1401
               City..........: Orange 
               State.........: CA 
               Zip Code......: 92668
               Phone Number..:
 Program Abstract............:
 This program will address the information stored in the lu equipment 
 table entry, and decipher the information as documented in various 
 RTE-6VM system manuals.  Further it will address the EQT extension 
 as documented in the HP-12972B 8-chan mux User Guide, and print, 
 in English, the status thereof.
  
 Additional Documentation....:
K04601
----------------------------------------------------------------------------- 
MDFIL                                                                    K046 
                              PATCH DISC FILES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MDFIL
    Title....................: Patch Disc Files 
    File Names...............: 00. Rename Transfer File 
                             : 01. MDFIL.SBMT 
                             : 02. MDFIL.FTN
                             : 03. MDFIL.REL
    Operating System(s)......: RTE
    Language(s)..............: FORTRAN
    Keywords.................: 1. files 
                             : 2. utility 
    External Support Req'd...:  NOT CI
    If Re-submission, Reason.:
 Contributor's Name..........: CURTIS HARRIS
               Company.......: MetPath
               Street........: 5516 Nicholson Lane
               City..........: Kensington 
               State.........: Md 
               Country.......: USA
               Zip Code......: 20895
               Phone Number..: 301-230-1500 x701
               Telex.........:
 Program Abstract............:
   A program to patch files.  The method used is dependant on the 
   file type. 
 Additional Documentation....:
  
K04701
----------------------------------------------------------------------------- 
STIME                                                                    K047 
                          SET SYSTEM DATE AND TIME
----------------------------------------------------------------------------- 
  
 Contribution Name...........: STIME
    Title....................:  Set system date and time
    File Names...............: 00. Rename Transfer File 
                             : 01. STIME.SBMT 
                             : 02. STIME.FTN
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. time
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: CURTIS HARRIS
               Company.......: MetPath
               Street........: 5516 NICHOLSON LA. 
               City..........: KENSINGTON 
               State.........: MD 
               Country.......: USA
               Zip Code......: 20895
               Phone Number..: 301-230-1500 #701
               Telex.........:
 Program Abstract............:
    ENTER THE SYSTEM DATE AND TIME USING
      A TM COMMAND IN MESSS 
  
    ENTER THE DATE IN MONTH, DAY, YEAR
                 WITH MONTH AS (JAN,FEB,....) 
                  AND YEAR EITHER 84 OR 1984
  
    ENTER THE TIME AS HOURS,MINUTES 
                 WITH HOURS BETWEEN 1 AND 12
  
    ENTER AM OR PM DEPENDING ON THE HOUR
 Additional Documentation....:
  
K04801
----------------------------------------------------------------------------- 
SCWRT                                                                    K048 
                           SCREEN-BUILD UTILITIES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:SCWRT 
    Title....................:Screen-build utilities
    File Names...............:00. Rename Transfer File
                             :01. 'SCWRT   Submission file
                             :02. &SCWRT
                             :03. &SCBLD
                             :04. &SCRED
                             :05. 'SCDOC
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Terminal
                             : 2. Formatting
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Curtis Harris
               Company.......: Netpath, Inc.
               Street........: 5516 Nicholson Lane
               City..........: Kensington 
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20906
               Phone Number..: (301) 881-5600 
 Program Abstract............:
    &SCBLD - USE EDIT TO BUILD A SCREEN FOR A USER PROGRAM
    &SCRED - GIVE THIS ROUTINE A FIELD NUMBER AND IT WILL 
             PUT THE CURSOR AT THE DESIRED LOCATION AND 
             PAUSE FOR AN ASCII READ. 
    &SCWRT - GIVE THIS ROUTINE A FIELD NUMBER AND ASCII DATA
             AND IT WILL PUT THE DATA IN THE PROPER LOCATION
             ON THE SCREEN. 
  
 Additional Documentation....: 'SCDOC 
K04901
----------------------------------------------------------------------------- 
PIANO                                                                    K049 
                        HP 9111A TABLET DEMO PROGRAMS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  PIANO 
    Title....................:  HP 9111A TABLET DEMO PROGRAMS 
    File Names...............:  00. RENAME TRANSFER FILE
                             :  01.  'PIANO SUBMISSION FILE 
                             :  02.  &PIANO SOURCE FILE 
                             :  03.  %PIANO RELOCATABLE FILE
                             :  04.  ''KEYS INFORMATION 
                             :  05.  KEYS   DATA FILE 
                             :  06.  &SONG  SOURCE FILE 
                             :  07.  %SONG  RELOCATABLE FILE
                             :  08.  &DRAW  SOURCE FILE 
                             :  09.  %DRAW  RELOCATABLE FILE
    Operating System(s)......:  RTE-IV VM 
    Language(s)..............:  FORTRAN 77
    Keywords.................: 1. TABLET
                             : 2. DEMO
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: D. J. SIQUIEROS
               Company.......: US ARMY TSSC 
               Street........: AMSEL-TSS-TS-OP
               City..........: FORT MONMOUTH
               State.........: NEW JERSEY 
               Country.......: USA
               Zip Code......: 07703
               Phone Number..: 201-544-4477 
               Telex.........:
 Program Abstract............:
    PIANO is a Demo program that simulates a small piano keyboard 
  on the HP 9111A tablet.  Use the contributed program KEYS to
  dump/copy a plotter command file to an HP 7550 or 9872 plotter
  which will print out a keyboard for your tablet platen.  SONG is
  a simple program that plays happy birthday on the tablet and
  DRAW is a rough program that lets you draw from the tablet to 
  a terminal and plotter.  My plotters and tablets each have
  their own lu's off of the HPIB. 
  
 Additional Documentation....:
K05001
----------------------------------------------------------------------------- 
STATF                                                                    K050 
                           RTE-6VM STATUS DISPLAY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:STATF 
    Title....................:RTE-6VM STATUS DISPLAY
    File Names...............:00. Rename Transfer File
                             :01. 'STATF SUBMIT FILE
                             :02. &STATF
                             :03. &STATA
    Operating System(s)......:RTE-6VM and RTE-A 
    Language(s)..............:FTN7X 
    Keywords.................: 1. System
                             : 2. Status
                             : 3. Monitor 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:D.A. Thombs 
               Company.......:DQA/TS
               Street........:Royal Arsenal East
                             :Woolwich
               City..........:London
               State.........:
               Country.......:U.K 
               Zip Code......:SE18 6TD
               Phone Number..:01-854-2044 Ext 4091
               Telex.........: 22210
 Program Abstract............:
 STATF and STATA are dynamic system monitors which allow the user to look 
 at system activity. The programs and usage were descibed in a paper
 presented at the 1984 San Jose Conference. 
  
 Additional Documentation....:
  
K05101
----------------------------------------------------------------------------- 
FGREP                                                                    K051 
                        FAST PATTERN FINDER ALA UNIX
----------------------------------------------------------------------------- 
  
 Contribution Name...........: fgrep
    Title....................: fast pattern finder ala UNIX 
    File Names...............: 00. Rename Transfer File 
                             : 01. FGREP.SBMT 
                             : 02. FGREP.FTN
                             : 03. FGREP.REL
                             : 04. FGREP.DOC
    Operating System(s)......: RTE, CI
    Uses hierarchical files?.:  yes 
    Language(s)..............: FORTRAN
    Keywords.................: 1. UNIX
                             : 2. files 
                             : 3. utility 
                             : 4. ci
                             : 5. strings 
    External Support Req'd...: CI 
    If Re-submission, Reason.:
 Contributor's Name..........: Dan Felman 
               Company.......: Hewlett-Packard Co.
               Street........: 2 Choke Cherry Rd. 
               City..........: Rockville
               State.........: Md.
               Country.......: USA
               Zip Code......: 20850
               Phone Number..: 301-948-6370 
               Telex.........:
 Program Abstract............:
  This is equivalent to the FGREP program available in UNIX (with luck) 
  usage: fgrep [-opt] pattern fileMask
 Additional Documentation....:
  
K05201
----------------------------------------------------------------------------- 
ZAP                                                                      K052 
                      ZAP PENDING I/O REQUEST ON RTE-A
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ZAP
    Title....................: ZAP PENDING I/O REQUEST ON RTE-A 
    File Names...............: 00. Rename Transfer File 
                             : 01. ZAP.SBMT  Submission File
                             : 02. ZAP.MAC
                             : 03. ZAP.REL
    Operating System(s)......: RTE-A  >=2440
    Language(s)..............: MACRO
    Keywords.................: 1. SYSTEM
                             : 2. I/O 
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: Dan Felman 
               Company.......: HP 
               Street........: 2 CHOKE CHERRY RD
               City..........: ROCKVILLE
               State.........: MD 
               Country.......: USA
               Zip Code......: 20850
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This ZAP program allows a user to kill any pending request on a device. This 
 is extremely useful when the device is inoperative and the system (e.g. CI)
 hangs waiting for it and there is no timeout. In some cases you may need to
 run ZAP more than once as in HPIB class requests. It uses an operating 
 system routine to do the job, so be careful about modifications to the code. 
  
 Additional Documentation....:
 usage: run, zap, lu_number 
K05301
----------------------------------------------------------------------------- 
IOP                                                                      K053 
                             EXTENDED IO PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: IOP
    Title....................: EXTENDED IO PROGRAM
    File Names...............: 00. Rename Transfer File 
                             : 01. IOP.SBMT  Submission File
                             : 02. IOP.FTN   Source 
                             : 03. IOP.REL   Relocatable
                             : 04. ?IOP      Help file
    Operating System(s)......: RTE-A.2 and RTE-A.3
    Language(s)..............: FTN7X
    Keywords.................: 1. Status
                             : 2. I/O 
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: Dan Felman 
               Company.......: HP 
               Street........: 2 CHOKE CHERRY RD
               City..........: ROCKVILLE
               State.........: MD 
               Country.......: USA
               Zip Code......: 20850
               Phone Number..:
               Telex.........:
 Program Abstract............:
 'IOP' was written as an alternative to the HP-supplied 'IO' program, 
 enhanced to show a greater amount of information, including certain vital
 system table area statistics.
  
 run iop as follows:
  
       iop                 show information for all lus in the system onto
                           user console. No stats printed.
       iop,,,,1            as above but also show table area statistics.
       iop 20 40 6         show information for lus 20 to 40. List on lu's
                           1 and 6. 
       iop,,,6,1           show information for all lus in the system 
                           on lus 1 and 6 and also print system table 
                           area statistics
       iop 0               will print only statistics on the system 
  
  
 IOP abides by the new listing procedure of stopping after one screenfull 
 of information has been printed and asking for more. 
  
 note: IOP uses fortran write statements to send information to both the
 user's screen as well as the optional printer. If the compiler has been
 linked to allow 6-bit lus (see file &frpls), then the optional device may
 not be greater than 63.
K05401
----------------------------------------------------------------------------- 
SYSMV                                                                    K054 
                       MOVE PROGRAM TO SYSTEM SESSION 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SYSMV
    Title....................: MOVE PROGRAM TO SYSTEM SESSION 
    File Names...............: 00. Rename Transfer File 
                             : 01. SYSMV.SBMT  Submission File
                             : 02. SYSMV.FTN
                             : 03. SYSMV.REL
                             : 04. ?SYSMV 
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. SYSTEM
                             : 2. SESSION 
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: Dan Felman 
               Company.......: HP 
               Street........: 2 CHOKE CHERRY RD
               City..........: ROCKVILLE
               State.........: MD 
               Country.......: USA
               Zip Code......: 20850
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 SYSMV allows a program to be moved to the system session without the need
 to reboot. This is often needed when a program that must be in the system
 session is modified and relinked. Normally the user has to RP the program
 in the welcome.cmd file. SYSMV moves any program into the system session,
 and it also allows it to become not-clonable.
  
 Additional Documentation....:
 See ?SYSMV for usage information.
K05501
----------------------------------------------------------------------------- 
LA                                                                       K055 
                              FMGR'S LA COMMAND 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LA 
    Title....................: FMGR'S LA COMMAND
    File Names...............: 00. Rename   Transfer File 
                             : 01. LA.SBMT  Submission File 
                             : 02. LA.FTN 
                             : 03. LA.REL 
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. SYSTEM
                             : 2. FMGR
                             : 3. CI
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: Dan Felman 
               Company.......: HP 
               Street........: 2 CHOKE CHERRY RD
               City..........: ROCKVILLE
               State.........: MD 
               Country.......: USA
               Zip Code......: 20850
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 LA is a program equivalent to the FMGR command of the same name. The only
 change is that it always asks for confirmation before commiting  to the
 change.
  
 Additional Documentation....:
 usage: see the FMGR Quick Reference Guide
K05601
----------------------------------------------------------------------------- 
SD                                                                       K056 
                             EXTENDED WD COMMAND
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SD 
    Title....................: EXTENDED WD COMMAND
    File Names...............: 00. Rename   Transfer File 
                             : 01. SD.SBMT  Submission File 
                             : 02. SD.FTN   Source
                             : 03. SD.REL   Relocatable 
                             : 04. ?SD      Help file 
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. SYSTEM
                             : 2. CI
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: Dan Felman 
               Company.......: HP 
               Street........: 2 CHOKE CHERRY RD
               City..........: ROCKVILLE
               State.........: MD 
               Country.......: USA
               Zip Code......: 20850
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 The SD program replaces and enhances the WD command provided as part of
 the RTE-A product. It was developed at the Rockville Tech Center by the
 local SEs
  
  
 Additional Documentation....:
  
 usage: see file ?SD on usage 
  
K05701
----------------------------------------------------------------------------- 
ADISCU                                                                   K057 
                          DISC UTILITIES FOR RTE-A
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  ADISCU
    Title....................:  Disc utilities for RTE-A
    File Names...............:00. Rename Transfer File
                             :01. ADISCU.SBMT       - This file 
                             :02. MAP.FTN           - Bitmap display
                             :03. DIDI.FTN          - Single DIrectory DIsplay
                             :04. UNPUSUBDIR.FTN    - Unpurge a subdirectory
                             :05. UNPU2LEVELDIR.FTN - Unpurge a 2-level subdir
                             :06. PU2LEVELDIR.FTN   - Purge a 2-level subdir
                             :07. CSLMAKEDIR.FTN    - Converts CSL tape 
                             :08. DISKMAPS.FTN      - Interprets disc DVT's 
                             :09. X.CMD             - A 2-level test subdir 
                             :10. FOLOGO.CMD        - FOrtran LOad and GO 
                             :11. LOADRUNALL.CMD    - Command it & stand back 
                             :12. ADISCU.DOC        - Documentation ASCII file
    Operating System(s)......:  RTE-A A.85. Perhaps -6
    Language(s)..............:  FTN7X 
    External Support Req'd...:  None
    If Re-submission, Reason.:
    Keywords.................:01. CI
                             :02. SYSTEM_TABLES 
                             :03. DISC
                             :04. MAP 
                             :05. UTILITY 
 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 
 programs use 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'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 DISKMAPS in the Jan/Feb 1986 issue of TC INTERFACE.
  
 X.CMD creates a global directory /X and fills it with various files and a
 single level 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.
  
  
 Additional Documentation....:  ADISCU.DOC. 
  
K05801
----------------------------------------------------------------------------- 
VDISCU                                                                   K058 
                        DISC UTILITIES FOR RTE-A VC+
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  VDISCU
    Title....................:  Disc utilities for RTE-A VC+
    File Names...............:00. Rename Transfer File
                             :01. VDISCU.SBMT       - This file 
                             :02. DIAL.FTN          - N-level DIrectory 
                             :03. DIAL.LOD            display (ALl) 
                             :04. UNPUNLEVELDIR.FTN - Unpurge N-level subdir
                             :05. UNPUNLEVELDIR.LOD 
                             :06. PUNLEVELDIR.FTN   - Purge N-level subdir
                             :07. PUNLEVELDIR.LOD 
                             :08. Y.CMD             - A 10-level test subdir
                             :09. FOLOGO.CMD        - FOrtran LOad and GO 
                             :10. LOADRUNALL.CMD    - Command it & stand back 
                             :11. VDISCU.DOC        - Documentation ASCII file
    Operating System(s)......:  RTE-A A.85. VC+ only
    Language(s)..............:  FTN7X 
    External Support Req'd...:  None
    If Re-submission, Reason.:
    Keywords.................:01. CI
                             :02. SYSTEM_TABLES 
                             :03. DISC
                             :04. MAP 
                             :05. UTILITY 
 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 all programs are recursive. The power and the economy
 of programming effort afforded by recursion as available with CDS is well
 worth the ownership of VC+.
  
 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.
  
  
 Additional Documentation....:  VDISCU.DOC. 
  
K05901
----------------------------------------------------------------------------- 
BACKUP                                                                   K059 
                               TF DAILY BACKUP
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BACKUP 
         Title...............: TF daily backup
         File Names..........: 0. Rename Transfer File
                             : 1. BACKUP.SBMT      Submission file. 
                             : 2. BACKUP.DOC       Documentation, instr.
                             : 3. BACKUP_TEMP.FTN  Fortran source 
                             : 4. BACKUP.LOD       LINK command file
                             : 5. BACKUP.DAT       Data file
                             : 6. SMART.CMD        TF command file
                             : 7. THURSDAY.CMD     Sample TF command file 
                             : 8. FRIDAY.CMD       Sample TF command file 
                             : 9. XLGON.MAC        Log-on subroutine source 
                             : 10. XLGOF.MAC       Log-off subroutine source
                             : 11. XLGON.REL       Log-on subroutine object 
                             : 12. XLGOF.REL       Log-off subroutine object
         Operating System(s).: RTE-6/VM 
         Language(s).........: FTN7X,MACRO
         Keywords............: 1. Backup
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Dave Heller
               Company.......: Hershey Foods Corp.
               Street........: 1025 Reese Ave.
               City..........: Hershey
               State.........: PA 
               Country.......: U.S.A. 
               Zip Code......: 17111
               Phone Number..: 717-534-5095 
  
 Program Abstract............: This is a program to do a daily TF backup of 
                               all system files.  The program logs on to the
                               manager's account to copy read protected files.
                               The names of all files to be backed-up are 
                               stored in TF command files.  The program per-
                               forms incremental backups in a four-week cycle.
  
 Additional Documentation....: BACKUP.DOC 
                               Release tape 2313, submissions G028,G029 
  
K06001
----------------------------------------------------------------------------- 
INT2AS                                                                   K060 
                   HANDY INTEGER -> ASCII CONVERSION SUBS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: INT2AS 
    Title....................: HANDY INTEGER -> ASCII CONVERSION SUBS 
    File Names...............: 00. Rename tranfer file
                             : 01. 'INT2A 
                             : 02. &LNUMD - Left-justified version of CNUMD 
                             : 03. %LNUMD - reloc  File 
                             : 04. &CNUMH - Hex sibling for CNUMD & CNUMO 
                             : 05. %CNUMH - reloc  File 
                             : 06. &JNUMD - INTEGER*4 -> ASCII (Signed) 
                             : 07. %JNUMD - reloc  File 
                             : 08. "INT2A - usage documentation 
    Operating System(s)......: RTE-Anything 
    Language(s)..............: ASMB 
    Keywords.................: 1. CONVERSION
                             : 2. ASCII 
                             : 3. INTEGER 
                             : 4. FORMATTING
    External Support Req'd...: FTN4X INTEGER*4 ROUTINES, FOR JNUMD. 
    If Re-submission, Reason.:
 Contributor's Name..........: Dave Ratti 
               Company.......: Continental Testing Laboratories 
               Street........: 8385 South U.S. HiWays 17 & 92 
               City..........: Fern Park
               State.........: Florida
               Country.......: USA
               Zip Code......: 32730
               Phone Number..: (305) 831-2700 x 277 
 Program Abstract............:
    This set of routines in similar to HP's CNUMD and CNUMO, but with 
 extended capability, such as left-justification, conversion to hex,
 and I*4 conversion.
  
 Additional Documentation....: File "INT2A
K06101
----------------------------------------------------------------------------- 
EVENT                                                                    K061 
                       RTE-A EVENT MONITORING PROGRAM 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: EVENT
    Title....................: RTE-A EVENT MONITORING PROGRAM 
    File Names...............:00. Rename Transfer File
                             :01. EVENT.SBMT
                             :02. EVENT.REL        Relocatable File 
                             :03. EVENT.LIB        SUBROUTINE LIBRARY 
                             :04. EVENT.DOC        DOCUMENTATION
                             :05. EVENT.LOD        LINK COMMANDS
                             :06. PRG_LIST         SAMPLE PROG_LIST FILE
                             :07. GET_CRASH.REL    GETCRASH PROGRAM 
                             :08. GET_CRASH.LOD    LINK COMMANDS
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. PERFORMANCE 
                             : 2. ANALYZER
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: DAVE WELLENDORF
               Company.......: HP/ROLLING MEADOWS 
               Street........: 5201 TOLLVIEW AVENUE 
               City..........: ROLLING MEADOWS
               State.........: ILLINOIS 
               Country.......:
               Zip Code......: 60013
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
EVENT IS BASICALLY A CONTINUOUS WH DISPLAY WHICH LOGS STATE CHANGES 
OF PROGRAMS ON AN RTE-A SYSTEM. THE USER MAY SELECT BOTH THE STATES AND THE 
PROGRAMS TO FOCUS ON. EVENT ALSO HAS THE CAPABILITY OF BEING USED AS AN 
APPLICATION CRASH DUMP ANALIZER IN CONJUNCTION WITH THE GETCRASH PROGRAM. 
  
 Additional Documentation....: NONE 
  
K06201
----------------------------------------------------------------------------- 
CMMA                                                                     K062 
                            RTE-A SYSTEM ANALYZER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CMMA 
    Title....................: RTE-A System Analyzer
    File Names...............:00. Rename Transfer File
                             :01. CMMA.SBMT Submission file 
                             :02. CMMA.NOTE Execution notes 
                             :03. CMMA.LOD  LINK command file 
                             :04. CMMA.REL  CMMA relocatable
                             :05. CMMA.LIB  CMMA support library
                             :06. ADDSK.FTN Add to command stack
                             :07. BL.C      List disc blocks
                             :08. BYTES.MAC Byte manipulation 
                             :09. CKMOR.C   Check for more output 
                             :10. CMMA.C    CMMA main program 
                             :11. COMMA.C   Command reader
                             :12. CVT.C     Convert ascii to binary 
                             :13. DLPK.C    List disc sectors 
                             :14. DM.C      Modify disc location
                             :15. DP.C      Display parameters soure
                             :16. DRPK.C    List LU table entries 
                             :17. DS.C      Search disc track 
                             :18. FI.C      Find value - user map 
                             :19. IDPK.C    List ID segments
                             :20. INPK.C    List interrupt table
                             :21. LI.C      List a system entry point 
                             :22. LISTPK.C  Output in packed format 
                             :23. LMPK.C    List memory - user map
                             :24. LUPK.C    Display lu tables 
                             :25. MAPXX.MAC Map in physical page
                             :26. OUT.C     Write the output records
                             :27. PG.C      List physical memory
                             :28. PM.C      Modify memory - user map
                             :29. PP.C      Modify physical memory
                             :30. RDREC.FTN Read a command
                             :31. SA.C      List system available memory
                             :32. SAMMP.MAC Map in system available memory
                             :33. XLPK.C    List memory - system map
                             :34. XP.C      Modify memory - system map
                             :35. XF.C      Find a value - system map 
    Operating System(s)......: RTE-A
    Language(s)..............: HP/C, FTN7X, MACRO 
    Keywords.................: 1. System
                             : 2. System_tables 
                             : 3. Diagnostic
                             : 4. Tools 
    External Support Required:
    If Re-submission, Reason.:
      1.  New commands for displaying and modifying physical memory.
      2.  New command for displaying system available memory (SAM). 
      3.  New command for displaying disc blocks in addition to disc
          sectors.
      4.  Bug fixes.
 Contributor's Name..........: David A. Boskey
               Company.......: Corporate Computer Systems, Inc. 
               Street........: 33 West Main Street
               City..........: Holmdel
               State.........: New Jersey 
               Country.......: USA
               Zip Code......: 07733
               Phone Number..: (201) 946-3800 
               Telex.........: 642672 
 Program Abstract............:
 Additional Documentation....:
  
  
K06301
----------------------------------------------------------------------------- 
MAIL                                                                     K063 
                    ELECTRONIC MAIL PROGRAM FOR CI USERS
----------------------------------------------------------------------------- 
  
 Contribution Name...........:MAIL
    Title....................:Electronic Mail Program for CI users
    File Names...............:00. Rename transfer file
                             :01. mail.sbmt    - Submission file (#SUBMT) 
                             :02. mail1.ftn    - Mail segment 1 source
                             :03. mail3.ftn    - Mail segment 3 source
                             :04. mail.ftn     - Mail main program source 
                             :05. mail2.ftn    - Mail segment 2 source
                             :06. mail4.ftn    - Mail segment 4 source
                             :07. mail3.rel    - Mail segment 3 bin. reloc
                             :08. mail.rel     - Mail main program bin. reloc 
                             :09. mail1.rel    - Mail segment 1 bin. reloc
                             :10. mail4.rel    - Mail segment 4 bin. reloc
                             :11. mail2.rel    - Mail segment 2 bin. reloc
                             :12. mail.lod     - Mail link command file 
                             :13. $fortran.lib - Fortran user library 
    Operating System(s)......:RTE-6/VM
    Language(s)..............:FTN7X 
    Keywords.................: 1. Mail
                             : 2. CI
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:David J. Delisle
               Company.......:N.S W.S.E.S. (U.S. NAVY)
               Street........:Port Hueneme
               City..........:Port Hueneme
               State.........:California
               Country.......:
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
   MAIL is a program which handles sending files and messages thru the
 mailbox between different users. This program was written using the HP-1000
 F series computer, and HP software rev. 2440.
   For further information please refer to the source file MAIL.FTN 
  
 Additional Documentation....:MAIL.FTN
  
K06401
----------------------------------------------------------------------------- 
PRT3L                                                                    K064 
                    PRINTING SUBSCRIPTS AND SUPERSCRIPTS
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PRT3L
    Title....................: Printing Subscripts and Superscripts 
    File Names...............: 00. Rename Transfer File 
                             : 01. PRT3L.SBMT 
                             : 02. PRT3L.FTN
                             : 03. PRT3L.TXT
                             : 04. PRT_TERM.DAT 
                             : 05. PRT3L_TEST.DAT 
    Operating System(s)......: RTE-A
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. Printer 
                             : 2. Formatting
                             : 3. Mathematics 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: David Neumann and Dorothy Bickham
               Company.......: The National Bureau of Standards 
               Address.......: Bldg. 222 / Room B348
               City..........: Gaithersburg 
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20899
               Phone Number..: 301-921-3632 
               Telex.........:
  
 Program Abstract............:
  
 PRT3L is a program that can be used to print documents that
 contain subcripts and superscripts on HP printers by converting each 
 line of input into 3 lines: superscript line, main line, and subscript 
 line.
  
 Additional Documentation....:
  
 See file PRT3L.TXT for details on running and installing PRT3L.
 See files PRT_TERM.DAT and PRT3L_TEXT.DAT for test data. 
  
K06501
----------------------------------------------------------------------------- 
SETKY-GETKY                                                              K065 
                          KEY-ACCESSED TEXT SYSTEM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SETKY-GETKY
    Title....................: Key-Accessed Text System 
    File Names...............: 00. Rename Transfer File 
                             : 01. SETKY_GETKY.SBMT 
                             : 02. SETKY.FTN
                             : 03. GETKY.FTN
                             : 04. KEYS.FTN 
                             : 05. HELP.IDX 
                             : 06. README 
                             : 07. SETKY_GETKY.DOC
                             : 08. SETUP.CMD
                             : 09. SAMPLE.IDX 
    Operating System(s)......: RTE-A
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. Help
                             : 2. Text
                             : 3. Message 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Dorothy Bickham and David Neumann
               Company.......: The National Bureau of Standards 
               Street........: Bldg. 222 / Room B348
               City..........: Gaithersburg 
               State.........: MD 
               Country.......: USA
               Zip Code......: 20899
               Phone Number..: 301-921-3632 
               Telex.........:
 Program Abstract............:
  
 SETKY-GETKY is a simple, public domain, keyed access system for the
 HP1000.  It performs two major functions: (1) makes the help system
 on the computer more user-friendly by providing a quick and easy way 
 for the users to obtain help on requested topics and (2) provides keyed
 access to free formatted textual or tabular material.  It was written
 to replace the GENIX system, which Hewlett-Packard is no longer
 supporting on the A900.  It does that and more.
  
 Some of its special features include the ability to transfer automatically 
 between key files and the option of inserting run commands in the
 indexed files.  The SETKY-GETKY system is completely compatible with 
 TEXED, the document processor available on the CSL Library.
  
 Additional Documentation....:
  
 See file README for details on installing SETKY-GETKY. 
 See file SETKY_GETKY.DOC for a copy of the user's guide. 
 See file SAMPLE.IDX for a sample test data file. 
  
K06601
----------------------------------------------------------------------------- 
BK2033                                                                   K066 
                 BRUEL & KJAER 2033 DIGITAL SIGNAL ANALYZER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BK2033 
    Title....................: Bruel & Kjaer 2033 Digital Signal Analyzer 
    File Names...............: 00. Rename transfer file.
                             : 01. BK2033.SBMT           - Submission file
                             : 02. BK2033.FTN            - Front end program
                             : 03. BK2033.LOD 
                             : 04. BK2033.REL 
                             : 05. BK2033CAPTURE.FTN     - Capture program
                             : 06. BK2033CAPTURE.LOD
                             : 07. BK2033CAPTURE.REL
                             : 08. BK2033FILEFORMAT.INFO - File format
                             : 09. BK2033MODIFY.FTN  - Modify program 
                             : 10. BK2033MODIFY.LOD 
                             : 11. BK2033MODIFY.REL 
                             : 12. BK2033GRAF.FTN        - Plotting program 
                             : 13. BK2033GRAF.REL 
                             : 14. BK2033GRAF2623.LOD    - 2623 link
                             : 15. BK2033GRAF2648.LOD    - 2648 link
                             : 16. BK2033GRAF7550.LOD    - 7550 link
                             : 17. BK2033GRAF9872.LOD    - 9872 link
                             : 18. BK2033SCRATCH.2033    - Example data file
                             : 19. LINK_ALL_BK2033.CMD   - Total link 
                             : 20. PLOTLUFOR7550.FTN     - 7550 lu
                             : 21. PLOTLUFOR7550.REL
                             : 22. PLOTLUFOR9872.FTN     - 9872 lu
                             : 23. PLOTLUFOR9872.REL
                             : 24. PLOTLUFORSCREEN.FTN   - Terminal lu (1)
                             : 25. PLOTLUFORSCREEN.REL
                             : 26. BELLQAXLIBRARY.CMP    - Library compile
                             : 27. BELLQAXLIBRARY.FTN    - Library source 
                             : 28. BELLQAXLIBRARY.LIB    - Lindxed library
                             : 29. EDITS.FTN             - Edits source 
                             : 30. EDITS.LOD
                             : 31. EDITS.REL
                             : 32. GRAFSTEP.FTN          - Grafstep source
                             : 33. GRAFSTEP.LOD 
                             : 34. GRAFSTEP.REL 
                             : 35. SHOWNERS.FTN          - Showners source
                             : 36. SHOWNERS.LOD 
                             : 37. SHOWNERS.REL 
    Operating System(s)......:  RTE-6/VM, RTE-A 
    Language(s)..............:  FORTRAN 77, requires C.83 or later
    Keywords.................: 1. ATS 
                             : 2. HPIB
                             : 3. DIGITIZER 
                             : 4. UTILITY 
                             : 5. LIBRARY 
    External Support Req'd...: C.83 or later
                             : CI file system 
                             : DGL
    If Re-submission, Reason.:
 Contributor's Name..........: David R. Rodgers 
               Company.......: Bell Canada (Quality Assurance)
               Street........: 316 - 2265 Roland Therrien 
               City..........: Longueuil
               State.........: Quebec 
               Country.......: Canada 
               Zip Code......: J4N 1C5
               Phone Number..: 514-647-5131 
 Program Abstract............:
  
      The B&K 2033 is a digital (audio) signal analyzer that displays 
      real-time audio spectrum information in time-domain or frequency
      domain. 
      BK2033 consists of a number of programs which allow the 
      display state of the Bruel & Kjaer Digital Signal 
      Analyzer to be captured, stored, retrieved and plotted. 
      It is very easy to use and is menu driven.  The logical unit of 
      the 2033 has been hardcoded to 56.  This may be changed in the
      program or by using the SST.
  
 Instructions:
  
      You will need subroutines from BellQAxLibrary contained in the
      MISC subdirectory with this submission.  See that first.
      If you want automatic installation you should also load the 
      LINKS program contained in the MISC subdirectory. 
  
      Create a directory called /DAD
      Create a sub-directory called /DAD/BK2033 
      Copy the files to directory  /Dad/BK2033/ 
      Create a sub-directory called /DAD/PROGRAMS 
      Type: Link_All_BK2033 
      And the files will all automatically be installed.
  
 1.   BK2033 is a system consisting of a number of programs which 
      allows the display state of the Bruel & Kjaer Digital Signal
      Analyzer to be captured, stored, retrieved and plotted. 
      It is very easy to use and is menu driven.  The logical unit of 
      the 2033 has been hardcoded to 56.  This may be changed in the
      program or by using the SST.
  
      The remaining programs are simple utilities thrown in with the
      deal. 
  
 2.   EDITS is a file masking front end to the EDIT/1000 program, 
      and allows a standard EDIT runstring to be passed to the editor 
      for each file matching the mask.  This saves the user from having 
      to build a transfer file every time he/she wants to edit files
      that have common characteristics. 
      Use: EDITS [FileMask] [Runstring] 
  
 3.   GRAFSTEP allows a number to be inserted in columns 1-8 of any 
      type 3 or 4 file.  This is useful for instance, if you have data
      that you want to use for GRAFIT, but the X axis is driven by
      uneven intervals.  GRAFIT only provides natural number intervals
      in its internal column 0.   Note that a similar operation could 
      be performed using MATH/1000, but that there are several extra
      steps to go through.  GRAFSTEP is interactive and prompts for 
      all parameters.  Try it.
  
 4.   SHOWNERS is a file mask version of the OWNER command.  If you 
      want to check out the ownership of all directories, this
      utility will save you tons of time.  It also allows the 
      ownerships to be printed on any device. 
      Use: SHOWNERS [FileMask] [Lu] 
  
 Additional Documentation....:  For BK2033, create a DIR called ::ATPROG, 
      and then create another DIR called /ATPROG/BK2033.
      Copy the files to the subdirectory and then TR Link_All_Bk2033.Cmd
      to link everything up.  Note:  Most of the programs want to sit 
      on the directory ::ATPROG, so it must exist.
  
K06701
----------------------------------------------------------------------------- 
MISC                                                                     K067 
             MISCELLANEOUS SUPPORT FILES FOR CONTRIBUTION BK2033
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MISC 
    Title....................: Miscellaneous support files for contribution BK2033
    File Names...............: 00. Rename transfer file.
                             : 01. MISC.SBMT           - Submission file
                             : 02. BELLQAXLIBRARY.CMP  - Library compile file 
                             : 03. BELLQAXLIBRARY.FTN  - Library source 
                             : 04. BELLQAXLIBRARY.LIB  - Library reloc
                             : 05. CS.FTN              - Close spool source 
                             : 06. CS.LOD              - Close spool link 
                             : 07. CS.REL              - Close spool reloc
                             : 08. EDITS.FTN           - Edits source 
                             : 09. EDITS.LOD           - Edits link 
                             : 10. EDITS.REL           - Edits reloc
                             : 11. FTN7XS.FTN          - Ftn7xs source
                             : 12. FTN7XS.LOD          - Ftn7xs link
                             : 13. FTN7XS.REL          - Ftn7xs reloc 
                             : 14. GRAFSTEP.FTN        - GrafStep source
                             : 15. GRAFSTEP.LOD        - GrafStep lod 
                             : 16. GRAFSTEP.REL        - GrafStep reloc 
                             : 17. LINKS.FTN           - Links source 
                             : 18. LINKS.LOD           - Links link 
                             : 19. LINKS.REL           - Links reloc
                             : 20. OS.FTN              - Open spool source
                             : 21. OS.LOD              - Open spool link
                             : 22. OS.REL              - Open spool reloc 
                             : 23. OWNERS.FTN          - Owners source
                             : 24. OWNERS.LOD          - Owners link
                             : 25. OWNERS.REL          - Owners reloc 
                             : 26. PAUSE.FTN           - Pause source 
                             : 27. PAUSE.LOD           - Pause link 
                             : 28. PAUSE.REL           - Pause reloc
                             : 29. RPCHECK.FTN         - Rpcheck source 
                             : 30. RPCHECK.LOD         - Rpcheck link 
                             : 31. RPCHECK.REL         - Rpcheck reloc
                             : 32. SPOO5C              - Fmgr spool 
                             : 33. SPOO5O              -  command files 
                             : 34. SPOO7C              -  for various 
                             : 35. SPOO7O              -  logical units.
                             : 36. SPOO9C 
                             : 37. SPOO9O 
                             : 38. SPOOLC 
                             : 39. SPOOLO 
    Operating System(s)......:  RTE-6/VM, RTE-A 
    Language(s)..............:  FORTRAN 77, requires C.83 or later
    Keywords.................: 1. UTILITY 
                             : 2. LIBRARY 
    External Support Req'd...: C.83 or later
                             : CI file system 
    If Re-submission, Reason.:
 Contributor's Name..........: David R. Rodgers 
               Company.......: Bell Canada (Quality Assurance)
               Street........: 316 - 2265 Roland Therrien 
               City..........: Longueuil
               State.........: Quebec 
               Country.......: Canada 
               Zip Code......: J4N 1C5
               Phone Number..: 514-647-5131 
 Program Abstract............:
  
      These are misc utilities and a library.  The library contains 
      about 50 subroutines, some of the required by the other 
      submissions.
  
      The OS and CS programs with open and close spool files using
      CI and calling FMGR programmatically. 
  
      The EDITS, FTN7XS, OWNERS and LINKS programs are file mask
      versions of those already famous programs.
  
      GRAFSTEP is used to provide a user-defined index in a data file.
  
      RPCHECK is a file mask RP checker.  It will verify if a type 6
      file is executable in its present state or will need to be re-linked. 
  
      The PAUSE program was designed to be executed in and CMD file, and
      will pause the specified period of time.
  
 Instructions:
  
      Link the programs as required.
  
  
  
K06801
----------------------------------------------------------------------------- 
HP3585                                                                   K068 
                   HP3585 SPECTRUM ANALYZER CAPTURE & PLOT
----------------------------------------------------------------------------- 
  
 Contribution Name...........: HP3585 
    Title....................: HP3585 Spectrum Analyzer Capture & Plot
    File Names...............: 00. Rename transfer file.
                             : 01. HP3585.SBMT
                             : 02. COMPILEALLHP3585.CMD 
                             : 03. HP3585.FTN 
                             : 04. HP3585.LOD 
                             : 05. HP3585.REL 
                             : 06. HP3585CAPTURE.FTN
                             : 07. HP3585CAPTURE.LOD
                             : 08. HP3585CAPTURE.REL
                             : 09. HP3585DUMP7.INFO 
                             : 10. HP3585FILEFORMAT.INFO
                             : 11. HP3585GRAF.FTN 
                             : 12. HP3585GRAF.REL 
                             : 13. HP3585GRAF2623.LOD 
                             : 14. HP3585GRAF2648.LOD 
                             : 15. HP3585GRAF7550.LOD 
                             : 16. HP3585GRAF9872.LOD 
                             : 17. HP3585MODIFY.FTN 
                             : 18. HP3585MODIFY.LOD 
                             : 19. HP3585MODIFY.REL 
                             : 20. LINK_ALL_HP3585.CMD
                             : 21. PLOTLUFOR7550.FTN
                             : 22. PLOTLUFOR7550.REL
                             : 23. PLOTLUFOR9872.FTN
                             : 24. PLOTLUFOR9872.REL
                             : 25. PLOTLUFORSCREEN.FTN
                             : 26. PLOTLUFORSCREEN.REL
    Operating System(s)......:  RTE-6/VM, RTE-A 
    Language(s)..............:  FORTRAN 77, requires C.83 or later
    Keywords.................: 1. ATS 
                             : 2. HPIB
                             : 3. DIGITIZER 
                             : 4. ANALYZER
    External Support Req'd...: C.83 or later
                             : CI file system 
                             : DGL
                             : HPIB 
    If Re-submission, Reason.:
 Contributor's Name..........: David R. Rodgers 
               Company.......: Bell Canada (Quality Assurance)
               Street........: 316 - 2265 Roland Therrien 
               City..........: Longueuil
               State.........: Quebec 
               Country.......: Canada 
               Zip Code......: J4N 1C5
               Phone Number..: 514-647-5131 
 Program Abstract............:
  
      The HP3585 Spectrum Analyzer has a bandwidth of 20Hz to 40MHz.
      This set of programs allows the screen image of the HP3585
      (B trace) to be captured and stored for later retrieval,
      plotting and analysis.
  
 Instructions:
  
      You will need subroutines from BellQAxLibrary contained in the
      MISC subdirectory with this submission.  See that first.
      If you want automatic installation you should also load the 
      LINKS program contained in the MISC subdirectory. 
  
      Create a directory called /DAD
      Create a sub-directory called /DAD/HP3585 
      Copy the files to directory  /Dad/HP3585/ 
      Create a sub-directory called /DAD/PROGRAMS 
      Type: Link_All_HP3585 
      And the files will all automatically be installed.
  
  
K06901
----------------------------------------------------------------------------- 
TEK7D20                                                                  K069 
                 TEKTRONIX 7D20 DIGITAL OSCILLOSCOPE CAPTURE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TEK7D20
    Title....................: Tektronix 7D20 Digital Oscilloscope Capture
    File Names...............: 00. Rename transfer file.
                             : 01. TEK7D20.SBMT          - Submission file. 
                             : 02. LINK_ALL_TEK7D20.CMD  - Master link file.
                             : 03. PLOTLUFOR7550.FTN     - 7550 lu. 
                             : 04. PLOTLUFOR7550.REL     -
                             : 05. PLOTLUFOR9872.FTN     - 9872 lu. 
                             : 06. PLOTLUFOR9872.REL     -
                             : 07. PLOTLUFORSCREEN.FTN   - Screen lu. 
                             : 08. PLOTLUFORSCREEN.REL   -
                             : 09. TEK7D20.FTN           - Master program.
                             : 10. TEK7D20.LOD           -
                             : 11. TEK7D20.REL           -
                             : 12. TEK7D20CAPTURE.FTN    - Capture program. 
                             : 13. TEK7D20CAPTURE.LOD    -
                             : 14. TEK7D20CAPTURE.REL    -
                             : 15. TEK7D20FILEFORMA.INFO - File format info.
                             : 16. TEK7D20GRAF.FTN       - Plotting program.
                             : 17. TEK7D20GRAF.REL       -
                             : 18. TEK7D20GRAF2623.LOD   - 2623 link. 
                             : 19. TEK7D20GRAF2648.LOD   - 2648 link. 
                             : 20. TEK7D20GRAF7550.LOD   - 7550 link. 
                             : 21. TEK7D20GRAF9872.LOD   - 9872 link. 
                             : 22. TEK7D20LIBRARY.CMP    - 7d20 lib compile.
                             : 23. TEK7D20LIBRARY.FTN    - 7d20 library.
                             : 24. TEK7D20MODIFY.FTN     - File modifier. 
                             : 25. TEK7D20MODIFY.LOD     -
                             : 26. TEK7D20MODIFY.REL     -
                             : 27. TEK7D20REPLAY.FTN     - File replayer. 
                             : 28. TEK7D20REPLAY.LOD     -
                             : 29. TEK7D20REPLAY.REL     -
                             : 30. TEKCAP.FTN            - Random capture 
                             : 31. TEKCAP.LOD            - from command 
                             : 32. TEKCAP.REL            - file.
    Operating System(s)......:  RTE-6/VM, RTE-A(?)
    Language(s)..............:  FORTRAN 77, requires C.83 or later
    Keywords.................: 1. ATS 
                             : 2. HPIB
                             : 3. DIGITIZER 
                             : 4. ANALYZER
                             : 5. GRAPHICS
    External Support Req'd...: C.83 or later
                             : CI file system 
                             : DGL
                             : BellQAxLibrary 
    If Re-submission, Reason.:
 Contributor's Name..........: David R. Rodgers 
               Company.......: Bell Canada (Quality Assurance)
               Street........: 316 - 2265 Roland Therrien 
               City..........: Longueuil
               State.........: Quebec 
               Country.......: Canada 
               Zip Code......: J4N 1C5
               Phone Number..: 514-647-5131 
 Program Abstract............:
  
      The Tektronix 7d20 programmable digitizer is a plug in oscilloscope 
      module that will digitize a waveform at 70MHz continuous and
      10 MHz single shot.  This set of programs allows the contents of
      any or all waveform memories (there are 6) to be captured and 
      stored in a file for later retrieval and plotting.   The plotting 
      programs have been optimized for plotting on 2648, 7550 and 9872, 
      however any DGL device should work. 
  
      The instant replay program allows waveform files to be dumped 
      back to the oscilloscope for quick viewing. 
  
      After using these programs you will never want to use a scope 
      camera again. 
  
      Instructions: 
  
      You will need subroutines from BellQAxLibrary contained in the
      MISC subdirectory with this submission.  See that first.
      If you want automatic installation you should also load the 
      LINKS program contained in the MISC subdirectory. 
  
      Create a directory called /DAD
      Create a sub-directory called /DAD/TEK7D20
      Copy the files to directory  /Dad/Tek7d20/
      Create a sub-directory called /DAD/PROGRAMS 
      Tr Tek7d20Library.Cmp 
      Type: Link_All_Tek7d20
      And the files will all automatically be installed.
  
K07001
----------------------------------------------------------------------------- 
LABLR                                                                    K070 
                           STICK-ON MAILING LABELS
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LABLR
    Title....................: Stick-on Mailing Labels
    File Names...............: 00. Rename Transfer File 
                             : 01. 'LABLR Submission File 
                             : 02. &LABLR  Source File
                             : 03. %LABLR  Relocatable File 
                             : 04. %FREAD  Relocatable File 
                             : 05. %FWRIT  Relocatable File 
                             : 06. #LABLR  Loader File
    Operating System(s)......: RTE-6 VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. LABEL 
                             : 2. MAIL
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: DENNIS HUGHES
               Company.......: TORRINTON COMPANY
                               TECHN.COMPUTER GROUP 
               Street........: 59 FIELD STREET
               City..........: TORRINGTON 
               State.........: CONNECTICUT
               Country.......: USA
               Zip Code......: 06790
 Program Abstract............:
    This program allows the input,deletion,modification of
  the data for Stick-on Labels. 
  
      TO RUN TYPE  :RU,LABLR,(neg disc lu where files reside) 
                   Passed by RMPAR into IPARM(1)
       THE DATA FILES ARE IN LU,-++ .. OF TYPE 2 AND  STRUCTURED
       AS FOLLOWS : WITH A FIXED RECORD LENGTH OF 15 WORDS**
  
       Record #1 =the number of labels currently in the file(710 max),
                  is stored in the 1st word and the nimber of lines per 
                  label is stored in the second word. the array is :
     IBUF2(1-2)= ASCII   **   word 1= NUM     word 2= LINES 
  
       Records #2-711= each label contains "LINES" of information.The 
                       array is : IBUF2(90) where there are a maximum 
                       of 6 lines per label x 15 words/line(30 char)
  
        EDIT Lines 307 - 312 to support your system Printers LUs!!
  
  
  
K07101
----------------------------------------------------------------------------- 
TIME                                                                     K071 
                     ANOTHER OP-SYS TIME-SETTING PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TIME 
    Title....................: Another Op-Sys Time-Setting Program
    File Names...............:00. Rename Transfer File
                             :01. time.sbmt  This file
                             :02. TIME.FTN - Time-setting program 
    Operating System(s)......: RTE-A, RTE-6, New File System
    Language(s)..............: FTN77
    Keywords.................: 1. Time
                             : 2. System
                             : 3. Boot-up 
    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............:
  
 TIME is a handy program intended to be used to set the system time at
 bootup.  It has these characteristics: 
   1. Entries are in ordinary time (no Julian dates, etc.)
   2. Last-entered times are saved in a file for next time. 
   3. Time prompts for year, month, day, hour, and minute separately. 
   4. When TIME prompts for values, it shows the last-entered value 
      as the default to be accepted if RETURN is entered with no data,
      often permitting most values to be defaulted. 
   5. TIME won't let a non-superuser (or non-MANAGER) run it. 
 Just put RU TIME in the WELCOM(x.CMD) file to have a high level of 
 integrity in system time.
  
 Additional Documentation....:
  
 TIME is well documented in its source. 
  
K07201
----------------------------------------------------------------------------- 
DOUBLE                                                                   K072 
                    PRINT DOUBLE SIZE ON 2933/34A PRINTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DOUBLE 
    Title....................: Print Double Size on 2933/34A Printer
    File Names...............:00. Rename File 
                             :01. double.sbmt SUBMIT file.
                             :02. DOUBLE.FTN Program Source 
         Operating System(s).: RTE-A, RTE-6 with New File System
         Language(s).........: Ftn7x
         Keywords............: 1. Printer 
    External Support Req'd...: None 
    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
               Phone Number..: 612/770-3728 
               Telex.........: 650/211-1023 
  
 Program Abstract............:
  
 DOUBLE is an 80-line Fortran program which prints a file in double-size
 characters on an HP 2933A or 2934A printer or equivalent.  It may be 
 used to generate very readable, high-quality originals for overhead- 
 projector transparency slides.  It can quicky be converted to print any
 multiple of the standard character size, up to 28X.
  
 DOUBLE uses column 1 for carriage-advance, without regard for the type 
 of driver being used for the printer.
  
 A user can create the slides very quickly with the editor, taking care 
 not to exceed line lengths of 40 characters (they really are double) 
 and putting the character "1" in column 1 at the top of each new slide.
  
 Compile and load:
  
   RU FTN7X DOUBLE.FTN,,- 
   LINK DOUBLE.REL (needs $FNEWF on RTE-6)
K07301
----------------------------------------------------------------------------- 
BLI                                                                      K073 
                          BINARY FILE-LIST PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BLI
    Title....................: Binary File-List Program 
    File Names...............:00. Rename Transfer File
                             :01. bli.sbmt- This file 
                             :02. BLI.FTN - Binary File Lister
    Operating System(s)......: RTE-A, RTE-6, New File System
    Language(s)..............: FTN77
    Keywords.................: 1. Binary
                             : 2. List
    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............:
  
 Problem: The LI program provided with the New File System will not list
 binary files (or any files) to an LU other than the local terminal, nor
 will it list records longer than 256 characters. 
  
 BLI lists files in exactly the same binary format as is used by LI, but
 has these advantages:
   1. It allows specification of the output device. 
   2. It permits reading and listing records of up to 8192 characters,
      expandable to over 30,000 characters per record if necessary. 
  
 BLI will read from a device (e.g. tape drive) as well as a file.  It 
 does permit specifying a start record and an end record for the source,
 whether a file or a device.
  
 Additional Documentation....:
  
 BLI is fairly well documented in its source.  If invoked with no 
 parameters it will display a USAGE: help line. 
  
K07401
----------------------------------------------------------------------------- 
CMDSTACK                                                                 K074 
                          COMMAND STACK SUBROUTINES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CMDSTACK 
    Title....................: COMMAND STACK Subroutines
    File Names...............:00. Rename Transfer File
                             :01. cmdstack.sbmt   - This file 
                             :02. CMDSTACK.MAC    - Command Stack Mgr 
                             :03. LEFTJUSTIFY.MAC - Delete Lead Spaces
                             :04. PUTINCOMMAS.MAC - Smaller & Better
                             :05. APPEND.FTN      - Append Strings
    Operating System(s)......: RTE-A, RTE-6, perhaps more 
    Language(s)..............: MACRO, FTN77 
    Keywords.................: 1. Input 
                             : 2. Terminal
                             : 3. Strings 
    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............:
  
 CMDSTACK is a subroutine which can be used to give a program a 
 command-stack capability almost exactly the same as that found in EDIT 
 and CI.  It has these properties:
   1. It allows the same /, /n, and //-/ commands.
   2. It can go to any specified, LU, using XLUEX for its I/O.
   3. The stack is a character variable passed in by the calling prog-
      ram, and may be any length. 
   4. Stack entries are variable-length to conserve stack space.
   5. There is no fixed limit on the number of saved stack entries. 
  
 LEFTJUSTIFY is a subroutine which must somehow have been inadvertent-
 ly omitted from the Relocatable Library.  It has the simple function of
 deleting leading blanks from a character variable, a very handy funct- 
 ion when analyzing keyboard-input strings.  It is called by CMDSTACK.
  
 PUTINCOMMAS is just over 1/3 as large as the HP Relocatable Library
 subroutine of the same name (which got bigger at the A.85 release).
 It has the same specifications, but works slightly better: it has no 
 limitations on parameter length and it does not delete a trailing
 comma.  Use it when space is tight.
  
 APPEND is a subroutine which appends the nonblank characters of a
 string to the nonblank characters in another, placing a specified
 number of blanks between.  It does this with no danger of a runtime
 error regardless of the value or length of either string.  It is very
 handy when generating readable text with strings having variable 
 nonblank lengths.
 Additional Documentation....:
  
 Each subroutine is sufficiently documented within its source code. 
  
K07501
----------------------------------------------------------------------------- 
ADDIX, LIST                                                              K075 
                        HIGH-SPEED HELP-FILE FACILITY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ADDIX, LIST
    Title....................: High-Speed Help-File Facility
    File Names...............:00. Rename Transfer File
                             :01. help.sbmt - This file 
                             :02. ADDIX.FTN - File-indexing Program 
                             :03. LIST.FTN  - Help-Display Subroutines
    Operating System(s)......: RTE-A, RTE-6, New File System
    Language(s)..............: FTN77
    Keywords.................: 1. Help
    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............:
  
 ADDIX and LIST comprise a mechanism for providing a HELP facility in 
 an interactive program.  These characteristics are provided: 
   1. HELP text file can be extremely large, or very small. 
   2. HELP text file can also be the manual for the program or system,
      with no changes whatever. 
   3. Access to help is VERY fast, using binary search on ordered index.
   4. HELP is listed in screenfuls with pauses (same operation as the 
      LI program).
   5. Not much program space is required. 
  
 ADDIX takes an input file prepared with marked HELP keywords and copies
 it to a new file with an ASCII index appended.  ADDIX is well document-
 ed and explains the preparation of the HELP text file. 
  
 LIST is called by the program using the HELP facility.  It opens the 
 HELP file (first entry only), performs the binary search on the index, 
 then goes directly to the keyword and lists the text following.  LIST
 actually consists of two subroutines, and is well documented.
  
 This is the same HELP facility as is used in the commercial package
 called CONNECT.
  
K07601
----------------------------------------------------------------------------- 
LYLIB                                                                    K076 
                               GENERAL LIBRARY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LYLIB
    Title....................: GENERAL LIBRARY
    File Names...............:00. Rename Transfer File
                             :01. 'LYLIB   SUBMISSION FILE
                             :02. &LYLI1   MACRO SOURCE 
                             :03. &LYLI2   FTN   SOURCE 
                             :04. #LYLIB   MERGE COMMANDS 
                             :05. *LYLIB   PREP COMMANDS  (READ ME FIRST) 
                             :06. %LYLIB   COMBINED RELOC.
                             :07. $LYLIB   COPY HELP FILES TO /HELP 
                             :08. ?LYLIB   MASTER HELP FILE 
                             :09. ?BPACK   INDIVIDUAL HELP FILE 
                             :10. ?BUNPK
                             :11. ?MOVEW
                             :12. ?KNDEX
                             :13. ?INDEX
                             :14. ?SUBST
                             :15. ?EXWRD
                             :16. ?EXBYT
                             :17. ?KCHAR
                             :18. ?ICHAR
                             :19. ?INSTR
                             :20. ?NSCOM
                             :21. ?MVBYT
                             :22. ?ITRNC
                             :23. ?ISCAN
                             :24. ?FILL 
                             :25. ?UPLWC
                             :26. ?IXNUM
                             :27. ?BRPLC
                             :28. ?COLON
                             :29. ?ASCVT
                             :30. ?NMCVT
                             :31. ?FLCVT
                             :32. ?IVRFY
                             :33. ?IVAL 
                             :34. ?SNUM 
                             :35. ?PCHAR
                             :36. ?IFLDC
                             :37. ?JSTFY
                             :38. ?LJSTF
                             :39. ?CENTR
                             :40. ?EDNEG
                             :41. ?CMPRS
                             :42. ?UPSFT
                             :43. ?LEDG0
                             :44. ?LSHFT
                             :45. ?FILL0
                             :46. ?RDX50
                             :47. ?ISWCH
                             :48. ?LOGIC
                             :49. ?JSTFI
                             :50. ?ICMPR
                             :51. ?CMPRB
                             :52. ?DSHBL
                             :53. ?CMPRD
                             :54. ?BLDSH
                             :55. ?ICPRS
                             :56. ?HEX
                             :57. ?DELCH
                             :58. ?LJSTC
                             :59. ?FILLC
                             :60. ?MOVEC
                             :61. ?COMPC
                             :62. ?COMPW
                             :63. ?HEXI 
                             :64. ?NAMOK
                             :65. ?DATE 
                             :66. ?SFW
                             :67. ?SBL
                             :68. ?XWRD 
                             :69. ?XBYT 
                             :70. ?MBR
                             :71. ?SNX
                             :72. ?SCN
                             :73. ?FLB
                             :74. ?FLW
                             :75. ?ULC
                             :76. ?ALNM 
                             :77. ?BRP
                             :78. ?ANCV 
                             :79. ?FCVT 
                             :80. ?ASRX 
                             :81. ?LSXY 
                             :82. ?ASXY 
                             :83. ?CRPP 
                             :84. ?CPRS 
                             :85. ?MOPSY
                             :86. ?NOPSY
                             :87. ?DCM
                             :88. ?DBDAT
                             :89. ?CHK11
                             :90. ?WAIT 
                             :91. ?RJSTF
    Operating System(s)......: TESTED ON RTE-6, ANY 1000. 
    Language(s)..............:  MACRO AND FTN 
    Keywords.................: 1. LIBRARY 
    External Support Req'd...:  NONE
    If Re-submission, Reason.:
 Contributor's Name..........: DONALD L. CLAPP
               Company.......: ELI LILLY AND CO.
               Street........: 307 E. MCCARTY ST. 
               City..........: INDIANAPOLIS 
               State.........: INDIANA
               Country.......: US 
               Zip Code......: 46285
               Phone Number..: (317) 261-4458 
               Telex.........:
 Program Abstract............:   THIS IS A COLLECTION OF USEFUL 
 ROUTINES THAT HAS BEEN PUT TOGETHER OVER THE YEARS.  THERE ARE 
 ROUTINES FOR CHARACTER TRANSLATION,MOVE,EXTRACT,COMPARE,FILL 
 UPSHIFT,DOWNSHIFT,AND JUSTIFY.  MOST OF THE ROUTINES ARE 
 FORTRAN CALLABLE.
 Additional Documentation....:  SEE SOURCE CODE  AND HELP FILES 
  
  
K07701
----------------------------------------------------------------------------- 
ULIST                                                                    K077 
                               RTE-A USER LIST
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ULIST
    Title....................: RTE-A USER LIST
    File Names...............: 00 Rename transfer file
                             : 01 ULIST.SBMT   SUBMIT FILE
                             : 02 ULIST.FTN 
                             : 03 ULIST.REL 
                             : 04 MSORT.MAC   SORT SUBROUTINE 
                             : 05 MSORT.REL 
    Operating System(s)......: RTE-A WITH VC+ 
    Language(s)..............: FORTRAN 77 AND MACRO 
    Keywords.................: 1. SYSTEM
                             : 2. UTILITY 
    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.......: US 
               Zip Code......: 46285
               Phone Number..: (317) 261-4458 
               Telex.........:
 Program Abstract............:   THIS PROGRAM PRODUCES AN ALPHABETIZED
   LIST OF THE LOG-ONS FOR AN RTE-A SYSTEM.  THE OUTPUT CONTAINS
   COLUMNS FOR: LOG-ON, SUPER USER BIT, REAL NAME, AND THE FIRST COMMAND. 
   THIS INFORMATION IS ALL LOCATED IN FILES UNDER THE DIRECTORY 
   /USERS.DIR.
 Additional Documentation....:
  
K07801
----------------------------------------------------------------------------- 
SETCLOCK                                                                 K078 
                               SET SYSTEM TIME
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SETCLOCK 
    Title....................: SET SYSTEM TIME
    File Names...............: 00 Rename transfer file
                             : 01 SETCLOCK.SBMT  SUBMIT FILE
                             : 02 SETCLOCK.FTN
                             : 03 SETCLOCK.REL
                             : 04 STIME.FTN 
                             : 05 STIME.REL 
    Operating System(s)......: RTE-A AND RTE-6
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. SYSTEM
                             : 2. UTILITY 
                             : 3. TIME
                             : 4. BOOT-UP 
    External Support Req'd...: HAYES CHRONOGRAPH AND MUX PORT 
    If Re-submission, Reason.:
 Contributor's Name..........: DONALD L. CLAPP
               Company.......: ELI LILLY & CO.
               Street........: 307 E. MCCARTY ST. 
               City..........: INDIANAPOLIS 
               State.........: INDIANA
               Country.......: US 
               Zip Code......: 46285
               Phone Number..: (317) 261-4458 
               Telex.........:
 Program Abstract............:   THIS SET OF PROGRAMS IMPLEMENTS
   AUTOMATIC SETTING OF THE SYSTEM TIME.  THE EXTERNAL CLOCK USED 
   IS A HAYES CHRONOGRAPH.  THE DEVICE IS A BATTERY BACKED UP 
   CLOCK WITH AN RS-232 OUTPUT. 
   SETCLOCK--THIS PROGRAM IS USED TO INITIALLY SET THE HAYES
          CHRONOGRAPH.
   STIME--THIS PROGRAM READS THE TIME AND DATE FROM THE HAYES 
       CHRONOGRAPH AND THEN SETS THE RTE SYSTEM TIME ACCORDINGLY. 
       THIS SHOULD BE DONE IN THE WELCOME FILE BEFORE ANY PROGRAMS
       ARE PUT INTO THE TIME LIST.
   THE CABLE FOR CONNECTION TO A MUX PORT IS VERY SIMPLE.  THE
   CABLE IS CALLED A NULL MODEM.  PIN 2 ON ONE END IS CONNECTED 
   TO PIN 3 ON THE OTHER END.  PIN 7 CONNECTS TO PIN 7.  BOTH 
   CONNECTORS ARE STANDARD MALE DB-25'S.  THE MUX PORT MUST BE
   INITIALIZED TO 1200 BAUD OR 300 BAUD WITH TYPE AHEAD ENABLED,
   NO ENQ-ACK.
 Additional Documentation....:
  
K07901
----------------------------------------------------------------------------- 
SUBIT                                                                    K079 
                        EASY CHANGE OF SUPER USER BIT 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SUBIT
    Title....................: EASY CHANGE OF SUPER USER BIT
    File Names...............: 00 Rename transfer file
                             : 01 SUBIT.SBMT
                             : 02 SUBIT.FTN 
                             : 03 SUBIT.REL 
    Operating System(s)......: RTE-A & VC+
    Language(s)..............: FTN7X
    Keywords.................: 1. SYSTEM
                             : 2. UTILITY 
                             : 3. SECURITY
    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.......: US 
               Zip Code......: 46285
               Phone Number..: (317) 261-4458 
               Telex.........:
 Program Abstract............: THIS PROGRAM ALLOWS THE 'MANAGER' OF 
  AN RTE-A SYSTEM TO CHANGE THE STATE OF THE SUPER USER BIT FOR ANY 
  USER EXCEPT 'MANAGER'.   THIS IS EASIER AND FASTER THAN THE PROGRAM 
  'USERS'.
 Additional Documentation....: SEE SOURCE.
  
K08001
----------------------------------------------------------------------------- 
EMA                                                                      K080 
                                EMA UTILITIES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: EMA
    Title....................: EMA UTILITIES
    File Names...............: 00 Rename transfer file
                             : 01 EMA.SBMT
                             : 02 L2ECMW.MAC
                             : 03 E2LMVW.MAC
                             : 04 L2EMVW.MAC
                             : 05 INITEMA.MAC 
    Operating System(s)......: RTE-6 & RTE-A
    Language(s)..............: MACRO
    Keywords.................: 1. EMA/VMA 
    External Support Req'd...: RTE O.S. FIRMWARE
    If Re-submission, Reason.:
 Contributor's Name..........: DONALD L. CLAPP
               Company.......: ELI LILLY & CO.
               Street........: 307 E. MCCARTY ST. 
               City..........: INDIANAPOLIS 
               State.........: INDIANA
               Country.......: US 
               Zip Code......: 46285
               Phone Number..: (317) 261-4458 
               Telex.........:
 Program Abstract............: These subroutines allow fast moves and 
  compares between EMA and LOCAL arrays.  There is no checking beyond 
  what memory protect does. 
 Additional Documentation....: See L2ECMW.MAC for the calling sequence. 
  
K08101
----------------------------------------------------------------------------- 
SECUR                                                                    K081 
                        ENFORCE CHANGING OF PASSWORDS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SECUR
    Title....................: ENFORCE CHANGING OF PASSWORDS
    File Names...............: 00 Rename transfer file
                             : 01 SECUR.SBMT
                             : 02 SECUR.FTN   FOR RTE-A 
                             : 03 SECUR6.FTN  FOR RTE-6 
                             : 04 SECUR.REL 
                             : 05 SECUR6.REL
    Operating System(s)......: RTE-6 & RTE-A
    Language(s)..............: FTN77
    Keywords.................: 1. SECURITY
                             : 2. ACCOUNTS
                             : 3. SYSTEM
    External Support Req'd...:  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.......: US 
               Zip Code......: 46285
               Phone Number..: (317) 261-4458 
               Telex.........:
 Program Abstract............:  These programs report on password ages. 
 The RTE-A version also changes any password found to be older than 60
 days.  The warning to change your password needs to be sent to the 
 offending user with a mail system.  MANAGER is a special user that can 
 get by without being booted off.  When integrated into a mail system 
 these programs could go in the time list to run once a day.
 Additional Documentation....: SEE SOURCE 
  
K08201
----------------------------------------------------------------------------- 
BLOCK8                                                                   K082 
                    LARGE CHARACTERS ON 2563 LINE PRINTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BLOCK8 
    Title....................: LARGE CHARACTERS ON 2563 LINE PRINTER
    File Names...............: 00 Rename transfer file
                             : 01 BLOCK8.SBMT 
                             : 02 TEST8.FTN 
                             : 03 TEST8.REL 
                             : 04 TEST6.FTN 
                             : 05 TEST6.REL 
                             : 06 TEST4.FTN 
                             : 07 TEST4.REL 
                             : 08 BLK8.FTN
                             : 09 BLK8.REL
                             : 10 BLK6.FTN
                             : 11 BLK6.REL
                             : 12 BLK4.FTN
                             : 13 BLK4.REL
    Operating System(s)......: RTE-A and RTE-6
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. PRINTER 
    External Support Req'd...: 256x LINE PRINTER with BLOCK Characters
    If Re-submission, Reason.:
 Contributor's Name..........: DONALD L. CLAPP
               Company.......: ELI LILLY & CO.
               Street........: 307 E. MCCARTY ST. 
               City..........: INDIANAPOLIS 
               State.........: INDIANA
               Country.......: US 
               Zip Code......: 46285
               Phone Number..: (317) 261-4458 
               Telex.........:
 Program Abstract............:  The 256x printers are capable of
 printing several styles of characters.  These subroutines inplement
 large block characters.  This would be useful for labels on shipping 
 containers that must be read from a distance.  The printer comes 
 with a sample program to do this style of character but the
 program did not take advantage of some of the features of FTN7X. 
 The subroutines only print upper case and some special characters. 
 If someone needs lower case then the DATA statements will have to
 be changed.  The actual code should be correct as is.  There are 
 three subroutines. They do characters that are 4,6 and 8 times 
 normal size. 
 Additional Documentation....:
  
K08301
----------------------------------------------------------------------------- 
BTIME                                                                    K083 
                         UP AND DOWN TIME RECORDING 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BTIME
    Title....................: UP AND DOWN TIME RECORDING 
    File Names...............: 00 Rename transfer file
                             : 01 BTIME.SBMT      SUBMIT FILE 
                             : 02 BTIME.FTN        SOURCE 
                             : 03 UTIME.FTN        SOURCE 
                             : 04 BTIME.REL 
                             : 05 UTIME.REL 
    Operating System(s)......: RTE-6 AND RTE-A
    Language(s)..............: FTN77
    Keywords.................: 1. SYSTEM
                             : 2. ACCOUNTING
                             : 3. BOOT-UP 
    External Support Req'd...: RTE 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.......: US 
               Zip Code......: 46285
               Phone Number..: (317) 261-4458 
               Telex.........:
 Program Abstract............: These are two programs which keep track of 
   when a system is booted and when it is halted.  I was inspired by a
   previous contribution of Alan Tibbetts.  This version provides for 
   128 boots and calculates both uptime and down time.  The initialization
   program will also warn you if you set the system time to a value that
   is before the last time recorded in the history file.
 Additional Documentation....: SEE SOURCE CODE
  
K08401
----------------------------------------------------------------------------- 
CLASM                                                                    K084 
                       ANOTHER FLAVOR OF SYSTEM COMMON
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CLASM
    Title....................: ANOTHER FLAVOR OF SYSTEM COMMON
    File Names...............: 00 Rename transfer file
                             : 01 CLASM.SBMT
                             : 02 CLASM.MAC 
                             : 03 CLASM.REL 
    Operating System(s)......: ANY RTE
    Language(s)..............: MACRO
    Keywords.................: 1. SYSTEM
                             : 2. CLASS_NUMBER
    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.......: US 
               Zip Code......: 46285
               Phone Number..: (317) 261-4458 
               Telex.........:
 Program Abstract............:   This program provides another method 
  of sharing class numbers between programs.  Using this does not require 
  any system common.  This program also implements counters that can be 
  shared between programs without contention problems.  This leaves the 
  maximum amount of space for the application code. 
 Additional Documentation....: See source code. 
  
K08501
----------------------------------------------------------------------------- 
FUNNEL                                                                   K085 
                          DRIVER TO IMPLEMENT PIPES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FUNNEL 
    Title....................: DRIVER TO IMPLEMENT PIPES
    File Names...............:00. Rename Transfer File
                             : 01 'DVD00  SUBMISSION FILE 
                             : 02 &DVD00  SOURCE (ASMB OR MACRO)
                             : 03 &PVAL   SOURCE FTN7X WRITES TO FUNNEL 
                             : 04 &PTEST  SOURCE FTN7X READS FROM FUNNEL
    Operating System(s)......: RUNS ON RTE-6,  MAY WORK ON 2,3,4
    Language(s)..............: MACRO
    Keywords.................: 1. DRIVER
                             : 2. UNIX
    External Support Req'd...: NONE 
    If Re-submission, Reason.: IMPROVED AND EXTENDED
 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) 261-4458 
               Telex.........:
 Program Abstract............:  This routine implements 'UNIX' style pipes. 
 It originally was on CSL-1000 tape 2340 as DVD00.  It did work at that 
 time but being a 'normal' programmer I felt that I could improve it. 
 Some new features are: Transfers are now handled in bytes and with the 
 Byte Move Instruction,  Control request parameters are passed, 
 It is transparent to ALL control requests (the bad news is that a pipe 
 can not be disconnected once established),  Subchannel information is
 available  therfore the name 'FUNNEL'.    I have used this to implement
 the logging of RTE-6 console messages to disc.  See contribution 'CONSL'.
 Additional Documentation....:   Included in the source.
  
K08601
----------------------------------------------------------------------------- 
CONSL                                                                    K086 
                          WRITE CONSOLE LOG TO DISC 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CONSL
    Title....................: WRITE CONSOLE LOG TO DISC
    File Names...............:00. Rename Transfer File
                             :01. 'CONSL   SUBMISSION FILE
                             :02. &CONSL   SOURCE (FTN7X) 
    Operating System(s)......: RTE-6 & WHEREVER THE PIPE DRIVER WORKS.
    Language(s)..............: FTN7X
    Keywords.................: 1. SYSTEM
                             : 3. UNIX
    External Support Req'd...: PIPE DRIVER (SEE FUNNEL) 
    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) 261-4458 
               Telex.........:
 Program Abstract............: This program implements the logging of 
 console messages to disc.  By using a 'pipe' RTE can be convinced that 
 this program is the console (system lu 1).   This allows the physical
 console to be used as a normal Session terminal.  Messages are filtered
 by this program.   Messages that start with 'SESSION' are one class
 of message, all others are the second class.  Each class can be written
 to disc and/or the physical device designated.  I usually write all
 messages to disc and non-session messages to my console.  Messages 
 that start with 'MP','DM', etc. are time stamped and have bells
 appended to them wherever they are written.  Since the console log is
 on disc, it can be viewed from a remote terminal, archived for historic
 reasons, or examined by a program for log-on/log-off of a terminal.
 Additional Documentation....:  Implementation instructions are in source.
  
K08701
----------------------------------------------------------------------------- 
MAP                                                                      K087 
                      BIT MAP DISPLAY (CI FILE SYSTEM)
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MAP
    Title....................: BIT MAP DISPLAY (CI FILE SYSTEM) 
    File Names...............:00. Rename Transfer File
                             :01. 'MAP     Submission file
                             :02. &MAP   FTN7X SOURCE 
                             :03. %MAP   FTN7X RELOC. 
    Operating System(s)......: RTE-6
    Language(s)..............: FTN7X
    Keywords.................: 1. CI
                             : 2. UTILITY 
    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.......: US 
               Zip Code......: 46285
               Phone Number..: (317) 261-4458 
               Telex.........:
 Program Abstract............:  This program will display the bit map 
 of a CI volume.  The display is produced using blanks and X's. 
 The output device can be a CRT or a printer. 
 Additional Documentation....:
  
K08801
----------------------------------------------------------------------------- 
CARDS                                                                    K088 
                 SUBROUTINES TO ACCESS 6940B MULTIPROGRAMMER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CARDS
    Title....................: Subroutines to Access 6940B Multiprogrammer
    File Names...............: 00. Rename transfer file 
                             : 01. CARDS.SBMT  Submission file
                             : 02. CARDS.FTN - Source file
                             : 03. CARDS.REL - Relocatable
    Operating System(s)......: RTE-A
    Language(s)..............: FTN77
    Keywords.................: 1. Measurement 
                             : 2. Scanner 
                             : 3. Multi-program 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Doug Wendel
               Company.......: Petroleum Testing Service, Inc 
               Street........: 12051 Rivera Rd
               City..........: Santa Fe Springs 
               State.........: CA.
               Zip Code......: 90670
               Phone Number..: (213) 689-0081 
               Telex.........:
 Program Abstract............:
  
 A group of subroutines that greatly ease the use of many of the 6940B
 multiprogrammer cards. Also included is a program (RN) that will place 
 resource numbers in system common for these subroutines. The subroutines 
 use the resource numbers to control access to the cards. 
  
 Additional Documentation....:
  
 See program listings for detailed subroutine calls.
  
K08901
----------------------------------------------------------------------------- 
BDPLT                                                                    K089 
                       GAUSSIAN DECONVOLUTION PROGRAM 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BDPLT
    Title....................: Gaussian Deconvolution Program 
    File Names...............:00. Rename Transfer File
                             :01. 'BDPLT      Submission file 
                             :02. &BDPLT
                             :03. %BDPLT
                             :04. DATA1  Test data
                             :05. %CAL10  Old HP Calcomp driver 
                             :06. %CALIB  Old HP Calcomp library
    Operating System(s)......: RTE-IVB and RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Data_analysis 
                             : 2. Regression
    External Support Req'd...: Calcomp Plotter (565 or similar) 
    If Re-submission, Reason.:
 Contributor's Name..........: Dr. John C. Cooper 
               Company.......: Naval Research Laboratory
               Street........: Code 6173
               City..........: Washington, DC 
               State.........: DC 
               Country.......: USA
               Zip Code......: 20375
               Phone Number..: 202/767-3115 
 Program Abstract............: September 1, 1985
  
      This program resolves gausian component curves in a spectrum. 
It is designed to be used with electronic (UV-visible) spectra, but 
can be used with a variety of intensity vs. frequency spectra.  Although
useful, the plot routines are not essential and could be eliminated by
omitting the plot routine and its call. 
K09001
----------------------------------------------------------------------------- 
ENABL                                                                    K090 
                  ENABLE SYSTEM CONSOLE AS SYSTEM TERMINAL
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ENABL
    Title....................: Enable System Console as System Terminal 
    File Names...............:00. Rename Transfer File
                             :01. 'ENABL - Submission file
                             :02. *ENABL - Transfer file to compile and LINK
                                           load the ENABL program 
                             :03. &ENABL - Enable Terminal Source Code
                             :04. %ENABL - Relocatable Code 
                             :05. &SCADR - Get Sector and Track Addresses Sub 
                             :06. %SCADR - Relocatable Code 
    Operating System(s)......: RTE-IVB/6VM
    Language(s)..............: FTN7X, MACRO 
    Keywords.................: 1. Terminal
                             : 2. Initialize
    External Support Req'd...: none 
    If Re-submission, Reason.:
 Contributor's Name..........: E. Scott Hill
               Company.......: Pittsburgh-Des Moines Corporation
               Street........: 1015 Tuttle Street / P. O. Box 1596
               City..........: Des Moines 
               State.........: Iowa 
               Country.......: USA
               Zip Code......: 50306
               Phone Number..: 515-244-6000 ext. 235
               Telex.........:
 Program Abstract............:
       This program is used to make the System Console available for use as 
 a Session Terminal.  It uses subroutine SCADR to locate the Master Security
 Code and then enables the console.  It can also be used to show the Master 
 Security Code. 
  
 Additional Documentation....:
       Source Code is well documented.
  
 NOTE ON DISCS: 
       The transfer file *ENABL expects to have all files on cartridge 55.
 Use the editor to change this to fit your system.
  
K09101
----------------------------------------------------------------------------- 
AMORT                                                                    K091 
                        PREPARE AN AMORTIZATION TABLE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: AMORT
    Title....................: Prepare an Amortization Table
    File Names...............:00. Rename Transfer File
                             :01. 'AMORT - Submission file
                             :02. *AMORT - Transfer file to compile and LINK
                                           load the AMORT program 
                             :03. &AMORT - Amortization Table Source Code 
                             :04. %AMORT - Relocatable Code 
    Operating System(s)......: RTE-IVB/6VM
    Language(s)..............: FTN4X
    Keywords.................: 1. Finance 
    External Support Req'd...: none 
    If Re-submission, Reason.:
 Contributor's Name..........: E. Scott Hill
               Company.......: Pittsburgh-Des Moines Corporation
               Street........: 1015 Tuttle Street / P. O. Box 1596
               City..........: Des Moines 
               State.........: Iowa 
               Country.......: USA
               Zip Code......: 50306
               Phone Number..: 515-244-6000 ext. 235
               Telex.........:
 Program Abstract............:
       This program is used to make an amortization table for loans.  The 
 program will ask for loan amount, interest rate, and term of loan.  It will
 then show you the payment amount, which may then be modified.
  
 Additional Documentation....:
  
 NOTE ON DISCS: 
       The transfer file *AMORT expects to have all files on cartridge 55.
 Use the editor to change this to fit your system.
  
K09201
----------------------------------------------------------------------------- 
CPTIM                                                                    K092 
                   FUNCTION CPTIM (X)-CALCULATES CPU USAGE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CPTIM
    Title....................: FUNCTION CPTIM (X)-CALCULATES CPU USAGE
    File Names...............: 00. Rename Transfer File 
                             : 01. CPTIM.SBMT 
                             : 02. CPTIM.FTN
    Operating System(s)......: RTE-IVB
    Language(s)..............: FORTRAN
    Keywords.................: 1. accounting
                             : 2. utility 
                             : 3. analyzer
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: E. W. MINER
               Company.......: NAVAL RESEARCH LABORATORY (CODE 5841)
               Street........:
               City..........: WASHINGTON D. C.
               State.........:
               Country.......: USA
               Zip Code......: 20375
               Phone Number..: 202-767-3389 
               Telex.........:
 Program Abstract............:
  CPTIM CALCULATES THE CPU USAGE IN SECONDS FROM PREVIOUS VALUE 
  TO THE CURRENT VALUE.  ON THE FIRST CALL TO CPTIM X SHOULD BE 0.0,
  THE VALUE RETURNED WOULD THEN BE "TO".
 Additional Documentation....:
  PRESENT VERSION IS LIMITED TO THE SESSION CONTROL BLOCK 
  STRUCTURE OF HP'S RTE-IVB 
  CHANGES SHOULD BE STRAIGHT FORWARD FOR RTE-6/VM 
  
K09301
----------------------------------------------------------------------------- 
SECND                                                                    K093 
                           CALCULATE ELAPSED TIME 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SECND
    Title....................: CALCULATE ELAPSED TIME 
    File Names...............: 00. Rename Transfer File 
                             : 01. SECND.SBMT 
                             : 02. SECND.FTN
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. time
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: E. W. MINER
               Company.......: NAVAL RESEARCH LABORATORY (CODE 5841)
               Street........:
               City..........: WASHINGTON D. C.
               State.........:
               Country.......: USA
               Zip Code......: 20375
               Phone Number..: 202-767-3389 
               Telex.........:
 Program Abstract............:
      SECOND CALCULATES THE INTERVAL IN SECONDS (WALL CLOCK TIME) FROM
      PREVIOUS TIME X TO THE CURRENT TIME.
      ON THE FIRST CALL TO SECOND X SHOULD BE 0.0, THE VALUE RETURNED 
      WOULD THEN BE "T0". 
 Additional Documentation....:
  
K09401
----------------------------------------------------------------------------- 
FTAPE                                                                    K094 
                 READ FIXED-BLOCKED RECORD BUFFER FROM TAPE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FTAPE
    Title....................: READ FIXED-BLOCKED RECORD BUFFER FROM TAPE 
    File Names...............: 00. Rename Transfer File 
                             : 01. FTAPE.SBMT 
                             : 02. FTAPE.FTN
                             : 03. FTAPE.DOC
                             : 04. IER.FTN
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. formatting
                             : 2. ascii 
                             : 3. ebcdic
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: E. W. MINER
               Company.......: NAVAL RESEARCH LAB (CODE 5841) 
               Street........:
               City..........: WASHINGTON D. C. 
               State.........:
               Country.......: USA
               Zip Code......: 20375
               Phone Number..: 202-767-3389 
               Telex.........:
 Program Abstract............:
  PROGRAM TO READ FIXED-BLOCKED RECORD BUFFER FROM A TAPE (LU-8), 
  OPTIONALLY CONVERT THE BUFFER FORM EBCDIC TO ASCII, OR FROM ASCII 
  TO EBCDIC, SPLIT THE BUFFER IN TO 80 CHARACTER RECORDS, AND OUTPUT THE
  RECORDS TO PRINTER, TERMINAL, OR DISC.  THE EIGHTH BIT (PARITY BIT) 
  CAN (OPTIONALLY) BE SET TO ZERO.
 Additional Documentation....:
  
K09501
----------------------------------------------------------------------------- 
FDISK                                                                    K095 
                        READ RECORDS FROM A DISK FILE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FDISK
    Title....................: READ RECORDS FROM A DISK FILE
    File Names...............: 00. Rename Transfer File 
                             : 01. FDISK.SBMT 
                             : 02. FDISK.FTN
                             : 03. FDISK.DOC
                             : 04. IER.FTN
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. files 
                             : 2. ascii 
                             : 3. ebcdic
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: E. W. MINER
               Company.......: NAVAL RESEARCH LAB (CODE 5841) 
               Street........:
               City..........: WASHINGTON D. C. 
               State.........:
               Country.......: USA
               Zip Code......: 20375
               Phone Number..: 202-767-3389 
               Telex.........:
 Program Abstract............:
  PROGRAM TO READ RECORDS FROM A DISK FILE, LOAD A BUFFER, CONVERT THE
  BUFFER FROM ASCII TO EBCDIC, AND WRITE THE PACKED BUFFER TO TAPE
  (LU=8). 
 Additional Documentation....:
  
K09601
----------------------------------------------------------------------------- 
CPAIR                                                                    K096 
                     COMPARE DATASAFE PAIRTRIDGE HALVES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:CPAIR 
    Title....................:Compare datasafe pairtridge halves
    File Names...............:00. Rename Transfer File
                             :01. 'cpair   Submission file
                             :02. &cpair    source
                             :03. %cpair    relocatable 
                             :04. #cpair    loader/link commands
                             :05. &compw    assembler compare wds routine 
                             :06. %compw    compare words relocatable 
    Operating System(s)......:rte-6 
    Language(s)..............:Fortran 77,MACRO
    Keywords.................: 1. Security
                             : 2. Compare 
    External Support Req'd...:Datasafe/1000 
    If Re-submission, Reason.:
 Contributor's Name..........:  Ed Carine 
               Company.......:  TeleSciences, Inc.
               Street........:  275 Rt. 46 West 
               City..........:  Fairfield 
               State.........:  NJ
               Zip Code......:  07006 
               Phone Number..:
 Program Abstract............:
  
    Cpair does a lot of the same things as the HP program VPAIR, provided 
 with Datasafe/1000.  The one feature it was written to include was that
 if a parity error is detected by the disk driver while the comparison is 
 in progress, cpair uses datasafe to put the pairtridge half down.  Vpair 
 leaves the bad half up, and requires manual intervention to put the bad
 half down.  Cpair also tells you where it is by displaying the track number
 on the lower left of the screen.  If you are using Datasafe, please call 
 me at TeleSciences and let me know how it works for you. 
  
K09701
----------------------------------------------------------------------------- 
DIFF                                                                     K097 
                            SOURCE FILE COMPARER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: diff 
    Title....................: Source File Comparer 
    File Names...............: 00. Rename transfer file 
                             : 01. diff.sbmt - Submission file. 
                             : 02. diff.help - RTE help file
                             : 03. diff.r    - Ratfor source file 
                             : 04. diff.ftn  - Fortran 77 source file 
                             : 05. diff.rel  - relocatable file 
                             : 06. fcl.r     - diff library in Ratfor 
                             : 07. argsfc.incl  - include file for fcl.r
                             : 08. fcl.ftn   - diff library in Fortran 77 
                             : 09. fcl.rel   - diff library relocatable 
                             : 10. diff.lod  - link command file
                             : 11. diff.lib  - diff library 
                             : 12. create_diff.cmd - creates diff.run 
                             : 13. rat77.cmd - Ratfor command file
                             : 14. spooldiff.cmd - spools diff output 
                             : 15. fcomp.cc - a file comparison program 
                             : 16. diff.doc - usage documentationrogram 
    Operating System(s)......: RTE-A, RTE-6 ? 
    Language(s)..............: ratfor (latest version)
    Keywords.................: 1. compare 
                             : 2. utility 
    External Support Req'd...: ftn7x
    If Re-submission, Reason.:
 Contributor's Name..........: Ed McCabe
               Company.......: Singer-Kearfott Division 
               Street........: 30 Continental Drive, #15A76 
               City..........: Wayne
               State.........: N.J. 
               Country.......: USA
               Zip Code......: 07470
               Phone Number..: (201)-633-4664 
               Telex.........:
 Program Abstract............:
  
  Diff  compares two source files and gives a display or a file 
 showing the shortest sequence of insertions and deletions needed 
 to convert the first file into the second file.
  
 Additional Documentation....: diff.doc 
  
K09801
----------------------------------------------------------------------------- 
DFIND                                                                    K098 
                             SHOW CI FILE SIZES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DFIND
    Title....................: Show CI file sizes 
    File Names...............:00. Rename Transfer File
                             :01. DFIND.SBMT submission file
                             :02. DFIND.FTN  main source
                             :03. DFIND1.FTN  library of Fortran srtns
                             :04. DFIND2.MAC  library of assembler srtns
                             :05. DFIND.REL  main relocatable 
                             :06. DFIND1.REL relocatable  file
                             :07. DFIND2.REL relocatable file 
                             :08. DFIND.LOD  Link command file
                             :09. ?DFIND    help file for /HELP/ directory
    Operating System(s)......: RTE-6 and RTE-A (must have C.83) 
    Language(s)..............: FORTRAN 77 and MACRO 
    Keywords.................: 1. FILES 
    External Support Req'd...:
    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......: 20390
               Phone Number..: 202-653-1510 
 Program Abstract............: Move the file DFIND to the /HELP/
 directory and then ? DFIND 
  
 Additional Documentation....:
K09901
----------------------------------------------------------------------------- 
SPELR                                                                    K099 
                              SPELLING CHECKER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  SPELR 
    Title....................:  Spelling checker
    File Names...............: 00. Rename transfer file 
                             : 01. 'SPELR   Submission file 
                             : 02. "SPELR   documentation and hints 
                             : 03. #SPELR   link command file 
                             : 04. &SPELR   source code in FTN7X
                             : 05. %SPELR   relocateable
                             : 06. &SPELB    library of required srtns
                             : 07. %SPELB    relocatable
                             : 08. EDITDC    the dictionary (600 blocks)
    Operating System(s)......:  RTE-6/VM, RTE-A 
    Language(s)..............:  FORTRAN 77, requires C.83 or later
    Keywords.................: 1. word_processing 
                             : 2. text
                             : 3. spelling
    External Support Req'd...: C.83 or later, EMA 
    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.........:  DC
               Country.......:  U.S.A.
               Zip Code......:  20390 
               Phone Number..:  (202) 653-1510
 Program Abstract............:  This is a fast spelling checker.  It allows 
                                you to correct words interactively and
                                to add them to the dictionary.  A 
                                dictionary of over 3000 words is supplied 
                                and space is allocated for over 10000 words.
                                EMA and C.83 are required.  The program 
                                reads the dictionary into EMA and then
                                processes text at about 250 words per 
                                second on an A-900. 
 Additional Documentation....:  See the "SPELR file.
 This is SPELR Rev. 5.0.  It includes several new features
(see the "SPELR file).  Several bugs have been fixed (see &SPELR).
  The required subroutine library &SPELB
is included.  The LINK file #SPELR takes the new library names
into account.  This dictionary file has expanded and checked. 
Read the "SPELR file section on updating before you overlay 
your version of DICFIL. 
The dictionary is provided as a SPELR "SAVE" file; it is loaded by running
SPELR,RESTORE.
 There is a way to add a list of completely checked words to the dictionary 
and it is documented in the "SPELR file.
 Please note that words separated by - or / are now treated as separate 
words.  If you do not like this you can change it at line 303.
K10001
----------------------------------------------------------------------------- 
TYPER REV. 6.13                                                          K100 
           WORD PROCESSING PROGRAM (SON OF TYPE, GRANDSON OF TYPO)
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TYPER Rev. 6.13
    Title....................: Word Processing Program (Son of TYPE, Grandson of TYPO)
    File Names...............:00. Rename Transfer File
                             :01. 'TYPER  submission file 
                             :02. &TYP5A  main source 
                             :03. &TYP5B  segment 0 
                             :04. &TYP5C  segment 1 
                             :05. &TYP5D  segment 2 
                             :06. &TY5LB  library of Fortran srtns
                             :07. &TYPLC  library of assembler srtns
                             :08. %TYP5A  main relocatable
                             :09. %TYP5B  segment 0 rel 
                             :10. %TYP5C  segment 1 rel 
                             :11. %TYP5D  segment 2 rel 
                             :12. $TYPLB.LIB &TY5LB relocatable library file
                             :13. $TYPLC.LIB  &TYPLC relocatable library file 
                             :14. $HSLIB  Haystack Library
                             :15. $CHAR.LIB  Character string library 
                             :16. #TYPER  Link command file 
                             :17. "TYPER  the manual for TYPER
                             :18. ?TYPER  quick help file of commands 
                             :19. TYP$TE  Terminal printer driver table 
                             :20. TYP$DI  Diablo 630/HP2601 print driver table
                             :21. TYP$PA  Panasonic 1091/1092 print driver table
                             :22. TYP$LA  LaserJet print driver table (no cart) 
                             :23. CARTD   LaserJet print driver table (92286D)
                             :24. CARTF   LaserJet print driver table (92286F)
                             :25. CARTJ   LaserJet print driver table (92286J)
                             :26. CARTT   LaserJet print driver table (92286T)
                             :27. PR2934  HP2934 print driver table (printer) 
                             :28. WP2934  HP2934 print driver table (wp mode) 
                             :29. TYP$SP  NEC Spinwriter print driver table 
                             :30. TAPE8   printer driver table for tape 
                             :31. &FONTS   easy entry of font esc sequences 
                             :32. DEMO_J   demo of the J cartridge
                             :33. DEMO     demo of TYPER
                             :34. CHARF.FTN  Source for $CHAR.LIB 
                             :35. CHARM.MAC  Source for $CHAR.LIB 
                             :36. ?FONTS   Help file for \! command 
    Operating System(s)......: RTE-6 and RTE-A (must have C.83) 
    Language(s)..............: FORTRAN 77 and MACRO 
    Keywords.................: 1. WORD PROCESSING 
                             : 2. LASERJET
    External Support Req'd...: Some sort of printer 
    If Re-submission, Reason.: TYPER is the son of TYPE, grandson of
                               TYPO. Upgrade to CI and new printers.
                               New release Rev. 6.13
 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......: 20390
               Phone Number..: 202-653-1510 
 Program Abstract............: This is the program TYPE revised to
 run under RTE-6 and RTE-A, to drive all kinds of printers including
 dot matrix (Panasonic, Epson, etc.), and LaserJet, and add a few new 
 commands.  It can be run through any driver including the multiplexor. 
 Before you try it, PLEASE read Appendix J and K.  Specifically, check
 Appendix J to see how to set the printer LU and scratch disk defaults. 
 Using the J cartridge and CARTJ printer driver table, math and Greek 
 symbols are available on the LaserJet (see DEMO_J) 
  
 Appendix K is a history of the revisions.
  
 Additional Documentation....:  "TYPER is the complete manual.
It is in TYPER format, ready for printing.
  
K10101
----------------------------------------------------------------------------- 
GETCD                                                                    K101 
                        RETRIEVE CARTRIDGE DIRECTORY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: GETCD
    Title....................: RETRIEVE CARTRIDGE DIRECTORY 
    File Names...............: 00. Rename Transfer File 
                             : 01. GETCD.SBMT 
                             : 02. GETCD.MAC
    Operating System(s)......: RTE-6
    Language(s)..............: ASSEMBLER
    Keywords.................: 1. utility 
                             : 2. system_tables 
                             : 3. cartridge 
                             : 4. fmgr
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Stephen Gauss
               Company.......: US Naval Observatory 
               Street........:
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......: 20390
               Phone Number..: 202-653-1510 
               Telex.........:
 Program Abstract............:
  RETRIEVE CARTRIDGE DIRECTORY
 Additional Documentation....:
  
K10201
----------------------------------------------------------------------------- 
GETNX                                                                    K102 
                         RETURN NEXT DIRECTORY ENTRY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: GETNX
    Title....................: Return next directory entry
    File Names...............:00. Rename Transfer File
                             :01. GETNX.SBMT
                             :02. GETNX.FTN   source
                             :03. GETNX.REL   relocateable
                             :04. ?GETNX      to /HELP/ 
    Operating System(s)......: RTE-VI and RTE-A 
    Uses hierarchical files?.: YES
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. files 
                             : 2. ci
                             : 3. utility 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Stephen Gauss
               Company.......: US Naval Observatory 
               Street........: 34th St and Mass Ave 
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......: 20390
               Phone Number..: 202-653-1510 
 Program Abstract............: GETNX returns the next directory entry.
Its input parameter is a file mask and it returns successive file names 
matching the mask with each call.  These file names are returned in the 
CI Return_s parameter.  When used in a command file, this gives the 
ability to operate on multiple files.  Note that GETNX must be loaded 
as a System Utility or as a permanent program so that it pause saving 
resources.
  
 Additional Documentation....:
  
K10301
----------------------------------------------------------------------------- 
PERF & TIMER                                                             K103 
                          CPU AVAILABILITY MONITOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PERF & TIMER 
    Title....................: CPU availability monitor 
    File Names...............:00. Rename Transfer File
                             :01. 'PERF    Submission file
                             :02. &PERF 
                             :03. &TIMER
    Operating System(s)......: any
    Language(s)..............: FORTRAN, ASMB
    Keywords.................: 1. System
                             : 2. Monitor 
                             : 3. Performance 
    External Support Req'd...: none 
    If Re-submission, Reason.:
 Contributor's Name..........: Frank Carrick
               Company.......: Hewlett Packard Co.
               Street........: 2750 Monroe Blvd.
               City..........: Valley Forge 
               State.........: Pennsylvania 
               Country.......: USA
               Zip Code......: 19482
               Phone Number..: (215) 666-2190 
 Program Abstract............:
  
     Programs PERF and TIMER allow the user to quantify CPU availibility
over a period of time.  Both PERF and TIMER must be loaded with system
common.  TIMER must be RP'ed before running PERF. 
     The constant TIME in &PERF must be set to the appropriate value
(given in the comments) for the machine in which the program is running.
The value for TIME for all but the A900 should be very accurate.  The 
value for the A900 is somewhat less accurate, since instruction execution 
times can not be exactly determined with the added variability that cache 
memory introduces.  The value given is a 'best guess'.
     The runstring is :RU,PERF,LU,NSEC where LU is where the results will 
be reported, and NSEC is how frequently the measurement will be taken, in 
seconds.  The program as supplied only reports a one line message, but
you can take the data and do whatever you would like:  put results into 
a history file;  check for extraordinary conditions;  summarize only daily
highs and lows;  collect the data for many nodes in a network;  or
anything else you can imagine.
 Additional Documentation....: none 
  
K10401
----------------------------------------------------------------------------- 
M6809                                                                    K104 
                      CROSS-ASSEMBLER FOR MOTOROLA 6809 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: M6809
    Title....................: Cross-assembler for Motorola 6809
    File Names...............: 00. Rename transfer file 
                             : 01. 'M6809  Submit file
                             : 02. *M6809 Transfer file to assmeble, compile
                                           and link the contribution
                             : 03. #M6809 Link command file 
                             : 04. &M6810 Source file, ASMB 
                             : 05. "M680T Wolf documentation file 
                             : 06. &PCC   Fortran interface to M6810
                             : 07. FILE0
    Operating System(s)......: RTE-IVb, RTE6 VM 
    Language(s)..............: ASMB, Fortran IVX
    Keywords.................: 1. Assembler 
                             : 2. Motorola
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: F.J. Leeuwerik 
               Company.......: Biological Laboratory Free University
               Street........: De Boelelaan 1087
               City..........: Amsterdam
               State.........:
               Country.......: The Netherlands
               Zip Code......: 1007MC 
               Phone Number..: (020) 5485705
               Telex.........:
 Program Abstract............:
This is a cross-assembler for the Motorola M6809 microprocessor.
Run:
    RU,M6809,source file, list file, binary output file 
  
The binary output file is Motorola's S-Format.
  
 Additional Documentation....: See the file "M690T
  
K10501
----------------------------------------------------------------------------- 
LPARSE                                                                   K105 
                          GENERAL PARSING FUNCTION
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LPARSE 
    Title....................: GENERAL PARSING FUNCTION 
    File Names...............: 00. Rename Transfer File 
                             : 01. LPARSE.SBMT
                             : 02. LPARSE.FTN 
                             : 03. LPARSE.DOC 
    Operating System(s)......: RTE
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. parse 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: GINNY KALB 
               Company.......: NASA GODDARD SFC CODE 623
               Street........: BLDG 16W RM N6C
               City..........: GREENBELT 
               State.........: MD 
               Country.......: USA
               Zip Code......:
               Phone Number..: 344-7568 
               Telex.........:
 Program Abstract............:
  THIS PROGRAM IS USED TO PROVIDE A GENERAL PARSING FUNCTION
  FOR CHARACTER STRINGS.
 Additional Documentation....:
  
K10601
----------------------------------------------------------------------------- 
QSTRG                                                                    K106 
                    CHARACTER STRING ROUTINES FOR FORTRAN 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: QSTRG
    Title....................: Character string routines for Fortran
    File Names...............:00. Rename Transfer File (Interex supplied) 
                             :01. 'QSTRG - SUBMIT FILE
                             :02. "QSTRG - ADDITIONAL DOCUMENTATION 
                             :03. &QSTR1 - FORTRAN ROUTINES 
                             :04. &QSTR2 - MACRO   ROUTINES 
                             :05. ^QSTRG - MERGE COMMAND FILE 
                             :06. *QSTRG - FMGR TR FILE TO MAKE LIBRARY 
                             :07. [STCOM - STRING DATA STATEMENTS 
                             :08. $QSTRG - INDEXED LIBRARY OF QSTRG ROUTINES
    Operating System(s)......: RTE-6/VM (RTE-IVB) 
    Language(s)..............: FORTRAN77 AND MACRO
    Keywords.................: 1. STRINGS 
                             : 2. CHARACTER 
                             : 3. LIBRARY 
    External Support Req'd...: NONE 
    If Re-submission, Reason.: -
 Contributor's Name..........: Glen A. Mortensen
               Company.......: Intermountain Technologies Inc.
               Street........: P. O. Box 1604 
               City..........: Idaho Falls
               State.........: Idaho
               Country.......: USA
               Zip Code......: 83403-1604 
               Phone Number..: 208-523-7255 
               Telex.........: none 
 Program Abstract............: Q-strings can be used for character string 
                               manipulation using integer arrays in Fortran.
                               The first word is used for storing the actual
                               string length and the maximum string length. 
                               Character strings in Fortran 77 only keep track
                               of the maximum string length, consequently the 
                               user has to trim off trailing blanks when
                               strings are to be concatenated.  These Q-string
                               routines take care of this chore in addition 
                               to many others automatically.
  
                               One application that these routines were used
                               for was the preparation of the CSL/1000
                               cross reference manual.
  
                               Another application could be for a word
                               or text processing program.
  
 Additional Documentation....: See "QSTRG for two short listing 
                               of the routines; one listing is a two-liner, 
                               and the other listing gives the calling
                               as well as a short explaination of the routine.
                               There are 43 total routines of which 7 are 
                               written in Macro to make use of the byte 
                               oriented commands on the E-series computer.
                               The other 36 routines are written in 
                               Fortran 77.  However, they do not use the
                               Character data types, so they could be easily
                               converted to run under Fortran IV. 
  
K10701
----------------------------------------------------------------------------- 
BATCH                                                                    K107 
                           PROGRAM BACKLOG MANAGER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BATCH
    Title....................: Program backlog manager
    File Names...............:00. Rename Transfer File (Interex supplied) 
                             :01. BATCH.sbmt
                             :02. batch.ftn   Batch program, in (almost)
                                              ANSI standard Fortran 77
                             :03. os.ftn      System-dependent subroutines
                             :04. os.inc      System-dependent constants
                             :05. ca.ftn      More subroutines
                             :06. st.ftn      More subroutines
                             :07. batch.rel   Relocatable of batch.ftn
                             :08. os.rel      Relocatable of os.ftn 
                             :09. ca.rel      Relocatable of ca.ftn 
                             :10. st.rel      Relocatable of st.ftn 
                             :11. batch.dat   Sample batch file 
    Operating System(s)......:RTE-6/VM
    Language(s)..............:FTN7X 
    Keywords.................: 1. BATCH 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:Glen Richardson 
               Company.......:Applied Geophysics, Inc.
               Street........:675 S. 400 East 
               City..........:Salt Lake City
               State.........:Ut
               Country.......:USA 
               Zip Code......:84111 
               Phone Number..:801-328-8541
               Telex.........:
 Program Abstract............:
  
 This program runs other programs in succession.
  
 The "BATCH" program is used when there are a number of 
 programs to be run and it is desired to run them in series 
 without intervention.  The program names and run strings 
 should be placed in a file in the order in which they are to 
 be run.  Use the editor to do this.
  
 The first character position on each line is the status of 
 that program.  A space indicates that the program has not yet
 been run.  Following that is the run string in the form: 
 "<program>, <parameters>".  Comments may be inserted into the
 file by making the status field an asterisk (*). 
  
 The "BATCH" program reads the file and executes programs in
 the order in which it finds them.  While a program is running, 
 its status is "R".  After it has completed, its status is "C"
 for normal completion, "E" if an error occured in the program, 
 "A" if the program was aborted by the system, or "K" if the
 program was killed by an operator keyin.  Note, however, that
 these completion statuses are only best-guesses by the "BATCH" 
 program, and may not be totally accurate.
  
 When all programs in the file have been executed, the "BATCH"
 program suspends itself for five minutes and reads the file
 again. 
  
 To start this program, type: "BATCH, <file>" 
  
 <File> is the name of the file containing programs to be run.
 If <file> is "proceed" (or the first 1 to 6 characters of the
 word) then the standard batch file, /system/batch.dat, will be 
 used.
  
 The contents of the file may be changed while BATCH is 
 running, as long as the BATCH program has not locked the file
 at the moment you try to access it.
  
 Multiple copies of the BATCH program may use the same batch
 file.
  
 Additional Documentation....:
  
 This submission also includes a subroutine, "OS BATC" (in file os.ftn),
 that allows programmatic additions to the batch file.
K10801
----------------------------------------------------------------------------- 
QBASE,DBMGR                                                              K108 
                         IMAGE REPORT,MANAGE PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........:QBASE,DBMGR 
    Title....................:IMAGE REPORT,MANAGE PROGRAM 
    File Names...............:00. Rename Transfer File
                             :01. 'QBASE   Submission file
                             :02. &QBASE
                             :03. &QBAS1
                             :04. &QBAS2
                             :05. &QBAS3
                             :06. &QBAS4
                             :07. &QBAS5
                             :08. &QBAS6
                             :09. &QBAS7
                             :10. &QBAS8
                             :11. &QBASA
                             :12. &QBASB
                             :13. &QBASC
                             :14. &QSRT1
                             :15. &QSRT2
                             :16. &QSUBS
                             :17. &ASUBS
                             :18. &FINDR
                             :19. &DEDUP
                             :20. [COMON
                             :21. [BKCOM
                             :22. [DECOM
                             :23. [DICOM
                             :24. [EDCOM
                             :25. [FICOM
                             :26. [GRCOM
                             :27. [HECOM
                             :28. [RECOM
                             :29. [SACOM
                             :30. [SOCOM
                             :31. [SPCOM
                             :32. [TOCOM
                             :33. >QBASE
                             :34. >QBB1 
                             :35. >QBC1 
                             :36. >QBD1 
                             :37. >QBE1 
                             :38. >QBE2 
                             :39. >QBF1 
                             :40. >QBF2 
                             :41. >QBH1 
                             :42. >QBH2 
                             :43. >QBR1 
                             :44. >QBS1 
                             :45. >QBS2 
                             :46. >QBS3 
                             :47. >QBT1 
                             :48. *QBASE
                             :49. *CMQBA
                             :50. *MEQBA
                             :51. #MEQBA
                             :52. #QBASE
                             :53. DBSAMP
                             :54. DBREPT
                             :55. #DBMGR
                             :56. &DBMGR
    Operating System(s)......:
    Language(s)..............:FTN7X,MACRO 
    Keywords.................: 1. Data_Base 
                             : 2. Management
                             : 3. Image 
    External Support Req'd...:IMAGE 92069/92081,FTN7X 
    If Re-submission, Reason.:BUG FIXES,ADDED FEATURES, 
                              SUBMITTING SOURCE CODE
 Contributor's Name..........: HAL HARP 
               Company.......: NAVWPNSUPPCEN
               code..........: 80213
               bldg..........: 41NE 
               City..........: CRANE
               State.........: IND. 
               Country.......: USA
               Zip Code......: 47522
               Phone Number..: (812)854-1034
 Program Abstract............: Qbase is a reporting program for IMAGE 
             data bases replacing QUERY. Qbase uses no select-file, all 
             commands necessary to generate a report and spool the report 
             to a line printer are contained in the report body.
                Qbase sorts faster than QUERY, and has the ability
             to cross data sets.
                The QBASE manual is contained in the files with A > 
             in front, and are BRUNO slide files. If you don't use
             BRUNO call me and I will send you a manual.
                Look at file DBSAMP for a sample schema and DBREPT for
             a sample report. 
  
    *********QBASE was written by RICK CALENTINE of NWSC CRANE.*********
  
  
                DBMGR is a program to change capacities of automatic
             masters and detail data sets,verify and correct chain
             links,move data sets to other LU's and print a space usage 
             table. 
                The only change required is to put your master security 
             code in line 74 in octal and after loading hide the source 
             file.
  
    *********DBMGR was written by STEVE BALBACH of NWSC CRANE **********
  
 Additional Documentation....:IMAGE MANUALS 
K10901
----------------------------------------------------------------------------- 
IGPP LIBRARY                                                             K109 
                   PACKAGE OF GENERAL PURPOSE SUBROUTINES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: IGPP LIBRARY 
    Title....................: PACKAGE OF GENERAL PURPOSE SUBROUTINES 
    File Names...............:00. Rename Transfer File (Interex supplied) 
                             :01. IGPP.SBMT  - Submission file
                             :02. STACK.FTN  - Command stack package
                             :03. IGPP1.FTN  - Various routines (see below) 
                             :04. IGPP2.FTN  - More routines (see below)
                             :05. EBAS.MAC   - Convert EBCDIC to ASCII
                             :06. EBCD.MAC   - Convert ASCII to EBCDIC
                             :07. IGPP.CMD   - Build the complete library 
                             :08. IGPP.MERG  - Merge command file 
                             :09. IGPP.DOC   - Brief documentation file 
    Operating System(s)......: RTE-A, RTE-6 (Needs C.83+ relos and CI)
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. Library 
                             : 2. Miscellaneous 
    External Support Req'd...: none.
    If Re-submission, Reason.:
 Contributor's Name..........: Harry Herbert
               Company.......: UCLA-Institute of Geophysics 
               Street........: 5833 Slichter Hall 
               City..........: Los Angeles
               State.........: Ca.
               Country.......: USA
               Zip Code......: 90024
               Phone Number..: 213-206-6073 
               Telex.........:
 Program Abstract............:
  
 This package contains a number of routines written at the Institute of 
 Geophysics and Planetary Physics (IGPP) at UCLA.  These include an EDIT
 type command stack package, routines to convert between IBM System370
 and HP1000 floating point numbers, and routines to convert between ASCII 
 and EBCDIC characters, among others. 
  
 Additional Documentation....: See file IGPP.DOC and the source code
                               for furthur details. 
K11001
----------------------------------------------------------------------------- 
FREE                                                                     K110 
                           DISK FREE-SPACE MONITOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FREE 
    Title....................: Disk Free-Space Monitor
    File Names...............: 00. Rename transfer file 
                             : 01. FREE.SBMT  submit file 
                             : 02. FREE.FTN 
    Operating System(s)......: RTE-A
    Language(s)..............: FORTRAN
    Keywords.................: 1. DISC
                             : 2. UTILITY 
                             : 3. MONITOR 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Henry H. Hu
               Company.......:
               Street........: 2250 E. Imperial Highway, Suite 750
               City..........: El Segundo 
               State.........: California 
               Country.......: USA
               Zip Code......: 90245
               Phone Number..: (213)416-9102
               Telex.........:
 Program Abstract............:
  
 The primary objective of this program is to warn the system users about
 the lack of free space in a disk LU if such condition exists.
 This program, normally scheduled during logon time, checks the free space
 of all disk LUs. If any LU's available space is less than a predetermined
 factor the porgram will display a warning message on the terminal. 
 The information displayed by this program include: total block size of 
 the LU, number of free blocks, largest contiguous free space, number of
 free blocks, bit map size and number of blocks represented by each bit.
  
 Additional Documentation....:
  
K11101
----------------------------------------------------------------------------- 
HP-SPICE                                                                 K111 
                      SPICE CIRCUIT SIMULATION SOFTWARE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: HP-SPICE 
    Title....................: SPICE circuit simulation software
    File Names...............:00. Rename Transfer File
                             :01. 'SPICE
                             :02. "92091
                             :03. %GRAPH
                             :04. %READN
                             :05. %ERRCK
                             :06. %SETUP
                             :07. %DCTR1
                             :08. %DCOP 
                             :09. %ACAN 
                             :10. %OVTPT
                             :11. %UTILF
                             :12. %UTILA
                             :13. %COMMS
                             :14. %PARSR
                             :15. %ERRCD
                             :16. %HELPR
                             :17. %UTIL1
                             :18. %UTIL2
                             :19. %SYSTM
                             :20. %SYNTX
                             :21. %HPUTL
                             :22. %DCTR2
                             :23. #SIMSP
                             :24. #SPICE
                             :25. #SYNTX
                             :26. #SIMIN
                             :27. #SPIIN
                             :28. #SYNIN
                             :29. *SPICE
                             :30. TTL 
                             :31. VERIF 
                             :32. EMITR 
                             :33. A92091
                             :34. %SPICE
                             :35. %SIMSP
                             :36. &SIMSP
                             :37. &READN
                             :38. &ERRCK
                             :39. &SETUP
                             :40. &DCTR1
                             :41. &OVTPT
                             :42. &UTILF
                             :43. &UTILA
                             :44. &SYSTM
                             :45. &ERRCD
                             :46. &GRAPH
                             :47. &HELPR
                             :48. &UTIL1
                             :49. [GLOBS
                             :50. &UTIL2
                             :51. &SPICE
                             :52. &PARSR
                             :53. &SYNTX
                             :54. &HPUTL
                             :55. &DCTR2
                             :56. &COMMS
                             :57. [XTRNL
                             :58. &ACAN 
                             :59. &DCOP 
    Operating System(s)......: HP-1000/RTE-6 VM/OS
    Language(s)..............: FORTRAN,PASCAL,MACRO 
    Keywords.................: 1. EMULATOR
                             : 2. SIMULATOR 
                             : 2. TOOLS 
    External Support Req'd...: (92833A) PASCAL LIBRARIES,(92841A) DGL 
    If Re-submission, Reason.: None 
 Contributor's Name..........: HEWLETT-PACKARD
               Company.......: HEWLETT-PACKARD
               Street........: 11000 WOLFE RD.
               City..........: CUPERTINO
               State.........: CALIFORNIA 
               Country.......: SANTA CLARA
               Zip Code......: 95014
               Phone Number..: Main Number(408)257-7000,X-2418
               Telex.........: 9103380221 
 Program Abstract............: HPSPICE is a general purpose circuit 
                             : simulation program that serves as a
                             : computer aid for use the analysis and
                             : verification of electronic circuits. 
                             : The simulation program is based upon 
                             : the circuit simulator known as SPICE2
                             : (version 2G.5),developed at the Univer-
                             : sity of California at Berkeley. An inter-
                             : active user interface with graphical out-
                             : put defined by Hewlett-Packard, has
                             : been added to improve engineering
                             : productivity while designing and testing 
                             : analog circuits, or analog and digital 
                             : IC's.
 Additional Documentation....: None 
  
K11201
----------------------------------------------------------------------------- 
EMULS                                                                    K112 
                              TERMINAL EMULATOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    EMULS 
    Title....................:    Terminal emulator 
    File Names...............:00. Rename Transfer File
                             :01. EMULS.SBMT
                             :02. EMULS.FTN       Source File 
                             :03. EMULS.REL       Relocatable 
    Operating System(s)......:    RTE-A 
    Uses hierarchical files?.:
    Language(s)..............:    FTN7X 
    Keywords.................: 1. Terminal
                             : 2. Emulator
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Ildefonso Diaz
               Company.......:    HP SPAIN
               Street........:
               City..........:    Madrid
               State.........:
               Country.......:    Spain 
               Zip Code......:
               Phone Number..:
 Program Abstract............:
  
      EMULS ALLOWS A USER'S TERMINAL TO BE CONNECTED THROUGH THE
      HP-1000 RTE-A TO ANOTHER COMPUTER LIKE HP-3000 OR HP-9000 
      AND EMULATE A REMOTE TERMINAL WITH ENQ/ACK PROTOCOL.
  
      EMULS USE CLASS I/O, READ DURING PENDING WRITE  AND 
      OTHERS EXEC CALL EXTENSIVELY. 
  
      IT ALSO USE TYPE AHEAD AND CLRQ TO FLUSH THE TERMINAL OR COMPUTER 
      WHEN DATA IS AVAILABLE FROM THE OTHER.
  
      EMULS ALLOWS TRANSMISSION OF ASCII FILES EITHER WAY  USING
      VERY EASY COMMANDS. 
  
      THE ONLY HARWARE REQUIRED TO COMMUNICATE WITH THE EXTERNAL COMPUTER 
      IS A STANDARD GATE IN MUX 12040B CARD, WITH THE STANDARD DRIVERS
      IDM00 & DD.00 
 Additional Documentation....:
  
K11301
----------------------------------------------------------------------------- 
TIMEIT                                                                   K113 
                     PROGRAM EXECUTION PROFILE ANALYZER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TIMEIT 
    Title....................: Program execution profile analyzer 
    File Names...............: 00. Rename transfer file 
                             : 01. TIMEIT.SBMT       submission file
                             : 02. GEN_TIMEIT.CMD    generate CI cmnd file
                             : 03. MERGE_CDS.FTN     ...
                             : 04. RDMAP.FTN            . 
                             : 05. RDMAP_CDS.FTN        . 
                             : 06. RDMAP_SORT.FTN       . 
                             : 07. SAMPLE.FTN           .   FORTRAN 
                             : 08. SAMPLE_CDS.FTN        .  source
                             : 09. SAMPLE_OVLY.FTN      .   files 
                             : 10. TIMEIT.FTN           . 
                             : 11. TIMEIT_CDS.FTN       . 
                             : 12. TIMEIT_GETCQ.FTN     . 
                             : 13. TIMEIT_SORT4.FTN  ...
                             : 14. SAMPLE.LOD        ...
                             : 15. SAMPLE_CDS.LOD       .   LINK
                             : 16. SAMPLE_OVLY.LOD       .  control 
                             : 17. TIMEIT.LOD           .   files 
                             : 18. TIMEIT_CDS.LOD    ...
                             : 19. MERGE_CDS.LST     ...
                             : 20. RDMAP.LST            . 
                             : 21. RDMAP_CDS.LST        . 
                             : 22. RDMAP_SORT.LST       . 
                             : 23. SAMPLE.LST           . 
                             : 24. SAMPLE_CDS.LST       .    Listings 
                             : 25. SAMPLE_OVLY.LST       .   from MACRO 
                             : 26. TIMEIT.LST           .    and FORTRAN
                             : 27. TIMEIT_CDS.LST       . 
                             : 28. TIMEIT_FSYS.LST      . 
                             : 29. TIMEIT_GETCQ.LST     . 
                             : 30. TIMEIT_PZGCQ.LST     . 
                             : 31. TIMEIT_SORT4.LST  ...
                             : 32. TIMEIT_FSYS.MAC   \  MACRO 
                             : 33. TIMEIT_PZGCQ.MAC  /  source
                             : 34. SAMPLE.MAP        ...
                             : 35. SAMPLE_CDS.MAP       . 
                             : 36. SAMPLE_OVLY.MAP       . LINK LL output 
                             : 37. TIMEIT.MAP           . 
                             : 38. TIMEIT_CDS.MAP    ...
                             : 39. TIMEIT.MEMO       --- Users' Manual
                             : 40. MERGE_CDS.REL     ...
                             : 41. RDMAP.REL            . 
                             : 42. RDMAP_CDS.REL        . 
                             : 43. RDMAP_SORT.REL       . 
                             : 44. SAMPLE.REL           . 
                             : 45. SAMPLE_CDS.REL       . 
                             : 46. SAMPLE_OVLY.REL       . relocatable
                             : 47. TIMEIT.REL           .    files
                             : 48. TIMEIT_CDS.REL       . 
                             : 49. TIMEIT_FSYS.REL      . 
                             : 50. TIMEIT_GETCQ.REL     . 
                             : 51. TIMEIT_PZGCQ.REL     . 
                             : 52. TIMEIT_SORT4.REL  ...
                             : 53. SAMPLE.TCMD       \
                             : 54. SAMPLE_CDS.TCMD    - sample input
                             : 55. SAMPLE_OVLY.TCMD  /
                             : 56. SAMPLE.TOUT       ...
                             : 57. SAMPLE_CDS.TOUT      . 
                             : 58. SAMPLE_OVLY.TOUT      . sample output
                             : 59. TIMEIT.TOUT          . 
                             : 60. TIMEIT_CDS.TOUT   ...
                             : 61. TIMEIT.WOLF       --- User's Man. Source 
    Operating System(s)......: RTE-A, A.85 level CI 
    Language(s)..............: Fortran (FTN7X), Assembler (MACRO) 
    Keywords.................: 1. PERFORMANCE 
                             : 2. DIAGNOSTIC
                             : 3. ANALYZER
                             : 4. UTILITY 
                             : 5. TOOLS 
    External Support Req'd...: CDS version may only run on an A900 CPU
                               if not modified.  See documentation file.
    If Re-submission, Reason.:
 Contributor's Name..........: J. E. O'Donnell
               Company.......: Edwards Accelerator Laboratory 
               Street........: Ohio University
               City..........: Athens,
               State.........: Ohio 
               Country.......: United States
               Zip Code......: 45701
               Phone Number..: (614) 594-6970 
 Program Abstract............: TIMEIT and TIMEIT_CDS can be used
                               to produce a program execution profile 
                               by entry point name sorted by execution
                               time.  The program(s) examine the ID segment 
                               of the program to be analyzed and builds 
                               a statistical history by recording the 
                               frequency that the PCntr appears in each 
                               known program segment.  Entry point data 
                               is obtained by reading the LINK LL command 
                               output, usually called "{progname}.MAP". 
                               TIMEIT examines non-CDS programs, and
                               TIMEIT_CDS examines CDS programs.
 Additional Documentation....: While TIMEIT should work for any RTE-A 
                               system at A.85 under CI, TIMEIT_CDS uses 
                               some logic which may (or may not) require
                               modification before running on CPUs other
                               than the A900.  This is due to the routines
                               TIMEIT_GETCQ and TIMEIT_PZGCQ, which use 
                               A900 page register modification instructions.
                               It is not clear if these instructions are
                               available on other hardware, or, if not, 
                               how difficult it might be to modify these
                               two routines for other systems.  A900 users
                               should be able to use the CDS version without
                               problems, however. 
K11401
----------------------------------------------------------------------------- 
SHRINK                                                                   K114 
                          CI FILE-REDUCING UTILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SHRINK 
    Title....................: CI File-Reducing Utility 
    File Names...............: 00. Rename Transfer File 
                             : 01. 'SHRIN - Submission File 
                             : 02. &SHRIN - Source File 
                             : 03. %SHRIN - Relocatable File
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. CI
                             : 2. UTILITY 
                             : 3. DISC
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: J. F. Hudson 
               Company.......: Westinghouse Signals Limited 
               Street........: P.O. Box 79
                             : Foundry Lane 
               City..........: Chippenham 
               State.........: Wiltshire
               Country.......: U.K. 
               Zip Code......: SN15 1JD 
               Phone Number..: 0249 654141
               Telex.........: 44618
 Program Abstract............:
  
 CI> RU SHRINK Filemask 
  
 SHRINK will scan the files implied in filemask and attempt to recover
 any space found between the EOF mark and the actual end of file. 
 Use of SHRINK and FPACK is quicker than saving and then restoring
 directories using TF.
  
 Additional Documentation....:
  
 For FMGR files SHRINK is limited to clearing extents.
  
 Type 1 and type 2 files will be ignored, as will files with type 
 extension 'DIR'. 
  
 Directory timestamps are not changed, neither is the file protection.
 However, the backup bit will be set for any reduced files. 
  
 The filemask may include qualifiers and/or DS transparency but the 
 total length of each implied filedescriptor must be less than 63 
 characters.
  
 SHRINK will respond to 'BR' when operations on the current file are
 completed. 
  
K11501
----------------------------------------------------------------------------- 
DIRLU                                                                    K115 
                      WHAT DISC LU IS A CI DIRECTORY ON 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DIRLU
    Title....................: What disc lu is a CI directory on
    File Names...............: 00. Rename Transfer File 
                             : 01. 'DIRLU - Submission File 
                             : 02. &DIRLU - Source File 
                             : 03. %DIRLU - Relocatable File
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. CI
                             : 2. UTILITY 
                             : 3. DISC
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: J. F. Hudson 
               Company.......: Westinghouse Signals Limited 
               Street........: P.O. Box 79
                             : Foundry Lane 
               City..........: Chippenham 
               State.........: Wiltshire
               Country.......: U.K. 
               Zip Code......: SN15 1JD 
               Phone Number..: 0249 654141
               Telex.........: 44618
 Program Abstract............:
  
 CI> RU DIRLU Filemask
  
 DIRLU will scan the files implied in filemask and group together any 
 CI directories/subdirectories found, under the logical unit numbers
 of the disc volumes on which they reside.  This is particularly useful 
 for finding the lu number to use with FPACK and FREES. 
  
 The filemask may include qualifiers but not DS transparency information
  
 DIRLU will respond to the break flag.
  
 To map all your directories try  RU DIRLU /@.DIR.D 
  
 Additional Documentation....:
  
K11601
----------------------------------------------------------------------------- 
FREEE                                                                    K116 
                           DISC FREE-SPACE UTILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........:FREEE 
    Title....................:DISC FREE-SPACE UTILITY 
    File Names...............:00. Rename Transfer File
                             :01. 'FREEE  SUBMIT FILE 
                             :02. &FREEE
    Operating System(s)......:RTE-6VM REV.2340
    Language(s)..............:FTN7X 
    Keywords.................: 1. FMGR
                             : 2. Utility 
    External Support Req'd...:NONE
    If Re-submission, Reason.:UPDATED TO BREAK DOWN BY FILETYPE 
 Contributor's Name..........:J. HOHMANN
               Company.......:NORWICH EATON PHARMACEUTICALS, INC. 
               Street........:P.O. BOX 191
               City..........:NORWICH 
               State.........:NY
               Zip Code......:13815 
               Phone Number..:607-335-2527
 Program Abstract............:
 DISPLAY # OF FILES AND PERCENT USED BY MOUNTED FMGR CR'S 
 Additional Documentation....:
 THIS PROGRAM IS A RE-SUBMISSION OF AN EALIER CSL/1000 RELEASE NAMED &CARTL.
 I USE IT IN OUR HP3357 LABORATORY AUTOMATION SYSTEM TO MONITOR DISC
 FREESPACE. 
 LINK IT AND RUN,FREE [,LIST LU [,CR/LU [,OPTION]]] 
  
 CR/LU = 0 LIST ALL 
 OPTION = 0 SHORT LIST
         >0 LONG LIST 
  
K11701
----------------------------------------------------------------------------- 
CCP                                                                      K117 
                    CONDITIONAL COMPILATION PREPROCESSOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    CCP 
    Title....................:    Conditional Compilation PreProcessor
    File Names...............:00. Rename Transfer File
                             :01. CCP.SBMT
                             :02. CCP.CCP 
                             :03. CCP.HLP 
                             :04. CCP.LOD 
                             :05. CCP.PAS 
                             :06. CCP.REL 
                             :07. CCPABSTRACT.DOC 
                             :08. CCPSTATISTICS.DOC 
                             :09. CCPTUTORIAL.DOC 
    Operating System(s)......:    RTE (A, 6/VM), MPE (IV, V)
    Language(s)..............:    HP Pascal 
    Keywords.................: 1. Pre-processor 
    External Support Req'd...:    Pascal libraries (to load)
    If Re-submission, Reason.:
 Contributor's Name..........:    Jack Repenning
               Company.......:    Hewlett Packard 
               Street........:    Information Networks Division 
                             :    19420 Homestead Road
               City..........:    Cupertino 
               State.........:    CA
               Country.......:    USA 
               Zip Code......:    95014 
               Phone Number..:    (408) 725-8111
               Telex.........:
 Program Abstract............:
  
 The Conditional Compilation Preprocessor reads a source file as input and
 creates a new source file with only the lines  included as directed by 
 imbedded commands. 
  
 Inclusion and exclusion are controlled by "keys" imbedded with SET 
 directives.
  
 The code is included or excluded based on the evaluation of a conditional
 statement, IF. The passages of code are delimited by two other directives: 
 ELSE and END. IF-ELSE-END directives may be nested in a fashion similar to 
 FORTRAN, thus allowing more than one key to control conditional compilation. 
  
 Additionally, the first character of a line may be changed based on a sub- 
 stitution table, thus allowing a single character to determine whether a line
 is included as a comment, as code, or suppressed. The CDEF command defines 
 substitution strings and the SUPR command defines suppression characters.
  
 The preprocessor was originally designed for use on Pascal programs that 
 were to be moved from machine to machine, but can be used on any line
 oriented or variable length file, such as those created by TDP/3000 or 
 EDIT/1000. An important feature of this tool is that it can be compiled
 and executed on any machine implementing HP Standard Pascal. 
  
 Additional Documentation....:
 The .PAS file is the HP/1000 version (optomized for RTE I/O).
  
 The .CCP file is the CCP source for the program, which can be selected for 
 RTE-optomized, MPE-optomized, or fully transportable (HP Standard Pascal). 
  
 The .HELP file is suitable for placing in the ::HELP directory.
  
 The .DOC files contain more information on the use of the program. 
  
  
K11801
----------------------------------------------------------------------------- 
TREETRIM                                                                 K118 
                        PASCAL-II IMPORT-LIST TRIMMER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    TreeTrim
    Title....................:    Pascal-II IMPORT-list trimmer 
    File Names...............:00. Rename Transfer File
                             :01. TREETRIM.SBMT 
                             :02. TREETRIM.DOC
                             :03. TREETRIM.PAS
                             :04. TREETRIM.REL
    Operating System(s)......:    RTE (6/VM or A) 
    Language(s)..............:    Pascal
    Keywords.................: 1. Pascal
    External Support Req'd...:    Pascal/1000 
    If Re-submission, Reason.:
 Contributor's Name..........:    Jack Repenning
               Company.......:    Hewlett Pacakard
               Street........:    Information Networks Division 
                             :    19420 Homestead Road
               City..........:    Cupertino 
               State.........:    CA
               Country.......:    USA 
               Zip Code......:    95014 
               Phone Number..:    (408) 725-8111
               Telex.........:
 Program Abstract............:
 TREETRIM extracts the Pascal-II EXPORT information from a relocatable, 
 placing it into a separate file (the "export" or ".XPT" file). 
 This can make subsequent compiles which IMPORT the module faster (because
 the .XPT file is much shorter than the .REL file). 
  
 TREETRIM also compares the EXPORT information from the input .REL file 
 with that in any preexisting .XPT file.  If there is no change in the
 EXPORTed information, then the new .XPT file is purged, and the previous 
 one is left.  This can allow MAKE to avoid compiling the IMPORTers of
 a module, when only the IMPLEMENTation information (which is "hidden"
 from the IMPORTers) changes. 
  
 Additional Documentation....:
 TREETRIM.DOC is a line-printer ready manual. 
  
K11901
----------------------------------------------------------------------------- 
MAKE                                                                     K119 
                          UNIX-LIKE 'MAKE' UTILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MAKE 
    Title....................: UNIX-LIKE 'MAKE' UTILITY 
    File Names...............:00. Rename transfer file
                             :01. MAKE.SBMT 
                             :02. MAKE_CDS.PAS
                                  Source for MAKE 
                             :03. MAKE_CDS.LOD
                             :04. MAKE_CDS.REL
                             :05. MAKE_NONCDS.PAS 
                                  Stripped-down version to run in 
                                  non-CDS systems 
                             :06. MAKE_NONCDS.LOD 
                             :07. MAKE_NONCDS.REL 
                             :08. MAKE.HELP 
                                  Help file for the runstring 
                             :09. MAKEFILE.HELP 
                                  Help file on the makefile syntax
                             :10. MAKETUTORIAL.HELP 
                                  General tutorial on MAKE
                             :11. MAKE_RC.HELP
                                  Help file for MAKE.rc file
                             :12. MAKE_SUPERDEBUG.HELP
                                  Help file for super-debug options 
                             :13. VARIABLES.HELP
                                  Help file for variables 
                             :14. MAKEFILE.MAKE 
                                  Sample makefile 
                             :15. EFFECTS.PAS 
                                  Makefile "inverter" 
                             :16. EFFECTS.LOD 
                             :17. EFFECTS.HELP
                             :18. EXPANDMAKEFILE.CMD
                                  Makefile expander (CI command file) 
                             :19. EXPANDMAKEFILE.HELP 
                             :20. FMP.PAS 
                                  Pascal MODULE that declares all the 
                                  FMP routines
                             :21. FMP.REL 
                             :22. RC.PAS
                                  Pascal MODULE that looks in MAKE.rc 
                             :23. RC.LIB
                             :24. RC.REL
                             :25. RC.HELP 
                             :26. RC_CDS.LIB
                             :27. RC_CDS.REL
                             :28. TOUCH.PAS 
                                  Auxiliary to MAKE- change update time 
                             :29. TOUCH.REL 
                             :30. TOUCH.HELP
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: Pascal 
    Keywords.................: 1. CI
                             : 2. Data_Mgmt 
                             : 3. UNIX
    External Support Req'd...: Pascal libraries, CDS for CDS version
                             : Hierarchical file system 
    If Re-submission, Reason.:
 Contributor's Name..........: Jack Repenning 
               Company.......: Hewlett-Packard, Info. Networks Div. 
               Street........: 19420 Homestead Road 
               City..........: Cupertino
               State.........: CA 
               Country.......: USA
               Zip Code......: 95014
               Phone Number..: (408) 257-7000 
               Telex.........:
 Program Abstract............: MAKE is a program to help in managing sets 
 of files.  Its job is to transform files into other files through
 commands contained in a description file called the "makefile".  Through 
 the information contained in the makefile, and the file-system's time
 stamps, MAKE ensures that only the minimum necessary files are remade
 in response to changes in sources. 
  
   By far the most common use of MAKE is in program development, where
 MAKE can manage the compilation, merging, indexing, and loading of 
 interrelated files.  Another common use is for document preparation, 
 where MAKE can manage the "compilation" of documents through programs
 like RUNOF, RUNEM, and TEXED, and their printing.
  
   This version of MAKE has capabilities and syntax very similar to 
 those of the UNIX (TM AT&T Bell Labs) program of the same name.
  
   ExpandMakeFile.Cmd is a CI command file which expands a makefile,
 making variable substitutions, casefolding names, and breaking apart 
 multiple-target productions.  This makes it possible to write tools
 that work off of a makefile, while only parseing a simplified subset 
 of the full makefile syntax and semantics. 
  
   Effects.run is a tool built on the makefile syntax (as simplified
 by ExpandmakeFile.Cmd).  Effects, in essence, "inverts" the makefile:
 a makefile clearly tells what files, by changing, may affect a given 
 file, but only implicitly what files are affected by changing a given
 file.  Effects inverts this information, so that you can easily see
 which files will be directly and indirectly affected by a change to
 a single file.  This becomes very useful when the makefile grows 
 beyond a few files.
  
   TOUCH.run changes the update time-stamp of a file (the time-stamp
 used by MAKE for its decisions) to the current time.  This makes the 
 file "look changed" to MAKE, causing the same recompilations as if 
 the file had been edited and changed.  TOUCH is also used directly 
 by MAKE, when the "-t" option ("TOUCH the files instead of executing 
 the commands") is specified. 
  
   FMP.PAS is a Pascal MODULE which declares all the FMP routines.  It
 may be imported into any Pascal program, effectively predeclaring all
 FMP, and giving Pascal users access to these external routines almost
 as ready as in less strongly typed languages such as FORTRAN and MACRO.
 FMP.PAS is used by MAKE. 
  
   RC.PAS is a Pascal MODULE (also useable as an external routine, for
 users of other languages) which implements a simple means of providing 
 default values to programs which can be customized for individual users. 
 The defaults are contained in a file named <program name>.rc, in the 
 user's home directory (path 0).  (If your system doesn't support UDSP's, 
 the RC looks in your current working directory.)  MAKE uses RC.
  
 Additional Documentation....: Help files are provided on all the pieces. 
 Several help files are also provided on details of MAKE and the Makefile,
 and a tutorial on its use in general.
  
K12001
----------------------------------------------------------------------------- 
UNPRG                                                                    K120 
                             UNPURGE DISC FILES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: UNPRG
    Title....................: UNPURGE DISC FILES 
    File Names...............: 00. Rename Transfer File 
                             : 01. UNPRG.SBMT 
                             : 02. UNPRG.FTN
                             : 03. UNPRG.CMD
                             : 04. *UNPRG 
                             : 05. PARSA.MAC
                             : 06. LIBER.MAC
    Operating System(s)......: RTE-6
    Language(s)..............: FORTRAN
    Keywords.................: 1. files 
                             : 2. disc
                             : 3. utility 
    External Support Req'd...: FMGR only
    If Re-submission, Reason.:
 Contributor's Name..........: JAMES D. KETCHUM 
               Company.......: NAVAL ORDNANCE STATION 
               Street........:
               City..........: INDIAN HEAD 
               State.........: MD 
               Country.......: USA
               Zip Code......: 20640
               Phone Number..:
               Telex.........:
 Program Abstract............:
  THIS PROGRAM UNPURGES DISC FILES
 Additional Documentation....:
  
K12101
----------------------------------------------------------------------------- 
AU                                                                       K121 
               AU COMMAND USED IN LAB AUTOMATION SYSTEM (LAS) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: AU 
    Title....................: AU Command used in Lab Automation System (LAS) 
    File Names...............: 00. Rename Transfer File 
                             : 01. AU.SBMT Submission File
                             : 02. AU.FTN  Source File
                             : 03. AU.REL  Relocatable File 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN7X
    Keywords.................: 1. LAS 
    External Support Req'd...: LAS, $U57LB Library
    If Re-submission, Reason.:
 Contributor's Name..........: James F. Hytken
               Company.......: Zoecon Industries
               Street........: 12200 Denton Drive 
               City..........: Dallas 
               State.........: Texas
               Country.......: USA
               Zip Code......: 75234
               Phone Number..: (214)243-2321
 Program Abstract............:
 This program is a copy of the AU command that is used in LAS. It 
 operates the same as the LAS version but it is desiged to be used
 outside of LAS, either from FMGR or CI. Thus it is not necessary to
 run LAS each time you wish to AU a channel.
 This uses some library routines from the A.85 release. 
  
 Additional Documentation....:
  
K12201
----------------------------------------------------------------------------- 
CH                                                                       K122 
               CH COMMAND USED IN LAB AUTOMATION SYSTEM (LAS) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  CH
    Title....................:  CH Command used in Lab Automation System (LAS)
    File Names...............:  00. Rename Transfer File
                             :  01. CH.SBMT Submission File 
                             :  02. CH.FTN  Source File 
                             :  03. CH.REL  Relocatable File
    Operating System(s)......:  RTE-6/VM
    Language(s)..............:  FTN7X 
    Keywords.................:  1. LAS
    External Support Req'd...:  LAS,  $U57LB Library
    If Re-submission, Reason.:
 Contributor's Name..........:  James F. Hytken 
               Company.......:  Zoecon Industries 
               Street........:  12200 Denton Drive
               City..........:  Dallas
               State.........:  Texas 
               Country.......:  USA 
               Zip Code......:  75234 
               Phone Number..:  (214)243-2321 
 Program Abstract............:
 This is a copy of the CH command in LAS. It operates the same as the 
 LAS version but is intended to be used from FMGR or CI. This works for 
 both the method version and sequence version of the CHannel command. 
 This uses some Library routines from the A.85 release. 
  
 Additional Documentation....:
  
K12301
----------------------------------------------------------------------------- 
CL                                                                       K123 
            CL CLEAR COMMAND USED IN LAB AUTOMATION SYSTEM (LAS)
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  CL
    Title....................:  CL Clear Command used in Lab Automation System (LAS)
    File Names...............:  00. Rename Transfer File
                             :  01. CL.SBMT Submission File 
                             :  02. CL.FTN  Source File 
                             :  03. CL.REL  Relocatable File
    Operating System(s)......:  RTE-6/VM
    Language(s)..............:  FTN7X 
    Keywords.................:  1. LAS
    External Support Req'd...:  LAS, $U57LB Library 
    If Re-submission, Reason.:
 Contributor's Name..........:  James F. Hytken 
               Company.......:  Zoecon Industries 
               Street........:  12200 Denton Drive
               City..........:  Dallas
               State.........:  Texas 
               Country.......:  USA 
               Zip Code......:  75019 
               Phone Number..:  (214)243-2321 
 Program Abstract............:
 This program is a copy of the CL Clear command in LAS. It functions
 the same but will work from FMGR or CI. This uses some library 
 routines from the A.85 release.
  
 Additional Documentation....:
  
K12401
----------------------------------------------------------------------------- 
CS                                                                       K124 
              LABORATORY AUTOMATION SYSTEM (LAS) CHANNEL STATUS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  CS
    Title....................:  Laboratory Automation System (LAS) Channel Status 
    File Names...............:  00. Rename Transfer File
                             :  01. CS.SBMT Submission File 
                             :  02. CS.FTN  Source File 
                             :  03. CS.REL  Relocatable File
    Operating System(s)......:  RTE-6/VM
    Language(s)..............:  FTN7X 
    Keywords.................:  1. LAS
    External Support Req'd...:  LAS, $U57LB Library 
    If Re-submission, Reason.:
 Contributor's Name..........:  James F. Hytken 
               Company.......:  Zoecon Industries 
               Street........:  12200 Denton Drive
               City..........:  Dallas
               State.........:  Texas 
               Country.......:  USA 
               Zip Code......:  75019 
               Phone Number..:  (214)243-2321 
 Program Abstract............:
 This program is simular to the SY status command in LAS. CS has a
 few improvements that the SY command does not have; it lists out the 
 information on the channels in a more logical fashion; it has an 
 expanded listing which also gives Sample Name, Sample weight, and
 Time remaining in the run; it will also wait with a full screen before 
 proceeding to the next screen. It is meant to be used with an hp 23xx or 
 26xx terminal, or close copy since it utilizes cursor movements and
 escape codes specific to these devices. This however, can be modified
 for different types of terminals without to much trouble.
 This program uses library routines from the A.85 release.
  
 Additional Documentation....:
 See program source for runstring info. If running this program from
 FMGR, use an RU in the runstring since the FMGR command CS already 
 exist, or rename the program to somthing other than CS.
  
  
K12501
----------------------------------------------------------------------------- 
EENUP                                                                    K125 
                      EVEN UP THE BYTE COUNT IN RECORDS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: EENUP
    Title....................: EVEN UP THE BYTE COUNT IN RECORDS
    File Names...............: 00. Rename Transfer File 
                             : 01. EENUP.SBMT 
                             : 02. EENUP.FTN
                             : 03. EENUP.REL
    Operating System(s)......: RTE-6, RTE-A 
    Language(s)..............: FORTRAN
    Keywords.................: 1. files 
                             : 2. utility 
                             : 3. conversion
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: James Richard Spriggs
               Company.......: Intelsat 
               Street........: 3100 International Drive 
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......:
               Phone Number..: 944-7601 
               Telex.........:
 Program Abstract............:
  EENUP OPERATES ON FILES WITH VARIABLE RECORD LENGTHS TO INCREASE EACH 
  RECORD WHICH HAS AN ODD NUMBER OF BYTES TO AN EVEN NUMBER OF BYTES BY 
  ADDING A BLANK (040 OCTAL) AT THE END OF THE RECORD.  THIS PREPARES 
  THE FILE FOR TRANSFER FROM A COMPUTER USING THE NEW FILE SYSTEM TO ONE
  USING THE OLD FILE SYSTEM WHICH CANNOT HANDLE AN ODD NUMBER OF BYTES
  IN A RECORD.  ONLY WORKS ON FILES IN FMGR CARTRIDGES. 
 Additional Documentation....:
  
K12601
----------------------------------------------------------------------------- 
FNDCC                                                                    K126 
                  FIND CONTROL CHARACTERS IN AN ASCII FILE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FNDCC
    Title....................: FIND CONTROL CHARACTERS IN AN ASCII FILE 
    File Names...............: 00. Rename Transfer File 
                             : 01. FNDCC.SBMT 
                             : 02. FNDCC.FTN
                             : 03. FNDCC.REL
    Operating System(s)......: RTE-6, RTE-A 
    Uses hierarchical files?.:  yes 
    Language(s)..............: FORTRAN
    Keywords.................: 1. Files 
                             : 2. ASCII 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: James Richard Spriggs
               Company.......: Intelsat 
               Street........: 3100 International Drive 
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......:
               Phone Number..: 944-7601 
               Telex.........:
 Program Abstract............:
  FIND CONTROL CHARACTERS IN AN ASCII FILE.  UPGRADED FOR RTE-A BY
  JAMES RECHARD SPRIGGS.
 Additional Documentation....:
  
K12701
----------------------------------------------------------------------------- 
JSAM                                                                     K127 
                              RTE-6 SAM LISTER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: JSAM 
    Title....................: RTE-6 SAM lister 
    File Names...............: 00. Rename Transfer File 
                             : 01. JSAM.SBMT
                             : 02. JSAM.MAC 
    Operating System(s)......: RTE-6
    Language(s)..............: MACRO
    Keywords.................: 1. system_tables 
                             : 2. reports 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: James Richard Spriggs
               Company.......: Intelsat 
               Street........: 3100 International Drive 
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......:
               Phone Number..: 944-7601 
               Telex.........:
 Program Abstract............:
  JSAM prints out the free SAM list by block address (octal)
  followed by block length (decimal). 
  JSAM also summarizes: 
     1) the total amount of free SAM at the time JSAM was run.
     2) the largest contiguous block of SAM available when JSAM ran.
     3) the largest contiguous block of SAM available ever. 
  
 Additional Documentation....:
  
K12801
----------------------------------------------------------------------------- 
SOTST                                                                    K128 
                          SORT 6-CHARACTER STRINGS
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SOTST
    Title....................: SORT 6-CHARACTER STRINGS 
    File Names...............: 00. Rename Transfer File 
                             : 01. SOTST.SBMT 
                             : 02. SOTST.FTN
                             : 03. SOTST.REL
                             : 04. SOTST.LOD
                             : 05. HEAPS.FTN
                             : 06. HEAPS.REL
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. sort
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: James Richard Spriggs
               Company.......: Intelsat 
               Street........: 3100 International Drive 
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......:
               Phone Number..: 944-7601 
               Telex.........:
 Program Abstract............:
 HEAPS is a subroutine which implements in FORTRAN 4 a completely 
general form of the heap-sort.  Comments in the source explain how
to call it.  Two of its arguments are external routines which should
communicate with the caller and with each other thru common or EMA. 
The heap-sort is almost as fast as quick-sort is at its fastest 
and its worst case performance is not much slower than its best 
(whereas quick-sort's worst is very bad).  See SOTST below. 
 SOTST is a simple example of how to use the HEAPS subroutine 
described above.  SOTST sorts lines of six characters each into 
alphabetical order.  SOTST uses the FMGR file system and takes its
input from an ascii file named TBSORT.  It outputs to LU 6
(spooling LU 6 into a disc file is recommended).
To run it, just type "RU,SOTST".
 Additional Documentation....:
  
K12901
----------------------------------------------------------------------------- 
RNCON                                                                    K129 
                           RESOURCE NUMBER CONTROL
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RNCON
    Title....................: RESOURCE NUMBER CONTROL
    File Names...............: 00. Rename Transfer File 
                             : 01. RNCON.SBMT 
                             : 02. RNCON.FTN    RTE-A 
                             : 03. RNCON.REL
                             : 04. &RNCON       RTE-6 
                             : 05. %RNCON 
    Operating System(s)......: RTE-6, RTE-A 
    Language(s)..............: FORTRAN
    Keywords.................: 1. system_tables 
                             : 2. resource_number 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: James Richard Spriggs
               Company.......: Intelsat 
               Street........: 3100 International Drive 
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......:
               Phone Number..: 944-7601 
               Telex.........:
 Program Abstract............:
  This program allows you to display the resource numbers,
  allocate them, de-allocate them, lock them and unlock them. 
  There are two versions- one for RTE-A and one for RTE-6.
 Additional Documentation....:
  
K13001
----------------------------------------------------------------------------- 
CHOP                                                                     K130 
                   SPLIT RECORDS AT A SPECIFIED CHARACTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CHOP 
    Title....................: SPLIT RECORDS AT A SPECIFIED CHARACTER 
    File Names...............: 00. Rename Transfer File 
                             : 01. CHOP.SBMT
                             : 02. CHOP.FTN 
                             : 03. CHOP.LOD 
                             : 04. CHOP.REL 
                             : 05. SLICE.MAC
                             : 06. SLICE.REL
    Operating System(s)......: RTE-6, RTE-A, CI 
    Language(s)..............: FORTRAN
    Keywords.................: 1. strings 
                             : 2. files 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: James Richard Spriggs
               Company.......: Intelsat 
               Street........: 3100 International Drive 
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......:
               Phone Number..: 944-7601 
               Telex.........:
 Program Abstract............:
CHOP uses the subroutines in SLICE to divide the lines of an ascii
file at a specified delimiter character.  I have found that "~" is
a good character to use because very few files contain even one tilda.
You run CHOP as follows:
           CI> RU,CHOP,INPUT.TEXT,OUTPUT.TEXT 
It will prompt you for the delimiter character to use.
All occurrances of the delimiter are removed and the lines are divided
where the delimiters were.  Zero length lines are then eliminated.
CHOP uses the hierarchical file system and the output file must 
not already exist.
 Additional Documentation....:
  
K13101
----------------------------------------------------------------------------- 
PMISS                                                                    K131 
                        PUT ME IN THE SYSTEM SESSION
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PMISS
    Title....................: Put me in the system session 
    File Names...............:00. Rename Transfer File
                             :01. PMISS.SBMT
                             :02. PMISS.FTN 
                             :03. PMISS.REL 
                             :04. PMISS.LOD 
                             :05. SLICE.MAC 
                             :06. SLICE.REL 
    Operating System(s)......: RTE-A
    Uses hierarchical files?.:
    Language(s)..............: FORTRAN
    Keywords.................: 1. session 
                             : 2. system
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: James Richard Spriggs
               Company.......: Intelsat 
               Street........: 3100 International Drive 
               City..........: Washington 
               State.........: DC 
               Country.......: USA
               Zip Code......:
               Phone Number..: 944-7601 
               Telex.........:
 Program Abstract............:
PMISS is a program to 'Put Me In the System Session'. 
You type "RU,PMISS" and then log off.  If you are on LU 25, for example,
you will then have two clones of CM to do your bidding in the 
system session (not logged on).  These programs are CI*25 and CM*25.
When you wish to return to normal session mode, 
type "CN,25,20B,PROMT" (change "25" to your logical unit number). 
 Additional Documentation....:
  
K13201
----------------------------------------------------------------------------- 
JRVEC                                                                    K132 
                  VECTOR PLOTTING PROGRAM FOR 2608 PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: JRVEC
    Title....................: VECTOR PLOTTING PROGRAM FOR 2608 PROGRAM 
    File Names...............: 00. Rename Transfer File 
                             : 01. JRVEC.SBMT 
                             : 02. JRVEC.FTN
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. plotting
                             : 2. printer 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: JAN C. SIREN 
               Company.......: UNIVERSITY OF MARYLAND 
               Street........:
               City..........: COLLEGE PARK
               State.........: MD 
               Country.......: USA
               Zip Code......: 20742
               Phone Number..: 301-454-4395 
               Telex.........:
 Program Abstract............:
   ALL REAL, NON-GCS VECTOR PLOTTING SUBROUTINE FOR HP-1000 
   WITH 2608 PRINTER. 
   MAY BE USED IN CONJUNCTION WITH JRSCA (TO ESTABLISH A CORRESPON- 
   DENCE BETWEEN USER COORDINATES AND THE PHYSICAL PAGE), JRLIN 
   (TO PLOT VECTORS IN USER COORDINATES), AND JRTEX (TO PLOT
   ALPHANUMERIC CHARACTERS).
   PLOTS VECTORS DEFINED BY THE 
   END POINTS (XA,YA) AND (XB,YB).  THE X AXIS IS ALONG THE LENGTH
   OF THE PAPER, AND THE Y AXIS IS ACROSS THE WIDTH OF THE PAPER. 
   XA AND XB SHOULD BE IN THE RANGE 0. TO "LIMIT."
   "LIMIT" IS INITIALIZED TO 800., OR MAY BE REDUCED TO SAVE
   PAPER.  YA AND YB SHOULD BE IN THE RANGE 0. TO 924.
   ALL FOUR PARAMETERS MUST BE REAL.
   UP TO 1000 VECTORS MAY BE COMBINED IN A SINGLE PLOT. 
   THE PLOT IS EXECUTED BY A CALL WITH XA.LE.0. 
 Additional Documentation....:
  
K13301
----------------------------------------------------------------------------- 
SKETCH                                                                   K133 
           CDS SKETCH WITH NEW FEATURES & UTILITIES (PART 1 OF 3) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:   SKETCH 
    Title....................:   CDS SKETCH WITH NEW FEATURES & UTILITIES (PART 1 OF 3) 
    File Names...............: 00 Rename Transfer file
                             : 01 SKETCH.SBMT       this file 
                             : 02 "SKETCH.XREF    QXREF SKETCH cross-ref
                             : 03 $DSUBS
                             : 04 $SSUBS
                             : 05 %D_ATT
                             : 06 %FINPT          inputs batch locates/text 
                             : 07 %FLOPN          opens batch locate file 
                             : 08 %ISEG0
                             : 09 %JSEG1
                             : 10 %JSEG7
                             : 11 %JSEGB
                             : 12 %JSEGC
                             : 13 %JSEGF
                             : 14 %JSEGG
                             : 15 %JSEGH
                             : 16 %JSUBS          KEYBOARD_PICK for ROTATE
                             : 17 %LSUBS
                             : 18 %MAIN 
                             : 19 %MSUBS
                             : 20 %NSUBS
                             : 21 %OSUBS
                             : 22 %QSUBS
                             : 23 %RSUBS
                             : 24 %TSUBS
                             : 25 %USUBS
                             : 26 &DSUBS
                             : 27 &D_ATT
                             : 28 &FINPT
                             : 29 &FLOPN
                             : 30 &ISEG0
                             : 31 &JSEG1
                             : 32 &JSEG7
                             : 33 &JSEGB
                             : 34 &JSEGC
                             : 35 &JSEGF
                             : 36 &JSEGG
                             : 37 &JSEGH
                             : 38 &JSUBS
                             : 39 &LSUBS
                             : 40 &MAIN 
                             : 41 &MSUBS
                             : 42 &NSUBS
                             : 43 &OSUBS
                             : 44 &PRNTD
                             : 45 &QSUBS
                             : 46 &RSUBS
                             : 47 &SSUBS
                             : 48 &TSUBS
                             : 49 &USUBS
                             : 50 C.CMD 
                             : 51 CHANGES_SKETCH.TXT
                             : 52 CI.STK
                             : 53 MECH_DEMO2.DRWG  another mech drawing 
                             : 54 README.TXT      details of Sketch changes 
                             : 55 NEW_LSTLS.DRWG  new plotter linesytles
                             : 56 PK_DRWG.FTN     packs sketch drawing
                             : 57 PK_DRWG.REL 
                             : 58 PLOTTER.TXT     help file for HP7550
                             : 59 POINT_MODE.FTN  digitizes single points 
                             : 60 POINT_MODE.REL
                             : 61 PRINTD.FTN
                             : 62 RDSKF.FTN       analyzes drwg file
                             : 63 RDSKF.REL 
                             : 64 REWRT.FTN       interactive file pack 
                             : 65 REWRT.REL 
                             : 66 SKETCH.HELP     how to run Sketch 
                             : 67 SKETCH.LOD      how to load sketch
                             : 68 SKETCHXREF.CMD  QXREF answer file 
                             : 69 SKETCHXREF1.CMD "                "
                             : 70 SKETCHXREF2.CMD "                "
                             : 71 SKETCH_MAN_ADD.TXT  sketch manual addendum
                             : 72 MECH_DEMO1.DRWG mechanical drawing
                             : 73 SKETCH_NOTES.TXT
                             : 74 TOGGLE_TABLET.FTN turns on tblt mapping 
                             : 75 TOGGLE_TABLET.REL 
                             : 76 TRACE_MODE.FTN    freehand tracing
                             : 77 TRACE_MODE.REL
                             : 78 TRANS_TABLET.FTN  maps tblt to workarea 
                             : 79 TRANS_TABLET.REL
                             : 80 VECTOR_DEMO.DRWG  velocity vector plot
                             : 81 [AGP
                             : 82 [ATTR 
                             : 83 [BUFFR
                             : 84 [DATA6
                             : 85 [DATA7
                             : 86 [DATA8
                             : 87 [DATAB
                             : 88 [DRWG 
                             : 89 [DRWGB
                             : 90 [DTYPE
                             : 91 [ECHO 
                             : 92 [FILE 
                             : 93 [FILEB
    Operating System(s)......:   RTE-A must have VC+
    Language(s)..............:   FTN7X
    Keywords.................: 1.GRAPHICS 
                             : 2.FIGURES
    External Support Req'd...:   DGL/1000  92861A 
                             :   AGP/1000  92862A 
                             :   HP2623, 2627, 2628, 150, or 239x terminal &
                             :   HP pen or drafting plotter, or graphics prntr
    If Re-submission, Reason.:   MODFICATION OF 2433 CONTR.# IO53 
                             :     by Phil Walden & Zenia Latoff
                             :   PROBLEMS CORRECTED, NEW FEATURES ADDED,
                             :     CDS TO ALLOW LARGER PROGRAM LOADING to 
                             :     support all system sizes & new features
 Contributor's Name..........:    Jim Cramer
               Company.......:    University of Iowa
               Street........:    Iowa Institute of Hydraulic Research
               City..........:    Iowa City 
               State.........:    Ia. 
               Country.......:    USA 
               Zip Code......:    52242 
               Phone Number..:    (319)-353-4814
               Telex.........:    756569
 Program Abstract............:
  The 2433 SKETCH proved so useful in our lab that we have modified it
to add some new features needed by us.  Many problems experienced with the
program have also been corrected.  A brief description of the new features
follows.  Refer to file README.TXT for more details.
  
1)  PACKING OF THE DRAWING DATA BASE ARRAY BEFORE IT IS WRITTEN TO DISC 
     Also, included program REWRT will interactively pack a drawing 
      file from CI and included program RDSKF will analyze a drawing
      file and report space used by different node types & free space chunks. 
2)  BATCH ENTRY OF LOCATE COORDINATES,TEXT STRINGS & KEYBOARD PICKS FOR 
     ROTATES. 
3)  FREE-HAND TRACING ON HP 17623A or 239X terminal HIL tablets into the
     sketch drawing on the screen.
4)  MAPPING BETWEEN FREEHAND LIMITS and WORKING WINDOW ON THE SCREEN. 
     This allows the user to digitize points, using the tablet, within
      the freehand limits area defined on the tablet, and optionally
      define your own coordinate system for the digitized points
 5) DIGITIZING SINGLE POINTS and leaving them as small markers on 
      the display.  When used with (4) above, this feature can be 
      used to mark reference locations when creating a drawing from 
      a figure laid out on the tablet, or it can be used for digitizing 
      coordinates from XY plots and contour maps laid out on the tablet.
6) NEW LINESTYLES FOR OUTPUT ON PLOTTER - we were unhappy with the dashed 
    linestyle for the pen plotters.  The dashes are way too far apart.
    So we designed 3 new ones.  Run Sketch and EDIT NEW_LSTLS.DRWG
    to see them.
  
 Additional Documentation....:
                                 README.TXT  - detailed description of
                                                changes to Sketch 
                                 SKETCH_ADD.TXT - addendum to orig manual 
                                 SKETCH.HELP   - help for running Sketch
                                 SKPLO.HELP   - help for running Skplo
                                 SKETCH.LOD  - to load Sketch 
                                 SKPLO.LOD   - to load Skplo
  
K13401
----------------------------------------------------------------------------- 
SKETCH                                                                   K134 
                          CDS SKETCH  (PART 2 OF 3) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:   SKETCH 
    Title....................:   CDS SKETCH  (part 2 of 3)
    File Names...............: 00 Rename Transfer file
                             : 01 SKETCH_B.SBMT 
                             : 02 [FLAGS
                             : 03 [FLAGS2 
                             : 04 [GRID 
                             : 05 [INIT 
                             : 06 [MENU 
                             : 07 [SCREE
                             : 08 [SEGMT
                             : 09 [TRACE
                             : 10 [TRANS
                             : 11 [UNITS
                             : 12 [WSDAT
                             : 13 ]ARC
                             : 14 ]DATA 
                             : 15 ]ECHO 
                             : 16 ]FIELD
                             : 17 ]FUNC 
                             : 18 ]LINE 
                             : 19 ]MACRO
                             : 20 ]NODE 
                             : 21 ]POLY 
                             : 22 ]ROOT 
                             : 23 ]TEXT 
                             : 24 ]TYPES
                             : 25 W2608_CDS.LOD 
                             : 26 W2627_CDS.LOD 
                             : 27 W2631_CDS.LOD 
                             : 28 W2648_CDS.LOD 
                             : 29 W7470_CDS.LOD 
                             : 30 W7550_CDS.LOD 
                             : 31 WSP_CDS.LOD     loads CDS WSP for 2623/150
                             : 32 ZMNTR.LOD       to load AGP monitor prog
    Operating System(s)......:   RTE-A must have VC+
    Language(s)..............:   FTN7X
    Keywords.................: 1.GRAPHICS 
                             : 2.FIGURES
    External Support Req'd...:   DGL/1000  92861A 
                             :   AGP/1000  92862A 
                             :   HP2623, 2627, 2628, 150, or 239x terminal &
                             :   HP pen or drafting plotter, or graphics prntr
    If Re-submission, Reason.:   MODFICATION OF 2433 CONTR.# IO53 
                             :     by Phil Walden & Zenia Latoff
                             :   PROBLEMS CORRECTED, NEW FEATURES ADDED,
                             :     CDS TO ALLOW LARGER PROGRAM LOADING to 
                             :     support all system sizes & new features
 Contributor's Name..........:    Jim Cramer
               Company.......:    University of Iowa
               Street........:    Iowa Institute of Hydraulic Research
               City..........:    Iowa City 
               State.........:    Ia. 
               Country.......:    USA 
               Zip Code......:    52242 
               Phone Number..:    (319)-353-4814
               Telex.........:    756569
 Program Abstract............:
  The 2433 SKETCH proved so useful in our lab that we have modified it
to add some new features needed by us.  Many problems experienced with the
program have also been corrected.  A brief description of the new features
follows.  Refer to file README.TXT for more details.
  
1)  PACKING OF THE DRAWING DATA BASE ARRAY BEFORE IT IS WRITTEN TO DISC 
     Also, included program REWRT will interactively pack a drawing 
      file from CI and included program RDSKF will analyze a drawing
      file and report space used by different node types & free space chunks. 
2)  BATCH ENTRY OF LOCATE COORDINATES,TEXT STRINGS & KEYBOARD PICKS FOR 
     ROTATES. 
3)  FREE-HAND TRACING ON HP 17623A or 239X terminal HIL tablets into the
     sketch drawing on the screen.
4)  MAPPING BETWEEN FREEHAND LIMITS and WORKING WINDOW ON THE SCREEN. 
     This allows the user to digitize points, using the tablet, within
      the freehand limits area defined on the tablet, and optionally
      define your own coordinate system for the digitized points
 5) DIGITIZING SINGLE POINTS and leaving them as small markers on 
      the display.  When used with (4) above, this feature can be 
      used to mark reference locations when creating a drawing from 
      a figure laid out on the tablet, or it can be used for digitizing 
      coordinates from XY plots and contour maps laid out on the tablet.
6) NEW LINESTYLES FOR OUTPUT ON PLOTTER - we were unhappy with the dashed 
    linestyle for the pen plotters.  The dashes are way too far apart.
    So we designed 3 new ones.  Run Sketch and EDIT NEW_LSTLS.DRWG
    to see them.
  
 Additional Documentation....:
                                 README.TXT  - detailed description of
                                                changes to Sketch 
                                 SKETCH_ADD.TXT - addendum to orig manual 
                                 SKETCH.HELP   - help for running Sketch
                                 SKPLO.HELP   - help for running Skplo
                                 SKETCH.LOD  - to load Sketch 
                                 SKPLO.LOD   - to load Skplo
  
K13501
----------------------------------------------------------------------------- 
SKETCH                                                                   K135 
                        NON-CDS SKETCH  (PART 3 OF 3) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:   SKETCH 
    Title....................:   NON-CDS SKETCH  (part 3 of 3)
    File Names...............: 00 Rename Transfer file
                             : 01 SKETCH_ncd.SBMT       this file 
                             : 02 "SKPLO.XREF     cross-ref for SKPLOT
                             : 03 %BFTSK    BRUNO FIG TO SKETCH DRWG UTIL 
                             : 04 %BSTSK    BRUNO SLIDE TO SKETCH DRWG UTIL 
                             : 05 %PSEG1
                             : 06 %PSEG2
                             : 07 %SKPLO
                             : 08 %SPSUB
                             : 09 &BFTSK
                             : 10 &BSTSK
                             : 11 &PSEG1
                             : 12 &PSEG2
                             : 13 &SKPLO
                             : 14 &SPSUB
                             : 15 BFTSK.LOD 
                             : 16 BSTSK.LOD 
                             : 17 NEW_LSTLS.FTN   new linestyles for pen plott
                             : 18 NEW_LSTLS.REL 
                             : 19 SKPLO.LOD 
                             : 20 SKPLOT.TXT      SKPLOT HELP file
                             : 21 SKPLOXREF.CMD 
                             : 22 [ROTATE 
                             : 23 SKETCH_MANUAL.TXT - 2433 Sketch manual
    Operating System(s)......:   RTE-A must have VC+
    Language(s)..............:   FTN7X
    Keywords.................: 1.GRAPHICS 
                             : 2.FIGURES
    External Support Req'd...:   DGL/1000  92861A 
                                 AGP/1000  92862A 
                                 HP2623, 2627, 2628, 150, or 239x terminal &
                                 HP pen or drafting plotter, or graphics prntr
    If Re-submission, Reason.:   MODFICATION OF 2433 CONTR.# IO53 
                                   by Phil Walden & Zenia Latoff
  
                                  PROBLEMS CORRECTED, NEW FEATURES ADDED, 
                                   CDS TO ALLOW LARGER PROGRAM LOADING to 
                                   support all system sizes & new features
  
 Contributor's Name..........:    Jim Cramer
               Company.......:    University of Iowa
               Street........:    Iowa Institute of Hydraulic Research
               City..........:    Iowa City 
               State.........:    Ia. 
               Country.......:    USA 
               Zip Code......:    52242 
               Phone Number..:    (319)-353-4814
               Telex.........:    756569
 Program Abstract............:
  The 2433 SKETCH proved so useful in our lab that we have modified it
to add some new features needed by us.  Many problems experienced with the
program have also been corrected.  A brief description of the new features
follows.  Refer to file README.TXT for more details.
  
1)  PACKING OF THE DRAWING DATA BASE ARRAY BEFORE IT IS WRITTEN TO DISC 
     Also, included program REWRT will interactively pack a drawing 
      file from CI and included program RDSKF will analyze a drawing
      file and report space used by different node types & free space chunks. 
2)  BATCH ENTRY OF LOCATE COORDINATES,TEXT STRINGS & KEYBOARD PICKS FOR 
     ROTATES. 
3)  FREE-HAND TRACING ON HP 17623A or 239X terminal HIL tablets into the
     sketch drawing on the screen.
4)  MAPPING BETWEEN FREEHAND LIMITS and WORKING WINDOW ON THE SCREEN. 
     This allows the user to digitize points, using the tablet, within
      the freehand limits area defined on the tablet, and optionally
      define your own coordinate system for the digitized points
 5) DIGITIZING SINGLE POINTS and leaving them as small markers on 
      the display.  When used with (4) above, this feature can be 
      used to mark reference locations when creating a drawing from 
      a figure laid out on the tablet, or it can be used for digitizing 
      coordinates from XY plots and contour maps laid out on the tablet.
6) NEW LINESTYLES FOR OUTPUT ON PLOTTER - we were unhappy with the dashed 
    linestyle for the pen plotters.  The dashes are way too far apart.
    So we designed 3 new ones.  Run Sketch and EDIT NEW_LSTLS.DRWG
    to see them.
  
 Additional Documentation....:
                                 README.TXT  - detailed description of
                                                changes to Sketch 
                                 SKETCH_ADD.TXT - addendum to orig manual 
                                 SKETCH.HELP   - help for running Sketch
                                 SKPLO.HELP   - help for running Skplo
                                 SKETCH.LOD  - to load Sketch 
                                 SKPLO.LOD   - to load Skplo
  
K13601
----------------------------------------------------------------------------- 
QXREF                                                                    K136 
                                  EMA QXREF 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    QXREF 
    Title....................:    EMA QXREF 
    File Names...............: 0. Rename transfer file
                             : 1. QXREF.SBMT   - this file
                             : 2. QXREF.FTN 
                             : 3. QXREF.REL 
                             : 4. QXDIFF       - rev. history for QXREF 
    Operating System(s)......:    RTE-6, RTE-A
    Language(s)..............:    FTN7X 
    Keywords.................: 1. CROSS-REFERENCE 
                             : 2. RELOCATABLE 
    External Support Req'd...:
    If Re-submission, Reason.:    Resubmission of 2533 QXREF, J087
                                   by Bill Gibbons/Don Pottenger
 Contributor's Name..........:    Jim Cramer
               Company.......:    University of Iowa
               Street........:    Institute of Hydraulic Research 
               City..........:    Iowa City 
               State.........:    Iowa
               Country.......:    USA 
               Zip Code......:    52242 
               Phone Number..:    (319)-353-4814
               Telex.........:    756569
 Program Abstract............:    This program reads relocatable files
  and prints out information about the modules found in them.  It tells 
  which module calls which module, which file each module is found in,
  and more.  This program greatly eases the pain of maintaining a large 
  program (we found it essential when we modified the program SKETCH),
  libraries, or any large programming project.
  
 Additional Documentation....:    Run Qxref without any parameters to 
  see a sample runstring.  Use the size (SZ) to size it up to 32 pages
  of EMA for table space.  Do not go any further than 32 pages however, 
  since all variables used for pointers to table space are only single
  precision.  A nice enhancement would be to make them double precision 
  so QXREF could be sized bigger than that. 
  
 see 2533 QXREF for more details
  
  
K13701
----------------------------------------------------------------------------- 
ADMUL                                                                    K137 
                   SIMULTANEOUS SAMPLING ON HP12060 ADC'S 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ADMUL
    Title....................: SIMULTANEOUS SAMPLING ON HP12060 ADC'S 
    File Names...............: 0. RENAME FILE 
                             : 1. ADMUL.SBMT
                             : 2. ADMUL.FTN 
                             : 3. ADMUL.LOD 
    Operating System(s)......: RTE-A.1, RTE-A 
    Language(s)..............: FTN7X
    Keywords.................: 1. ANALOG/DIGITAL
                             : 2. INTERFACE 
                             : 3. MEASUREMENT 
    External Support Req'd...: %ID.50 from RTE-A
    If Re-submission, Reason.:
 Contributor's Name..........:  Jim Cramer
               Company.......:  Iowa Institute of Hydraulic Research
               Street........:  University of Iowa
               City..........:  Iowa City 
               State.........:  Iowa
               Country.......:  USA 
               Zip Code......:  52242 
               Phone Number..:  (319)-353-4814
               Telex.........:  756569
 Program Abstract............:  ADMUL is a general purpose program to 
  sample simultaneously up to 3 channels of analog information, each
  being connected to a separate HP12060A interface card.  Data is 
  acquired through the use of the RTE-A VMAIO call.  Data can be
  sampled on a single channel at up to 55K 12-bit samples/sec, or 
  on 3 channels simultaneously at up to 40K.  The user specifies: 
  specify:
   -- how many channels (cards) to sample, and which to use 
   -- the channel# to use for each card 
   -- the number of samples to take on each card
   -- for each card, the filename to store that channel of data in
   -- whether the files will be type 2 or 4.  Type 2 files store
       the data in a more compact form as integer numbers.  Type 4
       files store the data in units of volts.
  
ADMUL can be run either interactively or scheduled programatically
 using the EXEC 9,10 routines.  Just type ADMUL with no parameters
 to get an explanation of how to specify these parameters.
  
 Additional Documentation....: refer to docmentation at start of ADMUL.FTN
  TO LOAD:  LINK,ADMUL.LOD
  TO RUN :  just type  CI> ADMUL  and follow the on-line instructions 
  
K13801
----------------------------------------------------------------------------- 
KEDIT                                                                    K138 
        A QUICK EDIT PROGRAM FOR IMAGE DATA BASES USING SCREEN FORMS
----------------------------------------------------------------------------- 
  
 Contribution Name...........: KEDIT
    Title....................: A Quick Edit Program For Image Data Bases Using Screen Forms 
    File Names...............: 0. Rename File                        -FMGR
                             : 1. 'KEDIT -- This Submission file. 
                             : 2. &KEDIT -- MAIN PROGRAM SOURCE      -FTN4X 
                             : 3. &KEDT  -- SEG1 OPENS DB            -FTN4X 
                             : 4. &KEDT0 -- SEG- HELP ROUTINE (?)    -FTN4X 
                             : 5. &KEDT1 -- SEG- AD & RE functions   -FTN4X 
                             : 6. &KEDT2 -- SEG- UP function         -FTN4X 
                             : 7. &KEDT3 -- SEG- DE function         -FTN4X 
                             : 8. &KEDT4 -- SEG- CL function         -FTN4X 
                             : 9. &KEDT5 -- SEG- SE function         -FTN4X 
                             :10. &KEDT6 -- SEG- SU function         -FTN4X 
                             :11. &KFORM -- LIBRARY SUBS SOURCE      -FTN4X 
                             :12. &KTABS -- OLD TAB PROCESSOR (NO BT)-ASMB
                             :13. &JTABS -- TAB/BACKTAB PROCESSER   - ASMB
                             :14. &DBMES -- IMAGE ERROR REPORTER     -FTN4X 
                             :15. &WILDC -- PROCESS WILDCARDS IN NON- 
                                             KEY SEARCHES            -FTN4X 
                             :16. &INSTR -- STRING SEARCH FUNCTION   -ASMB
                             :17. &TSTMP -- TIME STAMP FOR 'AD'      -FTN4X 
                             :18. &GETTM -- FTIME TO YYMMDD & HH:MM  -FTN4X 
                             :19. %ELIB1 -- RELOCATABLE  LIBRARY
                             :20. "KEDHE -- KEDIT HELP/DOCUMENTATION FILE 
                             :21. "KEDIT -- OLD MANUAL (TYPE FORMAT)
                             :22. *KEDIT -- TRANSFER FILE TO LOAD AND SP KEDIT
                             :23. *CKEDT -- TRANSFER FILE TO COMPILE KEDIT
                             :24. ^KEDIT -- LOADR COMMAND FILE
                             :25. *SKEDT -- SAVER COMMAND FILE
                             :26. &IARYC -- clears buffer to blanks 
  
    Operating System(s)......: RTE-IVB, RTE-6/VM
    Language(s)..............: FTN4X, ASMB
    Keywords.................: 1. DATA_BASE 
                             : 2. IMAGE 
    External Support Req'd...: %DECAR - DECIMAL STRING ARITHMETIC LIBRARY 
    If Re-submission, Reason.: ENHANCEMENT/BUG FIXES OF 2240 KEDIT F055-- 
                             :  by Joel K. McClatchy
                             :  E-Systems Inc 
                             : See description of enchancements/fixes below 
 Contributor's Name..........: Jim Cramer 
               Company.......: Institute of Hydraulic Research
               Street........: The University of Iowa 
               City..........: Iowa City
               State.........: Iowa 
               Country.......: USA
               Zip Code......: 52242
               Phone Number..: 319-353-4814 
 Program Abstract............:
Kedit is a re-submission of the CSL/1000 program KEDIT, which in
turn is a revision of the PLUS/1000 program known as QEDIT. 
The program greatly eases IMAGE data base updates and searches. 
It allows the user to enter, search, display, and modify entries
from the data base through screen forms.  It does 
not generate reports for the printer.  The program replaces the 
QUERY update features, only is much more powerful & versatile.
In fact, the operator does not even need to know QUERY at all!
  
The basic features of KEDIT are:
  -- add new entries & copy existing entries with changes for 
      rapid cloning 
  -- rapid key searching from 1 key item/ updating any item or items
      (key or non-key) in the entries along the chain, either as a
      batch or selectively
  -- non-key searching using any combination of key and/or non-key
      items/selective updating of any key or non-key items in entries 
      found by search 
  -- rapid key searching from 1 key item/ selective deleting of items 
      found along chain 
  -- non-key searching using any combination of key and/or non-key
      items/deletion of entries found either as a batch or selectively
  -- starting from a specified entry# in a data set, display of each
      succeeding entry/update any key or non-key field in it
  -- on-line help screen-by-screen or to specified list device
  -- easy tabbing and back-tabbing between item fields in an entry (form) 
  -- easy switching between data sets or data bases 
  -- wildcard masking for non-key search items
  
Some changes to KEDIT from the 2240 version are:
  
  -- can update in manual master data sets any non-key item 
  -- can update key items in entries found by non-keyed (serial) searches 
      (in SE,CL,SU) 
  -- can use user-specified wildcard characters (like DLX, DL, CI, etc do)
      in items used to specify non-keyed data set searches (in SE & CL) 
  -- for non-keyed deletes, the user can specify either all entries which 
      match search items to be deleted as a batch or selectively
  -- for the serial scroll function SU, the user can specify the starting 
      entry number (offset) in the data set to begin with 
  -- can time & date stamp entries being entered new or copied
  -- can BACKTAB now in the screen entry form 
  -- the on-line help file is greatly improved, and can be sent to printer
  -- can type CNTRL-X to any question or in any ASCII field to abort
  -- allows passing of Data Base, Level, Data Set, Command parameters in
      run string for execution from command file
  -- can switch between data bases without leaving program
  -- many more messages added to display current entry# being updated, how
      many entries total are added, updated, found.  Displays whether each
      entry was updated or not
  -- added 'BR' check for terminating non-key (longer) searches 
  -- when updating with UP a key item in an entry, and the value entered
      is not in the corresponding manual master, the program will not 
      delete (lose) the entry being updated.  Instead, it is displayed
      again and an error message & recovery is initiated
  -- when updating with the UP command the entire chain for the specified 
      key, the program will not abort if the 1st entry has no changes 
  
Additional documentation.......:  (See file "KEDHE) 
  
KEDIT requires IMAGE/1000 part no. 92069A and a 264X, 262x (except
2621), 150, or 239x terminal.  The program formats the form on the
screen to match the data base schema of the data base being updated.
  
INSTALLATION INSTRUCTIONS:
1) edit ^KEDIT and change the LU to the one that you put KEDIT on 
2) :TR,*KEDIT,LU,Security Code,LU to SP to,C,0
     (type just :TR,*KEDIT  for an explanation of these parameters) 
  
NOTE: It is assumed that the decimal string arithmetic library (%DECAR) 
 is generated into the system.  If not use LI,%DECAR in ^KEDIT
      It is also assumed that the IMAGE/1000 library for local data 
base access is generated into the system (usually $DBMS1).
  
3) For Remote Data Base Access: 
  -- Un-comment the code in &KEDT 
  -- generate the correct modules into the system and search the correct
      library when loading as per IMAGE INSTALLATION/CONFIGURATION MANUAL 
      (see comments in ^KEDIT)
  
TO RUN PROGRAM: 
:RU,KEDIT,??
  
 and see the file "KEDHE for information on each command and options. 
  
KEDIT is designed to work with single integers, floating point, or ascii
data contained in data set entries.  Key fields are highlighted in bright 
inverse video while other fields are in half-bright inverse video.
  
  
KEDIT HAS THE CAPABILITY OF DOING REMOTE DATA BASE ACCESS IF THE
APPROPRIATE DS/1000-IV SOFTWARE/HARDWARE IS INCLUDED IN THE SYSTEM. 
TO USE THIS FEATURE, MODIFY THE SOURCE SEGMENT NAMED 'KEDT' BY UN-
COMMENTING THE APPROPRIATE LINES OF CODE.  WHEN LOADING THIS VERSION
OF KEDIT, SPECIFY THE LOADR OPTION 'OP,SS' TO GIVE IT SUBSYSTEM GLOBAL
ACCESS AND REMEMBER TO SEARCH THE IMAGE/1000 LIBRARY THAT CONTAINS THE
REMOTE DATA BASE ACCESS ROUTINES. 
K13901
----------------------------------------------------------------------------- 
XYP                                                                      K139 
                  X-Y GRAPH GENERATOR FOR HP2648/2623/9872
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    XYP 
    Title....................:    X-Y GRAPH GENERATOR FOR HP2648/2623/9872 (VER. 2.0) 
    File Names...............:    00. Rename  transfer file 
                             :    01. 'XYP  -  this submission file 
                             :    02. &XYP  -  source main seg - FTN4X
                             :    03. &XYPA -  source seg  - FTN4X
                             :    04. &XYPAB   source seg A- FTN4X alternate
                             :    05. &XYP0    "                     "
                             :    06. &XYP1    "                     "
                             :    07. &XYP2    "                     "
                             :    08. &XYP3    "                     "
                             :    09. &XYP3B   source         3 alternate 
                             :    10. &XYP4    "                     "
                             :    11. &XYP4B   "              4 alternate 
                             :    12. &XYP5    "                     "
                             :    13. &XYP6    "                     "
                             :    14. &XYP7    "                     "
                             :    15. &XYP8    "                     "
                             :    16. &XYP9    "                     "
                             :    17. &VCOMM - include file - FTN4X 
                             :    18. &VCOMB - include file - FTN4X -alternate
                             :    19. &BRNCH - Source subroutine - FTN4X
                             :    20. &EXTIC   "                     "
                             :    21. &INNDC   "                     "
                             :    22. &PLYFT   "                     "
                             :    23. &VIEWT   "                     "
                             :    24. &DLTBL - Device Link Table source - ASMB
                             :    25. %DLTBL - device link table binary for 
                                                2648/2623/150 & 9872
                             :    26. %GPS   - Graphics Subroutines - HP92840 
                             :    27. FONT1 - A92840 GPS Eurostyle Font 
                             :    28. FONT2 - A92840 GPS Simplex Roman Font 
                             :    29. FONT3 - A92840 GPS Triplex Roman Font 
                             :    30. FONT4 - A92840 GPS Script Font
                             :    31. FONT5 - A92840 GPS Math/Greek Font
                             :    32. FONT6 - A92840 GPS Gothic Font
                             :    33. *XYP   - FMGR trans file to load on IVB 
                             :    34. *CXYP  - FMGR trans file - FTN4X compile
                             :    35. *CXYP7 - FMGR trans file - FTN7X compile
                             :    36. ^XYP   - LOADR command file 
                             :    37. #XYP   - LINK command file
                             :    38. "XYP   - DOCUMENTATION
                             :    39. XYDEMO - demo answer file for XYP 
                             :    40. "CURVE - demo data file for XYP 
                             :    41. "POLY4 - demo data file for XYP 
                             :    42. #XY    - LOADR list file for XYP
                             :    43. &CRTID   CSL 2340 CRTID H125--
                             :    44. %IRAM    "        SUB FOR CRTID 
                             :    45. %KSHFT   "                     "
                             :    46. %JCBT    "                     "
                             :    47. %CHGLU   "                     "
    Operating System(s)......: RTE-IVB, RTE-6VM, RTE-A
    Language(s)..............: FTN4X, FTN7X 
    Keywords.................: 1. GRAPHICS
                             : 2. PLOTTING
                             : 3. REGRESSION
    External Support Req'd...: HP92840 GRAPHICS/1000-I (included) 
                             : CSL 2340 CRTID 
    If Re-submission, Reason.: enchancement of 2433 VORH IO52 
 Contributor's Name..........: Jim Cramer 
               Company.......: University of Iowa 
               Street........: Institute of Hydraulic Research
               City..........: Iowa City
               State.........: Iowa 
               Country.......: USA
               Zip Code......: 52242
               Phone Number..: (319)-353-4814 
               Telex.........: 756569 
 Program Abstract............:    XYP is a very friendly program for
                                  generation of X-Y graphs either 
interactively or in an automated batch fashion through the use of setup 
answer files.  Output can be rapidly designed/tested on an HP graphics
terminal and easily routed to an HP9872/7225/7221 pen plotter.
     Some of the main features are: 
         -- user-specified plot limits/location anywhere on device
         -- user-specified windowing anywhere within specified limits 
         -- rectilinear, log, or semi-log scaling 
         -- optional grids
         -- variable number of scale decimal places 
         -- variable number of major & minor axis tics & scale numbers
         -- axis titles 
         -- variable size titles & scale numbering
         -- input data from 2648 minicassette, disc, or keyboard
         -- flexible data input 
         -- data points plotted as symbols or connected with lines
         -- variable line sytle, symbol type & size 
         -- selectable plotter pen number 
         -- scaling and addition of constant to data before plotting
         -- log conversion of data before plotting
         -- automatic scaling of axis limits
         -- min/max checking of data before plotting
         -- interpolation of data outside of axis limits
         -- text labels anywhere within plot limits with: 
              variable size, slant, rotation
              several justifcation modes
              sub/super scripts 
              high-quality software fonts 
         -- linear regression, polynomial regression curve fitting/plotting 
  
  
 Additional Documentation....: read "XYP  for more details on features
                                  and for loading instructions
K14001
----------------------------------------------------------------------------- 
TRIMF                                                                    K140 
                    TRIM UNUSED SPACE FROM CI/FMGR FILES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TRIMF
    Title....................: Trim unused space from CI/FMGR files.
    File Names...............:00. Rename Transfer File
                             :01. TRIMF.SBMT  submission file 
                             :02. TRIMF.CMD   installation command file 
                             :03. TRIMF.LOD 
                             :04. TRIMF.FTN 
                             :05. TRIMF.COM   common include file 
                             :06. TRIMF.REL 
                             :07. STRNG.MAC   string routines 
                             :08. STRNG.REL 
                             :09. TRIMF.WLF   source for documentation
                             :10. TRIMF.HELP  documentation for /help/
    Operating System(s)......: RTE-6, RTE-A 
    Language(s)..............: FTN7X, MACRO 
    Keywords.................: 1. utility 
                             : 2. CI
                             : 3. extents 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Jim Lewis 
               Company.......:    Reynolds Metals Co. 
               Street........:    4th & Canal Sts.
               City..........:    Richmond
               State.........:    Virginia
               Country.......:    USA 
               Zip Code......:    23219 
               Phone Number..:    (804)788-7410 
               Telex.........:
 Program Abstract............:    The CI file system will manage space
 better than FMGR if it has enough space to work with.  When things 
 get tight, CI has a hard time.  This utility will go through directories 
 and will recover unused space from type 3,4,5 files.  It removes extents 
 on files that have them. Trimf also works on FMGR files, but is slow 
 scanning FMGR directories.  The command file TRIMF.CMD will link the 
 program, put it on ::programs and put the help file on ::help.  The
 mini-library of string routines may be of use.  Check the source.
  
 Additional Documentation....: See TRIMF.HELP and source code.
1 
K14101
----------------------------------------------------------------------------- 
FCOMP                                                                    K141 
                     FILE COMPARISON FOR NEW FILE SYSTEM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FCOMP
    Title....................: FILE COMPARISON FOR NEW FILE SYSTEM
    File Names...............: 00. Rename Transfer File 
                             : 01. FCOMP.SBMT 
                             : 02. FCOMP.FTN
                             : 03. UMOVE.MAC
                             : 04. FCOMP.REL
                             : 05. UMOVE.REL
                             : 06. FCOMP.LOD
    Operating System(s)......: RTE-A , RTE-6 w/new file system libs 
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. SEARCH
                             : 2. COMPARE 
    External Support Req'd...: NONE 
    If Re-submission, Reason.: This is a re-submission of the earlier F023
                               (on release tape 2240) contribution for the
                               following reasons: 
                               1. compatability with the new file system (CI);
                               2. enhancements. 
 Contributor's Name..........: Jing Jan & Jim Cramer
               Company.......: Iowa Institute of Hydraulic Research 
                               The University of Iowa 
               City..........: Iowa City
               State.........: Iowa 
               Country.......: USA
               Zip Code......: 52240
               Phone Number..:  (319)-353-4814
               Telex.........: 756569 
 Program Abstract............:
              This program compares two files of any type in either of
              the following two ways: 
  
              1: Byte comparing the two files in a straight record-by-record
                 manner, and writing out any two unmatched records. This
                 option does not attempt to detect any inserted/deleted 
                 records by looking ahead and therefore it can not tell 
                 if the two files re-match after insertions/deletions 
                 are found in one file. 
  
              2: Detecting if there are any records which are in one file 
                 but not the other, and writing those records out only. 
                 This is good for finding records inserted into or
                 deleted from one of the files. However, if both files
                 contain the same records, the program can not tell if these
                 records are placed in the same order in both files.
                 Therefore, even if the program finds no differences
                 between the two files in this way, it does not necessarily 
                 mean that they are identical. To make sure that they are 
                 identical, the two files should be compared in the 
                 record by record manner. 
  
              Unmatched, inserted/deleted records can be written out in one 
              of the following four formats:
  
              1: ASCII only (good for text files).
              2: OCTAL words followed by ASCII interpretations. 
                             (good for finding control chars in text files) 
              3: OCTAL words only.
              4: OCTAL bytes only.
  
 Additional Documentation....: The runstring format of the program is 
                               given when FCOMP is typed in.
K14201
----------------------------------------------------------------------------- 
SPACE                                                                    K142 
                      DISPLAY FMGR CARTRIDGE SPACE USED 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SPACE
    Title....................: Display FMGR Cartridge Space Used
    File Names...............: 00. Rename transfer file 
                             : 01. DISC_SPACE.SBMT  Submission file 
                             : 02. DISC_SPACE.FTN - Source
                             : 03. DISC_SPACE.REL - Relocatable 
                             : 04. DISC_SPACE.LOD - LINK file 
    Operating System(s)......: RTE-A, RTE-6/VM
    Language(s)..............: FTN4X
    Keywords.................: 1. Utility 
                             : 2. FMGR
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: John Campbell
               Company.......: Campbell Computer Counsulting
               Street........: 555-Ninth St. Suite 12 
               City..........: San Pedro
               State.........: CA.
               Zip Code......: 90731
               Phone Number..: (213) 831-3938 
               Telex.........:
 Program Abstract............:
  
 This program displays the amount of space that is used, free or purged 
 on FMGR cartridges. Other information is also given for labels and owners. 
 It will work with any mounted cartridges, system, group or user. Run the 
 program as follows:
  
     CI> SPACE [,luout] [,cart type] [,cart/lu] [,cart/lu] [,cart/lu] 
  
   where :
  
     luout  =  list device (defaults to calling terminal) 
     cart type 1=all cartridges mounted to the system 
               0=all cartridges mounted to the session
               0=all system and non-session cartridges mounted(non-session) 
     cart/-lu  optional cartridge reference number (positive) 
                  or logical unit number (negative) 
  
 Additional Documentation....:
K14301
----------------------------------------------------------------------------- 
XD                                                                       K143 
                         EXTENDED WORKING DIRECTORY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: XD 
    Title....................: Extended Working Directory 
    File Names...............: 00. Rename transfer file 
                             : 01. XD.SBMT  Submission file 
                             : 02. XD.FTN - Source
                             : 03. XD.REL - Relocatable 
                             : 04. XD.LOD - LINK file 
                             : 05. XD.HLP - Help file 
    Operating System(s)......: RTE-A, RTE-6/VM
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. Directory 
                             : 2. CI
    External Support Req'd...: CI file system 
    If Re-submission, Reason.:
 Contributor's Name..........: John Campbell
               Company.......: Campbell Computer Counsulting
               Street........: 555-Ninth St. Suite 12 
               City..........: San Pedro
               State.........: CA.
               Zip Code......: 90731
               Phone Number..: (213) 831-3938 
               Telex.........:
 Program Abstract............: Change the current working directory.
                               Enhanced version of the 'WD' command.
  
 Additional Documentation....: Help file is included. CO,XD.HLP,XD::HELP,D
K14401
----------------------------------------------------------------------------- 
LX                                                                       K144 
                            EXTENDED FILE LISTING 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LX 
    Title....................: Extended file listing
    File Names...............: 00. Rename transfer file 
                             : 01. LX.SBMT  Submission file 
                             : 02. LX.FTN - Source
                             : 03. LX.REL - Relocatable 
                             : 04. LX.LOD - LINK file 
                             : 05. LX.HLP - Help file 
    Operating System(s)......: RTE-A, RTE-6/VM
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. List
                             : 2. CI
                             : 3. Utility 
    External Support Req'd...: CI file system 
    If Re-submission, Reason.:
 Contributor's Name..........: John Campbell
               Company.......: Campbell Computer Counsulting
               Street........: 555-Ninth St. Suite 12 
               City..........: San Pedro
               State.........: CA.
               Zip Code......: 90731
               Phone Number..: (213) 831-3938 
               Telex.........:
 Program Abstract............: File listing utility; enhanced version of
                               the 'LI' command.
  
 Additional Documentation....: Help file is included. 
  
K14501
----------------------------------------------------------------------------- 
SHOWTIME                                                                 K145 
                          SHOW SYSTEM TIME AND DATE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SHOWTIME 
    Title....................: Show System Time and Date
    File Names...............: 00. Rename transfer file 
                             : 01. SHOW_TIME.SBMT  Submission file
                             : 02. SHOW_TIME.FTN - Source file
                             : 03. SHOW_TIME.REL - Relocatable
                             : 04. SHOW_TIME.LOD - LINK command 
    Operating System(s)......: RTE-4B, RTE-6/VM, RTE-A
    Language(s)..............: FTN4X
    Keywords.................: 1. System
                             : 2. Time
                             : 3. Date
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: John Jude Campbell 
               Company.......: Campbell Computer Consulting 
               Street........: 555-Ninth St. Suite 12 
               City..........: San Pedro
               State.........: CA.
               Zip Code......: 90731
               Phone Number..: (213) 831-3938 
               Telex.........:
 Program Abstract............:
  
 This program displays time time and date in a nice readable format.
  
 Additional Documentation....:
  
K14601
----------------------------------------------------------------------------- 
LIBRARIES                                                                K146 
                           MISCELLANEOUS LIBRARIES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LIBRARIES
    Title....................: Miscellaneous Libraries
    File Names...............: 00. Rename transfer file 
                             : 01. LIBRARIES.SBMT  Submission file
                             : 02. ASUBS.LIB  - Assembly subroutines
                             : 03. FSUBS.LIB  - FORTRAN subroutines 
                             : 04. FMPLB.LIB  - FMP emulation routines
    Operating System(s)......: RTE-4B, RTE-6/VM ,RTE-A
    Language(s)..............: FTN4X, ASMB
    Keywords.................: 1. Library 
    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-7351 
               Telex.........:
 Program Abstract............:
  
 These libraries are used by a number of other contributions. The sources 
 have been submitted on past tapes so only the LINDXed versions are 
 included here. The FMPLB can be loaded with BASIC/1000D so it can use
 the new CI file system.
  
 Additional Documentation....:
  
K14701
----------------------------------------------------------------------------- 
PICTURES                                                                 K147 
                            LINE PRINTER PICTURES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PICTURES 
    Title....................: Line Printer Pictures
    File Names...............: 00. Rename transfer file 
                             : 01. PICTURES.SBMT  Submission file 
                             : 02. AIRPLANE.PIC 
                             : 03. ANDY_CAP.PIC 
                             : 04. ANNIE_FANNY.PIC
                             : 05. CAT_CALL.PIC 
                             : 06. ENTERPRIZE.PIC 
                             : 07. KENNDY.PIC 
                             : 08. LOVE.PIC 
                             : 09. MAD.PIC
                             : 10. PINUP.PIC
                             : 11. PUSSY_CAT.PIC
                             : 12. SNOOPY.PIC 
                             : 13. SPOOK.PIC
                             : 14. TWEEDY_PIE.PIC 
                             : 15. WYLE_E_COYOTE.PIC
    Operating System(s)......: RTE-4B, RTE-6/VM ,RTE-A
    Language(s)..............: None 
    Keywords.................: 1. Graphics
                             : 2. Figures 
    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-7351 
               Telex.........:
 Program Abstract............:
  
 Just copy any of these to a line printer and see what you get. On some of
 them the automatic page skipping must be disabled. 
  
 Additional Documentation....:
  
K14801
----------------------------------------------------------------------------- 
STAR                                                                     K148 
                             REAL TIME STARTREK 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: STAR 
    Title....................: Real Time Startrek 
    File Names...............: 00. Rename transfer file 
                             : 01. STAR.SBMT - Submission file
                             : 02. STAR.FTN  - Main program 
                             : 03. SRDIS.FTN - Short range sensors on TV
                             : 04. PHDIS.FTN - Display weapon fired on TV 
                             : 05. WIPE.FTN  - Wipe out object on TV
                             : 06. CANDD.FTN - Compute course direction 
                             : 07. COORD.FTN - Coordinates of empty sector
                             : 08. CYCLE.FTN - Things to do each time 
                             : 09. DELTA.FTN - Compute deltas for course
                             : 10. DIST.FTN  - Distance calculation 
                             : 11. EHIT.FTN  - Enterprize hit 
                             : 12. FIXUP.FTN - Fix things broken
                             : 13. INPUT.FTN - Input ASCII string 
                             : 14. KFIRE.FTN - Klingons fire
                             : 15. KKILL.FTN - Klingon killed 
                             : 16. KMVCL.FTN - Klingons move & cloak
                             : 17. LOSE.FTN  - Enterprize destroyed 
                             : 18. LRKMV.FTN - Long range klingon move
                             : 19. PATH.FTN  - Finds objects in path
                             : 20. PODS.FTN  - Manipulate anti-matter pods
                             : 21. QSPLT.FTN - Split quadrant value 
                             : 22. RATNG.FTN - Calulate rating
                             : 23. RAND.MAC  - Generate random number 
                             : 24. RND.FTN   - Call for random number 
                             : 25. RNDFB.FTN - Random fix/break things
                             : 26. STATS.FTN - Set status for display 
                             : 27. STAUS.FTN - Klingon staius field 
                             : 28. TIMOT.FTN - Timeout, game over 
                             : 29. UNIFM.FTN - Uniform number 
                             : 30. WHON.FTN  - Whos name
                             : 31. WIN.FTN   - Win game 
                             : 32. ABMSN.FTN - Abort mission
                             : 33. BLUFF.FTN - Corbomite bluffing maneuver
                             : 34. COMPT.FTN - Computer commands
                             : 35. CUMRD.FTN - Cumulative record
                             : 36. STRPT.FTN - Status report
                             : 37. TPDCM.FTN - Torpedo direction
                             : 38. CALC.FTN  - Computer calculations
                             : 39. BASE.FTN  - Find starbase location 
                             : 40. DAMAG.FTN - Damage control report
                             : 41. HELPR.FTN - Help display 
                             : 42. NAVMP.FTN - Navigation map 
                             : 43. QNOM.FTN  - Quadrant nomenclature
                             : 44. LRSCN.FTN - Long range scan
                             : 45. MOVEN.FTN - Move Enterprize
                             : 46. NGAME.FTN - New game 
                             : 47. FINRD.FTN - Final galactic record
                             : 48. NQUAD.FTN - New quadrant 
                             : 49. QUAD.FTN  - Display quadrant 
                             : 50. PHASR.FTN - Fire phasors 
                             : 51. NOVA.FTN  - Supernova
                             : 52. RVPWR.FTN - Reserve power
                             : 53. SETUP.FTN - Setup game 
                             : 54. BLOCK.FTN - Block data 
                             : 55. SHELD.FTN - Shield control 
                             : 56. SRSCN.FTN - Short range scan 
                             : 57. PLINE.FTN - Print line of scan 
                             : 58. TORPD.FTN - Torpedo command
                             : 59. PROBE.FTN - Anti_matter probe
                             : 60. TREK.REL  - Relocatables 
                             : 61. STAR.LOD  - LINK command file
                             : 62. STAR.MRG  - Merge command file 
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FORTRAN, MACRO 
    Keywords.................: 1. Games 
    External Support Req'd...: 92100B TV library
    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-7351 
               Telex.........:
 Program Abstract............:
  
 Real time Startrek is interactive and plays in real time. Your mission 
 is to destroy all enemy Klingon ships in the allotted time. Any terminal 
 can be used along with the 92110B TV interface cards. A color display
 is made showing all objects in a short range scan. Instructions can be 
 displayed by entering HELP or ?. The program uses 15 pages under RTE-6/VM. 
  
 If you don't have at TV interface card, enter 'SL,9,0' before running. 
  
 Additional Documentation....: Use HELP command and get a hardcopy. 
  
K14901
----------------------------------------------------------------------------- 
TICTACTOE                                                                K149 
                             GAME OF TIC-TAC-TOE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TICTACTOE
    Title....................: Game of Tic-Tac-Toe
    File Names...............: 00. Rename transfer file 
                             : 01. TIC_TAC_TOE.SBMT  Submission file
                             : 02. TIC_TAC_TOE.FTN - Source file
                             : 03. TIC_TAC_TOE.REL - Relocatable
                             : 04. TIC_TAC_TOE.LOD - LINK command 
    Operating System(s)......: RTE-4B, RTE-6/VM, RTE-A
    Language(s)..............: FTN4X
    Keywords.................: 1. Games 
                             : 2. Graphics
    External Support Req'd...:
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program plays good old tic-tac-toe, three-in-a-row on any terminal. 
  
 Additional Documentation....:
  
K15001
----------------------------------------------------------------------------- 
DIREC                                                                    K150 
                            FMGR DIRECTORY LISTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DIREC
    Title....................: FMGR Directory Lister
    File Names...............: 00. Rename transfer file 
                             : 01. DIREC.SBMT  Submission file
                             : 02. DIREC.FTN - Source file
                             : 03. DIREC.REL - Relocatable
                             : 04. DIREC.LOD - LINK command 
                             : 05. *OWNER    - Data file
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. FMGR
                             : 2. List
                             : 3. Directory 
    External Support Req'd...: FSUBS.LIB & ASUBS.LIB libraries
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program will list FMGR directories sorted by name, security code and
 cartridge. The security code is used as an owner ID which is stored in the 
 file called *OWNER. You must edit this file for your system. Another feature 
 is to list the name records or comment lines with each file. This makes it 
 much easier to figure out what is in the file. Output is sorted by SC, CRN,
 and then the name. Just run DIREC for more information on how to run it. 
  
 Additional Documentation....:
  
K15101
----------------------------------------------------------------------------- 
ERASE                                                                    K151 
                           ERASE A FMGR CARTRIDGE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ERASE
    Title....................: Erase a FMGR Cartridge 
    File Names...............: 00. Rename transfer file 
                             : 01. ERASE.SBMT  Submission file. 
                             : 02. ERASE.FTN - FORTRAN Source.
                             : 03. ERASE.REL - Relocatable
                             : 04. ERASE.LOD - Link command file. 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN7X
    Keywords.................: 1. Directory 
                             : 2. Initialize
                             : 3. FMGR
    External Support Req'd...:
    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.
               Country.......: USA
               Zip Code......: 90740
               Phone Number..: (213) 594-7351 
               Telex.........:
 Program Abstract............:
  
 This program provides a way of clearing all the files from a FMGR disc 
 cartridge leaving nothing but the label intact. Zeros are written every
 everywhere on the Lu except the label. This provides both security and 
 a quick way to purge all files on a cartridge. The cartridge must be 
 mounted and no files can be open. The Lu is locked to prevent access by
 others while it is being cleared. Only the owner who mounted the disc
 can erase it. The program display label information and asks if you
 really want to erase this cartridge. Once it starts, there is no way 
 to get any files back. 
  
 Additional Documentation....:
  
 To load: RU,LINK,ERASE.LOD, To run: RU,ERASE,+Crn or -Lu 
  
K15201
----------------------------------------------------------------------------- 
RENAME                                                                   K152 
                           RENAME FMGR TO CI FILES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RENAME 
    Title....................: Rename FMGR to CI Files
    File Names...............: 00. Rename transfer file 
                             : 01. RENAME.SBMT  Submission file 
                             : 02. RENAME.FTN - Source file 
                             : 03. RENAME.REL - Relocatable 
                             : 04. RENAME.LOD - LINK command
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN77
    Keywords.................: 1. FMGR
                             : 2. CI
                             : 3. Files 
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program renames file with FMGR type names to CI type names. 
 Example run: 
  
   CI> RENAME @.@ will change the following:
  
   &xxxxx to xxxxx.yyy where yyy comes from the file
                       (FTN, MAC, PAS etc.) 
   %xxxxx to xxxxx.REL
   !xxxxx to xxxxx.ABS
   #xxxxx to xxxxx.LOD
   'xxxxx to xxxxx.LST
   "xxxxx to xxxxx.TXT
   $xxxxx to xxxxx.LIB
   *xxxxx to xxxxx.CMD
   )xxxxx to xxxxx.CMD
   ?xxxxx to xxxxx.HLP
   ^xxxxx to xxxxx.DAT
  
 The second parameter on the runstring allows one to override the type
 extension. Example: RENAME &@ @.FTN will add .FTN to all files starting
 with an &. The file type, size and security codes could also be changed
 if FmpRename allowed it. 
  
 Note: All periods (.) are changed to underline (_) before renaming.
  
 Additional Documentation....:
  
K15301
----------------------------------------------------------------------------- 
COMPARE                                                                  K153 
                          COMPARE TYPE 1 FMGR FILES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: COMPARE
    Title....................: Compare Type 1 FMGR Files
    File Names...............: 00. Rename transfer file 
                             : 01. TYPE1_COMPARE.SBMT  Submission file
                             : 02. TYPE1_COMPARE.FTN - Source file
                             : 03. TYPE1_COMPARE.REL - Relocatable
                             : 04. TYPE1_COMPARE.LOD - LINK command 
    Operating System(s)......: RTE-4B, RTE-6/VM, RTE-A
    Language(s)..............: FTN4X
    Keywords.................: 1. Compare 
                             : 2. Utility 
    External Support Req'd...:
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program compares two type 1 FMGR files. A message is given for
 for records which do not compare. Run the program as follows:
  
     CI> COMPARE,<namr1>,<namr2>
  
  
 Additional Documentation....:
  
K15401
----------------------------------------------------------------------------- 
CIPDS                                                                    K154 
                     DISPLAY CENTRAL INTERRUPT REGISTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CIPDS
    Title....................: Display Central Interrupt Register 
    File Names...............: 00. Rename transfer file 
                             : 01. CIPDS.SBMT  Submission file
                             : 02. CIPDS.MAC - MACRO Source 
                             : 03. CIPDS.REL - Relocatable
                             : 04. CIPDS.LOD - LINK Command 
    Operating System(s)......: RTE-6 VM only. 
    Language(s)..............: MACRO, Firmware
    Keywords.................: 1. Display 
                             : 2. System
                             : 3. Microcode 
    External Support Req'd...: RTE-6/VM Firmware
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program allows one to display the last interrupt select code in the 
 mode regsiter. The snap function for interrupt counting is disabled. To run
 the program just enter:
  
     CI> CIPDS,On or Off
  
 Additional Documentation....:
  
K15501
----------------------------------------------------------------------------- 
TODDS                                                                    K155 
                      CONVERT TODDS FILES TO RTE FILES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TODDS
    Title....................: Convert TODDS Files to RTE Files 
    File Names...............: 00. Rename transfer file 
                             : 01. TODDS.SBMT  Submission file
                             : 02. TODDS.FTN - Source file
                             : 03. TODDS.REL - Relocatable
                             : 04. TODDS.LOD - LINK command 
                             : 05. SIDS.FTN  - Source file
                             : 06. SIDS.REL  - Relocatable
                             : 07. SIDS.LOD  - LINK command 
                             : 08. FIZZ.MAC  - Subroutine source
                             : 09. FIZZ.REL  - Relocatable
                             : 10. CATALOG.FTN - Source file
                             : 11. CATALOG.REL - Relocatable
                             : 12. CATALOG.LOD - LINK command 
                             : 13. PROCESS.FTN - Subroutine source
                             : 14. PROCESS.REL - Relocatable
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN7x
    Keywords.................: 1. Backup
                             : 2. Conversion
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This set of programs allows one to take a backup tape of a TODDS or SIDS 
 system, reformat it on to a RTE disc Lu and read back individual files.
 Program TODDS reads a DLU or LSAVE tape of a 7900A Disc, removes the 
 sector skiping and puts the data on a RTE disc Lu with 203 tracks. SIDS
 does the same thing for SIDS systems using 7905/7906/7920 discs. Program 
 CATALOG will display the TODDS/SIDS catalog and allow source files to
 be copied to RTE CI files. Directory listings can be selective and lists 
 files that TODDS or SIDS will normally not. If you do not know what TODDS
 or SIDS is, be thankful. Run the programs as follows:
  
    CI> TODDS <Crt> <Mt> <Disc> <Dump>
  
    CI> SIDS <Crt> <Mt> <Disc> <Dump> <Fizz>
  
    CI> CATALOG <List> <Disc> <Ask> <Frn> 
  
    Where: <Crt>   Terminal Lu
           <Mt>    Mag Tape Lu
           <Disc>  Disc Lu (203 tracks) 
           <Dump>  Lu to dump 1st track of disc 
           <List>  Lu for Directory listing 
           <Ask>   If 1, ask for RTE source file for copy 
           <Frn>   Select that TODDS/SIDS Frn only
           <Fizz>  Sector skip factor (5 for 7900, 13 for 79xx) 
  
 When you want to copy source files, set <List>,<Ask> to 1 and <Frn> to 6.
 The directory header and the first 20 lines or so of the file will be
 listed and then a new source file name will be asked for. Just hit return
 to ignore the file or control D to abort the program.
  
 Additional Documentation....:
  
 With a little work, relocatable files could also be copied but there is
 almost no compatabilty with the RTE system.
  
K15601
----------------------------------------------------------------------------- 
MTVERIFY                                                                 K156 
                              MAG TAPE VERIFIER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MTVERIFY 
    Title....................: Mag Tape Verifier
    File Names...............: 00. Rename transfer file 
                             : 01. MT_VERIFY.SBMT  Submission file
                             : 02. MT_VERIFY.FTN - Source file
                             : 03. MT_VERIFY.REL - Relocatable
                             : 04. MT_WRITE.MAC  - Source file
                             : 05. MT_WRITE.REL  - Relocatable
                             : 06. MT_VERIFY.LOD - LINK command 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77
    Keywords.................: 1. Diagnostic
                             : 2. Magnetic_Tape 
    External Support Req'd...:
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program verifies mag tapes by writing data and checking for errors. 
 Actual DMA tranfers are performed in a subroutine without using DVR23. 
 Up to 34 retries are made before the it is declared as an irrecoverable
 error. The mag tape unit must be installed in I/O slots 20B & 21B. A 
 Hardcopy printout of all the errors is available. Run the program as 
 follows: 
  
   CI> MTVERIFY,<Crt>,<Lp>,<Mt> 
  
  
 Additional Documentation....:
  
 With a little work, the program could have the I/O slot of the mag tape
 configured in. The timing is set up for 800 bpi mag tapes so other programs
 in the system are not affected. Only DMA port B is used. 
  
K15701
----------------------------------------------------------------------------- 
MTLDR                                                                    K157 
                           MAGTAPE ABSOLUTE LOADER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MTLDR
    Title....................: Magtape Absolute Loader
    File Names...............: 00. Rename transfer file 
                             : 01. MAGTAPE_LOADER.SBMT  Submission file 
                             : 02. MAGTAPE_LOADER.FTN - Source file 
                             : 03. MAGTAPE_LOADER.REL - Relocatable 
                             : 04. SYS_MEM_COPY.MAC   - Subroutine
                             : 05. SYS_MEM_COPY.REL   - Relocatable 
                             : 06. MAGTAPE_LOADER.LOD - LINK command
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. Absolute
                             : 2. Loader
                             : 3. Magnetic_Tape 
    External Support Req'd...:
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program loads an absolute binary file from magtape and begins 
 executing the program. The RTE operating system is destroyed since it
 is overlayed by whatever gets loaded. This program is most useful for
 loading the CS/80 diagnostics without having to touch the front panel
 switches. The file to loaded is selected, the S and P registers are set
 all from the run string. The program reads the file into a 32 page EMA 
 area and asks if you really want to wipe out RTE. If everything is ok, 
 the EMA area is copied to the system map. The S regsiter is set and the
 the program is started at the location specified by the P register setting.
 When loading RTE-4E systems, the bootup proceedure loads additional parts
 of the system from tape and the SET TIME message comes out. You can then 
 start running the memory based system. Run MTLDR as follows: 
  
  CI> MTLDR,<Crt>,<Mt Lu>,<File no.>,<S reg>,<P reg>
  
 Additional Documentation....:
  
 Example run for loading CS/80 diagnostics: 
  
  CI> MTLDR,1,8,19,101536B,2B 
  
 where: 15B is a dummy I/O slot 
        36B is the terminal I/O slot
         2B is the starting address for RTE-4E
  
  
K15801
----------------------------------------------------------------------------- 
SCB                                                                      K158 
                        DISPLAY SESSION CONTROL BLOCK 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SCB
    Title....................: Display Session Control Block
    File Names...............: 00. Rename transfer file 
                             : 01. SCB.SBMT - Submission file 
                             : 02. SCB.FTN  - Source file 
                             : 03. SCB.REL  - Relocatable 
                             : 04. ISCB.MAC - Subroutine
                             : 05. ISCB.REL - Relocatable 
                             : 06. SCB.LOD  - LINK command
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77
    Keywords.................: 1. Session 
                             : 2. Utility 
                             : 3. System_Tables 
    External Support Req'd...: ASUBS.LIB library
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program displays detailed information about all active session control
 blocks in a RTE-6/VM system. Just run SCB,<lu for output> to see how it
 works. The program requires a revision of C.83 or later. 
  
 Additional Documentation....:
  
K15901
----------------------------------------------------------------------------- 
UNGEN                                                                    K159 
                         RTE-6/VM INVERSE GENERATOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: UNGEN
    Title....................: RTE-6/VM Inverse Generator 
    File Names...............: 00. Rename transfer file 
                             : 01. UNGEN.SBMT  Submission file
                             : 02. UNGEN.FTN - Source file
                             : 03. UNGEN.REL - Relocatable
                             : 04. PROCESS_DISC.FTN - Subroutine
                             : 05. PROCESS_DISC.REL - Relocatable 
                             : 06. PROCESS_STATS.FTN - Subroutine 
                             : 07. PROCESS_STATS.REL - Relocatable
                             : 08. PROCESS_MEMORY.FTN - Subroutine
                             : 09. PROCESS_MEMORY.REL - Relocatable 
                             : 10. PROCESS_IOTAB.FTN - Subroutine 
                             : 11. PROCESS_IOTAB.REL - Relocatable
                             : 12. PROCESS_RPTAB.FTN - Subroutine 
                             : 13. PROCESS_RPTAB.REL - Relocatbale
                             : 14. MEMORY_PARTITION.FTN - Subroutine
                             : 15. MEMORY_PARTITION.REL - Relocatable 
                             : 16. MEMORY_COM.FTN - Subroutine
                             : 17. MEMORY_COM.REL - Relocatable 
                             : 18. STATISTICS.FTN - Subroutine
                             : 19. STATISTICS.REL - Relocatable 
                             : 20. PROGRAM_STATS.FTN - Subroutine 
                             : 21. PROGRAM_STATS.REL - Relocatable
                             : 22. FIND_ENT_ADDRESS.FTN - Subroutine
                             : 23. FIND_ENT_ADDRESS.REL - Relocatable 
                             : 24. FIND_ENT_NAME.FTN - Subroutine 
                             : 25. FIND_ENT_NAME.REL - Relocatable
                             : 26. READ_EQT.FTN - Subroutine
                             : 27. READ_EQT.REL - Relocatable 
                             : 28. READ_INT.FTN - Subroutine
                             : 29. READ_INT.REL - Relocatable 
                             : 30. UNGEN.LOD - LINK command 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN7x
    Keywords.................: 1. System_Tables 
                             : 2. Generation
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program does an inverse generation of your system. It creates a 
 listing simular to the one made by RT6GN. If for some reason you lost
 the source for the command file, this program can help you recreate it.
 You can also check for errors in your generation.
  
 The ungen program is invoked with the syntax:
  
             RU,UNGEN,<Lu>,<Options>
  
   where <Lu> is the list device for the output and 
   <Options> is a string of characters as follows:
              'D' List disc layout information
              'S' List statistics, limits and flags 
              'R' List replacement table
              'I' List I/O tables 
              'M' List memory allocation information
              'P' List program statistics 
              'A' Select all of the above 
              '-' Items following the minus are deselected
  
 The program has only been tested with MAC and CS/80 drives.
  
 Additional Documentation....:
  
 See the listing for a detailed breakdown of the options. 
  
K16001
----------------------------------------------------------------------------- 
MEAU                                                                     K160 
                          MEASURE DISC PERFORMANCE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MEAU 
    Title....................: Measure Disc Performance 
    File Names...............: 00. Rename transfer file 
                             : 01. MEASURE_DISC.SBMT  Submission file 
                             : 02. MEASURE_DISC.FTN - Source file 
                             : 03. MEASURE_DISC.REL - Relocatable 
                             : 04. GRND.MAC         - Random numbers
                             : 05. GRND.REL         - Relocatable 
                             : 06. MEASURE_DISC.LOD - LINK command
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Benchmark 
                             : 2. Disc
                             : 3. Performance 
    External Support Req'd...:
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program provide performance information on 79xx disc drives. Different
 Lu's, number of times to loop, the buffer size and a random number seed can
 be entered from the run string. Run the program as follows:
  
    CI> MEAU,<Disc lu>,<loop count>,<buffer size>,<random no. seed> 
  
  
 Additional Documentation....:
  
K16101
----------------------------------------------------------------------------- 
TBGOH                                                                    K161 
                    MEASURE TIME BASE GENERATOR OVERHEAD
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TBGOH
    Title....................: Measure Time Base Generator Overhead 
    File Names...............: 00. Rename transfer file 
                             : 01. TBG_OVERHEAD.SBMT  Submission file 
                             : 02. TBG_OVERHEAD.FTN - Source file 
                             : 03. TBG_OVERHEAD.REL - Relocatable 
                             : 04. SET_TBG.MAC      - Set TBG interval
                             : 05. SET_TBG.REL      - Relocatable 
                             : 06. TIMER.FTN        - Elased time 
                             : 07. TIMER.REL        - Relocatable 
                             : 08. TBG_OVERHEAD.LOD - LINK command
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Performance 
                             : 2. System
    External Support Req'd...:
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This program measures the overhead of a time base generator in your system.
 It was take from a communicator article. The proceedure is to measure how
 long it takes to loop in a program with normal TBG interrupts and then 
 repeat the process with the TBG interrupts at 1 ms instead of 10 ms. The 
 percentage of overhead is calculated from the ratio. 
  
 Additional Documentation....:
  
K16201
----------------------------------------------------------------------------- 
PRINT                                                                    K162 
                        PRINT FILES ON 2631G PRINTER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PRINT
    Title....................: Print Files on 2631G Printer 
    File Names...............: 00. Rename transfer file.
                             : 01. PRINT.SBMT  Submission file
                             : 02. PRINT.FTN - FORTRAN Source 
                             : 03. PRINT.REL - Relocatable
                             : 04. PRINT.LOD - LINK Command 
                             : 05. FTIME.MAC - Formated time
                             : 06. FTIME.REL - Relocatable
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. List
    External Support Req'd...: ASUBS.LIB Library
    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-7351 
               Telex.........:
 Program Abstract............:
  
 Print a disc file to a 2631G printer using standard line printer 
 carriage control. The 2631G must be connected to the HPIB interface
 on the 2647A terminal. Data is send through the terminal to the printer
 via escape sequences. Run the program as follows:
  
 CI> PRINT,File_name,Comp,Lines,Auto,CC 
  
    File_name = File to be dumped 
    Comp = Compression factor 
              C - 14.4 CPI
              E - 7.2 CPI 
              All others 10 CPI 
    Lines = Lines per inch (6 or 8) 
              Default is 6
    Auto  - -1 Suppresses auto page eject 
            Otherwise number of lines per page (Default=60) 
    CC    - Non-zero prints column 1 without carriage control 
  
 The program uses new CI files system.
  
  
 Additional Documentation....:
K16301
----------------------------------------------------------------------------- 
VERIFY                                                                   K163 
                     FMGR CARTRIDGE VERIFICATION PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: VERIFY 
    Title....................: FMGR Cartridge Verification Program
    File Names...............: 00. Rename transfer file.
                             : 01. VERIFY.SBMT  Submission file 
                             : 02. VERIFY.FTN - FTN7X Source
                             : 03. VERIFY.REL - Relocatable 
                             : 04. VERIFY.LOD - LINK command
                             : 05. ASUBS.LIB - Subroutines
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. Directory 
                             : 2. FMGR
                             : 3. Files 
                             : 4. Status
    External Support Req'd...:
    If Re-submission, Reason.: Corrected odd byte record problem
 Contributor's Name..........: John L. Anderson Jr. 
               Company.......: U.S. Naval Station 
               Street........: CSAD Code 3441 
               City..........: Seal Beach 
               State.........: CA.
               Country.......: USA
               Zip Code......: 90740
               Phone Number..: (213) 594-7351 
               Telex.........:
 Program Abstract............:
  
 This program verifies FMGR cartridges checking for any errors in 
 directories and files. Statistics on the file space used is given
 along with other directory information. The space used by each file
 is compared with the directory label making sure there are no errors.
 Also the first record of each file is read making sure the directory 
 points to valid information. The FSTAT call may need to be changed 
 for RTE-A. 
  
 Additional Documentation....:
K16401
----------------------------------------------------------------------------- 
TERMINAL                                                                 K164 
                           HP 264X TERMINAL GAMES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TERMINAL 
    Title....................: HP 264x Terminal Games 
    File Names...............: 00. Rename transfer file 
                             : 01. TERMINAL.SBMT  Submission file 
                             : 02. CAT_MOUSE.ABS
                             : 03. DRIVER.ABS 
                             : 04. HACMAN.ABS 
                             : 05. INVADERS.ABS 
                             : 06. MAZED.ABS
                             : 07. PONG.ABS 
                             : 08. SHOOT.ABS
                             : 09. SPACE.ABS
                             : 10. INFORMATION
    Operating System(s)......: None 
    Language(s)..............: Terminal Assembly
    Keywords.................: 1. Games 
    External Support Req'd...: 8 to 12k terminal memory 
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This set of files can be downloaded into a HP 2645 terminal and be executed
 there. Some of them need lots of memory or other special strapping. Just 
 do a copy command from the file to your terminal Lu and follow the 
 instruction given. 
  
 Additional Documentation....:
  
K16501
----------------------------------------------------------------------------- 
CHESS                                                                    K165 
                            REAL TIME CHESS GAME
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CHESS
    Title....................: Real Time Chess Game 
    File Names...............: 00. Rename transfer file 
                             : 01. CHESS.SBMT  Submission file
                             : 02. CHESS.FTN - Main program source
                             : 03. TRY.FTN   - Try a move 
                             : 04. TYPEB.FTN - Type board 
                             : 05. BUMP.FTN  - Bump tree pointer
                             : 06. PUSHM.FTN - Push move on tree
                             : 07. CHECK.FTN - Test if castling allowed 
                             : 08. CAS.FTN   - Stack castling moves 
                             : 09. CASTL.FTN - Castle processing
                             : 10. KINGN.FTN - King-Night processing
                             : 11. BPRKQ.FTN - Bishop,Rook,Queen processing 
                             : 12. PAWNC.FTN - Pawn capture 
                             : 13. PROMO.FTN - Promote pawn 
                             : 14. PLACE.FTN - Place move on tree 
                             : 15. INCHK.FTN - In check test
                             : 16. FIND.FTN  - Find opposing piece
                             : 17. CENCN.FTN - Center control bonus 
                             : 18. SORT.FTN  - Sort moves 
                             : 19. MDGAM.FTN - Bonus points for midgame 
                             : 20. MOBIL.FTN - Test mobility
                             : 21. KINGC.FTN - King in check
                             : 22. OPENB.FTN - Bonus points for opening 
                             : 23. MDBON.FTN - Assign midgame bonus points
                             : 24. POSIT.FTN - Positionial analysis 
                             : 25. BKUP1.FTN - Backup alpha value 
                             : 26. BKUP2.FTN - Backup beta value
                             : 27. MOVES.FTN - Generate moves 
                             : 28. MOVER.MAC - Move to or from
                             : 29. ISWR.MAC  - Read switch register 
                             : 30. BOARD.FTN - Get piece from board 
                             : 31. DUMPN.FTN - Dump node
                             : 32. CHES2.MAC - Save/Restore board 
                             : 33. ECUTE.MAC - Execute move 
                             : 34. SBITF.MAC - Set bit
                             : 35. CBITF.MAC - Clear bit
                             : 36. GLOBL.FTN - Global data
                             : 37. TIMER.FTN - Second timer 
                             : 38. GAME.REL  - Relocatables 
                             : 39. CHESS.LOD - LINK command file
                             : 40. CHESS.CMD - Compile file 
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FORTRAN, ASSEMBLER 
    Keywords.................: 1. Games 
    External Support Req'd...: Switch register
    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-7351 
               Telex.........:
 Program Abstract............:
  
 This chess program 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 an endgame analysis section and lots of other improvements, but
 this program one method of approaching the problem.
  
  
 Additional Documentation....:
  
 Run the transfer file CHESS.CMD to compile everything or LINK,GAME.REL 
 if you don't want to recompile. Watch out for switch register settings 
 which will cause a large amount of data to dumped to the lineprinter.
  
K16601
----------------------------------------------------------------------------- 
ENCR                                                                     K166 
                           SIMPLE FILE ENCRYPTION 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ENCR 
    Title....................: Simple file encryption 
    File Names...............:00. Rename Transfer File
                             :01. ENCR.SBMT    Submission file
                             :02. ENcr.pas       PASCAL source
                             :03.  encr.rel       relocatable 
                             :04.  encr.doc       documentation 
    Operating System(s)......: RTEA.1 and probably others 
    Language(s)..............: Hp/Pascal
    Keywords.................: 1. encryption
                             : 2. security
    External Support Req'd...: none 
    If Re-submission, Reason.:
 Contributor's Name..........: John W. McCain 
               Company.......: Dundee Cement Company
               Street........: P. O. Box 67 
               City..........: Clarksville
               State.........: Mo 
               Country.......: USA
               Zip Code......: 63336
               Phone Number..: 314-242-3571 
               Telex.........:
 Program Abstract............: This is a simple file encryption program 
     that will keep the casual browser out of your files.  I've only used 
     it on text (ascii) files, but it should work with anything.  Run 
     it once on the file to encrypt it, use it again with the same key
     to un-encrypt back to plain text.  Run instructions by RU, ENCRYPT 
     and HELP.
 Additional Documentation....: Should work with other op systems since
     the only exec call is an XOR.
  
K16701
----------------------------------------------------------------------------- 
BCLAB                                                                    K167 
                  PRINT BAR CODES ON INTERMAC 8620 PRINTER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:BCLAB 
    Title....................:PRINT BAR CODES ON INTERMAC 8620 PRINTER
    File Names...............:00. Rename Transfer File
                             :01. 'BCLAB
                             :02. &BCLAB
                             :03. %BCLAB
    Operating System(s)......:RTE-6/VM
    Language(s)..............:FTN7X 
    Keywords.................: 1. BAR_CODE
                             : 2. LABEL 
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: Jon Casamento
               Company.......: DHHS/PHS/FDA/CDRH
               Street........: 12721 Twinbrook Parkway
                             : Mail Stop HFZ-133
               City..........: Rockville
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20852
               Phone Number..: (301)443-3840
               Telex.........:
 Program Abstract............: Subroutine BCLAB allows a user to print
                             : up to 10 characters to an INTERMAC 
                             : Model 8620 bar code label printer. 
 Additional Documentation....:
  
K16801
----------------------------------------------------------------------------- 
RDFIL                                                                    K168 
                   INTERACTIVE FILE DISPLAY-MODIFY UTILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RDFIL
    Title....................: Interactive file display-modify utility. 
    File Names...............:00. Rename Transfer File
                             :01. 'RDFIL  - Submission file 
                             :02. &RDFIL  - Source file 
                             :03. %RDFIL  - Relocatable file
                             :04. #RDFIL  - Link command file 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: Fortran 77 
    Keywords.................: 1. Files 
                             : 2. Modify
    External Support Req'd...: None 
    If Re-submission, Reason.: Program has been converted to Fortran 77 and 
                               updated to allow lower case command input. 
 Contributor's Name..........: Julia E. Angell
               Company.......: R. J. Reynolds Tobacco Company 
               Street........: R & D
               City..........: Winston-Salem
               State.........: North Carolina 
               Country.......: USA
               Zip Code......: 27102
               Phone Number..: 919-773-4256 
               Telex.........:
 Program Abstract............:
  
 RDFIL is an interactive file utility which is used to 'look' at file 
 manager files having record sizes up to 1024 words. Files may be 
 listed, dumped, copied in part, modified, or initialized to zeros. 
  
 The commands are simular to file manager to be as 'friendly' as
 possible.
  
 All access is done through file manager routines.
  
 Additional Documentation....:
  
K16901
----------------------------------------------------------------------------- 
SCDSP                                                                    K169 
                    DISPLAY LAST INTERRUPING SELECT CODE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SCDSP
    Title....................: Display last interruping select code 
    File Names...............:00. Rename Transfer File
                             :01.  'SCDSP  Submission file
                             :02.  &SCDSP main program
    Operating System(s)......: RTE-6/VM ONLY !!!
    Language(s)..............: MACRO
    Keywords.................: 1. Interrupt 
                             : 2. Display 
    External Support Req'd...:
    If Re-submission, Reason.:
  Contributor's Name.........: Kenneth J. Cornetet
                Company......: Naval Ordnance Station Louisville
                Street.......: Southside Drive
                City.........: Louisville 
                State........: Ky 
                Country......: USA
                Zip Code.....: 40214-5001 
                Phone Number.: (502) 367-5756 
  Program Abstract...........: September 6,1985 
  
  SCDSP displays the last interrupting select code (in octal) on the
  six register-select LED's on the front panel of an E or F series
  1000.  The actual code for this display is in the RTE-6/VM firmware.
  SCDSP merely makes an entry point patch and turns on partition aging
  thus activating the display.
  
K17001
----------------------------------------------------------------------------- 
STATS                                                                    K170 
                       RTE-6 SYSTEM STATISTICS REPORT 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: STATS
    Title....................: RTE-6 system statistics report 
    File Names...............:00. Rename Transfer File
                             :01.  'SNAPY  Submission file
                             :02.  &STATS main program
                             :03.  &SNAPY subroutine to collect $SNPY buffer
    Operating System(s)......: RTE-6VM ONLY !!! 
    Language(s)..............:
    Keywords.................: 1. Interrupt 
                             : 2. Statistics
                             : 3. System
    External Support Req'd...:
    If Re-submission, Reason.:
  Contributor's Name.........: Kenneth J. Cornetet
                Company......: Naval Ordnance Station Louisville
                Street.......: Southside Drive
                City.........: Louisville 
                State........: Ky 
                Country......: USA
                Zip Code.....: 40214-5001 
                Phone Number.: (502) 367-5756 
  Program Abstract...........: September 6,1985 
  
  STATS gives a report on the number of interrupts on each select code, 
  number of exec calls, and partition loading and swapping information. 
  
  It is used in conjunction with the un-documented RTE-6/VM system command
  'SN,n' where n is the time (in ten's of MS) interval the $SNPY buffer 
  should be updated.
  
  To run, first turn on system snapshot (ie. 'SYSN,1000' for ten second update
  interval).  Then, after n milliseconds, run STATS,lu where lu is the desired
  list LU.
  
  !!! WARNING !!! Do NOT load this program as Extended Background!
  If loaded EB, it would map itself out of existance while priveleged thus
  crashing the system.
  
K17101
----------------------------------------------------------------------------- 
HUH                                                                      K171 
                     REAL-TIME DISPLAY OF SYSTEM STATUS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: HUH
    Title....................: Real-Time Display of System Status 
    File Names...............: 00. Rename Transfer File 
                             : 01. HUH.SBMT 
                             : 02. HUH.FTN
    Operating System(s)......: RTE-6
    Language(s)..............: FORTRAN
    Keywords.................: 1. system_tables 
                             : 2. memory
                             : 3. display 
                             : 4. partition 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: LAWRENCE C. BENNETT
               Company.......: SANDIA NATIONAL LABORATORIES 
               Street........: PO BOX 5800, ORG. 7521 
               City..........: ALBUQUERQUE 
               State.........: NM 
               Country.......: USA
               Zip Code......: 87185
               Phone Number..: 505-846-4264 
               Telex.........:
 Program Abstract............:
    This program creates a real time display on a 264X type CRT       * 
    showing the programs that are in memory along with their states,   *
    and priorities. The partition types, sizes, and numbers are also   *
    presented.                                                         *
 Additional Documentation....:
  
K17201
----------------------------------------------------------------------------- 
PARSR                                                                    K172 
                        PARAMETER PARSING SUBROUTINE
----------------------------------------------------------------------------- 
  
 Contribution Name...........:       PARSR
    Title....................:       Parameter Parsing Subroutine 
    File Names...............:00. Rename Transfer File
                             :01. 'parsr Submit file
                             :02. &PARSR
    Operating System(s)......:       RTE-4B, RTE-6VM, RTE-A 
    Language(s)..............:       Fortran
    Keywords.................: 1. Parse 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:       Lawrence E. Banks
               Company.......:       MCI Telecommunications 
               Street........:       800 E. Campbell Road - Ste. 399
               City..........:       Richardson 
               State.........:       Texas
               Country.......:       USA
               Zip Code......:       75081
               Phone Number..:       (214) 238-0500/(214) 952-8173
 Program Abstract............:
  
         This routine is a parsing routine similar to HP's parse.  It 
         can parse up to eleven 12 character names or 80 integer values.
         Each parameter must be seperated by commas.  The ASCII parameters
         may each be up to 12 characters long be do not necessarily have
         to be that length.  The integer parameters may be any combination
         of a range of numbers and/or discrete values (e.g. 12-50,1011,179, 
         5252,5-8). 
  
 Additional Documentation....:
  
  
K17301
----------------------------------------------------------------------------- 
ONE-CHAR_RUN                                                             K173 
                 ONE-LETTER RUN FOR FREQUENTLY USED PROGRAMS
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ONE-CHAR_RUN 
    Title....................: One-letter run for frequently used programs. 
    File Names...............: 00. Rename transfer file.
                             : 01. WHZT4.SBMT Submission file 
                             : 02. Whzt4.ftn  Source file 
                             : 03. W.rel  Relocatable 
    Operating System(s)......: RTE/6VM
    Language(s)..............: FTN7X
    Keywords.................: 1. Scheduling
                             : 2. Utility 
    External Support Req'd...: CI File System 
    If Re-submission, Reason.:
 Contributor's Name..........: M. SCHROTENBOER
               Company.......: WARNER-LAMBERT 
               Street........:
               City..........: MORRIS PLAINS
               State.........: N.J. 
               Country.......: USA
               Zip Code......: 07950
               Phone Number..: 201 8386812
               Telex.........:
 Program Abstract............:  HOW TO USE FmpRunProgram to call a
                              frequently used program (in any directory)
                              using a one letter run-name.
 Additional Documentation....:
  
K17401
----------------------------------------------------------------------------- 
FRACT                                                                    K174 
                           FRACTAL IMAGE PRODUCER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:FRACT 
    Title....................:FRACTAL IMAGE PRODUCER
    File Names...............:00. Rename Transfer File
                             :01. FRACT.SBMT   Submission file
                             :02. FRACT.LOD 
                             :03. FRACT.REL 
                             :04. FRACT.PAS 
                             :05. MANDELBROT.IMG
                             :06. MONO.IMG
                             :07. COLOR.IMG 
    Operating System(s)......:
    Language(s)..............:
    Keywords.................: 1. Image_Processing
                             : 2. Graphics
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:MARC KATZ 
               Company.......:GRAPHICUS 
               Street........:160 SARATOGA AVE # 32 
               City..........:SANTA CLARA, CA 95051 
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
  
 Program Abstract............:
This entry is a program for producing Mandelbrot pictures as described
in Scientific American August 1985.  A simple function is capable of
producing pictures of surprising complexity and interest. 
  
To use the program, link the program using the load file FRACT.LOD. 
The program uses GRAPHICS/1000-II DGL.  Alter the load file to include the
correct DGL libraries for the terminal or plotter you are using.
The program uses VMA or EMA ( set in the load file ) and takes a lot
of time to run ( 10 minutes on an A900 ).  It is set to run at a low priority.
  
The program will prompt for input or you can use one of the canned image
descriptions on the runstring.  To start, run FRACT,MANDELBROT.IMG
The program will either take input from a file or can be run interactively. 
The four prompts include LU for output, X range, Y range, and either C for
color or M for Monochrome.  The X and Y ranges can be adjusted to "zoom" in 
on parts of the image to produce many different pictures.  The
program will allow you to zoom in, if you have included a locator handler.
  
The source has been included and is written in Pascal.  If you have the 
compiler and the desire, you can adjust the algorithms used for coloring
the image, the pixel resolution and anything else you want to play with.
  
Have fun! 
  
 Additional Documentation....:
K17501
----------------------------------------------------------------------------- 
APLOT                                                                    K175 
              ACCESS HP2648 AUTOPLOT FUNCTION PROGRAMMATICALLY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: APLOT
    Title....................: Access HP2648 Autoplot Function Programmatically 
    File Names...............: 00. Rename Transfer File 
                             : 01. APLOT.SBMT 
                             : 02. APLOT.FTN
    Operating System(s)......: RTE-IVB, RTE-6, RTE-A
    Language(s)..............: FORTRAN
    Keywords.................: 1. plotting
                             : 2. terminal
                             : 3. graphics
    External Support Req'd...: HP2648 
    If Re-submission, Reason.:
 Contributor's Name..........: MIHRAN MIRANIAN
               Company.......: U. S. NAVAL OBSERVATORY
               Street........: 34TH AND MASS
               City..........: WASHINGTON D. C. 
               State.........:
               Country.......: USA
               Zip Code......: 20390
               Phone Number..: 202-653-1522 
               Telex.........:
 Program Abstract............:
  FOR THE 2648 AUTOPLOT FUNCTION. 
  THIS SUBROUTINE WILL: LOAD THE AUTOPLOT MENU, PLOT THE AXES,
  TURN AUTOPLOT ON.  IT USES THE FOLLOWING PARAMETERS: X MINIMUM, 
  X MAXIMUM, Y MINIMUM, Y MAXIMUM, AND LU OF GRAPHICS TERMINAL. 
 Additional Documentation....:
  
K17601
----------------------------------------------------------------------------- 
CIRTR                                                                    K176 
                              FILE I/O FROM CI
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CIRTR
    Title....................: File I/O from CI 
    File Names...............:00. Rename Transfer File
                             :01. CIRTR.SBMT
                             :02. CIRTR.FTN 
                             :03. CIRTR.REL 
                             :04. CIRTR.HLP 
    Operating System(s)......:  RTE-VI OR RTE-A 
    Uses hierarchical files?.:  YES 
    Language(s)..............:  FORTRAN 77
    Keywords.................: 1. files 
                             : 2. ci
                             : 3. i/o 
    External Support Req'd...: CI 
    If Re-submission, Reason.:
 Contributor's Name..........: Nick Seidenman 
               Company.......: McDonnel/Douglas Corp
               Street........: 6935 Wisconsin Ave.
               City..........: Bethesda 
               State.........: Md 
               Country.......: USA
               Zip Code......: 20815
               Phone Number..:
 Program Abstract............:
       Magical program that allows CI to perform file I/O directly from a 
       CI command file. The operation performed depends on the request code.
       The following requests are supported:
  
          RequestCode    Explanation
          ----------------------------------------------------
              1          Read from file 
              2          Write to file
              3          Open a file
              4          Close a file(s)
              5          Get internal file position 
              6          Set internal file position 
              7          Display stats for open files.
              8          Find next file matching a given mask 
  
       Particularly useful for small database applications, and writing 
       utilities like MAKE, found in UNIX implementations.
  
 Additional Documentation....:  see help file 
  
K17701
----------------------------------------------------------------------------- 
FLBLK                                                                    K177 
                          FILE BLOCKING TO MAG TAPE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FLBLK
    Title....................: File blocking to mag tape. 
    File Names...............: 00. Rename File
                             : 01. FLBLK.SBMT  Submission file
                             : 02. FLBLK.FTN   Source file
                             : 03. FLBLK.REL   Relocatable file 
                             : 04. FLBLK.LOD   Link command file
    Operating System(s)......: RTE-A, RTE-6/VM
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. Files 
                             : 2. Formatting
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Olaf Meyer 
               Company.......: Hewlett-Packard A/S
               Street........: Datavej 52 
               City..........: DK-3460 Birkerod 
               State.........:
               Country.......: Denmark
               Zip Code......:
               Phone Number..: 02-81 66 40
               Telex.........: 81 58 10 
 Program Abstract............: This program will read ascii files and 
 write them blocked to mag tape, according to blocking factor & record
 length given. The records written will allways be fixed length. The
 program permits input data editing, deletion of 1 to 99 leading and
 trailing characters. The program can be operated interactively, part-
 ly interactively or in full batch mode for unattended operation. 
  
 Additional Documentation....: See source code. 
  
K17801
----------------------------------------------------------------------------- 
PROLOG                                                                   K178 
                             PROLOG INTERPRETER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    PROLOG
    Title....................: PROLOG interpreter 
    File Names...............:00. Rename Transfer File
                             :01. PROLOG.SBMT 
                             :02. PROLOG.TF 
                             :03. PROLOG.DOC
                             :04. PROLOG.PAS
                             :05. PREADIN.PAS 
                             :06. PROLOG.OPT
                             :07. PROLOG.GLO
                             :08. PROLOG.REL
                             :09. PREADIN.REL 
                             :10. PROLOG.LOD
                             :11. PROLOG.RUN
                             :12. *PROLIB.TEXT
                             :13. *PROG.TEXT
                             :
    Operating System(s)......: RTE-A
    Language(s)..............:
    Keywords.................: 1. Interpreter 
                             : 2. Language
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: P.J. WEBB
               Company.......:
               Street........:
               City..........:
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
 Program 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 so 
desires. There is also an inbuilt function stats which may useful during
program development.
 Additional Documentation....:
K17901
----------------------------------------------------------------------------- 
FILLBUFFER                                                               K179 
                         FILL WORD ARRAY WITH VALUE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    FILLBUFFER
    Title....................:    Fill word array with value
    File Names...............:00. Rename transfer file
                             :01. FILLBUFFER.SBMT 
                             :02. FILLBUFFER.MAC  Source program
    Operating System(s)......:    RTE-A900
    Language(s)..............:    MACRO 
    Keywords.................: 1. Array 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Paul Abell 
               Company.......: GTE of the South 
               Street........: 3007 Roxboro Rd. 
               City..........: Durham 
               State.........: N.C. 
               Country.......: USA
               Zip Code......: 27704
               Phone Number..: (919) 471-5825 
               Telex.........:
 Program Abstract............: This subroutine will fill a word or word 
 array with any value you pass it. I have been using the system subroutine
 CLEARBUFFER, but it will not clear or fill an array with spaces or blanks. 
 You can use the system subroutine SFILL to blank an array, but it is a string
 routine and operates character by character which by design makes it slower. 
  
 FILLBUFFER works on words only. You can fill an array with any value that
 can be contained in 16 bits. It is not restricted to spaces or blanks. 
  
 Additional Documentation....: Examples in source file. 
  
K18001
----------------------------------------------------------------------------- 
DSMAP                                                                    K180 
                        DS/1000-IV REMOTE LU LISTING
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    DSMAP 
    Title....................:    DS/1000-IV Remote LU listing
    File Names...............:00. Rename transfer file
                             :01. DSMAP.SBMT file 
                             :02. DSMAP.FTN  Source program 
                             :03. LOAD_DS_ON_A.CMD
                             :04. RP_DS_FILES.TXT 
                             :05. DINIT.ANS 
                             :
    Operating System(s)......:    RTE-A900, RTE-6VM 
    Language(s)..............:    FTN77 
    Keywords.................: 1. DS
    External Support Req'd...: DS/1000-IV 
    If Re-submission, Reason.:
 Contributor's Name..........: Paul Abell 
               Company.......: GTE of the South 
               Street........: 3007 Roxboro Rd. 
               City..........: Durham 
               State.........: N.C. 
               Country.......: USA
               Zip Code......: 27704
               Phone Number..: (919) 471-5815 
               Telex.........:
 Program Abstract............: This program will print a listing of all 
 mapping LU's genned in your system and what, if anything, they are 
 mapped to. It will also allow you to DISABLE already set up maps or
 set up new ones. This information is available through program IOMAP,
 but is hard to decode and obtain sometimes. Often you will forget what 
 maps you have set up or may have been set up by someone else. Additionally,
 you dont have to know where your mapping LU's start or stop as they are
 identified automatically. This program has been tested on RTE-6VM and works. 
  
  
 Included with this contribution is a command file to link the minimum
 necessary programs for DS/1000-IV, a text file outlining necessary DS
 programs and what they do and a DINIT answer file to configure DS/1000-IV
 on an "A" system for connection to an RTE-6 VM system. 
  
 Additional Documentation....:    In source file. 
  
K18101
----------------------------------------------------------------------------- 
WHO                                                                      K181 
                       SHOW USERS SIGNED ON TO SYSTEM 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    WHO 
    Title....................:    Show Users Signed on to System
    File Names...............:00. Rename transfer file
                             :01. WHO.SBMT   file 
                             :02. WHO.FTN   Source program
    Operating System(s)......:    RTE-A900
    Language(s)..............:    FTN77 
    Keywords.................: 1. Session 
    External Support Req'd...:
    If Re-submission, Reason.: New features 
 Contributor's Name..........: Paul Abell 
               Company.......: GTE of the South 
               Street........: 3007 Roxboro Rd. 
               City..........: Durham 
               State.........: N.C. 
               Country.......: USA
               Zip Code......: 27704
               Phone Number..: (919) 471-5825 
               Telex.........:
 Program Abstract............: This program will print all users currently
 signed on the system, what LU they are using, the last logon date/time 
 and what terminal or phone number they are using.
  
 Our LU's are on dial up lines, so most of the LU's in this program 
 are associated with a specific telephone number. 
  
 Super users are noted by using an asterik in front of their name 
 and a greater than sign to indicate the person running the program.
 Below is an example printout.
  
  
 WHO  V.2.R.2.  10/21/85  > = you  * = superuser
  
  User logon name   LU#    Telephone#            Last Logged On 
 -----------------  ---  --------------   ----------------------------
 * JENNY             44  H.P. 2392A       Fri Nov 22, 1985  9:38:37 am
 *>PAUL              40  H.P.150 inkjet   Fri Nov 22, 1985  7:48:30 am
 * JENNY             42  H.P. 2626A prt   Fri Nov 22, 1985  8:18:17 am
   BASIC             62    286-1464       Fri Nov 22, 1985 10:01:27 am
 * JENNY              1  System console   Fri Nov 22, 1985  9:10:38 am
  
 There are   5 users signed on RTE-A. 
  
 WHO done!
  
 An option is included for super users to print all of the programs a 
 specific user is running. Example: 
  
 BASIC            Session 62 /   286-1464     Pass#=  1  Maxpass=  1
  
 Progm  Priority  Status  CPU usage 
  
 FMGR       90         3        2 
 TC         99         3        6 
 RDP1       99         0        0 
 RDA1       99        40      103 
  
  
 WHO done!
  
 The number of passes the program makes defaults to 10, but can be reset
 using the run line options.
  
 USAGE:  WHO, <LU>, <# PASSES>
  
 Additional Documentation....:    In source file. 
K18201
----------------------------------------------------------------------------- 
LUMON                                                                    K182 
                     LU STATUS MONITOR FOR VOICE MODULE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    LUMON 
    Title....................:    LU status monitor for voice module
    File Names...............:00. Rename transfer file
                             :01. LUMON.SBMT file 
                             :02. LUMON.FTN  Source program 
                             :03. LUMON.LOD  load file
                             :
    Operating System(s)......:    RTE-A900, RTE-6VM 
    Language(s)..............:    FTN77 
    Keywords.................: 1. Status
                             : 2. Speech
                             : 3. Monitor 
    External Support Req'd...: Speech output module software
                             : if speech output is desired. 
                             : H.P. 27201A Speech Output Module 
    If Re-submission, Reason.:
 Contributor's Name..........: Paul Abell 
               Company.......: GTE of the South 
               Street........: 3007 Roxboro Rd. 
               City..........: Durham 
               State.........: N.C. 
               Country.......: USA
               Zip Code......: 27704
               Phone Number..: (919) 471-5825 
               Telex.........:
 Program Abstract............: This program will check the status of an 
 array of LU's and report DOWN if detected. Output is directed to the 
 speech output module or a terminal if desired. Speech output hardware
 and software is necessary to use it as designed. It can be modified easily 
 to report to a terminal or the system console if no speech module is 
 available. 
  
 Included with this contribution is a command file to link the source on
 an A-900 system. 
  
 Additional Documentation....:    In source file. 
K18301
----------------------------------------------------------------------------- 
MUXPORT                                                                  K183 
                        PRINT MUX PORT CONFIGURATIONS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    MUXPORT 
    Title....................:    Print MUX port configurations 
    File Names...............:00. Rename transfer file
                             :01. MUXPORT.SBMT file 
                             :02. MUXPORT.FTN      Source program 
                             :03. FILLBUFFER.MAC   Source program 
    Operating System(s)......:    RTE-A900
    Language(s)..............:    FTN77, MACRO
    Keywords.................: 1. Multiplexor 
                             : 2. Status
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Paul Abell 
               Company.......: GTE of the South 
               Street........: 3007 Roxboro Rd. 
               City..........: Durham 
               State.........: N.C. 
               Country.......: USA
               Zip Code......: 27704
               Phone Number..: (919) 471-5825 
               Telex.........:
 Program Abstract............: This program will decode a muxport into
 almost all of the possible parameters that can be set. I have wanted 
 something like this since the inception of the MUX card itself. I thank
 Carl A. Falstrom for submitting a paper on the 8-channel MUX at the
 Washington conference, paper number 1021. It contains much useful
 information. Below is a typical printout.
  
 Muxport   V.3.R.1.  09/27/85  H.P. 12040B/C MUX card 
 Decode muxport initialization word 30B 
 Enter zero (0) or <cr> to exit.
  
  
 Decode LU or Value or Exit (L/[V]/E) ? l 
 MUX port LU = 40 
  
 CN 40 34B  0B,, Port Configuration 
  
 Bit (0)= 0 XON disabled
  
 CN 40 33B 000000B,, Driver Configuration 
  
 Primary prog is PROMT  Secondary is     CM 
  
 CN 40 31B 000000B,, Connect Line 
  
 Bit (15)= 0 Dvr will wait for connection 
 Bit (14)= 0 Abort active prg 
 Bit (13)= 0 Reenable auto-answer 
 Bit (5) = 0 Guard tone off 
 Bit (4) = 0 212 mode 
 Bit (3) = 0 10 bits
 Bit (2) = 0 Originate
 Bit (1) = 0 Manual 
 Bit (0) = 0 300 baud Low Speed 
  
 Log LU for MODEM prog.=   0
  
 CN 40 32B 000000B,, Disconnect Line
  
 Bit (15)= 0 Wait for disconnect
 Bit (14)= 0 Abort on disconnect
  
 CN 40 30B 053731B,, Port Configuration 
  
 053731B = 7 Bits, Nomod, Gen 1, 1 Stop, Even, Enq/ack,  9600 Baud, Port 1
  
 Additional Documentation....:    In source file. 
  
K18401
----------------------------------------------------------------------------- 
OPENF                                                                    K184 
                            FMGR OPEN FILE LISTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    OPENF 
    Title....................:    FMGR open file lister 
    File Names...............:00. Rename Transfer File
                             :01. OPENF.SBMT  Submission file 
                             :02. OPENF.FTN   source file 
                             :03. #OPENF      link file 
    Operating System(s)......:    RTE-A 
    Language(s)..............:    FTN77 
    Keywords.................: 1. FMGR
                             : 2. FILES 
    External Support Req'd...:
    If Re-submission, Reason.:    Converted to work on RTE-A 900
 Contributor's Name..........:    Paul Abell
               Company.......:    GTESE/KY
               Street........:    3007 Roxboro Rd.
               City..........:    Durham
               State.........:    North Carolina
               Country.......:    USA 
               Zip Code......:    27704 
               Phone Number..:    (919) 471-5825
               Telex.........:
 Program Abstract............:    OPENF will print a list of FMGR files 
                                  that are open and to what program they
 are open to. A sample printout is listed below.
  
         RU,OPENF,LU     for one LU only
          8:50 AM  FRI.,  2  AUG., 1985 
  
            RTE-A 900 Open FMGR files      Page  1
  Open     on           Open to   ID seg.  ID seg.
  File  ::cart  LU  Om  Prog./LU  Address  number 
  ------------  --  --  --------  -------  ------ 
  EEBIS ::0029  29      TC   /63  070411B    31 
  +DBCON::0033  33      DBMON/01  066253B     5 
  +BIF  ::0033  33      DBMON/01  066253B     5 
  +TLF  ::0033  33      DBMON/01  066253B     5 
  
  /OPENF done!
  
 OPENF is a previous submission by someone else that I have converted to
 work on RTE-A 900. It would be nice if someone would convert it to work
 with CI files! 
  
  
 Additional Documentation....:    In source file. 
  
K18501
----------------------------------------------------------------------------- 
CLIST                                                                    K185 
                            FMGR CARTRIDGE LISTER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    CLIST 
    Title....................:    FMGR cartridge lister 
    File Names...............:00. Rename Transfer File
                             :01. CLIST.SBMT   Submission file
                             :02. CLIST.FTN   source file 
                             :03. #CLIST      link file 
    Operating System(s)......:    RTE-A 
    Language(s)..............:    FTN77 
    Keywords.................: 1. FMGR
                             : 2. Status
                             : 3. List
    External Support Req'd...:
    If Re-submission, Reason.:    Converted to work on RTE-A 900
 Contributor's Name..........:    Paul Abell
               Company.......:    GTESE/KY
               Street........:    3007 Roxboro Rd.
               City..........:    Durham
               State.........:    North Carolina
               Country.......:    USA 
               Zip Code......:    27704 
               Phone Number..:    (919) 471-5825
               Telex.........:
 Program Abstract............:    CLIST will print a list of FMGR cartridges
                                  and their track usage. CLIST has been 
 modified to work on RTE-A 900. CLIST will skip over any CI volumes. A
 sample printout is listed below. EX: 
  
 RTE-A 900            FMGR  C A R T R I D G E  D I R E C T O R Y
  
 LU  LABEL    CR  FIRST  #TRKS  #DRCTY   NEXT      #AVAIL    #PURGED  #DRCTY
                  TRACK  ALLOC  TRACKS  TRK/SC     TRK/SC     TRK/SC  ENTRIES 
 -- ------  ----  -----  -----  ------  ------     ------     ------  ------- 
 29 SCRTCH    29    0    2616    10   1382/ 34   1233/ 62    572/ 22    1441
                         =====  ======             ======     ======  ======= 
 System totals            2616    10             1233/ 62    572/ 22    1441
  
  
 Additional Documentation....:    In source file. 
  
K18601
----------------------------------------------------------------------------- 
FID                                                                      K186 
                         RTE-A 900 ID SEGMENT LISTER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    FID 
    Title....................:    RTE-A 900 ID segment lister 
    File Names...............:00. Rename Transfer File
                             :01. FID.SBMT Submission file
                             :02. FID.FTN     source file 
                             :03. #FID        link file 
    Operating System(s)......:    RTE-A 
    Language(s)..............:    FTN77 
    Keywords.................: 1. ID_SEGMENTS 
                             : 2. LIST
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Paul Abell
               Company.......:    GTESE/KY
               Street........:    3007 Roxboro Rd.
               City..........:    Durham
               State.........:    North Carolina
               Country.......:    USA 
               Zip Code......:    27704 
               Phone Number..:    (919) 471-5825
               Telex.........:
 Program Abstract............:    FID will print a list of RTE-A used ID
                                  segments and their states. FID will print 
 out a total of used and unused ID segments showing how many remain left and
 percent of usage.
  
  
 Additional Documentation....:    In source file. 
  
K18701
----------------------------------------------------------------------------- 
COREK                                                                    K187 
                             SIMILAR WORD FINDER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    COREK 
    Title....................:    Similar word finder 
    File Names...............:00. Rename Transfer File
                             :01. COREK.SBMT   Submission file
                             :02. COREK.FTN   source file 
                             :03. #COREK      link file 
    Operating System(s)......:    RTE-A 
    Language(s)..............:    FTN77 
    Keywords.................: 1. Word
                             : 2. Text
                             : 3. Spelling
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Paul Abell
               Company.......:    GTESE/KY
               Street........:    3007 Roxboro Rd.
               City..........:    Durham
               State.........:    North Carolina
               Country.......:    USA 
               Zip Code......:    27704 
               Phone Number..:    (919) 471-5825
               Telex.........:
 Program Abstract............:    COREK will print out a list of words that 
                                  match the characters typed in by scanning 
 the dictionary file program SPEL uses. This allows you to type in as many of 
 the characters of the word you are looking for as you are sure of and COREK
 will print all entries in the dictionary that match those characters.
  
 Additional Documentation....:    In source file. 
  
K18801
----------------------------------------------------------------------------- 
ACT                                                                      K188 
                      RTE-A 900 SYSTEM ACTIVITY MONITOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    ACT 
    Title....................:    RTE-A 900 system activity monitor 
    File Names...............:00. Rename Transfer File
                             :01. ACT.SBMT
                             :02. ACT.FTN   source file 
                             :03. #ACT      link file 
    Operating System(s)......:    RTE-A 
    Language(s)..............:    FTN77 
    Keywords.................: 1. MONITOR 
                             : 2. SYSTEM
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Paul Abell
               Company.......:    GTESE/KY
               Street........:    3007 Roxboro Rd.
               City..........:    Durham
               State.........:    North Carolina
               Country.......:    USA 
               Zip Code......:    27704 
               Phone Number..:    (919) 471-5825
               Telex.........:
 Program Abstract............:    ACT will monitor the activity of the
                                  ID segments in memory on an RTE-A 900 
 computer and display this activity on the CRT using display enhancements.
 Programs states are displayed along with priority. By monitoring the ID
 segment usage you can tell what is going on in the system. 
  
 Additional Documentation....:    In source file. 
  
K18901
----------------------------------------------------------------------------- 
CONFIG                                                                   K189 
                 SET PRINTER OPTIONS WITH HP150 TOUCHSCREEN 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    CONFIG
    Title....................:    Set printer options with HP150 Touchscreen
                             :    touch screen features of the H.P.150. 
    File Names...............:00. Rename Transfer File
                             :01. CONFIG.SBMT  Submission file
                             :02. CONFIG.FTN    source file 
                             :03. #CONFIG       link file 
                             :04. "CONFIG.LSR   help file for laser jet 
                             :05. "CONFIG.LNP   help file for line printer
                             :06. "CONFIG.WPR   help file for wordprocessor 
                             :07. "CONFIG.INK   help file for ink jet 
    Operating System(s)......:    RTE-A 
    Language(s)..............:    FTN77 
    Keywords.................: 1. Initialize
                             : 2. Printer 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Paul Abell
               Company.......:    GTESE/KY
               Street........:    3007 Roxboro Rd.
               City..........:    Durham
               State.........:    North Carolina
               Country.......:    USA 
               Zip Code......:    27704 
               Phone Number..:    (919) 471-5825
               Telex.........:
 Program Abstract............:    CONFIG will set up four different types 
                                  of printers using the touch screen features 
 of the H.P. 150 personal computer. Although I havent had the opportunity to
 try it, CONFIG should work on the new Touch Screen 2 terminal recently 
 released by H.P. CONFIG will set up a 2686A Laser Jet printer, a 2225A 
 Think Jet printer, a 2934A wordprocessing type printer and a 2563A line
 printer. CONFIG could be easily modified to work with any printer by 
 changing the escape code sequences sent. 
 To date, CONFIG is by far the easiest way to set up a Laser Jet printer
 I have seen. 
  
  
 Additional Documentation....:    In source file. 
  
K19001
----------------------------------------------------------------------------- 
MUXA                                                                     K190 
                      MUX 12040B CARD COMMAND GENERATOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    MUXA
    Title....................:    MUX 12040B CARD command generator 
    File Names...............:00. Rename Transfer File
                             :01. MUXA.SBMT    Submission file
                             :02. MUXA.FTN   source file
                             :03. #MUXA      link file
    Operating System(s)......:    RTE-A 
    Language(s)..............:    FTN77 
    Keywords.................: 1. I/O 
                             : 2. Terminal
                             : 3. Initialize
                             : 4. Multiplexor 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Paul Abell
               Company.......:    GTESE/KY
               Street........:    3007 Roxboro Rd.
               City..........:    Durham
               State.........:    North Carolina
               Country.......:    USA 
               Zip Code......:    27704 
               Phone Number..:    (919) 471-5825
               Telex.........:
 Program Abstract............:    MUXA will create a transfer file of 
                                  commands to initialize one or more MUX
 ports chosen by the user. Additionally, it will add a comment at the end 
 of each line, describing the attributes of the command. EX:
  
 CN 40 30B  53531B,,Port 1,Gen 1,Even ,9600 baud,7bits,1stop,No enq/,Nomod
  
 More than just a file generator, MUXA allows you to dynamically adjust 
 the initialization values until you get them the way you want, before
 writing the command to the file. MUXA presents you with a screen menu
 of options and lets you do a pending line edit on the initialization 
 values.
  
 Additional Documentation....:    In source file. 
  
K19101
----------------------------------------------------------------------------- 
SPEL                                                                     K191 
                              SPELLING CHECKER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    SPEL
    Title....................:    Spelling checker
    File Names...............:00. Rename Transfer File
                             :01. SPEL.SBMT  Submission file
                             :02. SPEL.FTN source 
                             :03. #SPEL    link file
                             :04. DICTFL   dictionary 
                             :05. "SPEL    rnoff documentation
                             :06. *SPEL    PRINTable documentation
    Operating System(s)......:    RTE-A 
    Language(s)..............:    FTN77 
    Keywords.................: 1. Spelling
                             : 2. Text
                             : 3. Word_processing 
    External Support Req'd...:
    If Re-submission, Reason.:    New version, CI or FMGR files.
                             :    New features, faster operation. 
 Contributor's Name..........:    Paul Abell
               Company.......:    GTESE/KY
               Street........:    3007 Roxboro Rd.
               City..........:    Durham
               State.........:    North Carolina
               Country.......:    USA 
               Zip Code......:    27704 
               Phone Number..:    (919) 471-5825
               Telex.........:
 Program Abstract............:    SPEL will check the spelling of a file
                                  on disk against a disk dictionary and 
 print any words not found, thus checking the spelling of the word. 
 This version will check either CI files or FMGR files. SPEL is also faster 
 and will print statistical information as it reads through your file.
  
 Additional Documentation....:    In source file. 
  
K19201
----------------------------------------------------------------------------- 
PEEK                                                                     K192 
                            DISC-EXAMINE PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PEEK 
    Title....................: Disc-examine program 
    File Names...............:00. Rename Transfer File
                             :01. peek.sbmt- submission file
                             :02. peek.ftn - source file
                             :03. peek.rel - RTE-A A900 A.85
                             :04. peek.hlp - help file
    Operating System(s)......: RTE-A  A.85 ( and others probably) 
    Language(s)..............: FTN7X
    Keywords.................: 1. DISC
                             : 2. DIAGNOSTIC
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: Paul R. Cole 
               Company.......: Magnetic Peripherials Inc. 
               Street........: 8001 E. Bloomington Freeway
               City..........: Bloomington
               State.........: Minnesota
               Country.......: USA
               Zip Code......: 55420
               Phone Number..: (612) 921-6079 
 Program Abstract............:
The peek program will let you look at any block(track/sector) on any disk 
  in your system. 
The program uses EXEC read's to get the disk information for display. 
The display format is selectable as either decimal or octal.
  
  
 Additional Documentation....: see peek.hlp 
  
K19301
----------------------------------------------------------------------------- 
WHATLU                                                                   K193 
                   SHOW LU WHERE YOUR CI FILES REALLY ARE!
----------------------------------------------------------------------------- 
  
 Contribution Name...........: WHATLU 
    Title....................: Show LU where your CI files really are!
    File Names...............:00. Rename Transfer File
                             :01. whatlu.sbmt- submission 
                             :02. whatlu.ftn - source file
                             :03. whatlu.rel - RTE-A A900 A.85
                             :04. whatlu.hlp - help file
    Operating System(s)......: RTE-A
    Language(s)..............: FTN7X
    Keywords.................: 1. CI
                             : 2. UTILITY 
    External Support Req'd...: NONE 
    If Re-submission, Reason.:
 Contributor's Name..........: Paul R. Cole 
               Company.......: Magnetic Peripherials Inc. 
               Street........: 8001 E. Bloomington Freeway
               City..........: Bloomington
               State.........: Minnesota
               Country.......: USA
               Zip Code......: 55420
               Phone Number..: (612) 921-6079 
 Program Abstract............:
Whatlu is a program that will tell you which lu's your new CI files are on. 
 The runstring is as follows: 
RU, WHATLU, Mask (default /),[output lu]
  
  NOTE: the default mask is generally the most useful  as it gives
        the global directory location vs. lu
 Additional Documentation....: An example output is:
  
CI> whatlu
 Mask = / 
  19 /MANAGER.DIR 
  25 /OLD_PROGRAMS.DIR
  25 /LIBRARIES.DIR 
  25 /HELP.DIR
  
K19401
----------------------------------------------------------------------------- 
KERMIT                                                                   K194 
            KERMIT 1.97 - MACHINE-TO-MACHINE RS232 FILE TRANSFER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: KERMIT 
    Title....................: KERMIT 1.97 - Machine-to-machine RS232 file transfer 
    File Names...............:00. Rename Transfer File
                             :01. KERMIT.SBMT    Submission file
                             :02. *COPY          Copyright information
                             :03. *INFO          Other KERMITs available
                             :04. ADDENDUM       KERMIT-RTE user info 
                             :05. GENIX.RUN      (If you don't have RTE-6)
                             :06. KCMNDS.FTN     Common include-file
                             :07. KERCMD.FTN     Common include-file
                             :08. KERCNF.FTN     Common include-file
                             :09. KERCOM.FTN     Common include-file
                             :10. KERDBG.FTN     Common include-file
                             :11. KERFIL.FTN     Common include-file
                             :12. KERMIT.FTN     KERMIT-RTE main source 
                             :13. KERMIT.HLP     Indexed help file
                             :14. KERMIT.ISTL    Installation instructions
                             :15. KERMIT.TEXT    "source" for KERMIT.HLP
                             :16. KERSTA.FTN     Common include-file
                             :17. KSYSUB.MAC     KERMIT subroutines 
                             :18. PROTO.DOC      KERMIT protocol definition 
                             :19. USER.DOC       "generic" user's manual
    Operating System(s)......: RTE-A or RTE-6 
    Language(s)..............: FORTRAN-77 and MACRO/1000
    Keywords.................: 1. Network 
                             : 2. Data_Comm 
    External Support Req'd...: 12040B/C or 12792B/C multiplexer 
    If Re-submission, Reason.: Bug fixes, enhancements
 Contributor's Name..........: Paul Schumann
               Company.......: E-Systems, Inc.  (Greenville Division) 
               Street........: P. O. Box 1056 
                             : CBN 101
               City..........: Greenville 
               State.........: Texas
               Country.......: U. S. A. 
               Zip Code......: 75401
               Phone Number..: (214) 457-5358 
 Program Abstract............: If you have ever wanted to transfer files from 
   one HP-1000 machine to another and you don't have DS-1000, this is the way 
   to do it!  KERMIT-RTE can transfer any TEXT file from any RTE-6 or RTE-A 
   (rev C.83 or later) to any other machine which is also equipped with a 
   KERMIT and appropriate communications. 
 Additional Documentation....: See KERMIT.ISTL for installation instructions. 
   The ADDENDUM file is designed to be a minimum complement to the USER.DOC 
   user's manual for users of KERMIT-RTE; it is not intended to replace it! 
K19501
----------------------------------------------------------------------------- 
MAIL                                                                     K195 
                   GENERATE AND RECEIVE MAIL TO/FROM USERS
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MAIL 
    Title....................: GENERATE AND RECEIVE MAIL TO/FROM USERS
    File Names...............: 00. Rename Transfer File 
                             : 01. MAIL.SBMT
                             : 02. MAIL.FTN 
                             : 03. MAIL.REL 
                             : 04. MAIL.DBG 
                             : 05. MAIL.LST 
                             : 06. MAILISREADY.TXT
                             : 07. STARTUP.CMD
                             : 08. HELPFILE 
                             : 09. SUPERHELP
                             : 10. README 
    Operating System(s)......:
    Uses hierarchical files?.:  yes 
    Language(s)..............: FORTRAN
    Keywords.................: 1. mail
                             : 2. message 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Pete Goletta 
               Company.......: Hewlett-Packard
               Street........: 2750 Monroe Blvd.
               City..........: Valley Forge 
               State.........: PA 
               Country.......: USA
               Zip Code......: 19482
               Phone Number..:
               Telex.........:
 Program Abstract............:
    This program will generate and recieve mail to/from users on the
  system.  It access the USERS directory for ID verification and uses 
  the user name as a message file name in the /MESSAGES directory.
      Files are stored in a directory named /MESSAGES/, in files named
  the same as the user name of the receiver.
  Individual files will be added and deleted as users send and
  recieve AND clear their messages. 
 Additional Documentation....:
  
K19601
----------------------------------------------------------------------------- 
OLDMAIL                                                                  K196 
                          MAIL PROGRAM FILE LISTER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    OLDMAIL 
    Title....................:    MAIL program file lister
    File Names...............:00. Rename transfer file
                             :01. OLDMAIL.SBMT file 
                             :02. OLDMAIL.FTN   Source program
    Operating System(s)......:    RTE-A900
    Language(s)..............:    FTN77 
    Keywords.................: 1. Mail
    External Support Req'd...: MAIL files created by program MAIL 
    If Re-submission, Reason.:
 Contributor's Name..........: Phil Shryock 
               Company.......: GTE of the South 
               Street........: 3007 Roxboro Rd. 
               City..........: Durham 
               State.........: N.C. 
               Country.......: USA
               Zip Code......: 27704
               Phone Number..: (919) 471-5085 
               Telex.........:
 Program Abstract............: This program will print out a list of all
 MAIL files on the MAIL directory and tell you how old they are. It will
 optionally list them by a specified AGE, ie: how long have they been there,
 and will purge them if desired. The same purge options that CI has are 
 used.
  
 This program has been a great help to us. After sending a letter to ALL
 of our users, we worried that some of them may not print and purge theirs
 for a long time if they were on vacation, off sick, etc. This means that 
 we would be using a lot of disk space unecessarily. We decided to purge
 all mail files that were over 30 days old. This program does just that 
 and will decode the user ID into their real names as stored in the 
 accounts (USERS) system to make identification easy. Below is an example 
 printout.
  
                      **** Outstanding Mail Files ****
                                                                         Days 
 Mail File            User  Name                  File Creation Date     Old
 =========  ==============================  ============================ ==== 
 M000600    RON KESSLER                     Fri Nov 22, 1985  8:51:39 am   00 
 M001900    JERRY SHADOAN                   Fri Nov 22, 1985  8:56:48 am   00 
 M000400    PHIL SHRYOCK                    Wed Nov 13, 1985  4:14:18 pm   08 
 M012000    Tom Scott                       Wed Nov 13, 1985  4:14:26 pm   08 
 M003700    EDDIE CARTER                    Wed Oct 23, 1985  1:49:02 pm   29 
 M002600    JOANNE JONES                    Wed Oct 23, 1985  1:48:57 pm   29 
 M004601    BARRY WAGNER                    Wed Oct 23, 1985  1:49:18 pm   29 
  
  
 Program Oldmail Finished 
  
 Additional Documentation....:    In source file. 
  
K19701
----------------------------------------------------------------------------- 
SKTCH                                                                    K197 
                         SKETCH REV. 4.1 (PART 1/2) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKTCH
    Title....................: SKETCH REV. 4.1 (PART 1/2) 
    File Names...............:00. Rename Transfer File
                             :01. SKETCH.SBMT    Submission file
                             :02. ARCHIVE2SK.LOD
                             :03. BFTSK.LOD 
                             :04. BSTSK.LOD 
                             :05. K11776SDF_CDS.REL 
                             :06. K4222NTB_CDS.REL
                             :07. SK.WSPS 
                             :08. SK2ARCHIVE.LOD
                             :09. SKWSP2563.LOD 
                             :10. SKWSP7470.LOD 
                             :11. SKWSP7475.LOD 
                             :12. SKWSP7550.LOD 
                             :13. SKWSP7580.LOD 
                             :14. SKWSP7585.LOD 
                             :15. [AGP
                             :16. [ARCHIVE2SK 
                             :17. [BUFFR
                             :18. [DATA8
                             :19. [DRWG 
                             :20. [DTYPE
                             :21. [ECHO 
                             :22. [FONTS
                             :23. [SCREE
                             :24. [SITE 
                             :25. [UNPRG
                             :26. JWRITP.FTN
                             :27. K4002NTB_CDS.REL
                             :28. K6141PAG_CDS.REL
                             :29. K8192SDF_CDS.REL
                             :30. SK.DEVS 
                             :31. SK.LOD
                             :32. SKPLOT.LOD
                             :33. SKWSP12065.LOD
                             :34. SKWSP2623.LOD 
                             :35. SKWSP2627.LOD 
                             :36. SKWSP2628.LOD 
                             :37. SKWSP2648.LOD 
                             :38. [INSRT
                             :39. ]ARC
                             :40. ]LINE 
                             :41. ]NODE 
                             :42. ]TYPES
                             :43. JWRITP.REL
                             :44. SK.2623 
                             :45. SK.2627 
                             :46. SK.HELP 
                             :47. [ATTR 
                             :48. [DATAB
                             :49. [FLAGS
                             :50. [WSDAT
                             :51. ]ECHO 
                             :52. ]POLY 
                             :53. [MENU 
                             :54. ]MACRO
                             :55. K11776SDF_CDS.FTN 
                             :56. K6141PAG_CDS.FTN
                             :57. K8192SDF_CDS.FTN
                             :58. ]TEXT 
                             :59. ]FUNC 
                             :60. K4002NTB_CDS.FTN
                             :61. K4222NTB_CDS.FTN
                             :62. README
                             :63. ]ROOT 
                             :64. SKPLOT.HELP 
                             :65. TSUBS.REL 
                             :66. DSUBS.REL 
                             :67. BFTSK.FTN 
                             :68. DSUBS.LIB 
                             :69. TSUBS.FTN 
                             :70. DSUBS.FTN 
                             :71. VSUBS.FTN 
                             :72. BFTSK.REL 
                             :73. MAIN.FTN
                             :74. SPSUB.FTN 
                             :75. VSUBS.REL 
                             :76. SPSUB.REL 
                             :77. SKPLOT.FTN
                             :78. BSTSK.REL 
                             :79. SKPLOT.REL
                             :80. BSTSK.FTN 
                             :81. USUBS.FTN 
                             :82. MAIN.REL
                             :83. SK2ARCHIVE.FTN
                             :84. USUBS.REL 
                             :85. OSUBS.REL 
                             :86. SK2ARCHIVE.REL
                             :87. OSUBS.FTN 
                             :88. ARCHIVE2SK.FTN
                             :89. LSUBS.REL 
                             :90. RSUBS.FTN 
                             :91. LSUBS.FTN 
                             :92. ARCHIVE2SK.REL
                             :93. RSUBS.REL 
                             :94. SSUBS.REL 
                             :95. SSUBS.LIB 
                             :96. SSUBS.FTN 
    Operating System(s)......: RTE-A
    Language(s)..............:
    Keywords.................: 1. Graphics
                             : 2. Figures 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Phil Walden
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
 Program Abstract............:
 Additional Documentation....:
  
K19801
----------------------------------------------------------------------------- 
SKTCH                                                                    K198 
                         SKETCH REV. 4.1 (PART 2/2) 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SKTCH
    Title....................: SKETCH REV. 4.1 (PART 2/2) 
    File Names...............:00. Rename Transfer File
                             :01. SKETCI.SBMT    Submission file
                             :02. QSUBS.REL 
                             :03. QSUBS.FTN 
                             :04. MSUBS.REL 
                             :05. MSUBS.FTN 
                             :06. NSUBS.REL 
                             :07. NSUBS.FTN 
                             :08. MANUAL.CC 
                             :09. ARROWHEAD.DAR 
                             :10. BAY1.DAR
                             :11. BLUEFATBOX.DAR
                             :12. BOX.DAR 
                             :13. CHAIR.ABAR
                             :14. CRTOUTLINE.DAR
                             :15. DESK.ABAR 
                             :16. DISC.DAR
                             :17. DISCPOD.ABAR
                             :18. EPOC.DAR
                             :19. EQUIPMENT_DIR.DAR 
                             :20. FATARROW.DAR
                             :21. FATBOX.DAR
                             :22. FATTRAPAZOID.DAR
                             :23. FATTRIANGLE.DAR 
                             :24. FILE.DAR
                             :25. FILEDRAWER.ABAR 
                             :26. FLOORPLANS_DIR.ABAR 
                             :27. FUZZYBOX.DAR
                             :28. GRAPH.DAR 
                             :29. H.DAR 
                             :30. HP.DAR
                             :31. HP1000.DAR
                             :32. HP120.DAR 
                             :33. HP2608S.DAR 
                             :34. HP2627.DAR
                             :35. HP2688A.DAR 
                             :36. HP3000-64.DAR 
                             :37. HP7580.ABAR 
                             :38. HP7580.DAR
                             :39. HP7914.DAR
                             :40. HP7914R.DAR 
                             :41. HP7914TD.DAR
                             :42. HP9000.DAR
                             :43. HP9000POD.ABAR
                             :44. HP9111.ABAR 
                             :45. HP9836.DAR
                             :46. HP9872T.DAR 
                             :47. HPLOGO.DAR
                             :48. HPNEWDISC.DAR 
                             :49. HPWORKSTAT.DAR
                             :50. HSBRD.DAR 
                             :51. ITF.DAR 
                             :52. LIGHTNING.DAR 
                             :53. LINEBREAK.DAR 
                             :54. LONGSHELF.ABAR
                             :55. NAND_2IN.DAR
                             :56. NOSIGN.DAR
                             :57. P.DAR 
                             :58. REPORT.DAR
                             :59. ROBOT.DAR 
                             :60. SHELF.ABAR
                             :61. SMALLTABLE.ABAR 
                             :62. STAR.DAR
                             :63. SYMBOLS_DIR.DAR 
                             :64. TABLE.ABAR
                             :65. TALLSHELF.ABAR
                             :66. TAPESTORAGE.ABAR
                             :67. TERMINALTABLE.ABAR
                             :68. TRUCKCAB.DAR
                             :69. TRUCKTRAILER.DAR
                             :70. VEHICLES_DIR.DAR
                             :71. READMETOO 
                             :72. BRUNO_CONVERTERS.DOC
    Operating System(s)......:  RTE-A 
    Language(s)..............:
    Keywords.................: 1. Graphics
                             : 2. Figures 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Phil Walden
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
 Program Abstract............:
 Additional Documentation....:
  
K19901
----------------------------------------------------------------------------- 
PSWD                                                                     K199 
                         ACCOUNTS PASSWORD GENERATOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PSWD 
    Title....................: Accounts Password Generator
    File Names...............:00. Rename Transfer File
                             :01. pswd.sbmt 
                             :02. pswd.ftn
                             :03. pswd.rel
                             :04. pswd.lod
    Operating System(s)......: RTE-6VM A.85 & older ONLY!!! 
    Language(s)..............: FTN7X
    Keywords.................: 1. Accounts
                             : 2. Security
    External Support Req'd...: RTE-6VM Accts Package
    If Re-submission, Reason.: Fixed bug in decryption routine
 Contributor's Name..........: R. Arthur Gentry 
               Company.......: AT&T Communications
               Street........: Rm 682  811 Main St. 
               City..........: Kansas City
               State.........: Mo 
               Country.......: USA
               Zip Code......: 64141
               Phone Number..: (816) 391-2446 
               Telex.........:
 Program Abstract............: This program will generate & store in the
 +@CCT! file new scrambled passwords for each user listed in the file,
 except for MANAGER.SYS, which he leaves alone.  The current algorythm
 generates 6 random character passwords.  This can be easily changed to 
 create longer or shorter passwords and to change the character set used
 to generate them.  See comments in the source listing. 
  
 Additional Documentation....: See Source.
  
K20001
----------------------------------------------------------------------------- 
METER                                                                    K200 
                           RTE-6VM SYSTEM MONITOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: METER
    Title....................: RTE-6VM system monitor 
    File Names...............:00. Rename Transfer File
                             :01. meter.sbmt
                             :02. meter.ftn 
                             :03. meter.rel 
                             :04. meter.lod 
    Operating System(s)......: RTE-6VM  ONLY!!! 
    Language(s)..............: FTN7X
    Keywords.................: 1. System
                             : 2. Analyzer
    External Support Req'd...: RTE-6VM Accts Package
    If Re-submission, Reason.: Several Modifications (see below)
 Contributor's Name..........: R. Arthur Gentry 
               Company.......: AT&T Communications
               Street........: Rm 682  811 Main St. 
               City..........: Kansas City
               State.........: Mo 
               Country.......: USA
               Zip Code......: 64141
               Phone Number..: (816) 391-2446 
               Telex.........:
 Program Abstract............: This is the METER program submitted at the 
 Washington D.C. conference with several interesting enhancements.
 1) On problem with the original METER was its nasty habit of quiting 
    when it couldn't find any active accounts.  This meant you had to keep
    a terminal 'logged on' any time you wanted to run METER.  I wanted
    to be able to schedule it from the welcome file and have it run all 
    the time, so I could see what was going on in my various systems. 
      I have modified METER to 'go to sleep' for awhile, anytime no one 
    is logged on, and also print a message out saying so.  As soon as 
    someone logs onto the system, METER wakes up and functions normaly. 
 2) As well as wanting to run METER out of the WELCOME file, I also wanted
    it to run on my system consoles, so I could glance at them and see
    just what the heck is going on!! Now, since my system consoles are
    all 2621Ps, and I didn't want METER to use up all my paper, and I 
    still wanted the system to 'log' activity to the printers, I modified 
    METER to turn the printer on and off each time it updates the screen. 
    This allows the system console to still work as a normal console, and 
    also have a constantly updated METER display running on it!  I have 
    run it on my 2621Ps and a 150 with a ThinkJet and it should work with 
    about any other combination by just changing the escape codes (which
    are well documented.
  
 Additional Documentation....: See Source. (all changes are marked with 
                               [ ! rag ] in column 72)
K20101
----------------------------------------------------------------------------- 
SPOOL                                                                    K201 
                          CI SPOOLING FOR RTE-6/VM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SPOOL
    Title....................: CI Spooling for RTE-6/VM 
    File Names...............:00. Rename Transfer File
                             :01. sp.sbmt      -submission file 
                             :02. spool.ftn    -Spool Control Source
                             :03. spool.rel    -Spool Control Relocatable 
                             :04. ispon.mac    -Spool Setup Source
                             :05. ispon.rel    -Spool Setup Relocatable 
                             :06. asubs.mac    -Subroutines 
                             :07. asubs.lib    -Subroutines (LINDX'ed)
                             :08. spool.lod    -LINK command file 
    Operating System(s)......: RTE-6VM (after A.85) 
    Language(s)..............: FTN7X, MACRO 
    Keywords.................: 1. Conversion
                             : 2. Spooling
    External Support Req'd...: Spool system must be gen'ed into system
    If Re-submission, Reason.: Fix minor bug (handle FMGR file when WD set) 
 Contributor's Name..........: R. Arthur Gentry 
               Company.......: AT&T Communications
               Street........: Rm 682  811 Main St. 
               City..........: Kansas City
               State.........: Missouri 
               Country.......: USA
               Zip Code......: 64141
               Phone Number..: (816) 391-2446 
               Telex.........:
 Program Abstract............:
  
 (This program originally submitted by John Anderson, U.S. Naval Station) 
  
 This program allows RTE-6/VM CI user's to spool Lu's and files as RTE-A
 does. It is no longer necessary to go back to FMGR every time you want 
 to change a spool setup. There are some limitations because of the way 
 spooling is done in RTE-6. A blank cannot be inserted at the beginning 
 of each line to suppress carriage control on lineprinters. Spool pool
 files are used in the same way the 'SL' command works under FMGR. The
 program must not be called 'SP' if it is on a FMGR cartridge. CI files 
 cannot be spooled directly. Copy them to FMGR cartridges.
  
 Additional Documentation....:
  
 The following commands are available:
  
     CI> Sp ON [Lu1] [Lu2]     Enables spooling to Lu1 or 
                               redirects spooling from Lu1 to Lu2.
  
     CI> Sp OFf [Lu1]          Closes out spooling to Lu1.
  
     CI> Sp STatus             Displays the status of all spools
                               in the system. 
  
     CI> Sp KIll or KS [Lu1]   Kills the spool file associated with 
            or ['File']        the current Lu1 of the named file. 
  
     CI> Sp REstart 'File'     Restarts the spool file from the 
            or RS              beginning. 
  
     CI> Sp LIst 'File' [Lu1]  Queues the file for output to Lu1. 
  
     Note: The default for Lu1 is 6.
  
  
K20201
----------------------------------------------------------------------------- 
RPCHK                                                                    K202 
                      CHECK FOR NON-RPABLE TYPE-6 FILES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RPCHK
    Title....................: Check for non-RPable type-6 files
    File Names...............:00. Rename Transfer File
                             :01. rpchk.sbmt   (submission file)
                             :02. rpchk.ftn    (source) 
                             :03. rpchk.rel    (relocatable)
    Operating System(s)......: RTE-6VM
    Language(s)..............: FTN7X
    Keywords.................: 1. Files 
                             : 2. Transportable 
                             : 3. System
    External Support Req'd...: CI File System 
    If Re-submission, Reason.: Replaced missing subroutine with FmpRpProgram
 Contributor's Name..........: R. Arthur Gentry 
               Company.......: AT&T Communications
               Street........: Rm 682  811 Main St. 
               City..........: Kansas City
               State.........: Missouri 
               Country.......: USA
               Zip Code......: 64141
               Phone Number..: (816) 391-2446 
               Telex.........:
 Program Abstract............: This program originally submitted by 
 Don Pottenger (Hewlett Packard Co.) modified to use FmpRpProgram & 
 MESSS ro replace missing subroutine RPOK.
           RPCHK checks the files specified by its first argument, a
 file mask, to see if they will RP.  An optional parameter tells RPCHK
 to purge old (non-RP'able) type-6 files.  This program is especially 
 handy after a gen, to eliminate those non-transportable dead program 
 files that lay around the filesystem.  The source code is a good example 
 of how to use the new FMP masking calls on a runstring-specified mask. 
  
 Additional Documentation....: Run it without any parameters for the usage. 
 Usage:  RPCHK, fileMask [,PU]
  
  
K20301
----------------------------------------------------------------------------- 
DSPSWD                                                                   K203 
                       CREATE ACCTS PASSWORDS OVER DS 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DSPSWD 
    Title....................: Create ACCTS passwords over DS 
    File Names...............:00. Rename Transfer File
                             :01. dspswd.sbmt   (submission file) 
                             :02. dspswd.ftn    (source)
                             :03. dspswd.rel    (relocatable) 
                             :04. dspswd.lod    (link commands) 
    Operating System(s)......: RTE-6 ONLY 
    Language(s)..............: FTN7X
    Keywords.................: 1. Security
                             : 2. Session 
                             : 3. DS
    External Support Req'd...: DS1000/IV (TRFAS & DSRTR)
    If Re-submission, Reason.:
 Contributor's Name..........: R. Arthur Gentry 
               Company.......: AT&T Communications
               Street........: Rm 682  811 Main St. 
               City..........: Kansas City
               State.........: Missouri 
               Country.......: USA
               Zip Code......: 64141
               Phone Number..: (816) 391-2446 
               Telex.........:
 Program Abstract............:
     This program will generate a list of 6 character random letter 
 passwords and install them in each +@CCT! file found on the specified
 DS nodes.  Identical IDs will get identical passwords. (note- the
 manager.sys ID IS NOT modified!).  The length of the passwords and 
 the characters used to generate them are easily changed (see comments
 included in source listing). 
  
 Additional Documentation....: Run String > pswd,[out],node 1 [,node n] 
            Where  out = output device or file  (default = 6) 
                  node = list of nodes to find +@CCT! files on (incl local) 
  
K20401
----------------------------------------------------------------------------- 
MAPLU/UNMAPLU                                                            K204 
                    MAP & UNMAP DS LU'S VIA COMMAND FILES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MAPLU/UNMAPLU
    Title....................: Map & Unmap DS Lu's via command files
    File Names...............:00. Rename Transfer File
                             :01. map.sbmt      (submission file) 
                             :02. maplu.cmd     (map a remote LU) 
                             :03. unmaplu.cmd   (disable remote map)
    Operating System(s)......: RTE-6 & RTE-A
    Language(s)..............: CI command language
    Keywords.................: 1. DS
                             : 2. CI
    External Support Req'd...: CI file system & DS/1000 
    If Re-submission, Reason.:
 Contributor's Name..........: R. Arthur Gentry 
               Company.......: AT&T Communications
               Street........: Rm 682  811 Main St. 
               City..........: Kansas City
               State.........: Missouri 
               Country.......: USA
               Zip Code......: 64141
               Phone Number..: (816) 391-2446 
               Telex.........:
 Program Abstract............:
      These are examples of how to use the new command file features in 
 CI.  MapLu will establish a remote LU map, and UnMapLu will disable a
 map. (Note- you may need to change the DS password in the IOMAP calls) 
  
 Additional Documentation....: Usage  CI.XX> maplu rlu node slu 
                                      CI.XX> unmaplu rlu
            Where  rlu = remote device LU number
                  node = node remote device is on 
                   slu = session LU to assign the remote LU to
                         (applicable to RTE-6 only) 
  
K20501
----------------------------------------------------------------------------- 
USAGE                                                                    K205 
                      LIST SYSTEM USAGE ACROSS DS NODES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: USAGE
    Title....................: List system usage across DS nodes
    File Names...............:00. Rename Transfer File
                             :01. usage.sbmt   (submission file)
                             :02. usage.ftn    (source) 
                             :03. usage.rel    (relocatable)
                             :04. usage.lod    (link commands)
    Operating System(s)......: RTE-6
    Language(s)..............: FTN7X
    Keywords.................: 1. Accounts
                             : 2. Session 
                             : 3. DS
    External Support Req'd...: DS/1000 IV  (TRFAS & DSRTR)
    If Re-submission, Reason.:
 Contributor's Name..........: R. Arthur Gentry 
               Company.......: AT&T Communications
               Street........: Rm 682  811 Main St. 
               City..........: Kansas City
               State.........: Missouri 
               Country.......: USA
               Zip Code......: 64141
               Phone Number..: (816) 391-2446 
               Telex.........:
 Program Abstract............:
      This program will scan all the given DS nodes for terminal &
 cpu usage counters stored in the respective +@CCT! files.  Identical 
 IDs across systems will have thier times totaled.  Group totals & a
 grand total are listed, as well a a list of what nodes the IDs were
 found on.
  
 Additional Documentation....: Run String > usage,[out],node 1 [,node n]
          Where    out = output file or device (default = 6)
                  node = nodes to +@CCT! files are on (including local) 
  
K20601
----------------------------------------------------------------------------- 
SWAP85                                                                   K206 
                       SYSTEM GOODIES FROM ART GENTRY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SWAP85 
    Title....................: System Goodies from Art Gentry 
    File Names...............:00. Rename Transfer File
                             :01. SWAP85.SBMT  Submission file
                                Boot-Up Log 
                             : 02. BOOTLOG.FTN
                             : 03. BOOTLOG.REL
                             : 04. BOOTLOG.LOD
                                Schedule MODEM Utility
                             : 05. IDADD.FTN
                             : 06. IDADD.REL
                             : 07. IDADD.LOD
                                Prime Number Generator
                             : 08. PRIME.FTN
                             : 09. PRIME.REL
                             : 10. PRIME.LOD
                                Password Generator
                             : 11. PSWD.FTN 
                             : 12. PSWD.REL 
                             : 13. PSWD.LOD 
                                Electronic Mail System
                             : 14. MAIL.FTN 
                             : 15. MAIL.REL 
                             : 16. MAIL.LOD 
                             : 17. ?MAIL
                                Another File Printer
                             : 18. LIST.FTN 
                             : 19. LIST.REL 
                             : 20. LIST.LOD 
                                Previous Working Directory
                             : 21. PWD.FTN
                             : 22. PWD.REL
                             : 23. PWD.LOD
                                Quicky ACCTS Program
                             : 24. QACCT.FTN
                             : 25. QACCT.REL
                             : 26. QACCT.LOD
                             : 27. QSORT.MAC
                             : 28. QSORT.REL
                                Who is logged on/where ?
                             : 29. WHO.FTN
                             : 30. WHO.REL
                             : 31. WHO.LIB
                             : 32. WHO.LOD
                                XLUEX CN,20B
                             : 33. HI_TERM.FTN
                             : 34. HI_TERM.REL
                             : 35. HI_TERM.LOD
                                Dummy Driver
                             : 36. DVD77.MAC
                             : 37. DVD77.REL
                                Missing RPL's 
                             : 38. ]SYSTEM
    Operating System(s)......: RTE-6VM (A.85) 
    Language(s)..............: FTN7X, MACRO 
    Keywords.................: 1. CI
                             : 2. SECURITY
                             : 3. SESSION 
                             : 4. MAIL
                             : 5. DRIVER
    External Support Req'd...: See ADDITIONAL DOCUMENTATION Below.
    If Re-submission, Reason.: Several programs updated to work 
                               with the new hierarchial file system 
 Contributor's Name..........: R. Arthur Gentry 
               Company.......: AT&T Communications
               Street........: Rm 682 
                             : 811 Main St. 
               City..........: Kansas City
               State.........: Missouri 
               Country.......: USA
               Zip Code......: 64141
               Phone Number..: (816) 391-2446 
               Telex ........:
 Program Abstract............: This is a collection of system 
utilities I have either written, or modified to do various functions
in a time-shared RTE-6 system configuration.  See below for specific
documentation.
 Additional Documentation....: The programs are as follows: 
 BOOTLOG - is a program designed to be run from the welcome file, AFTER 
           the system time has been set, to keep a log of reasons for 
           re-boots.
 HI_TERM - is a program I wrote to do CT,lu,20B,message from a CI command 
           file. Run string is   HI_TERM,lu,`message to terminal` 
 IDADD   - is the program to schedule the HP37214 Modem Line Monitor, 
           which will "gracefully" disconnect an active session upon
           a loss of carrier.  Run string is    IDADD,modem lu
           If the program runs succesfully, it will respond with :
           MODEM : Active on LU nnn 
 PRIME   - is a prime number generator.  By giving the program any number 
           it will respond with the primes on either side of it. Very usefull 
           for determining optimum IMAGE capacities.
 PSWD    - is a password generator for the Session Accounts system.  The
           program will generate a list of 6 character random character 
           passwords, and plug them into each ID found in the +@CCT! file.
           (Except MANAGER.SYS ID).  The program has been recently modified 
           to take advantage of the new ecryption algorythm supplied at A.85. 
 MAIL    - is an electronic mail system, similar to the old ME & SM fmgr
           commands, but much more powerful!!  The program requires the use 
           of the hierarchial file system, and the Session Accounts System. 
           The program is very simple to use,  run string is: 
           MAIL S to send mail & MAIL R to receive mail.  A user is notified
           at logon and logoff time if he has mail waiting for him.  See
           source for detailed information. NOTE - copy ?MAIL to the /HELP/ 
           directory as MAIL::HELP for on-line assistance.
 PRINT   - is another file printer, with the ability to print files in either 
           fmgr or hierarchial file systems, and use a file mask to print 
           multiple files that match the mask.  Standard page headers and 
           line numbers are printed.
 PWD     - is a program for going backwards up a hierarchial directory
           path.  Example, if your current working directory is : 
           /THIS/IS/A/LONG/DIRECTORY/NAME  by just entering  PWD  the 
           new current directory is now /THIS/IS/A/LONG/DIRECTORY  entering 
           PWD  again would result in  /THIS/IS/A/LONG   etc. 
 QACCT   - this is an old favorite I wrote several years ago, updated to
           handle encrypted passwords, sort outputs, and print usage time 
           in hours.tenths & minutes.tenths for easier accounting.
 WHO     - was originally contributed by Bill Donze of Reliance Electric Co.
           I have updated it to move the ?WHO & ?WHERE files to the 
           /SYSTEM/ directory and handle CI as the mother program.
 DVD77   - is a dummy driver for use by the generator in creating a develop-
           ment driver area.  It reserves a 2 page driver partition, that 
           can have other drivers relocated into it via DRRPL utility.
 ]SYSTEM - when HP came out with the A.85 updates, that gave us some really 
           neat transfer files for all those RPL's.  There is only one
           problem, THEY LEFT SOME OF THEM OUT !!!!  This transfer file has 
           all those missing RPLS's.
  
K20701
----------------------------------------------------------------------------- 
SPOOL                                                                    K207 
                               SPOOLING FOR CI
----------------------------------------------------------------------------- 
  
 Contribution Name...........:  SPOOL 
    Title....................:  Spooling for CI 
    File Names...............:  00. Rename transfer file
                             :  01. 'SPOOL (Submission form)
                             :  02. &SPOOL ( source code) 
                             :  03. %SPOOL (relocatable)
    Operating System(s)......:  RTE-VI/RTE-IV 
    Language(s)..............:  FTN77 
    Keywords.................: 1. Spooling
                             : 2. CI
    External Support Req'd...:  Spool system set up by GASP 
    If Re-submission, Reason.:
 Contributor's Name..........:  Randall G. Brzoskowski
               Company.......:  Johnson Wax 
               Street........:  1525 Howe Street
                             :  Mail Stop 273 
               City..........:  Racine
               State.........:  Wis.
               Country.......:  USA 
               Zip Code......:  53403 
               Phone Number..:
 Program Abstract............:
  
      Spool is used to setup a spool file to a device such as a lineprinter 
The primary use was to set up spooling from CI on RTE-6 but it could also 
be used to setup spoolfiles from any other operating shell (i.e. GRAFIT/1000) 
  
Run string: 
      RU,SPOOL,ON,<lu>     Set up spooling to <LU> default = 6
      RU,SPOOL,OF,<LU>     close and outspool <lu> default = 6
  
  
 Additional Documentation....:  NONE
  
K20801
----------------------------------------------------------------------------- 
OMEGA                                                                    K208 
                    LOG DATA FROM OMEGA TEMPERATURE GAUGE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: OMEGA
    Title....................: Log data from OMEGA temperature gauge
    File Names...............:00. Rename transfer file
                             :01. 'OMEGA  - Submission file 
                             :02. &OMEGA  - ftn7x source
                             :03. %OMEGA  - Reloctable
                             :04. #OMEGA  - LINK command file 
                             :05. "OMEGA  - Doc. and setup
                             :06. $L.SB   - Required subroutines (H082-H083)
                             :07. $ANTLB  - Required subroutines (H093) 
    Operating System(s)......: RTE-6
    Language(s)..............: FTN7X
    Keywords.................: 1. Monitor 
                             : 2. Measurement 
    External Support Req'd...: $L.SB - from 2340 csl-100 tape (included)
                             : $ANTLB - from 2340 CSL-100 tape (included) 
    If Re-submission, Reason.:
 Contributor's Name..........: Randy Brzoskowski
               Company.......: Johnson Wax
               Street........: 1525 Howe Street 
                             : Mail station 273 
               City..........: Racine 
               State.........: Wis. 
               Country.......: USA
               Zip Code......: 53406
               Phone Number..: (414)631-3479
               Telex.........:
 Program Abstract............:
  
      This program logs the temperature from a OMEGA model 650/660
digital indicator to a FMGR file. The program is used to montor the 
temperature in our sample retain room, the data is used as input to 
other programs (GRAFIT/1000,STAT80) for analysis. To load the programs
use link and the supplied command file. The program must be 'RPed' before 
running. See file "OMEGA and the source code for additional information 
  
 Additional Documentation....:
  
  
K20901
----------------------------------------------------------------------------- 
LIN                                                                      K209 
                 SEARCH FMGR DIRECTORY FOR 'FLOATING' MATCH 
----------------------------------------------------------------------------- 
  
 Contribution Name...........:LIN 
    Title....................:Search FMGR directory for 'floating' match
    File Names...............:00. Rename Transfer File
                             :01. 'LIN     Submission file
                             :02. DOCLIN
                             :03. SLIN
                             :04. SIFSAM
                             :05. SRCITA
                             :06. SGETFI
                             :07. SDAT
                             :08. SRDDAT
                             :09. SGETOF
                             :10. SPACK 
                             :11. SKROTA
                             :12. #LKLIN
    Operating System(s)......: RTE-6
    Language(s)..............:FORTRAN, ASSEMBLER
    Keywords.................: 1. Search
                             : 2. FMGR
                             : 3. Directory 
    External Support Req'd...:NONE
    If Re-submission, Reason.:
 Contributor's Name..........:RANDY L. MOORE
               Company.......:PHILLIPS PETROLEUM CO.
               Street........:624 SE ELMHURST 
               City..........:BARTLESVILLE
               State.........:OK
               Country.......:USA 
               Zip Code......:74006 
               Phone Number..:918-333-4048
  
 Program Abstract............:
 SEARCHES CARTRIDGES FOR FILENAMES
  Additional Documentation....: 
  
K21001
----------------------------------------------------------------------------- 
HPIBCLOCK                                                                K210 
                        READ HPIB CLOCK AND ADD YEAR
----------------------------------------------------------------------------- 
  
 Contribution Name...........: HPIBCLOCK
    Title....................: Read HPIB clock and add year 
    File Names...............:00. Rename Transfer File
                             :01. HPIBCLOCK.SBMT
                             :02. HPIBCLOCK.PAS 
                             :03. HPIBCLOCK.REL 
                             :04. HPIBCLOCK.LOD 
                             :05. HPIBCLOCK.LIB 
    Operating System(s)......: RTE-A (A.85) 
    Language(s)..............: PASCAL  Ver. 2/2440
    Keywords.................: 1. BOOT-UP 
                             : 2. DATE
                             : 3. HPIB
                             : 4. TIME
    External Support Req'd...: HPIB clock 59309A
    If Re-submission, Reason.:
 Contributor's Name..........: Richard E. Couture 
               Company.......: Connecticut Natural Gas Corp.
               Street........: 100 Columbus Blvd. 
               City..........: Hartford 
               State.........: CT.
               Country.......: USA
               Zip Code......: 06103
               Phone Number..: (203) 727-3083 
               Telex.........:
 Program Abstract............:
     This program sets the system clock automaticly from the HP-IB digital
  clock, (model 59309A).
     When running this program the  user must supply the LU address of the
  clock and the file to  be used to get the year from  the acessed date in
  file directory. 
     IE:       RU HPIBCLOCK,33,ERRORS.LOG 
  
     NOTE:  This program  MUST be run  once a month,  or the  file MUST be
  accessed at least once during any month to assure that this program will
  run properly. 
  
     If the program  is to  be used  as part  of the  boot process,  it is
  sugested that the  run command  be placed  in the  welcome file  and the
  program file be under the system directory. 
  
 Additional Documentation....:
  
K21101
----------------------------------------------------------------------------- 
JOB                                                                      K211 
                     RUN BATCH JOBS FROM CI DIRECTORIES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: JOB
    Title....................: Run batch jobs from CI directories 
    File Names...............: 00.  Rename transfer file
                             : 01.  'JOB    Submission file 
                             : 02.  &JOB    Source, main program
                             : 03.  %JOB    Relocatable 
                             : 04.  &INORA  Integer or ASCII byte pair
                             : 05.  %INORA  Relocatable 
                             : 06.  &LBT    Load byte 
                             : 07.  %LBT    Relocatable 
                             : 08.  &ISPCR  Get spooling disc LU
                             : 09.  %ISPCR  Relocatable 
                             : 10.  &ICMW   Compare words 
                             : 11.  %ICMW   Relocatable 
                             : 12.  &LUCR   Negative disc LU <-> positive CR
                             : 13.  %LUCR   Relocatable 
                             : 14.  &CLTRK  Cartridge list disc address 
                             : 15.  %CLTRK  Relocatable 
                             : 16.  #JOB    LOADR command file
                             : 17.  &SWPJB  Swap JOB and ..B ID segments
                             : 18.  %SWPJB  Relocatable 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN7X, MACRO 
    Keywords.................: 1. BATCH 
                             : 2. CI
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Richard E. Pengilley 
               Company.......: Westinghouse Signals Limited 
               Street........: Software Department
                             : P.O. Box 79, Pew Hill
               City..........: Chippenham 
               State.........: Wiltshire
               Country.......: England
               Zip Code......: SN15 1JD 
               Phone Number..: 0249 654141
               Telex.........: 44618
 Program Abstract............:
  
 Batch jobs, being processed by FMGR, normally require that the job 
 command file reside on a FMGR cartridge.  This program acts as a 
 preprocessor to the standard JOB program.  It determines the location
 of the job file supplied in the run-string and, if the file resides
 in a CI directory, copies it to the FMGR cartridge containing JOBFIL 
 and SPLCON.  It then schedules the standard JOB program with a suitably
 modified run-string. 
  
 Before copying the user's job file to the JOBFIL cartridge, JOB purges 
 any previously copied job files whose jobs have already been run, thus 
 avoiding unnecessary disc usage. 
  
 Additional Documentation....:
  
 This program is called "JOB" in order to make user transition to the 
 CI environment as transparent as possible.  However, because of the
 name conflict, care is necessary in implementation.  The standard
 batch/spool subsystem should be generated into the RTE-6 system and
 this program loaded after the system is SWTCHed.  The command file 
 #JOB will load the program permanently (:RU,LOADR:IH,#JOB), the LOADR
 renaming it to "..B".  The auxiliary program SWPJB should then be
 loaded (or linked) and run.  This exchanges the first two characters 
 of the names in the memory copies of the ID segments for JOB and ..B 
 so that users running JOB will subsequently be running this contribution.
 SWPJB can be run at any time to reverse this process.
  
 Note that job files which are already on FMGR cartridges are simply
 passed to ..B unchanged. 
  
K21201
----------------------------------------------------------------------------- 
BATCHJOB                                                                 K212 
                           RUN BATCH JOBS ANYTIME 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BATCHJOB 
    Title....................: Run Batch Jobs Anytime 
    File Names...............: 00. Rename transfer file 
                             : 01. BATJOB.SBMT  Submission file 
                             : 02. BATJOB.PAS - Source file 
                             : 03. BATJOB.REL - Relocatable 
                             : 04. BATJOB.LOD - LINK command
                             : 05. BATFIL     - Data file 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: PASCAL 
    Keywords.................: 1. Batch 
                             : 2. Procedures
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Richard Gottlieb 
               Company.......: General Dynamics 
               Street........:
               City..........: Pomona 
               State.........: CA.
               Zip Code......:
               Phone Number..: (714) 620-7511 x8403 
               Telex.........:
 Program Abstract............:
  
 This program will allow jobs and/or commands to be executed at any time
 of the day or night. The minus sign '-' is a wild card for time, date, 
 and month. 
  
 Additional Documentation....:
  
 Sample command file: 
  
   --:-0 --  ----, --  ----,UP,2
   --:-0 --  ----, --  ----,XQ,IDSEG
   --:-5 --  ----, --  ----,XQ,CLER 
    6:00 PM  TUE., --  ----,XQ,JOB,@SM2 
    6:00 PM  THU., --  ----,XQ,JOB,@STINGR
    1:00 AM  MON., --  ----,XQ,JOB,@ACCTS 
    9:00 PM  ----, --  ----,XQ,JOB,@BCKUP 
   10:00 PM  ----, --  ----,XQ,JOB,@DBCHK 
  
K21301
----------------------------------------------------------------------------- 
JD                                                                       K213 
                                 JULIAN DATE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: jd 
    Title....................: Julian Date
    File Names...............:00. Rename Transfer File
                             :01. jd.SBMT 
                             :02. ?jd (--> /help/jd)
                             :03. &jd (fortran source)
                             :04. fl.cmd (command macro to invoke linker) 
    Operating System(s)......: RTE-A A.85(perhaps other RTE's)
    Language(s)..............: Fortran, RTE-A 
    Keywords.................: 1. Date
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Richard Reis 
               Company.......: Case Communications, Inc.
               Street........: 2120 Industrial Parkway
               City..........: Silver Spring
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20904
               Phone Number..: (301) 622-2121 
 Program Abstract............: Returns the julian date
  Example: CI> JD 
            Time is: 17:17:41.87
            248 day of 1985 
K21401
----------------------------------------------------------------------------- 
EDIT+                                                                    K214 
               EDIT ENHANCEMENTS (USES "E --> /CMDFILES/E.CMD)
----------------------------------------------------------------------------- 
  
 Contribution Name...........: EDIT+
    Title....................: EDIT enhancements (uses "e --> /cmdfiles/e.cmd)
    File Names...............:00. Rename Transfer File
                             :01. edit+.SBMT
                             :02. ?e (--> /help/e)
                             :03. "e (--> /cmdfiles/e.cmd)
                             :04. funky (-->/cmdfiles/funky)
    Operating System(s)......: RTE-A A.85(perhaps other RTE's)
    Language(s)..............: Fortran, RTE-A 
    Keywords.................: 1. Editor
    External Support Req'd...: HP terminals and compatables 
    If Re-submission, Reason.:
 Contributor's Name..........: Richard Reis 
               Company.......: Case Communications, Inc.
               Street........: 2120 Industrial Parkway
               City..........: Silver Spring
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20904
               Phone Number..: (301) 622-2121 
 Program Abstract............:
 EDIT+ allows you to program EDIT more efficiently by programming 
 softkeys to do some common functions.
  
 Additional Documentation....: see ?e 
K21501
----------------------------------------------------------------------------- 
PRIME                                                                    K215 
                  PROGRAM TO FIND NEXT HIGHER PRIME NUMBER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: prime
    Title....................: Program to find next higher prime number 
    File Names...............:00. Rename Transfer File
                             :01. prime.SBMT
                             :02. &prime
                             :03. ?prime (--> /help/prime)
    Operating System(s)......: RTE-A A.85(perhaps other RTE's)
    Language(s)..............: Fortran, RTE-A 
    Keywords.................: 1. Mathematics 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Richard Reis 
               Company.......: Case Communications, Inc.
               Street........: 2120 Industrial Parkway
               City..........: Silver Spring
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20904
               Phone Number..: (301) 622-2121 
 Program Abstract............: Finds next higher prime number 
                                  (Use with Image)
 Additional Documentation....: See (?prime) 
K21601
----------------------------------------------------------------------------- 
WDU                                                                      K216 
                            WORKING DIRECTORY UP
----------------------------------------------------------------------------- 
  
 Contribution Name...........: wdu
    Title....................: Working directory up 
    File Names...............:00. Rename Transfer File
                             :01. wdu.SBMT
                             :02. &wdu (source) 
                             :03. ?WDU (--> /help/wdu)
    Operating System(s)......: RTE-A A.85(perhaps other RTE's)
    Language(s)..............: Fortran, RTE-A 
    Keywords.................: 1. CI
                             : 2. Directory 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Richard Reis 
               Company.......: Case Communications, Inc.
               Street........: 2120 Industrial Parkway
               City..........: Silver Spring
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 20904
               Phone Number..: (301) 622-2121 
 Program Abstract............: Go to next higher subdirectory or root 
 Additional Documentation....: See ?wdu 
K21701
----------------------------------------------------------------------------- 
WRITE                                                                    K217 
                   IMPLEMENT UNIX VERSION OF WRITE COMMAND
----------------------------------------------------------------------------- 
  
 Contribution Name...........: WRITE
    Title....................: IMPLEMENT UNIX VERSION OF WRITE COMMAND
    File Names...............: 00. Rename Transfer File 
                             : 01. WRITE.SBMT 
                             : 02. WRITE.FTN
    Operating System(s)......: RTE-A
    Language(s)..............: FORTRAN
    Keywords.................: 1. UNIX
                             : 2. message 
                             : 3. mail
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: RICKY YOUNG
               Company.......: Hewlett-Packard
               Street........: 2 Choke Cherry Rd. 
               City..........: Rockville
               State.........: MD 
               Country.......: USA
               Zip Code......: 20850
               Phone Number..: 301-948-6370 
               Telex.........:
 Program Abstract............:
  The user types in the name of the user to which the message 
  is to be written, and like UNIX the first user that matches 
  the name is written to.  If the same user is logged on more 
  than once then the lu must be supplied after the name if you
  want to go to the second or third person logged on with the 
  same name.  Two commas and the lu will do the same thing. 
  When the program runs there is no prompt as in UNIX.  Each
  time the return key is pressed the line of text is sent.  A 
  CNTL D terminates the message and sends and "<EOT>" as in 
  UNIX.  The program does not write through a locked lu as in 
  the case of EDIT or PROMT.
 Additional Documentation....:
K21801
----------------------------------------------------------------------------- 
CS80DISC                                                                 K218 
                           CS80 TRACK MAP PROGRAM 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CS80DISC 
    Title....................: CS80 TRACK MAP PROGRAM 
    File Names...............: 00. Rename Transfer File 
                             : 01. CS80DISC.SBMT
                             : 02. CS80DISC.FTN 
                             : 03. CS80DISC.REL 
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. disc
                             : 2. utility 
                             : 3. system_tables 
                             : 4. cs80
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: RICKY YOUNG
               Company.......: Hewlett-Packard
               Street........: 2 Choke Cherry Rd. 
               City..........: Rockville
               State.........: MD 
               Country.......: USA
               Zip Code......: 20850
               Phone Number..: 301-948-6370 
               Telex.........:
 Program Abstract............:
  This program computes the driver parameters for the cs80 family.
  Simply answer the questions and the rest is self explanatory. 
 Additional Documentation....:
K21901
----------------------------------------------------------------------------- 
NEWS                                                                     K219 
                             RTE-A NEWS UTILITY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: NEWS 
    Title....................: RTE-A News Utility 
    File Names...............:00. Rename Transfer File
                             :01. news.sbmt SUBMIT
                             :02. NEWS.FTN
                             :03. NEWS.TXT
    Operating System(s)......: RTE-A
    Language(s)..............: Fortran/77 
    Keywords.................: 1. Mail
                             : 2. Message 
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Rob Philbrick
               Company.......: Eastman Kodak
               Street........:
               City..........:
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
 Program Abstract............:
  
    "NEWS" is a system news utility.  It displays the contents of the file
 /SYSTEM/NEWS.TXT to the operator.  The contents of this file are edited by 
 using EDIT.  A sample NEWS.TXT file is included.  "NEWS" is written in 
 FORTRAN/77.  The programs merely RP's the RTE-A utility "LI" and passes
 it the filename "NEWS.TXT::SYSTEM".
 Additional Documentation....:
K22001
----------------------------------------------------------------------------- 
FORMS                                                                    K220 
                    DATA ENTRY FORMS CONSTRUCTION AND USE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FORMS
    Title....................: Data entry forms construction and use
    File Names...............:00. Rename Transfer File
                             : 01. 'FORMS   Submission file 
                             : 02. "FORMS   Documentation 
                             : 03. &FORMS   FTN7X mainline source 
                             : 04. &FSUBR   FTN7X subroutines 
                             : 05. &USTRP   ASMB  subroutine
                             : 06. %FORMS   FTN7X mainline source 
                             : 07. %FSUBR   FTN7X subroutines 
                             : 08. %USTRP   ASMB  subroutine
    Operating System(s)......: RTE-6 VM 
    Language(s)..............: FTN7X and ASMB 
    Keywords.................: 1. Forms 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Robert R. Miller 
               Company.......: Martin Marietta
               Street........: Michoud Division 
                             : Department 3437
                             : PO Box 29304 
               City..........: New Orleans
               State.........: LA 
               Country.......: USA
               Zip Code......: 70189
               Phone Number..: (504) 255-2122 
 Program Abstract............:
  FORMS constructs, modifies, lists, and tests data entry forms.
  Subroutines FFORM and CFORM are used in application programs
  for forms I/O.
 Additional Documentation....:
  See file "FORMS 
K22101
----------------------------------------------------------------------------- 
BAKUP                                                                    K221 
                           WEEKLY BACKUP USING TF 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BAKUP
    Title....................: Weekly backup using TF 
    File Names...............: 00. Rename Transfer File 
                             : 01. BAKUP.SBMT 
                             : 02. BAKUP.DOC
                             : 03. MASTR.CMD
                             : 04. WEKLY.CMD
                             : 05. BAKUP.FTN
                             : 06. BAKUP.REL
                             : 07. BAKUP.RUN
  Operating System(s)........: RTE-6VM
  Language(s)................: FTN7X
  Keywords...................: 1. BACKUP
  External Support Req'd.....: NONE 
  If Re-submission, Reason...: Original BAKUP did 1/5th of system 
                               each night, using FC. Modified version 
                               does full backup 1 day a week with TF. 
Contributor's Name...........: Robert W. Marshall (Hugh C. Hanks) 
              Company........: DOD
              Street.........: 9700 Savage Road 
              City...........: Ft. Meade
              State..........: Maryland 
              Zip Code.......: 20755
              Phone Number...: (301) 688-6857 
Program Abstract.............: Automatically backs up all needed
                               files 1 night a week using TF. 
Additional Documentation.....: See file BAKUP.DOC 
K22201
----------------------------------------------------------------------------- 
M                                                                        K222 
                          RTE-A 900 MESSAGE SENDER
----------------------------------------------------------------------------- 
  
 Contribution Name...........:    M 
    Title....................:    RTE-A 900 message sender
    File Names...............:00. Rename Transfer File
                             :01. M.SBMT   Submission file
                             :02. M.FTN   source file 
                             :03. #M      link file 
    Operating System(s)......:    RTE-A 
    Language(s)..............:    FTN77 
    Keywords.................: 1. Mail
                             : 2. Message 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........:    Ron Kessler 
               Company.......:    GTESE/KY
               Street........:    3007 Roxboro Rd.
               City..........:    Durham
               State.........:    North Carolina
               Country.......:    USA 
               Zip Code......:    27704 
               Phone Number..:    (919) 471-5690
               Telex.........:
 Program Abstract............:    M will send a message to another terminal 
                                  by typing it after the run command. EX: 
  
 M,40,Please log off as we are about to shut down the system and reboot.
  
 The message is included in the run line which shortens it to less than 
 80 characters. The LU to send the message to is the first run line parameter.
  
 Additional Documentation....:    In source file. 
K22301
----------------------------------------------------------------------------- 
HUH2                                                                     K223 
                    MODIFICATION OF ORIGINAL HUH PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: HUH2 
    Title....................: MODIFICATION OF ORIGINAL HUH PROGRAM 
    File Names...............: 00. Rename Transfer File 
                             : 01. HUH2.SBMT
                             : 02. HUH2.FTN 
                             : 03. HUH3.FTN 
    Operating System(s)......: RTE-6
    Language(s)..............: FORTRAN
    Keywords.................: 1. system
                             : 2. partition 
                             : 3. memory
                             : 4. display 
    External Support Req'd...:
    If Re-submission, Reason.: revision of HUH
 Contributor's Name..........: RON L. HULBERT 
               Company.......: NAVAL ORDNANCE STATION 
               Street........:
               City..........: INDIAN HEAD
               State.........: MD 
               Country.......: USA
               Zip Code......: 20640
               Phone Number..: 301-743-4346 
               Telex.........:
 Program Abstract............:
   MODIFICATION TO ORIGINAL HUH PROGRAM BY LAWRENCE C. BENNETT
   IN THE 1984 VOLUME VI ISSUE 2 OF THE COMMUNICATOR 1000.
   THE ORIGINAL PROGRAM WAS LIMITED TO 20 PARTITIONS. 
     HUH2 WILL DISPLAY UP TO 45 PARTITIONS, HOWEVER IT DOES NOT 
   SHOW ALL OF THE INFORMATION IN THE ORIGINAL AND SOME INFORMATION 
   IS MORE ABBREVIATED.  HUH2 HAS BE TRIED ON 264X, 2623, AND 
   2392 TERMINALS.
    HUH3 WILL DISPLAY UP TO 68 PARTITIONS, HOWEVER IT DOES NOT
   SHOW ALL OF THE INFORMATION IN THE ORIGINAL AND SOME INFORMATION 
   IS MORE ABBREVIATED.  HUH3 HAS BE TRIED ON 264X, 2623, AND 
   2392 TERMINALS.
  
 Additional Documentation....:
  
K22401
----------------------------------------------------------------------------- 
CONNECT                                                                  K224 
                           LOGON TO REMOTE HP 1000
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CONNECT
    Title....................: Logon to Remote HP 1000
    File Names...............: 00. Rename transfer file 
                             : 01. CONNECT.SBMT  Submission file
                             : 02. CONNECT.FTN - Source file
                             : 03. CONNECT.REL - Relocatable
                             : 04. CONNECT.LOD - LINK command 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN7x
    Keywords.................: 1. DS
                             : 2. Session 
    External Support Req'd...: DS/1000-IV 
    If Re-submission, Reason.:
 Contributor's Name..........: Ron Seibel for RKR 
               Company.......: General Dynamics 
               Street........: P.O. Box 2507
               City..........: Pomona 
               State.........: CA.
               Zip Code......: 91766
               Phone Number..: (714) 868-1905 
               Telex.........:
 Program Abstract............:
  
 This program provides a one line command to get a log-on prompt at a 
 remote HP 1000 computer using DS/1000-IV. Here is an example:
  
     CI.57> CONNECT,257 
     Log-on to node 257: user.group/password
  
 Additional Documentation....:
  
K22501
----------------------------------------------------------------------------- 
UNZAP                                                                    K225 
                      ZAPPED FMGR FILE RECOVERY PROGRAM 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: UNZAP
         Title...............: Zapped FMGR file recovery program
         File Names..........: 00. Rename Transfer File 
                             : 01. 'UNZAP   Submit form 
                             : 02. &UNZAP  Zapped FMGR File Recovery
                             : 03. %UNZAP 
                             : 04. #UNZAP  LINK Command File
                             : 05. &CAPTL  Capitalize ASCII String
                             : 06. %CAPTL 
                             : 07. "UNZAP  Documentation
         Operating System(s).: RTE-IVB or RTE-6/VM
         Language(s).........: FTN4X, MACRO 
         Keywords............: 1. Purge 
                             : 2. FMGR
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Ronald L. Ruth 
               Company.......: National Center for Atmospheric Research 
               Division......: ATD/RAF/DMG
               Address.......: P.O. Box 3000
               City..........: Boulder
               State.........: Colorado 
               Country.......: U. S. A. 
               Zip Code......: 80307-3000 
               Phone Number..: (303) 497-1048 
 Program Abstract............:
  
     UNZAP reads data from a disk LU using track/sector information 
     to list/recover a type >2 file without extents.  Since the HP
     file structure isn't involved in reading, UNZAP can be used
     to recover the unaltered portion of an overwritten ASCII file
     (i.e., dump an EOF by mistake into a 50 block file by exchanging 
     arguments in a DU command) or to retrieve a file beyond the last 
     entry in the cartridge's file directory (which would occur if
     one purged the last file in the directory).
  
 Additional Documentation: See "UNZAP 
  
K22601
----------------------------------------------------------------------------- 
VTERM                                                                    K226 
                     HP1000 MUX VIRTUAL TERMINAL UTILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: VTERM
    Title....................: HP1000 MUX Virtual Terminal Utility
    File Names...............:00. Rename Transfer File
                             :01. 'VTERM - Submission file
                             :02. "VTERM - Documentation file 
                             :03. &VTERM - VTERM source file
                             :04. [VTER0 - Include file to define host
                                           RTE system 
                             :05. [VTER1 - Include file to define common
                                           block
                             :06. =VTERM - Sample VTERM compilation and 
                                           load file
    Operating System(s)......: RTE-A Rev. 2326 or later 
                               RTE-6/VM Rev. 2340 or later
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. EMULATOR
                             : 2. TERMINAL
                             : 3. DATA_COMM 
                             : 4. MULTIPLEXOR 
    External Support Req'd...: A-Series: 12040B MUX & IDM00 
                               M/E/F Series 12792B MUX & DVM00
    If Re-submission, Reason.:
 Contributor's Name..........: Ross Templeton 
               Company.......: Hewlett-Packard Australia Limited
               Street........: 17-23 Talavera Road
               City..........: North Ryde, Sydney 
               State.........: New South Wales
               Country.......: Australia
               Zip Code......: 2113 
               Phone Number..: (011) 61 2 8884444 
               Telex.........: 21561
 Program Abstract............:
  
 The program VTERM makes a terminal connected to a HP1000 12040B or 
 12792B MUX port act as a virtual terminal to a remote host computer
 which is connected to the HP1000 via another MUX port. A virtual 
 terminal is a terminal that acts as if it is directly connected to 
 the relevant host computer, even though it is connected to another 
 completely separate computer.
  
 A virtual terminal connection is very useful as it allows easy 
 sharing of a terminal between the two computers and the transfer of
 data between the two computers.
  
 The program VTERM in addition to a virtual terminal connection,
 allows the uploading (transfer from HP1000 to remote host) and 
 downloading (transfer from remote host to HP1000) of ASCII files.
  
 Additional Documentation....: See file "VTERM
  
K22701
----------------------------------------------------------------------------- 
BLOCK_READ                                                               K227 
                          UNBLOCK PHYSICAL RECORDS
----------------------------------------------------------------------------- 
  
 Contribution Name...........: BLOCK_READ 
    Title....................: Unblock Physical Records 
    File Names...............: 00. Rename transfer file 
                             : 01. BLOCK_READ.SBMT  Submission file 
                             : 02. BLOCK_READ.FTN - Source file 
                             : 03. BLOCK_READ.REL - Relocatable 
                             : 04. BLOCK_READ.TXT - Information 
                             : 05. TAPER.FTN      - Test program
                             : 06. TAPER.REL      - Relocatable 
                             : 07. TAPER.LOD      - LINK command
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN7x
    Keywords.................: 1. Magnetic_Tape 
                             : 2. Formatting
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: Seth L. Chazanoff
               Company.......: Jet Propulsion Labortory 
               Street........: 4800 Oak Grove Dr. 
               City..........: Pasadena 
               State.........: CA.
               Zip Code......: 91109
               Phone Number..: (818) 354-2134 
               Telex.........:
 Program Abstract............:
  
 A call to Block_Read reads a physical record from the LU requested into
 a buffer internal to the subroutine. Block_Read returns a logical record 
 of the length specified in a buffer also specified. Block_Read also returns
 the I/O status of the input device.
  
 Additional Documentation....:
  
 A test program called TAPER is included for reading a tape and printing it.
 See file BLOCK_READ.TXT for more information.
  
K22801
----------------------------------------------------------------------------- 
SPECTRUM                                                                 K228 
                       COLOR GRAPHICS SPECTRUM DISPLAY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SPECTRUM 
    Title....................: Color Graphics Spectrum Display
    File Names...............: 00. Rename transfer file 
                             : 01. SPECTRUM.SBMT  Submission file 
                             : 02. SPECTRUM.FTN - Source file 
                             : 03. SPECTRUM.REL - Relocatable 
                             : 04. SPECTRUM.LOD - LINK command
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN77
    Keywords.................: 1. Graphics
                             : 2. Demo
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program displays the color spectrum on a HP 2627A graphics terminal.
 Just run SPECTRUM to see what it looks like. 
  
 Additional Documentation....:
  
K22901
----------------------------------------------------------------------------- 
GRAPH                                                                    K229 
                               GRAPH PICTURES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: GRAPH
    Title....................: Graph Pictures 
    File Names...............: 00. Rename transfer file 
                             : 01. GRAPH.SBMT  Submission file
                             : 02. GRAPH.FTN - FORTRAN Source 
                             : 03. GRAPH.REL - Relocatable
                             : 04. GRAPH.LOD - LINK Command 
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Graphics
                             : 2. Demo
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program will output pictures to a HP 2647A or 2648A Graphics terminal.
 At the present there are 5 sets of pictures. The last pseudo-animation 
 will run for approximately 5 minutes. Just type GRAPH and see what happens.
  
 Additional Documentation....:
  
K23001
----------------------------------------------------------------------------- 
CLYDE                                                                    K230 
                      COLOR KALEIDOSCOPE GRAPHICS DEMO
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CLYDE
    Title....................: Color Kaleidoscope Graphics Demo 
    File Names...............: 00. Rename transfer file 
                             : 01. CLYDE.SBMT  Submission file
                             : 02. CLYDE.FTN - Source file
                             : 03. CLYDE.REL - Relocatable
                             : 04. CLYDE.LOD - LINK command 
                             : 05. CLYDE.INFO  Information
    Operating System(s)......: RTE-6 VM, RTE-A
    Language(s)..............: FTN77
    Keywords.................: 1. Graphics
                             : 2. Demo
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program demonstrates the color capability of the HP 2627A and HP 2697A
 color graphics terminals. Run run CLYDE at a color graphics temrinal and 
 watch for a while. Press the function keys to get different displays.
 See the CLYDE.INFO file for more information.
  
 Additional Documentation....:
  
K23101
----------------------------------------------------------------------------- 
ARTILLERY                                                                K231 
                         ARTILLERY PRACTICE SHOOTING
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ARTILLERY
    Title....................: Artillery Practice Shooting
    File Names...............: 00. Rename transfer file 
                             : 01. ARTILLERY.SBMT  Submission file
                             : 02. ARTILLERY.FTN - FORTRAN Source 
                             : 03. ARTILLERY.REL - Relocatable
                             : 04. ARTILLERY.LOD - LINK Command 
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Games 
                             : 2. Graphics
    External Support Req'd...: EDIGR.LIB Library
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program lets you shoot at an opponent (i.e. the computer) and try 
 to blow him up before he gets you. A graphics display of a hillside is 
 shown with you in the bunker and the other guy under a tee shaped object.
 A flag is in the middle showing the wind direction which can change while
 playing. If you hit the ground with your shot, a crater is produced. 
 This program only works with 2647A and 2648A graphic terminals.
  
  
 Additional Documentation....:
  
K23201
----------------------------------------------------------------------------- 
TANK                                                                     K232 
                             TANK BLASTERS GAME 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TANK 
    Title....................: Tank Blasters Game 
    File Names...............: 00. Rename transfer file 
                             : 01. TANK.SBMT  Submission file 
                             : 02. TANK.FTN - FORTRAN source
                             : 03. TANK.REL - Relocatable 
                             : 04. TANK.LOD - LINK Command
                             : 05. TANK.HLP - Help file 
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Games 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program is a modified version of a BASIC tank blasters game.
 This program uses the graphics cursor as a flying object which has 
 the ablilty to fire a laser at the Tank.  The tank also shoots back
 so be carefull. Just run the program and have your fingers ready on
 the graphics cursor control keys. The tank starts shooting immediately.
 A 2647A or 2648A graphics terminal is required to play this game.
  
 Additional Documentation....:
  
 For some reason the program will not work if compiled with FTN7x. FTN4x
 will work and can use $FNEWF for the new file system to access TANK.HLP. 
  
K23301
----------------------------------------------------------------------------- 
SPACEWAR                                                                 K233 
                               SPACE WAR GAME 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SPACEWAR 
    Title....................: Space War Game 
    File Names...............: 00. Rename transfer file 
                             : 01. SPACE_WAR.SBMT  Submission file
                             : 02. SPACE_WAR.FTN - FORTRAN Source 
                             : 03. SPACE_WAR.REL - Reolcatable
                             : 04. SPACE_WAR.LOD - LINK Command 
                             : 05. SPACE_WAR.DOC - Documentation
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Games 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
 This program plays the game of space war. Three terminals are used.
 A 2648A Graphics terminal is used for the graphics display and two 
 other terminals are used for each player.
  
 Additional Documentation....: SPACE.WAR.DOC
  
K23401
----------------------------------------------------------------------------- 
CADET                                                                    K234 
                              SPACE CADET GAME
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CADET
    Title....................: Space Cadet Game 
    File Names...............: 00. Rename transfer file 
                             : 01. CADET.SBMT  Submission file
                             : 02. CADET.FTN - FORTRAN Source 
                             : 03. CADET.REL - Relocatable
                             : 04. CADET.LOD - LINK Command 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77
    Keywords.................: 1. Games 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This game allows two players to shoot at each other through space. There 
 are objects whose gravitational pull bends your rays so it is not that 
 easy to get the other guy. You nee a 2647A or 2648A graphics terminal
 to play. 
  
 Additional Documentation....:
  
K23501
----------------------------------------------------------------------------- 
EVBLB                                                                    K235 
                         ERIK VAN BRONKHORST LIBRARY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: EVBLB
    Title....................: Erik van Bronkhorst Library
    File Names...............: 00. Rename transfer file 
                             : 01. EVBLB.SBMT  Submission file
                             : 02. EVBLB.FTN - FORTRAN Source 
                             : 03. EVBLB.REL - Relocatable
                             : 04. EVBLB.LIB - LINDXed library
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN7X
    Keywords.................: 1. Library 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This is a library of utility routines for various system functions. This 
 library is used by a number of other contributions and should be copied
 to the system libraries directory. 
  
 Additional Documentation....: See listings.
  
K23601
----------------------------------------------------------------------------- 
LUWD                                                                     K236 
                        SHOW LU OF WORKING DIRECTORY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LUWD 
    Title....................: Show Lu of Working Directory 
    File Names...............: 00. Rename transfer file 
                             : 01. LUWD.SBMT  Submission file 
                             : 02. LUWD.FTN - Source file 
                             : 03. LUWD.REL - Relocatables
                             : 04. LUWD.LOD - LINK Comamnd
                             : 05. LUWD.HLP - Help file 
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN77
    Keywords.................: 1. CI
                             : 2. Directory 
    External Support Req'd...: CI file system 
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program displays the logical unit number of the current working 
 directory under the CI file system. To run enter LUWD. 
  
 Additional Documentation....:
  
 CO,LUWD.HLP,LUWD::HELP for on-line help. 
  
K23701
----------------------------------------------------------------------------- 
WHATLU                                                                   K237 
                       SHOW LU OF FILES OR DIRECTORIES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: WHATLU 
    Title....................: Show Lu of Files or Directories
    File Names...............: 00. Rename transfer file 
                             : 01. WHATLU.SBMT  Submission file 
                             : 02. WHATLU.FTN - Source file 
                             : 03. WHATLU.REL - Relocatables
                             : 04. WHATLU.LOD - LINK Comamnd
                             : 05. WHATLU.HLP - Help file 
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN77
    Keywords.................: 1. Directory 
                             : 2. CI
    External Support Req'd...: CI file system 
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program displays the logical unit number of a file or directory 
 under the CI file system. Any file mask or directory can be entered
 on the run string. The default is to display all system directories. 
 To run the program enter WHATLU /directory. Examples:
  
     whatlu /help 
     whatlu @.@::help 
     whatlu whatlu::help
  
 Additional Documentation....:
  
 CO,WHATLU.HLP,WHATLU::HELP for on-line help. 
  
K23801
----------------------------------------------------------------------------- 
PRINT                                                                    K238 
                          PRINT FILE WITH SPOOLING
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PRINT
    Title....................: Print File with Spooling 
    File Names...............: 00. Rename transfer file 
                             : 01. PRINT.SBMT  Submission file
                             : 02. PRINT.FTN - FORTRAN Source 
                             : 03. PRINT.REL - Relocatable
                             : 04. PRINT.LOD - LINK Command 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77
    Keywords.................: 1. List
                             : 2. Spooling
    External Support Req'd...: EVBLB.LIB
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program lists a source (ASCII) file to the printer using spooling.
 Run the program as follows:
  
 [RU,]PRINT,FILENAME[,OPTIONS]
  
 Where: 
       FILENAME is the NAMR of the ASCII file 
       OPTIONS  are as follows; 
         N  no line numbers 
         H  no header 
         F  supress second form feed after printing 
        nL  n=number of lines per inch
        nP  n=number of lines per page
        nS  n=size of characters (1-4)
  
 Note: If the PRINT utility encounters both the words PRINT and 
       HALT in a single line of the source, printing will stop
       immediately after that line. 
  
 Example: 
       PRINT,&HELLO::2,NH6L 50P,3S
  
 Additional Documentation....:
  
 Be sure to LINK the program using the $FOLDF library so the spool file will
 be put on a FMGR cartridge since the spooling system does not handle CI
 files. Also do not try to print files with odd byte records since this will
 cause a BAD EOF message and abort the printout.
  
K23901
----------------------------------------------------------------------------- 
COPYSCREEN                                                               K239 
                        COPY CRT SCREEN TO FMGR FILE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: COPYSCREEN 
    Title....................: COPY Crt Screen to FMGR file 
    File Names...............: 00. Rename transfer file 
                             : 01. COPY_SCREEN.SBMT  Submission file
                             : 02. COPY_SCREEN.FTN - FORTRAN Source 
                             : 03. COPY_SCREEN.REL - Relocatable
                             : 04. COPY_SCREEN.LOD - LINK Command 
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77
    Keywords.................: 1. Copy
                             : 2. Terminal
    External Support Req'd...: EVBLB.LIB library
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program reads characters from the screen of a HP 264x terminal
 and dumps it to a NAMR. The NAMR can be an LU. Run the program as
 follows: 
  
     CI> COPYSCREEN,Namr
  
  
 Additional Documentation....:
  
K24001
----------------------------------------------------------------------------- 
REBOOT                                                                   K240 
                       REBOOT RTE-6/VM SYSTEM ON-LINE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: REBOOT 
    Title....................: Reboot RTE-6/VM System On-line 
    File Names...............: 00. Rename transfer file 
                             : 01. RE_BOOT.SBMT  Submission file
                             : 02. RE_BOOT.FTN - FORTRAN 77 source
                             : 03. RE_BOOT.REL - Relocatable
                             : 04. BOOTX.MAC - MACRO source 
                             : 05. BOOTX.REL - Relocatable
                             : 06. RE_BOOT.LOD - LINK Commands
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. Boot-up 
                             : 2. System
    External Support Req'd...: Automatic hardware bootup capabilty
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program reboots an RTE-6/VM system on-line. You must know the password
 and have sufficient capability to run this program. Since everything going 
 on in the system will be destroyed, be careful how you use this! 
  
 Additional Documentation....:
  
K24101
----------------------------------------------------------------------------- 
SETTIME                                                                  K241 
                          SET TIME OF DAY AT BOOTUP 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SETTIME
    Title....................: Set Time of Day at Bootup
    File Names...............: 00. Rename transfer file 
                             : 01. SET_TIME.SBMT  Submission file 
                             : 02. SET_TIME.PAS - Source file 
                             : 03. SET_TIME.REL - Relocatable 
                             : 04. SET_TIME.LOD - Link command
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: PASCAL 
    Keywords.................: 1. Boot-up 
                             : 2. Time
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program sets the time of day at bootup. It should be run in the 
 welcome file at bootup. The operator must enter the date in the format 
 MM DD YY. The time is then entered in the format HH MM SS. If all is 
 ok, the time is set and your on your way.
  
 Additional Documentation....:
  
K24201
----------------------------------------------------------------------------- 
CLINK                                                                    K242 
                          COMPILE AND LOAD UTILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CLINK
    Title....................: Compile and Load Utility 
    File Names...............: 00. Rename transfer file 
                             : 01. CLINK.SBMT  Submission file
                             : 02. CLINK.FTN - FORTRAN Source 
                             : 03. CLINK.REL - Relocatable
                             : 04. CLINK.LOD - LINK Command 
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Utility 
                             : 2. Compiler
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program replaces CLOAD allowing one to compile and load using LINK
 instead of LOADR. All the standard languages under RTE-6/VM are supported.
 LINK and any compilers used must be RP'ed before running CLINK.
  
 Additional Documentation....:
  
 See the documentation for CLOAD in the RTE utilities manual. 
  
K24301
----------------------------------------------------------------------------- 
SCODE                                                                    K243 
                      CHANGE SECURITY CODE ON FMGR CRN
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SCODE
    Title....................: Change Security Code on FMGR Crn 
    File Names...............: 00. Rename transfer file 
                             : 01. SCODE.SBMT  Submission file
                             : 02. SCODE.FTN - FORTRAN Source 
                             : 03. SCODE.REL - Relocatable
                             : 04. SCODE.LOD - LINK Command 
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN77
    Keywords.................: 1. FMGR
                             : 2. Security
    External Support Req'd...: EVBLB.LIB library
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program is designed to allow the protect codes of all 
 of the files on a given cartridge to be set to the given 
 value quickly and easily. Run the program as follows:
  
     CI> SCODE[,crn[,scode]]
  
         Note: default scode is 0 
  
 Be very careful since all security codes are changed on the cartridge. 
 You must be the system manager to run this program.
  
 Additional Documentation....:
  
K24401
----------------------------------------------------------------------------- 
UNPU                                                                     K244 
                             UNPURGE FMGR FILES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: UNPU 
    Title....................: Unpurge FMGR files 
    File Names...............: 00. Rename transfer file 
                             : 01. UNPU.SBMT  Submission file 
                             : 02. UNPU.FTN - FORTRAN Source
                             : 03. UNPU.REL - Relocatable 
                             : 04. UNPU.LOD - LINK Command
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN77
    Keywords.................: 1. FMGR
                             : 2. Purge 
                             : 3. Utility 
    External Support Req'd...: EVBLB.LIB library
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program is designed to allow you to 'unpurge' a file
 that has been recently purged. 
  
 If the disc cartridge has been packed since the file was 
 purged, it is lost.  If the cartridge has been written to, 
 there is a chance the file is lost or corrupted. 
  
     Syntax:  RU,UNPU[,filename[::crn[:filetype]]]
  
  
 Additional Documentation....:
  
K24501
----------------------------------------------------------------------------- 
CONVERT                                                                  K245 
                    CONVERT ASCII NUMBERS TO OTHER BASES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CONVERT
    Title....................: Convert ASCII Numbers to Other Bases 
    File Names...............: 00. Rename transfer file 
                             : 01. CONVERT.SBMT  Submission file
                             : 02. CONVERT.FTN - FORTRAN Source 
                             : 03. CONVERT.REL - Reolcatable
                             : 04. CONVERT.LOD - LINK Command 
    Operating System(s)......: RTE-6/VM, RTE-A
    Language(s)..............: FTN77
    Keywords.................: 1. ASCII 
                             : 2. Conversion
    External Support Req'd...: EVBLB.LIB Library
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program converts an ASCII string or number in base 10, 8 or 2 into
 each format that can be input. It is handy for converting bases or seeing
 the octal equivalent of and ASCII string.
  
 Syntax:  CONVERT,arg[,base]
  
  Where:  arg   is an ASCII string, or decimal integer, or
            binary number, or octal number. 
  
          base  is the radix of the input number.  Default is 
            10 if the number does not end with a B.  Valid entries
            are 10, 8, or 2.
  
 Examples: CONVERT,AbCd 
           CONVERT,32767
           CONVERT,17777B 
           CONVERT,17777,8
           CONVERT,101010101,2
  
 Additional Documentation....:
  
K24601
----------------------------------------------------------------------------- 
HP45                                                                     K246 
                         HP 45 CALCULATOR SIMULATOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: HP45 
    Title....................: HP 45 Calculator Simulator 
    File Names...............: 00. Rename transfer file 
                             : 01. HP45.SBMT - Submission file
                             : 02. HP45.FTN  - Main source file 
                             : 03. HP45.REL  - Relocatable
                             : 04. HP45A.FTN - Subroutine source
                             : 05. HP45A.REL - Relocatable
                             : 06. HP45B.FTN - Subroutine source
                             : 07. HP45B.REL - Relocatable
                             : 08. HP45C.FTN - Subroutine source
                             : 09. HP45C.REL - Relocatable
                             : 10. HP45.LOD  - LINK command 
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4 
    Keywords.................: 1. Calculator
    External Support Req'd...: Screen mode terminal 
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program simulates a HP 45 calculator using screen mode on a 264x
 terminal. Registers, memory and functions keys are displayed on the
 screen. Enter data or a function key and press the ENTER key to execute. 
 There is also a binary mode which can be entered. Just run HP45 and
 look at the display to see how to use the program. 
  
 Additional Documentation....:
  
 Warning: For some reason this program will not work if you recompile it
          using FTN4x or FTN7x. It will not work on a A-series at all.
          Terminals other than 264x have not been tried.
  
K24701
----------------------------------------------------------------------------- 
WHO                                                                      K247 
                              WHO IS LOGGED ON
----------------------------------------------------------------------------- 
  
 Contribution Name...........: WHO
    Title....................: Who is Logged On 
    File Names...............: 00. Rename transfer file 
                             : 01. WHO.SBMT  Submission file
                             : 02. WHO.FTN - Source file
                             : 03. WHO.REL - Relocatable
                             : 04. WHO.LOD - LINK command 
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Session 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program tells who is logged on on to the system and when. Your terminal 
 needs large block letters. 
  
 Additional Documentation....:
  
K24801
----------------------------------------------------------------------------- 
NEWSESSION                                                               K248 
                    LOG ONTO NEW SESSION WITHIN A SESSION 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: NEWSESSION 
    Title....................: Log Onto New Session within a Session
    File Names...............: 00. Rename transfer file 
                             : 01. NEW_SESSION.SBMT  Submission file
                             : 02. NEW_SESSION.FTN - Source file
                             : 03. NEW_SESSION.REL - Relocatable
                             : 04. NEW_SESSION.LOD - LINK command 
                             : 05. NEW_SESSION.TXT - HELLO file 
                             : 06. LOGON.MAC       - Logon subroutine 
                             : 07. LOGON.REL       - Relocatable
                             : 08. LOGOFF.MAC      - LOGOFF subroutine
                             : 09. LOGOFF.REL      - Relocatable
    Operating System(s)......: RTE-6/VM 
    Language(s)..............: FTN77, MACRO 
    Keywords.................: 1. Session 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program allows you to log onto another session at the same terminal 
 without having to log off the current session. You don't lose any of your
 current resources while being able to access someone elses resources. A
 simple HELLO file is included to avoid entering the same information 
 over and over. You can edit this for your own needs. One thing to note 
 is the NEWnn aborted message when you log off. This happens because NEWnn
 is attached to the new session and at log off all programs are aborted.
 The normal CI.nn or FMGnn program returns after this message and you are 
 back where you left off. Run the programs as follows:
  
     CI> NEWSESSION,<User.Group>/<Password> 
  
 If the password is not entered, you will be prompted for it. 
  
 Additional Documentation....:
  
 Copy the hello file as follows: CO,NEW_SESSION.TXT,"NEWS::-2 
  
K24901
----------------------------------------------------------------------------- 
EDIGR                                                                    K249 
                           ERIK'S GRAPHICS LIBRARY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: EDIGR
    Title....................: Erik's Graphics Library
    File Names...............: 00. Rename transfer file 
                             : 01. EDIGR.SBMT  Submission file
                             : 02. EDIGR.FTN - FORTRAN Source 
                             : 03. EDIGR.REL - Relocatable
                             : 04. EDIGR.LIB - LINDXed library
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Graphics
                             : 2. Library 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 Erik's Device Independent Graphics Routines Library (EDIGR)
  
  PURPOSE:
  
    The purpose of these routines is to allow programmers to make 
 full use of the graphics capabilities of the HP 1000 system and its
 peripherals both quickly and effortlessly. 
  
  DESCRIPTION:
  
    The library consists of NNN subroutines.  Each subroutine is
 capable of communicating with the HP 2648 graphics terminal, the 
 HP 9872 plotter, and the TEKTRONIX 4027 graphics terminal.  The
 particular device to be used is designated at run-time and may be
 re-designated at will.  The library is searched at load-time and 
 the necessary subroutines are relocated into the user's program. 
  
  
 Additional Documentation....: See listings for calling sequence. 
  
K25001
----------------------------------------------------------------------------- 
EVBGS                                                                    K250 
                         ERIK'S GRAPHIC SUBROUTINES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: EVBGS
    Title....................: Erik's Graphic Subroutines 
    File Names...............: 00. Rename transfer file 
                             : 01. EVBGS.SBMT  Submission file
                             : 02. EVBGS.FTN - FORTRAN Source 
                             : 03. EVBGS.REL - Relocatable
                             : 04. EVBGS.LIB - LINDXed library
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Graphics
                             : 2. Library 
    External Support Req'd...: GRAPHICS/1000
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 Erik van Bronkhorst Graphics Subroutines Library (EVBGS) 
  
 This library contains high level subroutines interfaced to the GRAPHICS/1000 
 library. Various figures and functions are available.
  
 Additional Documentation....: See listings for calling sequence. 
  
K25101
----------------------------------------------------------------------------- 
SPACE                                                                    K251 
                             SPACE INVADERS GAME
----------------------------------------------------------------------------- 
  
 Contribution Name...........: SPACE
    Title....................: Space Invaders Game
    File Names...............: 00. Rename transfer file 
                             : 01. SPACE_INVADERS.SBMT  Submission file 
                             : 02. SPACE_INVADERS.FTN - FORTRAN Source
                             : 03. SPACE_INVADERS.REL - Relocatable 
                             : 04. SPACE_INVADERS.LOD - LINK Command
                             : 05. SPHELP             - Help file 
    Operating System(s)......: RTE-4B, RTE-6/VM 
    Language(s)..............: FTN4X
    Keywords.................: 1. Games 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Beattie
               Company.......: Hewlett-Packard
               Street........:
               City..........:
               State.........: CA.
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  
 This program is an implimentation of space invaders on a HP 2647A or 2648A 
 Graphics Terminal.  The original version was written in HP 2647A BASIC and 
 would only run on that terminal. 
  
 The concept of this game came from that of the BASIC program but this version
 was written in Fortran 4X and was designed from the ground up. One can 
 win this game by shooting down all invaders (400 of them). There are 10
 levels of skill and as the games progresses the invaders get smaller,
 move faster and faster, and shoot faster and faster. 
  
 Additional Documentation....:
  
 Copy SPACE.HLP to a FMGR cartridge and call it SPHELP. 
  
  
K25201
----------------------------------------------------------------------------- 
CONFR                                                                    K252 
                    CONFERENCE, MESSAGE & MAILBOX PACKAGE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CONFR
    Title....................: Conference, Message & Mailbox Package
    File Names...............:00. Rename Transfer File
                             :01. CONFR.SBMT
                             :02. "CONFR     Documentation file 
                             :03. CONFR.FTN  Source document, FTN77 
                             :04. XCHNG.FTN  Companion program
                             :05. &FTNLB     3M Fortran Library 
                             :06. &ASMLB     3M Assembler Library 
                             :07. MACLB.MAC  New MACRO subroutines
                             :08. RP6CL.FTN  Program "RP'er"utines
                             :09. "WHO       ACCTS command file 
                             :10. TR.CMD     CI Command fileile 
                             :11. $LIBRY     All libraries, indexed relo
    Operating System(s)......: RTE-6/VM only
    Language(s)..............: FTN77, and ASMB or MACRO 
    Keywords.................: 1. Message 
                             : 2. Mail
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Kretzschmar
               Company.......: 3M Company 
               Street........: 3M Center, Bldg. 236-1B
               City..........: St. Paul 
               State.........: MN 
               Country.......: USA
               Zip Code......: 55144
               Phone Number..: 612/733-2143 
 Program Abstract............: June 30, 1983
  
 CONFR is a highly-interactive message-exchange and conference facility 
 for RTE-6/VM systems.  It allows any number of users to "connect" to 
 it (RU,CONFR) at the same time, each having the feeling of being 
 closely linked to the other connected users. 
  
 Since its original submission by D. A. Wright in 1983, CONFR has been
 substantially enhanced, as follows:
    * Conversion to New File System.
    * Command stack - even uses the same CI.STK file CI uses. 
    * Implicit execution of most CI commands and CI HELP. 
  
 With these new changes, most users find it convenient to use CONFR as
 the program from which they operate, rather than CI. 
  
 A user may easily create single- or multi-line messages and send them
 as broadcasts to all other connected users, or as "arrows" to specific 
 other users whether connected or not.  The arrows are kept on disk and 
 will survive a system boot intact. 
  
 Messages are requested and received by simply pressing RETURN.  If a 
 message is waiting, it will be displayed immediately.  Then it may be
 listed to another device if desired, for a hard copy or a tape copy. 
  
 Edit commands are available for creating messages.  A RUN command
 (also an implied RUN) like that in FMGR may be used to pop out of CONFR
 to do other work, then return.  A comprehensive HELP command describes 
 eash command and function.  A HELP,ALL command creates the CONFR 
 operation manual.  In this contribution, that manual is combined with
 installation instructions into the file named "CONFR.
  
 CONFR is only for RTE-6/VM.  It cannot be used on RTE-4 because it 
 calls CLRQ, and it cannot be used on RTE-A because it makes references 
 to the +@CCT! accounts file. 
  
  
  
  
K25301
----------------------------------------------------------------------------- 
LOGOUT                                                                   K253 
                     LOG OUT, CLEAR TERMINAL, DISCONNECT
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LOGOUT 
    Title....................: Log Out, Clear Terminal, Disconnect
    File Names...............:00. Rename Transfer File
                             :01. logout.sbmt Submission file 
                             :02. LOGOUT.FTN Main 
                             :03. LOGO.FTN   Access Program 
         Operating System(s).: RTE-6 and RTE-A
         Language(s).........: FTN7X
         Keywords............: 1. Session 
                             : 2. Modem 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Kretzschmar
               Company.......: 3M Company 
               Street........: 3M Center, Bldg 236-1B 
               City..........: St. Paul 
               State.........: MN 
               Country.......: USA
               Zip Code......: 55144
               Phone Number..: 612/733-2143 
 Program Abstract............: September 4, 1985
  
 LOGOUT was developed to replace an old FMGR transfer file that users 
 had used to log off and clear their terminals.  But LOGOUT provides
 many more functions, and facilitates use of modem-control ports in a 
 port-sharing network or in a dialup system such as the HP System Modem 
 Panel. 
  
 LOGOUT performs these functions when executed: 
  
    1. Delete all session programs regardless of their states.
    2. Update session information.
    3. Wait 4 seconds, then clear the terminal screen.
    4. Disconnect the port's modem control lines if possible. 
    5. Re-enable the port and its modem control.
  
 Steps 4 and 5 assume the use of the HP System Modem Panel with either: 
  
    * Modem Cards for dialup/dialout use. 
    * Modem-control (external-modem) cards for external modems or for a 
      port-sharing network (e.g. MICOM) capable of sensing modem-control
      signals.
  
 It performs the same functions on either RTE-6/VM or RTE-A.
  
 The second program, LOGO, is used on RTE-6 to access LOGOUT, which 
 should be RP'd in the WELCOM file on that operating system.  LOGO
 may be copied and renamed (e.g. BYE.RUN, LOGOFF.RUN) as many times as
 desired to allow people to use the logoff commands they may be accust- 
 omed to using on other systems.  On RTE-A LOGO is not required - the 
 LOGOUT program itself may be renamed and reused as needed. 
  
 LOGOUT is well documented, and LOGO is extremely short.
  
 Loading instructions for both: 
  
    LOGOUT.FTN contains a subroutine named CLGOF which should be deleted
    on RTE-A, since it is supplied in the RTE-A libraries.
  
    RU FTN7X progname.FTN,,-
    RU LINK progname.REL $FNEWF +EB 
  
K25401
----------------------------------------------------------------------------- 
UTILITIES                                                                K254 
                       NEW-FILE SYSTEM UTILITY PACKAGE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: UTILITIES
    Title....................: New-File System Utility Package
    File Names...............:00. Rename Transfer File
                             :01. utilities.sbmt Submission file
                             :02. SPOOL.FTN  Establish Printer Spool
                             :03. DUMP.FTN   Dump Spool to Printer
                             :04. WHO.FTN    Display Logged-on Users
                             :05. PRBIG.FTN  Print Double-size on 2608
                             :06. *S         TR file for SPOOL & PRBIG
                             :07. *D         TR file for DUMP 
                             :08. "WHO       TR file for WHO (ACCTS)
         Operating System(s).: RTE-6 with New File System 
         Language(s).........: FTN7X
         Keywords............: 1. Spooling
                             : 2. Status
                             : 3. Printer 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Steve Kretzschmar
               Company.......: 3M Company 
               Street........: 3M Center, Bldg 236-1B 
               City..........: St. Paul 
               State.........: MN 
               Country.......: USA
               Zip Code......: 55144
               Phone Number..: 612/733-2143 
 Program Abstract............: September 4, 1985
  
 These four utilities were developed to replace old global FMGR transfer
 files when the New File System came up and users found themselves in CI
 rather than FMGR.  All of them invoke other programs (FMGR or ACCTS) to
 do their work.  They are very short and, except for PRBIG, are almost
 undocumented.  Their functions are:
  
   SPOOL schedules FMGR to execute a transfer file named *S which estab-
      lishes a new printer spool file for the requesting session and
      dumps current file (if one exists) to the printer.
  
   DUMP schedules FMGR to execute a TR file named *D which causes the 
      requesting session's printer spool file to be dumped to the 
      printer.  A new spool file is not established.
  
   WHO schedules ACCTS to execute the command file "WHO, which simply 
      displays the logged-on users to the requesting terminal.
  
   PRBIG schedules FMGR to set up a spool, then reconfigures the 2608 
      printer to print in double-sized type and writes the specified
      file in that type size to the printer spool.  The spool may later 
      be printed by executing DUMP.  This is a very handy way to make 
      quick, good-quality originals for overhead transparency slides. 
  
 All of this spooler manipulation assumes that most or all sessions 
 do NOT default to LU 6 = 6 at logon.  Sessions should point LU 6 to the
 session terminal.  When DUMP completes, LU 6 points back to the session
 terminal.
  
 Compile and Load (all programs): 
  
   RU FTN7X progname.FTN,,- 
   RU LINK progname.REL $FNEWF +EB
  
 The transfer files *S, *D, and "WHO should be on LU 2. 
  
K25501
----------------------------------------------------------------------------- 
MEMPA                                                                    K255 
                        SHOW % MEMORY-PARTITION USAGE 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MEMPA
    Title....................: Show % Memory-Partition Usage
    File Names...............: 00. Rename Transfer File 
                             : 01. mempa.sbmt SUBMIT form 
                             : 02. MEMPA.FTN
    Operating System(s)......: RTE-6 V/M
    Language(s)..............: FTN77
    Keywords.................: 1. Memory
                             : 2. Partition 
                             : 3. Statistics
    External Support Req'd...: N/A
    If Re-submission, Reason.: N/A
 Contributor's Name..........: Steven Litts 
               Company.......: NTIA (U.S. Dept. of Commerce)
               Street........: 179 Admiral Cochrane Drive 
               City..........: Annapolis
               State.........: Maryland 
               Country.......: USA
               Zip Code......: 21401
               Phone Number..: (301) 224-4302 
               Telex.........:
 Program Abstract............:
  
      This program calculates the percentage of usage of each partition 
 in memory.  Each run of MEMPA checks all memory partitions to see if they
 are currently being used.  Statistics on a partition's usage is stored 
 to the disk output file MEMUSE.DATA which is created by this program 
 the first time it is run.  Each subsequent time the program is run,
 it updates the output file MEMUSE.DATA.
  
 Additional Documentation....:
  
      It is recommended that this program be scheduled to run in non- 
 session mode at an interval of no less than one minute between runs. 
  
K25601
----------------------------------------------------------------------------- 
ABACUS                                                                   K256 
                       EMULATE HP HANDHELD CALCULATOR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ABACUS 
    Title....................: EMULATE HP HANDHELD CALCULATOR 
    File Names...............: 00. Rename Transfer File 
                             : 01. ABAC.SBMT
                             : 02. ABAC.FTN 
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. calculator
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: SZABOLS SZEKERES 
               Company.......: INFORMATION FOR INVESTMENT DECISIONS INC.
               Street........: PO BOX 57135 
               City..........: WASHINGTON, D. C.
               State.........:
               Country.......: USA
               Zip Code......: 20037
               Phone Number..: 202-462-7207 
               Telex.........:
 Program Abstract............:
  PROGRAM ABAC, SHORT FOR ABACUS, EMULATES AN HP (WHAT ELSE?) HANDHELD
  CALCULATOR BY USING REVERSE POLISH LOGIC.  STACK SIZE IS FOUR.
 Additional Documentation....:
  
K25701
----------------------------------------------------------------------------- 
FFT                                                                      K257 
                     FAST FOURIER TRANSFORM SUBROUTINES 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: FFT
    Title....................: Fast Fourier Transform Subroutines 
    File Names...............: 00. Rename transfer file 
                             : 01. FFT.SBMT  Submission file
                             : 02. FFT.FTN - Source code
                             : 03. FFT.REL - Relocatable
                             : 04. FFT.LIB - LINDXed library
    Operating System(s)......: RTE-IVB, RTE-6/VM, RTE-A 
    Language(s)..............: FTN4X, FTN7X 
    Keywords.................: 1. Transform 
                             : 2. Fourier 
    External Support Req'd...: None 
    If re-submission, Reason.:
 Contributor's Name..........: T. B. H. Kuiper
               Company.......: Jet Propulsion Laboratory
               Street........: 4800 Oak Grove Drive 
               City..........: Pasadena 
               State.........: CA.
               Zip Code......: 91109
               Phone Number..: (818) 354-5623 
               Telex.........:
 Program Abstract............:
 A Library of Fast Fourier Transform routines gleaned from published
 literature. Includes real <--> complex and complex <--> complex
 transforms. Source code internal documentation explains all. 
  
 Additional Documentation....:
  
K25801
----------------------------------------------------------------------------- 
IOERR                                                                    K258 
                        REPORT ON RUNTIME FTN4X ERROR 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: IOERR
    Title....................: Report on Runtime FTN4X Error
    File Names...............: 00. Rename transfer file 
                             : 01. IOERR.SBMT - Submission file 
                             : 02. IOERR.FTN - Source file
                             : 03. IOERR.REL - Relocatable
                             : 04. IOERR.LOD - LINK command 
    Operating System(s)......: RTE-IVB
    Language(s)..............: FTN4X
    Keywords.................: 1. System
                             : 2. Error 
                             : 3. FORTRAN 
                             : 4. Utility 
    External Support Req'd...:
    If re-submission, Reason.:
 Contributor's Name..........: T. B. H. Kuiper
               Company.......: Jet Propulsion Laboratory
               Street........: 4800 Oak Grove Drive 
               City..........: Pasadena 
               State.........: CA.
               Zip Code......: 90064
               Phone Number..: (818) 354-5623 
               Telex.........:
 Program Abstract............:
  
   Displays the explanation for a FTN4X runtime error, e.g. 
      PRGRM *RUNTIME ERROR* 0512 @34567 
 to the specified LU. This program can be executed directly, e.g. 
      :RU,IOERR,lu,iostatus 
 but is primarily intended for scheduling by another program, e.g.
      CALL EXEC(100011B, 3-wd array with 'IOERR ', lu, iostatus)
 so that the memory required is not part of the calling program. If 
 memory is no limitation, this program can easily be converted into 
 a subroutine.
  
 Additional Documentation....:
  
K25901
----------------------------------------------------------------------------- 
CWAVE                                                                    K259 
                   DRAPER/TUCKER ANALYSIS OF SEA WAVE DATA
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CWAVE
    Title....................: DRAPER/TUCKER ANALYSIS OF SEA WAVE DATA
    File Names...............:00. Rename Transfer File
                             :01. 'SUBMT submit file
                             :02. ]CWAVE - RTE A LOADER 
                             :03. [CWAVE - RTE 6 LOADER 
                             :04. &CWAVE - SOURCE CODE
                             :05. "CWAVE - DOCUMENTATION
                             :06. README - FILE DESCRIPTORS 
                             :07. CDATA  - SAMPLE DATA
    Operating System(s)......: RTE 6 / RTE A
    Language(s)..............: FTN7X
    Keywords.................: 1. STATISTICS
                             : 2. DATA_ANALYSIS 
    External Support Req'd...: NONE 
    If Re-submission, Reason.: -
 Contributor's Name..........: TED READ 
               Company.......: BMT Ltd(NATIONAL MARITIME INSTITUTE) 
               Street........: St JOHNS STREET
               City..........: HYTHE
               State.........: SOUTHAMPTON
               Country.......: ENGLAND
               Zip Code......: -
               Phone Number..: -
               Telex.........: -
 Program Abstract............: Program to perform simple analysis of data 
 obtained from a Tide guage and plot the detected wave periods together 
 with results of Draper/Tucker significant wave analysis. 
 Additional Documentation....: Proceedings of the British Institute of
 Civil Engineers 1963 Paper no 6690 - Derivation of a design wave.
K26001
----------------------------------------------------------------------------- 
DF                                                                       K260 
                    EDIT, COMPILE, LINK, AND GO FACILITY
----------------------------------------------------------------------------- 
  
 Contribution Name...........: DF 
    Title....................: Edit, compile, link, and go facility 
    File Names...............: 00. Rename Transfer File 
                             : 01. DF.SBMT       (SUBMIT form)
                             : 02. DF.FTN 
                             : 03. DF.HELP
                             : 04. DF.LOD 
    Operating System(s)......: RTE-A
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. Compiler
                             : 2. Link
    External Support Req'd...: none 
    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) 344-7568 
               Telex.........:  n/a 
  
 Program Abstract............: This program is designed to allow a fast method
    with minimal typing to edit, compile, link, and run a user program. It
    suppresses most output while allowing many command options. An automatic
    time stamping facility is included. 
  
 Additional Documentation....: (see the help file "DF::HELP") 
  
K26101
----------------------------------------------------------------------------- 
CALENDAR                                                                 K261 
                      PRINT CALENDAR ON A LINE PRINTER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CALENDAR 
    Title....................: PRINT CALENDAR ON A LINE PRINTER 
    File Names...............: 00. Rename Transfer File 
                             : 01. CALENDAR.SBMT
                             : 02. CALENDAR.FTN 
                             : 03. CALENDAR.REL 
                             : 04. CALENDAR.DOC 
                             : 05. AIR_PLANE.PIC
                             : 06. ANDY_CAP.PIC 
                             : 07. ANNIE.PIC
                             : 08. COYOTE.PIC 
                             : 09. DANCING_FEET.PIC 
                             : 10. LOVE.PIC 
                             : 11. MONA.PIC 
                             : 12. NICE_DAY.PIC 
                             : 13. PS_CAT.PIC 
                             : 14. ROAD_RUNNER.PIC
                             : 15. SNOOPY.PIC 
                             : 16. SPOOK.PIC
                             : 17. TURTLE.PIC 
                             : 18. TWEETY.PIC 
                             : 19. XMAS.PIC 
    Operating System(s)......: RTE-6, RTE-A, CI 
    Uses hierarchical files?.:  yes 
    Language(s)..............: FORTRAN
    Keywords.................: 1. calendar
                             : 2. graphics
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: TOM GOFF 
               Company.......: NASA GODDARD SFC 
               Street........: Code 623 
               City..........: GREENBELT
               State.........: MD 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: 301-344-7568 
               Telex.........:
 Program Abstract............:
  PROGRAM TO OUTPUT A CALENDAR BY YEAR UP TO YEAR 2000. THIS IS 
  OBVIOUSLY AN OLD PROGRAM.  THERE ARE MANY .PIC (PICTURE) FILES THAT 
  GO WITH THIS PROGRAM. 
 Additional Documentation....:
   Rename CALENDAR.DOC as /HELP/CALENDAR
  
K26201
----------------------------------------------------------------------------- 
LOAN                                                                     K262 
                      USED TO PROVIDE LOAN INFORMATION
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LOAN 
    Title....................: USED TO PROVIDE LOAN INFORMATION 
    File Names...............: 00. Rename Transfer File 
                             : 01. LOAN.SBMT
                             : 02. LOAN.FTN 
                             : 03. ?LOAN
    Operating System(s)......: RTE-6, RTE-A 
    Language(s)..............: FORTRAN
    Keywords.................: 1. finance 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: TOM GOFF 
               Company.......: NASA GODDARD SFC CODE 972
               Street........: Code 623 
               City..........: GREENBELT 
               State.........: MD 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: 301-344-7568 
               Telex.........:
 Program Abstract............:
  THIS PROGRAM IS USED TO PROVIDE LOAN INFORMATION. 
INPUT 3 PARAMETERS AND THE FOURTH IS SOLVED, LIKE AN HP CALCULATOR. 
MOVE LOAN.DOC TO /HELP/LOAN.
  FOR REPAYMENT SCHEDULE SEE THE OLDER CSL PROGRAM LOANPAY
 Additional Documentation....:
  
K26301
----------------------------------------------------------------------------- 
LISTR                                                                    K263 
                        LIST CONTENTS OF SAVER TAPES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LISTR
    Title....................: List Contents of SAVER Tapes 
    File Names...............: 00. Rename Transfer File 
                             : 01. LISTR.SBMT 
                             : 02. LISTR.FTN
    Operating System(s)......: RTE-6,RTE-A
    Language(s)..............: FORTRAN
    Keywords.................: 1. save/restore
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: TOM GOFF 
               Company.......: NASA GODDARD SFC, CODE 972 
               Street........: Code 623 
               City..........: GREENBELT 
               State.........: MD 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: 301-344-7568 
               Telex.........:
 Program Abstract............:
         This program is used to list source files from an HP 
     format READR/SAVER tape to a line printer. 
 Additional Documentation....:
  
K26401
----------------------------------------------------------------------------- 
READR                                                                    K264 
                          READ SAVER TAPES ON RTE-A 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: READR
    Title....................: Read SAVER Tapes on RTE-A
    File Names...............: 00. Rename Transfer File 
                             : 01. READR.SBMT 
                             : 02. READR.FTN
    Operating System(s)......: RTE-A
    Uses hierarchical files?.:  yes 
    Language(s)..............: FORTRAN
    Keywords.................: 1. save/restore
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: TOM GOFF 
               Company.......: NASA GODDARD SFC 
               Street........: Code 623 
               City..........: GREENBELT 
               State.........: MD 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: 301-344-7568 
               Telex.........:
 Program Abstract............:
         This program is used to restore source files from an HP
     format READR/SAVER tape onto the A series file structure.
 Additional Documentation....:
  
K26501
----------------------------------------------------------------------------- 
CALC                                                                     K265 
                      EMULATES AN ALL RADIX CALCULATOR
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CALC 
    Title....................: EMULATES AN ALL RADIX CALCULATOR 
    File Names...............: 00. Rename Transfer File 
                             : 01. CALC.SBMT
                             : 02. CALC.FTN 
                             : 03. CALC.LOD 
                             : 04. ?CALC
                             : 05. STRETCH.FTN
                             : 06. HEX.MAC
                             : 07. LPARSE.FTN 
    Operating System(s)......: RTE-6, RTE-A 
    Language(s)..............: FORTRAN  77
    Keywords.................: 1. calculator
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: TOM GOFF 
               Company.......: NASA GODDARD SFC 
               Street........: Code 623 
               City..........: GREENBELT
               State.........: MD 
               Country.......: USA
               Zip Code......: 20771
               Phone Number..: 301-344-7568 
               Telex.........:
 Program Abstract............:
  THIS PROGRAM IS USED TO EMULATE AN ALL RADIX CALCULATOR.
 Additional Documentation....:
   File CALC.DOC should be renamed as /HELP/CALC
  
K26601
----------------------------------------------------------------------------- 
LGON                                                                     K266 
                             PROGRAMMATIC LOG ON
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LGON 
    Title....................: Programmatic Log On
    File Names...............:00. Rename Transfer File
                             :01. LGON.SBMT    Submission file
                             :02. LGON.FTN     FTN7X Source code
                             :03. LGON         help file
    Operating System(s)......: RTE-A
    Language(s)..............: Fortran 77 
    Keywords.................: 1. SESSION 
                             : 2. SCHEDULING
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Trond Solli
               Company.......: MARINTEK A/S,
               Street........: P.O. Box 4125 Valentinlyst,
               City..........: N-7001 Trondheim 
               State.........:
               Country.......: Norway 
               Zip Code......:
               Phone Number..: +47 7 595937 
               Telex.........: 55483 nsfit n
 Program Abstract............:
             LGON creates a new programmatic session and starts a speci-
             fied program or runs the start-command defined for the 
             user. or the default program in that new session.
  
 Additional Documentation....:
             Copy helpfile LGON to /help - directory. 
             An example on when to use the program: 
  
             Specially usefull if you are editing a file, and the 
             telephone rings, and you have to log on as a superuser 
             to clear up some mess. Then you type in EDIT/1000: 
  
                        /ru lgon manager
  
             When you have finished the programmatic session, you 
             are back in EDIT.
  
  
K26701
----------------------------------------------------------------------------- 
LGOF                                                                     K267 
                          LOG OFF A SESSION NUMBER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LGOF 
    Title....................: Log off a session number 
    File Names...............:00. Rename Transfer File
                             :01. LGOF.SBMT    Submission file
                             :02. LGOF.FTN     FTN7X Source code
                             :03. LGOF         help file
    Operating System(s)......: RTE-A
    Language(s)..............: Fortran 77 
    Keywords.................: 1. SESSION 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Trond Solli
               Company.......: MARINTEK A/S,
               Street........: P.O. Box 4125 Valentinlyst,
               City..........: N-7001 Trondheim 
               State.........:
               Country.......: Norway 
               Zip Code......:
               Phone Number..: +47 7 595937 
               Telex.........: 55483 nsfit n
 Program Abstract............:
             LGOF logs off a user by referring to his/her session number. 
             Only superusers can log off other usernames than oneself.
  
             How to use it: 
  
             LGOF <session number>  <option>
  
             Options: 
             0:  if active programs, don't log session off (default)
             1:  KILL ACTIVE PROGRAMS and log session off 
             2:  go noninteractive, let active programs 
                 continue to run; if there are no active prog-
                 rams, log off. 
  
  
  
 Additional Documentation....:
             Copy file LGOF to directory /help. 
             Get the session number of a user from the 'wh se'-list.
  
  
K26801
----------------------------------------------------------------------------- 
PROCEDURE_CMDS                                                           K268 
                     .CMD-FILE SUBSTRINGS, CALCULATIONS,
----------------------------------------------------------------------------- 
  
 Contribution Name...........: PROCEDURE_CMDS 
    Title....................: .CMD-file substrings, calculations,
                             :  FTN7X+LINK
    File Names...............:00. Rename Transfer File
                             :01. PROCEDURE_CMDS.SBMT     Submission file 
                             :02. CALC.FTN       Calc FTN7X Source code 
                             :03. CALC           Calc help file 
                             :04. ISCHAR.FTN     IsChar FTN7X Source code 
                             :05. ISCHAR         IsChar help file 
                             :06. SUBSTR.FTN     SubStr FTN7X Source code 
                             :07. SUBSTR         SubStr help file 
                             :08. INST.CMD       General compile
                                                 and link Cmd-file
    Operating System(s)......: RTE-A / RTE-6
    Language(s)..............: Fortran 77 
    Keywords.................: 1. PROCEDURES
                             : 2. CALCULATOR
                             : 3. CI
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Trond Solli
               Company.......: MARINTEK A/S,
               Street........: P.O. Box 4125 Valentinlyst,
               City..........: N-7001 Trondheim 
               State.........:
               Country.......: Norway 
               Zip Code......:
               Phone Number..: +47 7 595937 
               Telex.........: 55483 nsfit n
 Program Abstract............:
             I wanted to make a general command-file for installing a 
             program. Before Link-ing, one or more routines should be 
             compiled (Ftn7x).
             To accomplish this, I had to make three new CI commands: 
                Calc   - Calculate and return result to $RETURN_S 
                IsChar - Similar to IS, but can compare parts of two
                         variables, not only the whole ones.
                SubStr - Subtract a substring from a variable, or 
                         subtract directory or name ...... from a 
                         file descriptor. Result is returned in 
                         $RETURN_S
  
             So here is the commands (programs ) and the general install
             command-file.
  
             See the help-files on how to use the programs. 
  
             The general installation file compile one or more files. 
             In case of compile errors or warnings, EDIT is run on that 
             file and the others are compiled and so on. When no errors,
             LINK is run first on file  <prog>.lod. If that didn't worked,
             file #<prog> is tried, and so <prog>.rel and %<prog> if
             it is no success in LINKing. 
  
             See the file INST.CMD on how to use it, but here is an 
             example: 
             -------- 
                             Inst,,prog,sub1,sub2,&sub3 
  
             The files PROG.FTN, SUB1.FTN, SUB2.FTN and  &SUB3 are
             compiled and in case of errors, EDITed.
             Then LINK is run on file PROG.LOD, and if error, file
             #PROG, PROG.REL and %PROG are tried. 
  
 Additional Documentation....:
             Copy file INST.CMD to /CMDFILES. 
  
             Copy files CALC, ISCHAR and SUBSTR to /HELP. 
  
  
K26901
----------------------------------------------------------------------------- 
MANUALS                                                                  K269 
                         DATABASE OF HP 1000 MANUALS
----------------------------------------------------------------------------- 
  
 Contribution Name...........: MANUALS
    Title....................: Database of HP 1000 Manuals
    File Names...............:00. Rename Transfer File
                             :01. MANUALS.SBMT      Submission file 
                             :02. MANUALS.FTN       FTN7X Source code 
                             :03. MANUALS.LOD       Link file 
                             :04. MANUAL_NAMES.TXT  HP 1000 Manuals List
                             :05. OUR_MANUALS.TXT   Your own Manuals List 
                             :06. LIST_OUT.FTN      FTN7X subroutine source 
                             :07. COUT.FTN          FTN7X subroutine source 
                             :08. REQCHARS.FTN      FTN7X subroutine source 
                             :09. READ_ANSW.FTN     FTN7X subroutine source 
                             :10. LEFT_JUSTIFY.FTN  FTN7X subroutine source 
    Operating System(s)......: RTE-A / RTE-6
    Language(s)..............: Fortran 77 
    Keywords.................: 1. DOCUMENTATION 
                             : 2. DATA_BASE 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Trond Solli
               Company.......: MARINTEK A/S,
               Street........: P.O. Box 4125 Valentinlyst,
               City..........: N-7001 Trondheim 
               State.........:
               Country.......: Norway 
               Zip Code......:
               Phone Number..: +47 7 595937 
               Telex.........: 55483 nsfit n
 Program Abstract............:
             This is a program for registering what kind of HP 1000 
             manuals we have, which edition and update they are, and
             where they are located. The program can then be used to
             search after for example a part of a manual title, manual
             number, and print which HP manuals fit, which of these we
             have, and revision, and where they are located.
  
             Included is a list of mostly all HP 1000 RTE-6 and RTE-A 
             and subsystem manuals (and some harware manuals), with 
             latest revision ( edition, update date). 
  
 Additional Documentation....:
  
             Usefull routines included: 
  
              - LIST_OUT.FTN      List to unit, stop on full page if LU1
              - REQCHARS.FTN      Ask for input of a specified number of
                                  character, with or without echo.
              - READ_ANSW.FTN     Read a text-string, left justify and
                                  lower case to upper case. 
              - LEFT_JUSTIFY.FTN  Left justify character string.
  
  
  
K27001
----------------------------------------------------------------------------- 
ACCOUNT                                                                  K270 
                  PRINT RTE-A USERS AND ACCOUNT INFORMATION 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ACCOUNT
    Title....................: Print RTE-A Users and Account information
    File Names...............:00. Rename Transfer File
                             :01. ACCOUNT.SBMT       Submission file
                             :02. ACCOUNT_HOURS.FTN  FTN7X Source code
                                                     decimal hours
                             :03. ACCOUNT_HMS.FTN    FTN7X Source code
                                                     <hr>:<min>:<secs>
    Operating System(s)......: RTE-A
    Language(s)..............: Fortran 77 
    Keywords.................: 1. ACCOUNTS
                             : 2. SESSION 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Trond Solli
               Company.......: MARINTEK A/S,
               Street........: P.O. Box 4125 Valentinlyst,
               City..........: N-7001 Trondheim 
               State.........:
               Country.......: Norway 
               Zip Code......:
               Phone Number..: +47 7 595937 
               Telex.........: 55483 nsfit n
 Program Abstract............:
             ACCOUNT prints username(s), accounting information ( connect 
             and CPU time) and real name(s). Use: 
  
                Account <User-mask> <Out-file/LU> 
  
                  default <User-mask> is the callers username.
                  default <Out-file/LU> is LU 1.
  
 Additional Documentation....:
             Complie and link either ACCOUNT_HOURS.FTN or ACCOUNT_HMS.FTN.
  
             File ACCOUNT_HOURS.FTN gives decimal hours for accountinfo.
  
             File ACCOUNT_HMS.FTN gives accountinfo in the form 
             <hours>:<minutes>:<seconds>
  
             Usefull subroutines included:
  
             GetUserRealName -   from user file on ::USERS
             print_it        -   print a line to file or LU. Header 
                                 lines are printed on top of each page. 
                                 Pagecounting. If interactive device; 
                                 stop to wait for a input when the
                                 screen is full (similar to CI's LI). 
             OutL            -   Write a string to LU 1 - 255 through 
                                 pending read.
             RealToDecimal   -   Write a double precision real into 
                                 a string, no FORTRAN write.
             RightJustify    -   Right justify a string 
             FmpReqChars     -   To input a string from device, termina-
                                 ting the input at the requested number 
                                 of characters. Echo: On/Off The device 
                                 is an interactive FmpOpen-ed device. 
  
K27101
----------------------------------------------------------------------------- 
ALPH                                                                     K271 
                  ALPHABETIZER USING VECTOR INSTRUCTION SET 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: ALPH 
    Title....................: ALPHABETIZER USING VECTOR INSTRUCTION SET
    File Names...............: 00. Rename Transfer File 
                             : 01. ALPH.SBMT
                             : 02. ALPH.FTN 
    Operating System(s)......: RTE-6, RTE-A 
    Language(s)..............: FORTRAN
    Keywords.................: 1. sort
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Washington/Baltimore Users Group 
               Company.......:
               Street........:
               City..........:
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  AN ALPHABETIZING PROGRAM WHICH USES VECTOR INSTRUCTION SET AND
  128 PAGES OF EMA. 
 Additional Documentation....:
  
K27201
----------------------------------------------------------------------------- 
COPY                                                                     K272 
                              TAPE COPY UTILITY 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: COPY 
    Title....................: TAPE COPY UTILITY
    File Names...............: 00. Rename Transfer File 
                             : 01. COPY.SBMT
                             : 02. COPY.FTN 
    Operating System(s)......: RTE-6, RTE-A 
    Language(s)..............: FORTRAN
    Keywords.................: 1. copy
                             : 2. utility 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Washington/Baltimore Users Group 
               Company.......:
               Street........:
               City..........:
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  TAPE COPY UTILITY.  READ INLU, OUTLU, NFILES FROM RUN LINE. 
  DOES NOT REWIND EITHER TAPE BEFORE OR AFTER COPYING.  FOR 
  RECORDS LONGER THAN 6000 WORDS, ENLARGE IBUFF.
 Additional Documentation....:
  
K27301
----------------------------------------------------------------------------- 
LSJET                                                                    K273 
                ACCEPTS A FILE NAME AND ASKS FOR # OF COPIES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LSJET
    Title....................: ACCEPTS A FILE NAME AND ASKS FOR # OF COPIES 
    File Names...............: 00. Rename Transfer File 
                             : 01. LSJET.SBMT 
                             : 02. LSJET.FTN
    Operating System(s)......: RTE
    Uses hierarchical files?.:  yes 
    Language(s)..............: FORTRAN
    Keywords.................: 1. laserjet
                             : 2. printer 
    External Support Req'd...: HP2686 LaserJet
    If Re-submission, Reason.:
 Contributor's Name..........: Washington/Baltimore Users Group 
               Company.......:
               Street........:
               City..........: 
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  The program accepts a file name from the user and prompts him 
  for the number of copies to output.  If in the middle of outputting 
  you decide to quit simply type in BR to the cm prompt.
  It also handles formfeeds.
 Additional Documentation....:
  
K27401
----------------------------------------------------------------------------- 
RNS                                                                      K274 
                           PRINTS AND CLEARS RN'S 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: RNS
    Title....................: PRINTS AND CLEARS RN'S 
    File Names...............: 00. Rename Transfer File 
                             : 01. RNS.SBMT 
                             : 02. RNS.FTN
    Operating System(s)......: RTE-A
    Language(s)..............: FORTRAN
    Keywords.................: 1. resource_number 
                             : 2. system_tables 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Washington/Baltimore Users Group 
               Company.......:
               Street........:
               City..........: 
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  THIS ROUTINE WILL DISPLAY AND CLEAR RESOURCE NUMBERS. 
 Additional Documentation....:
  
K27501
----------------------------------------------------------------------------- 
LISTI                                                                    K275 
                    SIMILAR TO :LI, BUT OUTPUT IN INTEGER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: LISTI
    Title....................: SIMILAR TO :LI, BUT OUTPUT IN INTEGER
    File Names...............: 00. Rename Transfer File 
                             : 01. LISTI.SBMT 
                             : 02. LISTI.FTN
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. list
                             : 2. utility 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Washington/Baltimore Users Group 
               Company.......:
               Street........:
               City..........: 
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  Similar to :LI, but output in integer 
  Maximum record size 512, redimension if larger
  Dump LU defaults to 1 
  Put nothing on run line, prompts for entries
 Additional Documentation....:
  
K27601
----------------------------------------------------------------------------- 
TDUMP                                                                    K276 
                  UNIVERSITY OF MARYLAND TAPE DUMP PROGRAM
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TDUMP
    Title....................: UNIVERSITY OF MARYLAND TAPE DUMP PROGRAM 
    File Names...............: 00. Rename Transfer File 
                             : 01. TDUMP.SBMT 
                             : 02. TDUMP.FTN
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. magnetic_tape 
                             : 2. list
                             : 3. utility 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Washington/Baltimore Users Group 
               Company.......:
               Street........:
               City..........: 
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
      UNIVERSITY OF MARYLAND IPST TAPE DUMP PROGRAM. SELF-EXPLANATORY-- 
      FOR EXPLANATION, LOAD, DO RU,TDUMP
 Additional Documentation....:
  
K27701
----------------------------------------------------------------------------- 
CLRDV                                                                    K277 
                                CLEAR DEVICE
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CLRDV
    Title....................: CLEAR DEVICE 
    File Names...............: 00. Rename Transfer File 
                             : 01. CLRDV.SBMT 
                             : 02. CLRDV.MAC
    Operating System(s)......:
    Language(s)..............: ASSEMBLER
    Keywords.................: 1. system
                             : 2. utility 
                             : 3. eqt 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Washington/Baltimore Users Group 
               Company.......:
               Street........:
               City..........: 
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
   OVERVIEW:  CLRDV, CLEAR DEVICE, PERMITS A USER TO FREE A DEVICE
         WHICH WOULD OTHERWISE BE INDEFINITELY BUSY.  REQUIRING 
         ONLY THE LU NO., THE ASSOCIATED EQT ENTRY'S 15TH WORD IS 
         LOCATED AND UPDATED WITH A NEGATIVE ONE  CONSEQUENTLY, 
         FORCING A TEN MILLISECOND TIME-OUT.
 Additional Documentation....:
  
K27801
----------------------------------------------------------------------------- 
TRLIB                                                                    K278 
                           CURSOR CONTROL ROUTINES
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TRLIB
    Title....................: CURSOR CONTROL ROUTINES
    File Names...............: 00. Rename Transfer File 
                             : 01. TRLIB.SBMT 
                             : 02. TRLIB.FTN
    Operating System(s)......:
    Language(s)..............: FORTRAN
    Keywords.................: 1. terminal
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Washington/Baltimore Users Group 
               Company.......:
               Street........:
               City..........: 
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
               Telex.........:
 Program Abstract............:
  THIS FILE CONSISTS OF 17 SUBROUTINES WHICH PERFORM VARIOUS
  KEYBOARD AND CURSOR FUNCTIONS 
 Additional Documentation....:
  
K27901
----------------------------------------------------------------------------- 
VAXTAPE                                                                  K279 
                       VAXTAPE - VAX TAPE TO HP FORMAT
----------------------------------------------------------------------------- 
  
 Contribution Name...........: VAXTAPE
    Title....................: VAXTAPE - VAX tape to HP format
    File Names...............:00. Rename Transfer File
                             :01. VAXTAPE.SBMT
                             :02. VAXTAPEDIR.FTN
                             :03. VAXTAPECOPY.FTN 
    Operating System(s)......: RTE
    Uses hierarchical files?.:
    Language(s)..............: FORTRAN 77 
    Keywords.................: 1. VAX 
                             : 2. formatting
                             : 3. magnetic_tape 
    External Support Req'd...:
    If Re-submission, Reason.:
 Contributor's Name..........: Washington/Baltimore Users Group 
               Company.......:
               Street........:
               City..........:
               State.........:
               Country.......:
               Zip Code......:
               Phone Number..:
 Program Abstract............:
 Additional Documentation....: see source code
  
K28001
----------------------------------------------------------------------------- 
CDS_PERFORMANCE                                                          K280 
                      CDS PROGRAM PERFORMANCE ANALYZER
----------------------------------------------------------------------------- 
  
 Contribution Name...........: CDS_PERFORMANCE
    Title....................: CDS PROGRAM PERFORMANCE ANALYZER 
    File Names...............: 00. rename transfer file 
                             : 01. CDS.SBMT 
                             : 02. COMPILE.CMD
                             : 03. ABSTRACT.FILE
                             : 04. INSTRUCTION.FILE 
                             : 05. TFEN.FTN 
                             : 06. TFENR_SEG.FTN
                             : 07. TFENR_SUB.FTN
                             : 08. TRACE_ALL.MERG 
                             : 09. TRACE_SEG.MERG 
                             : 10. TRSEG.FTN
                             : 11. TRSEG.LOD
                             : 12. TRSUB.FTN
                             : 13. TRSUB.LOD
                             : 14. CDSBG.FTN
                             : 15. CDSBG_COMPILE.CMD
                             : 16. CDSBG_SEG.LOD
                             : 17. CDSBG_SUB.LOD
                             : 18. SEG1.FTN 
                             : 19. SEG2.FTN 
                             : 20. SEG3.FTN 
                             : 21. TEST_INSTRUCTION.FILE
    Operating System(s)......: RTE-A
    Language(s)..............: FORTRAN
    Keywords.................: 1. Analyzer
                             : 2. Performance 
    External Support Req'd...: NONE 
    If Re-submission, Reason.: N/A
 Contributor's Name..........: WAYNE R. ASP 
               Company.......: HEWLETT-PACKARD CO.
               Street........: 2025 W. LARPENTEUR AVE.
               City..........: ST. PAUL 
               State.........: MN 
               Country.......: USA
               Zip Code......: 55113
               Phone Number..: (612) 644-1100 
 Program Abstract............: ABSTRACT.FILE
 Additional Documentation....: INSTRUCTION.FILE 
K28101
----------------------------------------------------------------------------- 
TODAY                                                                    K281 
                            DAILY EVENT SCHEDULER 
----------------------------------------------------------------------------- 
  
 Contribution Name...........: TODAY
    Title....................: Daily event scheduler
    File Names...............:00. Rename Transfer File
                             :01. 'TODAY    Submission file 
                             :02. &TODAY    Source file 
                             :03. %TODAY    Relocatable file
                             :04. #TODAY    LOADR command file
                             :05. $EVLIB    Rel. subroutine library 
                             :06. [DAYS]    Sample event file 
    Operating System(s)......: RTE-6
    Language(s)..............: FTN7X, MACRO 
    Keywords.................: 1. Scheduling
    External Support Req'd...: None 
    If Re-submission, Reason.:
 Contributor's Name..........: William C. Miller, P.E.
               Company.......: City of Philadelphia 
                               Air Management Services Laboratory 
               Street........: 1501 East Lycoming Street
               City..........: Philadelphia 
               State.........: Pennsylvania 
               Country.......: USA
               Zip Code......: 19124
               Phone Number..: 215-288-5177 
               Telex.........:
 Program Abstract............:
  Program 'TODAY' runs once a day to schedule events requiring a
  time resolution greater than 24 hours.  The reference 
  file [DAYS] is scanned at 0:15 with programs scheduled or 
  messages displayed on the system console or printer as
  indicated by the time and date. 
 Additional Documentation....: