L00101
-----------------------------------------------------------------------------
ADL L001
CI DISC UTILIZATION SUMMARY
-----------------------------------------------------------------------------
Contribution Name...........: ADL
Title....................: SUMMARY OF FILE STATISTICS FOR AN LU
File Names...............:00. Rename Transfer File
:01. ADL.SBMT
:02 ADL.FTN
:03 ADL.REL
:04. ADL.LOD
:05. GET_NEXT_FILE.FTN
:06. GET_NEXT_FILE.REL
:07. GET_SPEC_CHARACT.FTN
:08. CHAR_LIB_NOCDS.FTN
:09. CHAR_LIB_NOCDS.REL
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. Data_mgmt
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Ann McCormick
Company.......: Intelsat
Street........: 2250 E. Imperial Hwy., Suite 750
:
City..........: El Segundo
State.........: CA
Country.......: USA
Zip Code......: 90245
Phone Number..: (213) 416-9102
Telex.........:
Program Abstract............:
As a system manager, I have found no equivalent to the RTE-6 'QDL'
for the efficient management of the volumes on RTE-A. Although it
is possible to see how much total space is used on an LU (via FREES)
you cannot tell how much space is used by each global directory. To
supply my information gap in this and other areas I wrote 'ADL'.
A sample run would be as follows:
CI> RU ADL 25
adl: TOTAL GLOBAL DIRECTORIES FOUND IS 13
adl: FILE 1625 /WILLIAMS/ORCAM/&ORCAM:::4:285:36
LU/SC/Addr Global Total Max Total % of Total
Directory Files Size Blocks Blocks
--------------------------------------------------------------------------
25/27/02 CMSAT_PROGS 25 82 663 .3% of 216480
DEBUG 10 936 2231 1.0% of 216480
GRAPHICSV2 219 620 15816 7.3% of 216480
HELP 74 54 732 .3% of 216480
HPRC 4 24 80 .0% of 216480
ITSP 42 349 3611 1.7% of 216480
LIBRARIES 129 2184 23287 11.% of 216480
LISTR 131 126 1672 .8% of 216480
RTE-A 418 2184 24428 11.% of 216480
TDHS_MAIN 1274 900 52986 24.% of 216480
USER 486 2304 19908 9.2% of 216480
VCPLUS 70 861 3928 1.8% of 216480
WILLIAMS 1649 4608 48817 23.% of 216480
In the above example one can quickly see that TDHS_MAIN and WILLIAMS
are the major users of the space on LU 25. One can also see that if
the LIBRARIES directory needs to be moved elsewhere, it will need at
least 23287 blocks free on the destination LU.
Because the algorithm used (see source code) involves using a masked
search for all files on the LU, this is not a fast program. It can
process the data at about 6 files per second on a quiet system.
Additional Documentation....: See program code.
L00201
-----------------------------------------------------------------------------
SPST L002
SHORT SPOOL STATUS DISPLAY
-----------------------------------------------------------------------------
Contribution Name...........: SPST
Title....................: Short spool status display
File Names...............: 00 RENAME TRANSFER FILE
: 01 SPST.SBMT
: 02 SPST.FTN
: 03 SPST.LOD
: 04 MOVEW.MAC
: 05 CGET.MAC
Operating System(s)......: RTE-A
Language(s)..............: FTN7X,MACRO
Keywords.................: 1. SPOOLING
: 2. STATUS
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Ann McCormick, contributor
Jim Williams, author
Company.......: Intelsat
Street........: 2250 E. Imperial Hwy., Suite 750
City..........: El Segundo
State.........: CA
Country.......: USA
Zip Code......: 90245
Phone Number..: (213) 416-9102
Telex.........:
Contribution Abstract.......:
This program accesses the internal spool status table to give a
shortened version of the "SP ST" command. A sample output would be:
11:03 AM WED., 20 AUG., 1986
printer 5
sequence file terminal owner total status
number number lu lines
1 58 32 USER 72 outputting to device
59 41 TDHSLOG 200 actively inspooling
printer 6
sequence file terminal owner total status
number number lu lines
56 34 TOM 300 actively inspooling
60 43 TDHSLOG 0 actively inspooling
Additional Documentation....: See program code.
L00301
-----------------------------------------------------------------------------
SP_LIB L003
PROGRAMMATIC SPOOLING LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: SP_LIB
Title....................: Programmatic spooling library
File Names...............:00 RENAME TRANSFER FILE
:01 SPLIB.SBMT
:02 SPLIB.CMD
:03 SPLIB.LIS --merge command file
:04 SPLIB.FTN --subroutines called by INC files
:05 MBGET.MAC
:06 WFILL.MAC
:07 SPOOL_DECLARATIO.INC --variable declaration
:08 SPOOL_START_UP.INC --starts spooling
:09 SPOOL_STOP.INC --stops spooling
:10 SPOOL_AUTO_PURGE.INC --stops spooling but
purges any empty file
:11 SPOOL_PURGE.INC --unconditional spool purge
Operating System(s)......: RTE-A
Language(s)..............: FTN7X,MACRO
Keywords.................: 1. SPOOLING
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Ann McCormick, submittor
Jim Williams, author
Company.......: Intelsat
Street........: 2250 E. Imperial Hwy., Suite 750
City..........: El Segundo
State.........: CA
Country.......: USA
Zip Code......: 90245
Phone Number..: (213) 416-9102
Telex.........:
Contribution Abstract.......:
We have developed a library of spooling routines. There is a
subroutine call to start spooling and one to stop it. For both, pass
a logical value to the routine which will be used to return a flag
signifying if there was an error. The error number and the actual spool
file name will be returned to the caller. The spool file name is useful
if the user wishes to inquire about the status of the spool operation.
These routines will add 188 words to your program plus code in your
main program. The breakdown is as follows:
Spool_Start_File 103 words
Spool_Stop_File 37 words
WFILL 48 words (utility called by Spool_Start)
There is also a spool status routine which will return the spool status and
the number of lines in the spool file still to be output. The status
value is important if the user is interested in knowing if his spool
is being output at the time he asks or if it is waiting on another user
in the system, or if the printer is down. The number of lines will
show how long the file is at any time during the spool operation.
Additional Documentation....: See comments in the include files.
L00401
-----------------------------------------------------------------------------
BKUP L004
NIGHTLY PROGRAMMATIC BACKUP OF DISC FILES
-----------------------------------------------------------------------------
Contribution Name...........: BKUP
Title....................: Nightly programmatic backup of disc files
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. BKUP.SBMT
:02. BKUP.FTN
:03. BKUP1.CMD
:04. BKUP2.CMD
:05. BKUP3.CMD
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. BACKUP
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: ANTHONY W. BROWN
Company.......: BOBIER TOOL SUPPLY, INC.
Street........: G-4163 CORUNNA ROAD
City..........: FLINT
State.........: MI
Country.......: USA
Zip Code......: 48504
Phone Number..: (313) 732-4030
Telex.........:
Contribution Abstract.......:
This program should be added to the welcome file so that each time
the system is re-booted it is run. The program schedules
itself to run at 8:30 PM each night. Depending upon which night of the
week it is, determines which BKUP.CMD file is used by TF. The command
files sbmt'd do a partial full backup of the global directories on my
system on Monday, finish bkup'g globals on Tuesday, then the rest
of the week it uses BKUP3.CMD which does an incremental bkup. Upon
completion of TF the program reschedules itself to run again at
8:30 PM. More specifics can be found in source code. Good luck!
Additional Documentation....:
L00501
-----------------------------------------------------------------------------
LIB6 L005
RTE-6/VM SUBROUTINE LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: LIB6
Title....................: Rte-6/Vm Subroutine Library
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !Lib6.Sbmt
:02. Lib6.Cmd
:03. Lib6.Cmpb
:04. Lib6.Cmpl
:05. Lib6.Doc
:06. Lib6.Mrg
:07. AbortIo.Mac
:08. Clgof.Ftn
:09. CloseSpool.Ftn
:10. GetIdAdr.Mac
:11. GetIdNum.Mac
:12. GetLogonString.Ftn
:13. GetMyIdNum.Mac
:14. GetProgramName.Ftn
:15. IdPlotter.Ftn
:16. ModifySst.Mac
:17. OpenSpool.Ftn
:18. Priv.Mac
:19. ReadAccts.Ftn
:20. TimedOut.Ftn
:21. TimeList.Mac
:22. Tstat.Ftn
Operating System(s)......: Rte-6/Vm ONLY.
Language(s)..............: Ftn7x, Macro
Keywords.................: 1. Library
: 6. SPOOLING
: 7. SYSTEM
External Support Req'd...: LibC
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.........:
Contribution Abstract.......:
This package contains a number of routines used by our application
programs on the Rte-6/Vm Operating System in conjunction with LibC,
a separate contribution. A third contribution, LibA, is the counter-
part of this library providing call-compatible routines for the
Rte-A Operating System only.
These routines have been in use without problems for quite some time
now with the exception of AbortIo and IdPlotter. AbortIo works with-
out error, but can only abort Class I/O requests since Rte-6 does
not have the command CN,LU,AB like Rte-A. The routine IdPlotter is
supposed to identify an Hp Plotter to allow our graphics programs
to setup the proper Agp WorkStation Program, but it fails in some
cases and/or performs inconsistently. When these problems have been
solved, these routines will be re-submitted.
Additional Documentation....: See source code.
L00601
-----------------------------------------------------------------------------
LIBA L006
RTE-A SUBROUTINE LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: LIBA
Title....................: Rte-A Subroutine Library
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !LibA.Sbmt
:02. LibA.Doc
:03. LibA.Mrg
:04. LibA_Cds.Cmd
:05. LibA_Cds.Cmpb
:06. LibA_Cds.Cmpl
:07. LibA_Std.Cmd
:08. LibA_Std.Cmpb
:09. LibA_Std.Cmpl
:10. Cds.Ftni
:11. Cds_Off.Ftni
:12. Cds_On.Ftni
:13. AbortIo.Mac
:14. CloseSpool.Ftn
:15. GetIdAdr.Mac
:16. GetIdNum.Mac
:17. GetLogonString.Mac
:18. GetMyIdNum.Mac
:19. GetProgramName.Ftn
:20. IdPlotter.Ftn
:21. OpenSpool.Ftn
:22. TimedOut.Ftn
:23. TimeList.Mac
:24 Tstat.Ftn
Operating System(s)......: Rte-A ONLY.
Language(s)..............: Ftn7x, Macro
Keywords.................: 1. Library
External Support Req'd...: LibC
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.........:
Contribution Abstract.......:
This package contains a number of routines used by our application
programs on the Rte-A Operating System in conjunction with LibC,
a separate contribution. A third contribution, Lib6, is the counter-
part of this library providing call-compatible routines for the
Rte-6/Vm Operating System only.
These routines have been in use without problems for quite some time
now with the exception of IdPlotter. The routine IdPlotter is
supposed to identify an Hp Plotter to allow our graphics programs
to setup the proper Agp WorkStation Program, but it fails in some
cases and/or performs inconsistently. When these problems have been
solved, this routine will be re-submitted.
Additional Documentation....: See source code.
L00701
-----------------------------------------------------------------------------
LIBC L007
COMMON SUBROUTINE LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: LIBC
Title....................: Common Subroutine Library
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !LibC.Sbmt
:02. LibC.Doc
:03. LibC.Mrg
:04. LibC_Cds.Cmd
:05. LibC_Cds.Cmpb
:06. LibC_Cds.Cmpl
:07. LibC_Std.Cmd
:08. LibC_Std.Cmpb
:09. LibC_Std.Cmpl
:10. Cds.Ftni
:11. Cds_Off.Ftni
:12. Cds_On.Ftni
:13. AsciiToReal.Mac
:14. AutoDial.Ftn
:15. CheckFmpError.Ftn
:16. CheckImageError.Ftn
:17. CompareWords.Mac
:18. CrtCom.Ftni
:19. Dspst.Ftn
:20. ExitTest.Ftn
:21. FmpCom.Ftni
:22. FormatTime.Ftn
:23. Formt.Mac
:24. HelpTest.Ftn
:25. IdOpsystem.Ftn
:26. IdTerminal.Ftn
:27. ImageCom.Ftni
:28. IntToAscii.Mac
:29. ListCom.Ftni
:30. ListLib.Ftn
:31. LogCom.Ftni
:32. MsgCom.Ftni
:33. RealToAscii.Mac
:34. SkipLines.Ftn
:35. TimeStamp.Ftn
:36. TimeToExec11.Ftn
:37. TruncateFile.Ftn
:38. WildMatch.Ftn
:39. WriteCrt.Ftn
:40. WriteCrtLog.Ftn
:41. WriteLog.Ftn
Operating System(s)......: Rte-A or Rte-6/Vm
Language(s)..............: Ftn7x, Macro
Keywords.................: 1. Library
External Support Req'd...: LibA or Lib6
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.........:
Contribution Abstract.......:
This package contains a number of routines used by our application
programs on the Rte-A and Rte-6/Vm Operating Systems in conjunction
with Lib6 and LibA, separate contributions.
Additional Documentation....: See source code.
L00801
-----------------------------------------------------------------------------
ASK L008
PROMPT AND READ FROM CI COMMAND FILE
-----------------------------------------------------------------------------
Contribution Name...........: ASK
Title....................: Prompt and Read from CI Command File
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !Ask.Sbmt - submission file
:02. ?Ask - on-line help file
:03. Ask.Ftn - source
:04. Ask.Lod - LINK cmd file
:05. Ask.Rel - reloc
Operating System(s)......: Rte-A or Rte-6/Vm
Language(s)..............: Ftn7x
Keywords.................: 1. CI
: 2. INTERACTIVE
: 3. COMMAND_FILES
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.........:
Contribution Abstract.......:
This program displays a specified prompt string to the user and
then reads the response. It is intended to be invoked from a CI
command file and returns the user's response in the specified
CI global $Return1 thru $Return5 or $Return_S.
Copy ?Ask to Ask::Help for on-line help.
Additional Documentation....: See source code.
L00901
-----------------------------------------------------------------------------
CALC L009
CALCULATOR FOR CI COMMAND FILES
-----------------------------------------------------------------------------
Contribution Name...........: CALC
Title....................: Calculator for CI Command Files
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !Calc.Sbmt - submission file
:02. ?Calc - on-line help file
:03. Calc.Ftn - source
:04. Calc.Lod - LINK cmd file
:05. Calc.Rel - reloc
Operating System(s)......: Rte-A or Rte-6/Vm
Language(s)..............: Ftn7x
Keywords.................: 1. CI
: 2. Calculator
: 3. Command_files
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.........:
Contribution Abstract.......:
This program provides the ability to perform calculations from
a CI command file and returns the result in the global $Return1.
Copy ?Calc to Calc::Help for on-line help.
Additional Documentation....: See source code.
L01001
-----------------------------------------------------------------------------
DIAL L010
AUTO-DIALER UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: DIAL
Title....................: Auto-Dialer Utility
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !Dial.Sbmt - submission file
:02. Dial.Doc - hardware doc
:03. Dial.Ftn - source
:04. Dial.Rel - reloc
:05. Dial_6.Lod - LOADR cmd file
:06. Dial_A.Lod - LINK cmd file
:07. Load_Dial_6.Cmd - CI cmd file for 6/Vm
:08. Phone#.Dat - sample data file
Operating System(s)......: Rte-A or Rte-6/Vm
Language(s)..............: Ftn7x
Keywords.................: 1. DS
: 2. Modem
: 3. RJE
External Support Req'd...: LibC (elsewhere on this CSL tape)
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.........:
Contribution Abstract.......:
This program provides an interactive user interface to one
or more Automatic Calling Units (ACU's) for the purpose of
dialing a remote computer.
DIAL can be scheduled by the following run-string:
CI> DIAL site [ mode ]
Where: site = A string of up to 4 characters which
represents the remote site code.
(No default).
mode = A string of up to 4 characters which
specifies the mode of communication as
follows:
mode = DS for DS/1000-IV communications.
mode = MRJE for MRJE/1000 communications.
Note that 'mode' selects a physical modem
and autocall unit and therefore determines
the System Logical Unit_#'s used to make the
call. (Default = MRJE).
When DIAL is used with DS/1000-IV, DIAL must be scheduled before
any DS operations are initiated. A sample runstring might be as
shown below.
CI> DIAL RSN DS
Where: RSN = the 'site code' for the Motor Plant.
DS = means that DS/1000-IV communications will be used.
When DIAL is used with MRJE/1000, the user must first run the
MRJE program and issue a SIGNON command:
CI> MRJE
DSN/MRJE. Type "?" for help.
Attempting to read default configuration file.
Configuration file read.
Please wait; download in progress.
Configuration complete.
MRJE command : SIGNON
Signon initiated.
At this point, MRJE has raised DTR to the modem and initiated the
signon process. MRJE will wait for 2 minutes for the phone connection
to be made before aborting the signon operation. The user should now
obtain a system break-mode prompt and run the DIAL program.
CM> RU,DIAL,RGO
/DIAL: AUTO-DIALER Rev-3.0 [860716.1625]
/DIAL: Dialing "1234" at site "RGO" for "DS" communications.
/DIAL: Call completed successfully.
/DIAL: Complete.
When the dial operation completes, MRJE completes the signon
process and then issues a prompt for further MRJE commands.
Signon complete.
MRJE command :
The file Phone#.Dat::System contains the remote site and
phone number information and therefore must be present. The
format of this file is critical; refer to the source code
comments for details.
This program is compatible with a UDS-801 Auto Call Unit
connected via the 8-Chan Mux; see Dial.Doc for details.
Additional Documentation....: See source code.
L01101
-----------------------------------------------------------------------------
LIST L011
LIST FILE WITH LINE NUMBERS
-----------------------------------------------------------------------------
Contribution Name...........: LIST
Title....................: List File with Line Numbers
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !List.Sbmt - submission file
:02. ?List - on-line help file
:03. List.Ftn - source
:04. List.Lod - LINK cmd file
:05. List.Rel - reloc
:06. ListCom.FTNi - include file
Operating System(s)......: Rte-A or Rte-6/Vm
Language(s)..............: Ftn7x
Keywords.................: 1. LIST
External Support Req'd...: LibC (elsewhere on this CSL tape)
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.........:
Contribution Abstract.......:
This program will list a file to the printer (default) or
to the specified output file/lu with page headings and
line numbers.
LIST can be scheduled by the following run-string:
CI> LIST srsfile output format firstline lastline
srsfile = file to be listed
output = output file/lu (default = 6)
format = A for ascii, B for binary
firstline = first line to list (default = 1)
lastline = last line to list (default = 32767)
Copy ?List to List::Help for on-line help.
Additional Documentation....: See source code.
L01201
-----------------------------------------------------------------------------
MTLBL L012
MAG TAPE LABEL GENERATOR
-----------------------------------------------------------------------------
Contribution Name...........: MTLBL
Title....................: Mag Tape Label Generator
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !Mtlbl.Sbmt - submission file
:02. ?Mtlbl - on-line help file
:03. Mtlbl.Ftn - source
:04. Mtlbl.Lod - LINK cmd file
:05. Mtlbl.Rel - reloc
Operating System(s)......: Rte-A or Rte-6/Vm
Language(s)..............: Ftn7x
Keywords.................: 1. MAGNETIC_TAPE
: 2. LABEL
External Support Req'd...: LibC (elsewhere on this CSL tape)
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.........:
Contribution Abstract.......:
This program generates and prints self-adhesive labels
for Mag Tape reels.
MTLBL can be scheduled by the following run-string:
CI> MTLBL output
output = output lu (default = 1)
Copy ?Mtlbl to Mtlbl::Help for on-line help.
This program is compatible with the Hp 2608 line printer
and 1-3/4" x 4" self-adhesive labels on a 1-wide carrier.
Additional Documentation....: See source code.
L01301
-----------------------------------------------------------------------------
NSORT L013
GENERAL PURPOSE MULTI-KEY SORT
-----------------------------------------------------------------------------
Contribution Name...........: NSORT
Title....................: General Purpose Multi-Key Sort
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !Nsort.Sbmt - submission file
:02. ?Nsort - on-line help file
:03. Nsort.Ftn - source
:04. Nsort.Lod - LINK cmd file
:05. Nsort.Rel - reloc
Operating System(s)......: Rte-A or Rte-6/Vm
Language(s)..............: Ftn7x
Keywords.................: 1. SORT
External Support Req'd...: LibC (elsewhere on this CSL tape)
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.........:
Contribution Abstract.......:
This program provides a generalized multi-key sort of any
disc file.
NSORT can be scheduled by the following run-string:
CI> NSORT options infile outfile keylist
options = A (ascending, default), D (descending),
P (programatic schedule), Q (quiet mode),
T (debug trace)
infile = file to be sorted
outfile = sorted result
keylist = a series of number pairs which define the
starting column and length of each key
Nsort was modeled after the original Csl contribution MSORT.
The changes include compatibility with the CI file system
and a faster in-memory sort (same technique as CI's DL cmd).
Copy ?Nsort to Nsort::Help for on-line help.
Additional Documentation....: See source code.
L01401
-----------------------------------------------------------------------------
SPOLA L014
PROGRAMATIC SPOOLER
-----------------------------------------------------------------------------
Contribution Name...........: SPOLA
Title....................: Programatic Spooler
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !SpolA.Sbmt - submission file
:02. SpolA.Ftn - source
:03. SpolA.Lod - LINK cmd file
:04. SpolA.Rel - reloc
:05. D_Rvt.Mac - sys com source
:06. D_Rvt.Rel - sys com reloc
Operating System(s)......: Rte-A ONLY
Language(s)..............: Ftn7x, Macro
Keywords.................: 1. SPOOLING
External Support Req'd...: LibC (elsewhere on this CSL tape)
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.........:
Contribution Abstract.......:
This program handles outspooling of temporary list files
of an application program. SPOLA is needed ONLY when a single
program wants to spool more than one output to the same
physical output lu.
SPOLA is started at bootup time from the Welcome file and
remains dormant saving resources or class get suspended
when not in use.
The application program must open and close spooling using
the routines OpenSpool and CloseSpool from the library LibA.
SPOLA is not used on an Rte-6/Vm system, but the OpenSpool
and CloseSpool routines from Lib6 will provide the same
capabilities under Rte-6/Vm. Also, the program must be linked
with the LC option on Rte-A.
The table D_RVT must be generated into the System in Labeled
System Common (just before System Messages). The version
supplied contains 6 words, but SPOLA only uses the first
word to hold a class number for communications from the
CloseSpool routine.
Usage: Integer*2 SpoolCntl1(37), SpoolCntl2(37)
Ierr = OpenSpool(7,'6',SpoolCntl1) ! for write to lu-7
! and output to lu-6.
Ierr = OpenSpool(8,'6',SpoolCntl2) ! for write to lu-8
: ! and output to lu-6.
Write(7,1000) some, data
Write(8,2000) other, data
Call CloseSpool(0,SpoolCntl1,Ierr)
Call CloseSpool(0,SpoolCntl2,Ierr)
Additional Documentation....: See source code.
L01501
-----------------------------------------------------------------------------
TIME L015
RTE TIME SET & MONITOR
-----------------------------------------------------------------------------
Contribution Name...........: TIME
Title....................: RTE Time Set & Monitor
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !Time.Sbmt - submission file
:02. ?Time - on-line help file
:03. Time.Ftn - source
:04. Time.Lod - LINK cmd file
:05. Time.Rel - reloc
:06. Timer.Ftn - monitor source
:07. Timer.Lod - LINK cmd file
:08. Timer.Rel - monitor reloc
Operating System(s)......: Rte-A or Rte-6/Vm
Language(s)..............: Ftn7x
Keywords.................: 1. BOOT-UP
: 2. DATE
: 3. TIME
External Support Req'd...: LibC and (LibA or Lib6)
If Re-submission, Reason.: Converted to Ftn7x, Rte-A compatibility,
and CI file system. Original submission
was I026-- of Csl Rev-2433.
Contributor's Name..........: Bill Donze
Company.......: Reliance Electric
Street........: 29325 Chagrin Blvd.
City..........: Cleveland
State.........: Ohio
Country.......: USA
Zip Code......: 44122
Phone Number..: (216) 266-7619
Telex.........:
Contribution Abstract.......:
The TIME program is run at boot-up time from the Welcome file.
It displays the most recent known system time/date in CI's TM
command format and then allows the user to edit the displayed
time and date using a "/", much like an EDIT/1000 line edit.
The edited time/date is then used to set Rte's clock and is
also stored in the file $TIME$.DAT::SYSTEM which functions as
a push-down stack.
The TIME program may also be executed at any time to report
the contents of the $TIME$.DAT file which reports a history
of boot-up, system up, and system down times.
The TIMER program is time-scheduled by TIME and runs as a
system program every 5 minutes (default). Each time it runs,
it updates the top record in the $TIME$.DAT file with the
current date and time, but the boot-up time is unchanged.
The first time TIME is executed, it will create the file
$TIME$.DAT::SYSTEM. The /System directory is normally
protected as rw/r, so the first run should be as follows:
CI> prot /system rw/rw
CI> time se
CI> prot /system rw/r
Copy ?Time to Time::Help for on-line help.
Additional Documentation....: See source code.
L01601
-----------------------------------------------------------------------------
WHO L016
SESSION ACTIVITY REPORT UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: WHO
Title....................: Session Activity Report Utility
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. !Who.Sbmt - submission file
:02. ?Where.Dat - sample data file
:03. ?Who - sample data file
:04. ?Who.Dat - on-line help file
:05. IdSegment.Ftni - Ftn include file
:06. SessionTable.Ftni - Ftn include file
:07. Who.Ftn - source
:08. Who.Lod - LINK cmd file
:09. Who.Rel - reloc
:10. WhoCom.Ftni - Ftn include file
:11. WhoLib6.Mac - Rte-6 lib source
:12. WhoLib6.Rel - Rte-6 lib reloc
:13. WhoLibA.Mac - Rte-A lib source
:14. WhoLibA.Rel - Rte-A lib reloc
Operating System(s)......: Rte-A or Rte-6/Vm
Language(s)..............: Ftn7x, Macro
Keywords.................: 1. SESSION
: 2. REPORTS
External Support Req'd...: LibC and (LibA or Lib6)
If Re-submission, Reason.: Rte-A compatibility, CI file system,
and display like Rte-A's WH program.
Original submission was H088-- of
Csl Rev-2340.
Contributor's Name..........: Bill Donze
Company.......: Reliance Electric
Street........: 29325 Chagrin Blvd.
City..........: Cleveland
State.........: Ohio
Country.......: USA
Zip Code......: 44122
Phone Number..: (216) 266-7619
Telex.........:
Contribution Abstract.......:
This program will display on the user's terminal or the specified
device, the currently active sessions and the program activity
of each session. Several options are available which tailor the
information displayed.
The information displayed includes the terminal lu#, the logon
string of the person logged on the terminal, the person's real
name (from the ?Who.Dat::System file), the physical location of
the terminal and the number of the nearest telephone (from the
?Where.Dat::System file).
On Rte-6, the WHZAT program reports the state of a program as a
number such as 6 for Operator Suspended. On Rte-A the WH program
is better in that a meaningful text discription is used. This
version of WHO was modeled after Rte-A's WH program, runs on
both systems and uses the meaningful text approach.
Copy ?Who to Who::Help for on-line help.
Edit ?Who.Dat and ?Where.Dat to be appropriate for your
installation and copy them to the /System directory.
Additional Documentation....: See source code.
L01701
-----------------------------------------------------------------------------
DSASMB L017
DIS-ASSEMBLER PRODUCES MACRO-ACCEPTABLE FILES
-----------------------------------------------------------------------------
Contribution Name...........: DSASMB
Title....................: Dis-assembler produces MACRO-acceptable files
File Names...............:00. Rename Transfer File
:01. DSASMB.SBMT
:02. DSASMB.FTN main
:03. DSASMB.COM include file
:04. DSABLK.FTN block data
:05. DSASL1.FTN 1st library
:06. DSASL2.FTN 2nd library
:07. DSASL3.FTN 3rd library
:08. DSASMB.LOD LINK command file
:09. DSASMB.CMD compiling and loading
Operating System(s)......: RTE-6/VM, RTE-A etc.
Language(s)..............: FTN77
Keywords.................: Inverse
: Assembler
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Bill Fock
Company.......: CSIRO
: Div. Materials Science & Technology
Street........: Locked bag 33
City..........: CLAYTON
State.........: Victoria
Country.......: AUSTRALIA
Zip Code......: 3168
Phone Number..:
Telex.........:
Contribution Abstract.......: DSASMB dis-assembles extended relocatable
files made by MACRO and FTN7X in a format
acceptable to MACRO.
Additional Documentation....: In source file DSASMB.FTN.
L01801
-----------------------------------------------------------------------------
KPKEY L018
KEEP SOFT KEY IN BUFFER
-----------------------------------------------------------------------------
Contribution Name...........: KPKEY
Title....................: Keep soft key in buffer
File Names...............:00. Rename transfer file
:01. KPKEY.SBMT submit file
:02. KPKEY.FTN source file
:03. KPKEY.REL relocatable file
Operating System(s)......: RTE-A/6-VM
Language(s)..............: FTN7X
Keywords.................: 1. Softkeys
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Bill Hassell
Company.......: Hewlett-Packard
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This is a simple program to use as a 'front-end' to any other program.
It takes the runstring and passes it to RTE as if the user typed
in RU,<runstring>. Just before passing the string to RTE, it
saves the softkeys in an array. When the son program(s) are done
KPKEY then restores the softkeys and passes the returned params
back to the father of KPKEY. Thus, KPKEY becomes a universal
softkey-saver that requires no programming changes...just use
KPKEY to schedule the user programs.
Additional Documentation....: In source file.
L01901
-----------------------------------------------------------------------------
FORMGEN L019
BLOCK-MODE FORM GENERATOR
-----------------------------------------------------------------------------
Contribution Name...........: FORMGEN
Title....................: Block-mode form generator
File Names...............: 00. Rename Transfer File
: 01. FORMGEN.SBMT - Submission file
: 02. FORMGEN.FTN - FORM generation program
: 03. SOFTINV.FTN - A sample FORM I/O program
: 04. BLOCK.FTN - Library of subroutines
: 05. FORMGEN.CMD - Compile and link commands
: 06. FORMGEN.LOD - FORMGEN link command file
: 07. SOFTINV.LOD - SOFTINV link command file
: 08. README.DOC - Documentation
: 09. SOFTWARE.FORM - Example FORM
: 10. SOFTWARE.INV - Inventory file for SOFTINV
: 11. FORMGEN.REL - Relocatable FORMGEN
: 12. SOFTINV.REL - Relocatable SOFTINV
: 13. BLOCK.LIB - Indexed BLOCK library
Operating System(s)......: RTE-6/VM (DSD 4.0), RTE-A (DSD 4.0)
Language(s)..............: FORTRAN 77
Keywords.................: 1. FORMS
: 2. TERMINAL
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: C. Mark Yendt
Company.......: Computernik Software Services
Street........: 2253 Governors Rd. Box 141
City..........: Copetown
State.........: Ontario
Country.......: CANADA
Zip Code......: L0R 1J0
Phone Number..: (416) 628 4788
Telex.........:
Contribution Abstract.......:
FORMGEN is an interactive program that allows the user to build FORMS
that can be used by other programs. The program builds a blank
form on the screen and then allows the user to enter the appropriate
information. The user indicates the start and stop of the protected
fields by using the '|' character on the screen. The forms that are
generated are saved to DIRECT access disc files with the .FORM extension.
Both these conditions must be met before the file will be re-read from the
disc to be used by another program. Other programs can use the generated
FORMS by using the utility subroutines in the BLOCK.FTN library.
L02001
-----------------------------------------------------------------------------
BEAR L020
COMPUTE ENDPOINT FROM BEARING AND DISTANCE
-----------------------------------------------------------------------------
Contribution Name...........: BEAR
Title....................: Compute endpoint from bearing and distance
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. BEAR.SBMT - Submission file
:02. BEAR.FTN
:03. BEAR.REL
Operating System(s)......:
Language(s)..............: FTN7X
Keywords.................: 1. Geodesy
: 2. Geometry
: 3. Trigonometry
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Carl Winkler
Company.......: NTIA (Dept. of Commerce)
Street........: 179 Admiral Cochrane Drive
City..........: Annapolis
State.........: MD
Country.......: USA
Zip Code......: 21401
Phone Number..: (301)261-8002
Telex.........:
Contribution Abstract.......:
This program computes a path endpoint latitude/longitude when given
a starting point latitude/longitude and a bearing and distance from the
starting point to the endpoint.
Additional Documentation....:
L02101
-----------------------------------------------------------------------------
ACCTS L021
ACCTS-FILE LIKE DESCRIPTION OF RTE-A USERS
-----------------------------------------------------------------------------
Contribution Name...........: ACCTS
Title....................: ACCTS-file like description of RTE-A users
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. ACCTS.SBMT submission file
:02. ACCTS.FTN source
:03. ACCTS.HLP help file (/HELP/ACCTS)
:04. ACCTS.LOD LINK command file
:05. ACCTS.CMD installation command file
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. session
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Carlton W. Wilson
Company.......: General Electric, Space Division
Street........: PO Box 8555
City..........: Phila.
State.........: Pa.
Country.......: USA
Zip Code......: 19101
Phone Number..: (215) 354-2928
Telex.........:
Contribution Abstract.......: ACCTS displays the info contained in the
/USERS/@ files in a readable format.
Additional Documentation....: See ACCTS.HLP
L02201
-----------------------------------------------------------------------------
APL L022
APL-LIKE KEYBOARD CALCULATOR
-----------------------------------------------------------------------------
Contribution Name...........: APL
Title....................: APL-like keyboard calculator
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. APL.SBMT (submission file)
:02. APL.FTN source
:03. APL.HLP help file (/HELP/APL)
:04. APL.CMD installation command file
Operating System(s)......: RTE-A, RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. calculator
: 2. interactive
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Carlton W. Wilson
Company.......: General Electric, Space Division
Street........: PO Box 8555
City..........: Phila.
State.........: Pa.
Country.......: USA
Zip Code......: 19101
Phone Number..: (215) 354-2928
Telex.........:
Contribution Abstract.......: APL is an interactive keyboard calculator that
parses from right to left, APL style. All arithmetic is done in double
precision.
Additional Documentation....: See APL.HLP
L02301
-----------------------------------------------------------------------------
DP L023
DRIVER-PARAMETER DISPLAY/MODIFY PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: DP
Title....................: Driver-parameter display/modify program
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DP.SBMT (submission file)
:02. DP.FTN source
:03. DP.HLP help file (/HELP/DP)
:04. DP.CMD installation command file
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. SYSTEM_TABLES
: 2. MODIFY
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Carlton W. Wilson
Company.......: General Electric, Space Divsion
Street........: PO Box 8555
City..........: Phila.
State.........: Pa.
Country.......: USA
Zip Code......: 19101
Phone Number..: (215) 354-2928
Telex.........:
Contribution Abstract.......: DP displays driver parameters for a specified
LU. DP will also allow you to modify any of the parameters listed.
Additional Documentation....: See DP.HLP.
L02401
-----------------------------------------------------------------------------
TY L024
DEVICE-TYPE DISPLAY/MODIFY PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: TY
Title....................: Device-type display/modify program
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. TY.SBMT (submission file)
:02. TY.FTN source
:03. TY.HLP help file (/HELP/TY)
:04. TY.CMD instalation command file
:05. TY.LIB stub library for RTE-6
Operating System(s)......: RTE-A, RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. SYSTEM_TABLES
: 2. MODIFY
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Carlton W. Wilson
Company.......: General Electric, Space Division
Street........: PO Box 8555
City..........: Phila.
State.........: Pa.
Country.......: USA
Zip Code......: 19101
Phone Number..: (215) 354-2928
Telex.........:
Contribution Abstract.......: TY allows you display the device type for
a given LU. It will also allow you to change an LU's type.
Additional Documentation....: See TY.HLP.
L02501
-----------------------------------------------------------------------------
FFILE L025
FAST FILE-ACCESS SUBROUTINE PACKAGE
-----------------------------------------------------------------------------
Contribution Name...........: FFILE
Title....................: Fast file-access subroutine package
File Names...............:00. Rename Transfer File (Interex-supplied)
: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
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.........:
Contribution 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
L02601
-----------------------------------------------------------------------------
FL L026
FILE DIRECTORY LISTER
-----------------------------------------------------------------------------
Contribution Name...........: FL
Title....................: File directory lister
File Names...............:00. Rename Transfer File (Interex-supplied)
: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
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.........:
Contribution 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....:
L02701
-----------------------------------------------------------------------------
RENUM L027
RENUMBER A FORTRAN PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: RENUM
Title....................: Renumber a FORTRAN program
File Names...............:00. Rename Transfer File (Interex-supplied)
: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
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.........:
Contribution 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
L02801
-----------------------------------------------------------------------------
SALVG L028
DISK EDITOR
-----------------------------------------------------------------------------
Contribution Name...........: SALVG
Title....................: Disk editor
File Names...............:00. Rename Transfer File (Interex-supplied)
: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
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.........:
Contribution 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
L02901
-----------------------------------------------------------------------------
TRACE L029
TRACE EXECUTION OF A FORTRAN PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: TRACE
Title....................: Trace execution of a FORTRAN program
File Names...............:00. Rename Transfer File (Interex-supplied)
: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
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.........:
Contribution 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
L03001
-----------------------------------------------------------------------------
TY L030
LIST A FILE SCREEN BY SCREEN
-----------------------------------------------------------------------------
Contribution Name...........: TY
Title....................: List a file screen by screen
File Names...............:00. Rename Transfer File (Interex-supplied)
: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
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.........:
Contribution 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....:
L03101
-----------------------------------------------------------------------------
WRITE L031
LIST A FILE TO PRINTER OR TERMINAL
-----------------------------------------------------------------------------
Contribution Name...........: WRITE
Title....................: List a file to printer or terminal
File Names...............:00. Rename Transfer File (Interex-supplied)
: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
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.........:
Contribution 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....:
L03201
-----------------------------------------------------------------------------
DSST L032
RTE-6VM & RTE-A DISTRIBUTED SYSTEM MONITORS
-----------------------------------------------------------------------------
Contribution Name...........: DSST
Title....................: RTE-6VM & RTE-A Distributed System Monitors
File Names...............: 00. Rename transfer file
: 01. DSST1.SBMT
: 02. DSST1.FTN
: 03. DSST2.FTN
: 04. DSST3.FTN
: 05. DSSLB.FTN
: 06. IDSEGMENTINFO.MAC
: 07. DSST1.LOD
: 08. DSST2.LOD
: 09. DSST3.LOD
Operating System(s)......: RTE-6VM and RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. DS
: 2. 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
Contribution Abstract.......: DSST1 and DSST2 are dynamic distributed
system monitors which allow the user to
monitor system activity. The programs
and usage were described in a paper
presented at the 1986 Detroit
Conference.
Additional Documentation....:
L03301
-----------------------------------------------------------------------------
LISP L033
LISP INTERPRETER
-----------------------------------------------------------------------------
Contribution Name...........: LISP
Title....................: LISP interpreter
File Names...............: 000. Rename Transfer File.
: 001. 'LISP - Submission File.
: 002. LISP.PAS Interpreter (rev-1.5)
: 003. LISP.INC Include file
: 004. LISP.READ Read me file
: 005. LISP.DOC Printable document
: 006. LISP.RUN type 6 file A-series/CDS
Operating System(s)......: RTE-A
Language(s)..............: PASCAL
Keywords.................: 1. LANGUAGE
: 2. AI
External Support Req'd...:
If Re-submission, Reason.: Fixes and Updates
Contributor's Name..........: Dan Felman
Company.......: HP/ Rockville
Street........: 2 Choke Cherry Rd.
City..........: Rockville
State.........: Md.
Country.......: USA
Zip Code......: 20850
Phone Number..: (301) 258-2000
Contribution Abstract.......:
LISP is a language used extensively by the Artificial Intelligence
community. This version is a much extended version of the interpreter
submitted at the Washington DC. conference.
This version requires a CDS RTE-A operating system as it currently
links into 3 code segments. It might also work under RTE-6 using
SGMTR and MLLDR, albeit slower than a equivalent A-series machine.
NOTICE -- You need to have PASCAL libraries in order to link the
interpreter. The following is a sample .lod file:
li pascal_cds.lib
st 18000
re lisp.rel
en
A similar version is running on my VECTRA and should have been
submitted to the Detroit swap tape. Maybe even a HP150 version.
Additional Documentation....: LISP.READ expalins some of the major changes
done to the original contribution.
LISP.DOC is a manual (TEXED output) that is ready to be printed.
This document is not finished but it should be enough to get you
going.
L03401
-----------------------------------------------------------------------------
SEARCHLIB L034
BINARY-SEARCH LIBRARY ROUTINES
-----------------------------------------------------------------------------
Contribution Name...........: SEARCHLIB
Title....................: Binary-search library routines
File Names...............:00. Rename Transfer File [by CSL]
:01. SEARCHLIB.SBMT - This file
:02. SEARCHLIB.FTN - Library source.
:03. SEARCHLIB.REL - Relocatables.
:04. SEARCH.LIB - LINDX'ed Library.
:05. SEARCHLIB.CMD - Compile and LINDX.
Operating System(s)......: Any
Language(s)..............: FTN7X
External Support Req'd...: None
If Re-submission, Reason.:
Keywords.................:01. SEARCH
:02. LIBRARY
Contributor's Name..........: Dan Khoushy
Company.......: Marine Computing Ltd.
Street........: 83, Marylebone High Street
City..........: London
State.........:
Country.......: United Kingdom
Zip Code......: W1
Phone Number..: (01) 486 9590
Contribution Abstract.......:
This contribution consists of a set of fast subroutines performing a binary
search for various types of variables:
VARIABLE TYPE SUBROUTINE
------------- ----------
INTEGER*2 ISEARCH
INTEGER*4 JSEARCH
REAL*4 R4SEARCH
REAL*8 R8SEARCH
CHARACTER CSEARCH
Usage: CALL SUBROUTNENAME(TABLE,KEY,POINTER,TABLESIZE)
The pointer will contain a positive location for a key present in the TABLE
or a negative number whose positive value is the point in the table where
the KEY should be inserted. This make these subroutine useful for tasks
beyond the usual search routines. Such tasks include the occasional addition
of keys to an already sorted table, small order interpolation in a large
table, cubic spline evaluation and differential equations.
Additional Documentation....: See the article in TC-INTERFACE of Jan/Feb
1987 entitled "PRACTICAL ALGORITHMIC DEVELOPMENT AND TRADE-OFFS".
L03501
-----------------------------------------------------------------------------
HANOIFTN L035
RECURSIVE TOWER OF HANOI IN FORTRAN
-----------------------------------------------------------------------------
Contribution Name...........: HANOIFTN
Title....................: Recursive Tower of Hanoi In FORTRAN
File Names...............:00. Rename Transfer File [by CSL]
:01. HANOIFTN.SBMT - This file
:02. HANOI.FTN - The game.
Operating System(s)......: RTE-A A.85 and up. VC+ required.
Language(s)..............: FTN7X
External Support Req'd...: None
If Re-submission, Reason.:
Keywords.................:01. GAMES
:02. DEMO
Contributor's Name..........: Dan Khoushy
Company.......: Marine Computing Ltd.
Street........: 83, Marylebone High Street
City..........: London
State.........:
Country.......: United Kingdom
Zip Code......: W1
Phone Number..: (01) 486 9590
Contribution Abstract.......:
This contribution consists of the famous Tower of Hanoi game in FORTRAN. As
the program is recursive, VC+ is necessary. The program demonstrate well the
power of recursion.
Usage: HANOI,TOWERSIZE,LISTLU
Additional Documentation....: None.
L03601
-----------------------------------------------------------------------------
CHANGERPL L036
CHANGE RPL'S FOR PROGRAM TRANSPORTABILITY
-----------------------------------------------------------------------------
Contribution Name...........: CHANGERPL
Title....................: Change RPL's for program transportability
File Names...............:00. Rename Transfer File [by CSL]
:01. CHANGERPL.SBMT - This file
:02. NVCCHANGERPL.FTN - Non-VC+ version
:03. CHANGERPL.FTN - CDS recursive version
:04. CHANGERPL.LOD - CDS Link file
:05. TEST.RUN - Test file. May not load
:06. X.CMD - A 1-level test dir.
:07. Y.CMD - A 10-level test dir.
:08. FOLOGO.CMD - FOrtran LOad and GO
:09. NVCLOADRUNALL.CMD - Command it & stand back
:10. CDSLOADRUNALL.CMD - Command it & stand back
:11. TEST.FTN - Source for 5 above
Operating System(s)......: RTE-A A.85 and up. Perhaps -6
Language(s)..............: FTN7X
External Support Req'd...: None
If Re-submission, Reason.:
Keywords.................:01. LINK
:02. TRANSPORTABLE
Contributor's Name..........: Dan Khoushy
Company.......: Marine Computing Ltd.
Street........: 83, Marylebone High Street
City..........: London
State.........:
Country.......: United Kingdom
Zip Code......: W1
Phone Number..: (01) 486 9590
Contribution Abstract.......:
This contribution consists of two 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. I develop programs on any A-series machines for running on any of
the others. RTE-A has the feature of sometimes refusing to run programs on
a machine having a different SNAP file. After a first try the machine
reports "changed RPL checksum" and quits. The second try will usually
succeed. Sometimes you have to relink the program on a target machine, but
this is heralded by a message "illegal program file". Any way, the first
type of refusal is bad enough, and seems unnecessary, especially when you
have a long chain of fathers running children and grandchildren. The method
used by me is to have all the new programs and sources in a global
directory called /UPDATE which contains a command file whose first command
is CHANGERPL and the rest distribute the programs and the sources etc. to
their respective directories. Thus CHANGERPL defaults to trying the @.RUN
files in /UPDATE but will go to a directory supplied in the runstring. The
CDS version will go to all the subdirectories as well.
X.CMD creates a global directory /X and fills it with various files. This
/X directory then provides exercising and demonstrating opportunities for
the non-VC+ version.
Y.CMD creates a global directory /Y and fills it with various files and
various levels of subdirectories. This /Y directory then provides
exercising and demonstrating opportunities for the CDS version.
FOLOGO.CMD compiles, loads and runs a program and NVCLOADRUNALL.CMD will do
it for NVCCHANGERPL and X.CMD as well, while CDSLOADRUNALL.CMD will do the
same for CHANGERPL and Y.CMD.
TEST.RUN is a program linked with a funny SNAP file on an A600+, thus will
force an RPL change. Do not run it, as you will change the RPL before the
demonstration! In case you are interested, or TEST refuses to load, you
have the source. This you may recompile and link with a SNAP file not
appropriate to your machine to get the full demonstration. Otherwise, and
in case you loaded TEST.RUN inadvertently, CHANGERPL will still go through
the motions, but without issuing the "changing RPL" message.
A word of apology: The somewhat verbose names were chosen to eliminate an
inadvertent initiation of drastic actions. You can always rename the files.
Also, in order to make all units stand alone, each contains all required
subroutines, at the expense of some duplication.
A word of warning: Read the usual HP notices of disclaimer to be found on
the back side of the title page to all their manuals. As all these programs
go beyond the designs of HP you are really on your own when using them. I
assume no responsibility whatsoever for any damage that may ensue- direct,
consequential or of any other kind. You are entirely responsible!
After having thus frightened the potential user, I hasten to add that no
damage was ever done by these programs in my installation.
Do not use the programs on a directory that contains these programs, as
they will stop when trying to change their own RPL. Also beware of running
these programs on /PROGRAMS/ as all the RP'd programs will be off'ed. If
you do, remember to RP the important ones (PROMT etc.) again after
termination.
Additional Documentation....: None.
L03701
-----------------------------------------------------------------------------
PATCHBITMAP L037
CHANGE SENSE OF BITS IN SECTOR-ALLOCATION BITMAPS
-----------------------------------------------------------------------------
Contribution Name...........: PATCHBITMAP
Title....................: Change sense of bits in sector-allocation bitmaps
File Names...............:00. Rename Transfer File [by CSL]
:01. PATCHBITMAP.SBMT - This file
:02. PATCHBITMAP.FTN - Source file
Operating System(s)......: RTE-A A.85 and up. Perhaps -6
Language(s)..............: FTN7X
External Support Req'd...: None
If Re-submission, Reason.:
Keywords.................:01. SYSTEM
:02. SYSTEM_TABLES
Contributor's Name..........: Dan Khoushy
Company.......: Marine Computing Ltd.
Street........: 83, Marylebone High Street
City..........: London
State.........:
Country.......: United Kingdom
Zip Code......: W1
Phone Number..: (01) 486 9590
Contribution Abstract.......:
Usage: PATCHBITMAP,DISCLU,LOCATION,SIZE,LISTLU.
This contribution consists of a utility hitherto unsupported by HP. It may
happen that a bitmap is corrupted to show free area as occupied or occupied
area as free. Such a corruption will normally be discovered by FVERI. The
usual method of recovery is to TF off the disc LU, reinitialize and TF
back, tedious at best.
This program will change the sense of a contiguous set of bits on DISCLU
starting at LOCATION for SIZE bits. On sets, (and the whole set has to be
on) will be turned off and vice-versa.
Recover from wrongly specified parameters by running the program again with
the same wrong parameters.
This program may be a very destructive time bomb type weapon in the hands
of a careless user, therefore
*************************************************
* Do not keep it on disc ! Keep it off-line ! *
*************************************************
But when you TF this program back on, do not use the damaged LU since if
the damage is showing occupied space as free, you may write over useful
data.
A word of apology: The somewhat verbose name was chosen to eliminate an
inadvertent initiation of a drastic action. You can always rename the file.
A word of warning: Read the usual HP notices of disclaimer to be found on
the back side of the title page to all their manuals. As this program goes
beyond the designs of HP you are really on your own when using it. I assume
no responsibility whatsoever for any damage that may ensue- direct,
consequential or of any other kind. You are entirely responsible!
This program was tested up to an LU size of 120,000 sectors only.
After having thus frightened the potential user, I hasten to add that no
damage was ever done by this program in my installations.
Additional Documentation....: None.
L03801
-----------------------------------------------------------------------------
HEAPSORT L038
SORTING SUBROUTINES - HEAPSORT AND INSERTION
-----------------------------------------------------------------------------
Contribution Name...........: HEAPSORT
Title....................: Sorting subroutines - Heapsort and Insertion
File Names...............:00. Rename Transfer File [by CSL]
:01. HEAPSORT.SBMT - This file
:02. LONGHEAPSORT.FTN - Including heap routines
:03. HEAPSORT.FTN - A combined fast version
:04. HEAPSORT.DOC - Some theory and timing.
Operating System(s)......: All
Language(s)..............: FTN7X
External Support Req'd...: None
If Re-submission, Reason.:
Keywords.................:01. SORT
Contributor's Name..........: Dan Khoushy
Company.......: Marine Computing Ltd.
Street........: 83, Marylebone High Street
City..........: London
State.........:
Country.......: United Kingdom
Zip Code......: W1
Phone Number..: (01) 486 9590
Contribution Abstract.......:
Workhorse sorting subroutines are very often required in real-life
programming situations. There is usually a Hobson's choice between a larger
sorting package or writing an ad-hoc subroutine which gets the job done
albeit inefficiently. The larger sorting package may be extravagant in
their memory requirement or not particularly suitable for the job at hand.
The LONGHEAPSORT set of three subroutines are good candidates to join the
library in the workhorse role. The familiar Insertion sort routine is fast
for small vectors and very fast for almost-sorted vectors of any size. The
Heap sort routine is of time complexity N*LOG(N) and hence very fast for
large vectors. Quicksort may be faster by a factor of 2 under some
situations but may have a pathological behavior which will make it extremely
slow under some other situations.
About 10% time may be gained by combining the heap subroutines thus avoiding
the CALL overheads. Omitting CDS will speed matters up by a further 20%.
The faster combined version of the subroutine appears as HEAPSORT.FTN.
Usage: CALL HEAPSORT(TABLE,TABLESIZE)
Additional Documentation....: See HEAPSORT.DOC
L03901
-----------------------------------------------------------------------------
HP54201 L039
HP54201 DIGITAL SCOPE DISPLAY CAPTURE
-----------------------------------------------------------------------------
Contribution Name...........: HP54201
Title....................: HP54201 Digital Scope Display Capture
File Names...............: 00. Rename transfer file.
: 01. HP54201.SBMT
: 02. BELLMACLIB.CMP
: 03. BELLMACLIB.LIB
: 04. BELLMACLIB.MAC
: 05. BELLQAXLIBRARY.CMP
: 06. BELLQAXLIBRARY.FTN
: 07. BELLQAXLIBRARY.LIB
: 08. CS.FTN
: 09. CS.LOD
: 10. CS.REL
: 11. DUMPTOSCOPE.FTN
: 12. DUMPTOSCOPE.REL
: 13. FILEFORMAT.DOC
: 14. H5420GRF.FTN
: 15. H5420GRF.REL
: 16. H5420GRF23.LOD
: 17. H5420GRF48.LOD
: 18. H5420GRF50.LOD
: 19. H5420GRF72.LOD
: 20. H5420RE2623.LOD
: 21. H5420RE2648.LOD
: 22. H5420REGRF.FTN
: 23. H5420REGRF.REL
: 24. H5420REPLAY.FTN
: 25. H5420REPLAY.LOD
: 26. H5420REPLAY.REL
: 27. H5420RETERM.FTN
: 28. H5420RETERM.REL
: 29. HP54201.FTN
: 30. HP54201.LOD
: 31. HP54201.REL
: 32. HP54201CAP.FTN
: 33. HP54201CAP.LOD
: 34. HP54201CAP.REL
: 35. HP54201LIB.CMP
: 36. HP54201LIB.FTN
: 37. HP54201LIB.LIB
: 38. HP54201LIB.REL
: 39. HP54201MOD.FTN
: 40. HP54201MOD.LOD
: 41. HP54201MOD.REL
: 42. INSTALL.CMD
: 43. LINKS.FTN
: 44. LINKS.LOD
: 45. LINKS.REL
: 46. OS.FTN
: 47. OS.LOD
: 48. OS.REL
: 49. PLOTLUFOR7550.FTN
: 50. PLOTLUFOR7550.REL
: 51. PLOTLUFOR9872.FTN
: 52. PLOTLUFOR9872.REL
: 53. PLOTLUFORSCREEN.FTN
: 54. PLOTLUFORSCREEN.REL
: 55. SCRATCH.DO1
: 56. SCRATCH.DO2
: 57. SCRATCH.DO3
: 58. SCRATCH.DO4
: 59. SCRATCH.DOT
: 60. SPOO5C
: 61. SPOO5O
: 62. SPOO7C
: 63. SPOO7O
: 64. SPOO9C
: 65. SPOO9O
: 66. SPOOLC
: 67. SPOOLO
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. DATA_ACQUISITION
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
Contribution Abstract.......:
The HP54201 Digital Oscilloscope has a sample rate of up to
200 MHz, and is a very powerful instrument considering its price.
The programs in this contribution allow the oscilloscope waveform
information to be captured and stored in files. This info can then
later be retrieved, plotted, analyzed etc.
Instructions:
Take a quick look at the INSTALL.CMD file, and check to see
if everything matches your system. Then type: INSTALL
The entire system should automatically load. There are
4 sample waveform files called SCRATCH.DOx.
L04001
-----------------------------------------------------------------------------
MD L040
EXTENDED WD COMMAND
-----------------------------------------------------------------------------
Contribution Name...........: MD
Title....................: Extended WD command
File Names...............:00. Rename Transfer File
:01. MD.SBMT This file
:02. MD.FTN Source
:03. MD.DOC Documentation
Operating System(s)......: RTE-A, RTE-6
Language(s)..............: FTN77
External Support Req'd...: None
If Re-submission, Reason.:
Keywords.................: 1. Directory
: 2. CI
: 3. Path
Contributor's Name..........: Debra K. Wagner
Company..................: Rockwell International
Street...................: P.O. Box 464 Rocky Flats Plant, Bldg 564
City.....................: Golden
State....................: CO
Country..................: USA
Zip Code.................: 80402-0464
Phone Number.............: 303/966-7983
Contribution Abstract.......:
This program acts as an advanced substitute for the CI command WD. All
features of WD are implemented plus some extras. MD is a combination of
two programs already submitted and a new subroutine which gives additional
features that are not in the previous two programs. The programs are
SD, submitted by Dan Felman, and UpDir, submitted by Christopher Nelson.
I have combined these functions into one so that the user doesn't have to
remember all of the programs and their usages.
The expanded features are:
MD >BROTHER will move the working directory to another directory
on the same level in the hierarchy. (This includes
global directory changes too.)
MD ^n will move up "n" levels from current directory
(If "n" is omitted, will move up 1 level)
MD ^^ will move the working directory to the global level
from anywhere lower in the hierarchy
MD -SUBDIR will move the working directory to a subdirectory
any number of levels lower in the same hierarchy
Additional Documentation....:
L04101
-----------------------------------------------------------------------------
SET_LU L041
CONFIGURE MUX PORTS FOR 4.1 SERIAL DRIVERS
-----------------------------------------------------------------------------
Contribution Name...........: SET_LU
Title....................: Configure mux ports for 4.1 Serial Drivers
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. SET_LU.SBMT submission file
:02. SET_LU.FTN
:03. SET_LU.LOD
:04. SET_LU.REL
:05. SET_LU.HLP documentatiion for /help/
Operating System(s)......: RTE-A 4.1 or later
Language(s)..............: FTN7X
Keywords.................: 1. Multiplexor
: 2. Configure
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Diane Pezick
Company.......: Aluminum Co. of America
Street........: Hall Road
City..........: Alcoa
State.........: Tennessee
Country.......: USA
Zip Code......: 37701
Phone Number..: (615)977-3585
Telex.........:
Contribution Abstract.......: This utility may be used for configuring
multiplexer ports on Serial I/O Drivers that support Special Status Reads.
Drivers ID801, ID800 and ID400 released at the 4.1 update are supported.
Through an interactive sequence the user answers questions about
configuring a mux port. After all the questions have been answered, the
two CN commands necessary to reconfigure the channel are displayed. The
user may choose to have them executed automatically by the Set_Lu program,
or just have them displayed for information or for later entry through
CI.
Additional Documentation....: See SET_LU.HLP and source code.
L04201
-----------------------------------------------------------------------------
GET_MUXCONFIG L042
DISPLAY DRIVER PARAMETERS FOR A MUX PORT
-----------------------------------------------------------------------------
Contribution Name...........: GET_MUXCONFIG
Title....................: Display Driver Parameters for a Mux Port
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. GET_MUXCONFIG.SBMT submission file
:02. GET_MUXCONFIG.FTN
:03. GET_MUXCONFIG.LOD
:04. GET_MUXCONFIG.REL
:05. GET_MUXCONFIG.HLP documentatiion for /help/
Operating System(s)......: RTE-A 4.1 or later
Language(s)..............: FTN7X
Keywords.................: 1. Multiplexor
: 2. Status
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Diane Pezick
Company.......: Aluminum Co. of America
Street........: Hall Road
City..........: Alcoa
State.........: Tennessee
Country.......: USA
Zip Code......: 37701
Phone Number..: (615)977-3585
Telex.........:
Contribution Abstract.......: Get_MuxConfig is a utility for displaying
the driver parameters in effect for a chosen LU. This utility supports
only Serial Drivers that use the Special Status Reads (Drivers introduced
at the 4.1 Rev.). For more information including a list of the parameters
displayed, see the Help file: Get_MuxConfig.hlp
Additional Documentation....: See GET_MUXCONFIG.HLP and source code.
L04301
-----------------------------------------------------------------------------
CKPROGSVSBGPRI L043
CHECK PROGRAM PRIORITY VS BG AND TS PRIORITIES
-----------------------------------------------------------------------------
Contribution Name...........: CkProgsVsBGPri
Title....................: Check Program Priority vs BG and TS Priorities
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. CKPROGSVSBGPRI.SBMT submission file
:02. CKPROGSVSBGPRI.FTN
:03. CKPROGSVSBGPRI.LOD
:04. CKPROGSVSBGPRI.REL
:05. CKPROGSVSBGPRI.HLP documentatiion for /help
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. status
: 2. id_segments
: 3. system
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Diane Pezick
Company.......: Aluminum Co. of America
Street........: Hall Road
City..........: Alcoa
State.........: Tennessee
Country.......: USA
Zip Code......: 37701
Phone Number..: (615)977-3585
Telex.........:
Contribution Abstract.......: CkProgsVsBGPri checks the program priority
of each .RUN program in the specified directory against the background(BG)
and timeslice(TS) priorities. If the program's priority is higher than
either the timeslice or background priorities, then a report line is written
to your terminal (LU 1). Most useful during operating system update to
verify that HP utilities and programs have proper priorities in relation
to real-time user programs. Once CkProgsVsBGPri identifies these higher
priority programs, the user must decide if a priority change is required.
Additional Documentation....: See CKProgsVSBGPri.HLP and source code.
L04401
-----------------------------------------------------------------------------
USAGE L044
MONITOR AND REPORT SYSTEM USAGE BY USER
-----------------------------------------------------------------------------
Contribution Name...........: USAGE
Title....................: Monitor and Report System Usage by User
File Names...............: 00. Rename Transfer File
: 01. USAGE.SBMT CSL Submission file
: 02. MONITABLES.INCL Include for MONITOR
: 03. MONITOR.FTN MONITOR source
: 04. MONSCH IMAGE schema
: 05. PRUNS.INCL Include for USAGE
: 06. USAGE.FTN USAGE source
: 07. USAGELISTS.INCL Include for USAGE
Operating System(s)......: RTE-6/VM
Language(s)..............: Fortran 77
Keywords.................: 1. ACCOUNTING
: 2. MONITOR
: 3. REPORTS
External Support Req'd...: IMAGE
If Re-submission, Reason.:
Contributor's Name..........: Don 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 (WUI)
Contribution Abstract.......:
MONITOR and USAGE provide a system manager with thorough reports about
how the system is used. MONITOR runs in the system session and in the
time list, sampling user sessions at frequent intervals. When a user
logs off, MONITOR writes an IMAGE record describing the amount of use
of every program run by that user. In the record are dates and times,
CPU usage and elapsed time, the actual (generic) name of the program,
and more. USAGE can be invoked at any time to report on the usage for
any time period of interest. It can report its results sorted by user
or by program or both, and in a summary or full-report format.
MONITOR requires less than 1% of the system's time. USAGE sorts its
data as fast as it can read it from the IMAGE data base. Since it
always reports a date span, it does not perform a serial search on the
detail data set but instead follows the date chains and is very quick.
The IMAGE data base was designed for IMAGE I and therefore may be used
with either IMAGE I or IMAGE II.
Additional Documentation....: Sources are self-documenting.
L04501
-----------------------------------------------------------------------------
BTIME L045
SYSTEM UP AND DOWN TIME RECORDING
-----------------------------------------------------------------------------
Contribution Name...........: BTIME
Title....................: System 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. BOOT-UP
: 2. ACCOUNTING
External Support Req'd...: RTE AND CI FILES
If Re-submission, Reason.: BUG FIX
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.........:
Contribution 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
L04601
-----------------------------------------------------------------------------
PASS_CHECK L046
PASSWORD AGING AND CHANGING
-----------------------------------------------------------------------------
Contribution Name...........: PASS_CHECK
Title....................: Password aging and changing
File Names...............: 00 RENAME TRANSFER FILE
: 01 PASS_CHECK.SBMT
: 02 PASS_CHECK.FTN
: 03 PASS_CHECK.REL
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN 77
Keywords.................: 1. SECURITY
: 2. SESSION
: 3. Logon/Logoff
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.........:
Contribution Abstract.......: This program will monitor when passwords
are changed. When a user logs on, this program checks the current
password against a file to determine when the password was changed.
If more than 60 days (easily configured) have elapsed then the user
is required to change their password. This program is executed from
a 'HI' file.
Additional Documentation....:
L04701
-----------------------------------------------------------------------------
DBUTILITY L047
92069 IMAGE UTILITIES
-----------------------------------------------------------------------------
Contribution Name...........: DBUTILITY
Title....................: 92069 IMAGE utilities
File Names...............: 00 RENAME TRANSFER FILE
: 01 DBUTL.SBMT
: 02 DBSPC.FTN
: 03 DBSPB.FTN
: 04 DBVFY.FTN
: 05 DBSYN.FTN
: 06 DBMVR.FTN
: 07 DBMOV.FTN
: 08 DBSEC.FTN
: 09 DBITM.FTN
: 10 DBCPM.FTN
: 11 DBCPD.FTN
: 12 DBSPC.REL
: 13 DBSPB.REL
: 14 DBVFY.REL
: 15 DBSYN.REL
: 16 DBMVR.REL
: 17 DBMOV.REL
: 18 DBSEC.REL
: 19 DBITM.REL
: 20 DBCPM.REL
: 21 DBCPD.REL
: 22 OPEN_LOCKED_FILE.MAC
: 23 OPEN_LOCKED_FILE.REL
Operating System(s)......: RTE(ALL)
Language(s)..............: FORTRAN77 AND MACRO
Keywords.................: 1. IMAGE
: 2. DATA_BASE
External Support Req'd...: NONE
If Re-submission, Reason.: ENHANCEMENTS AND ADDITIONS
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.........:
Contribution Abstract.......: This is a collection of IMAGE DATA BASE
(92069 ONLY!) utilities. With these programs additional structural
information can be obtained and the data base structure can be modified.
Most of these programs do require exclusive use of the data base and
none of them use IMAGE subroutines. The system manager should restrict
the availablity of all of these programs.
DBSPC:
This utility reports capacity information from the root file of an
IMAGE data base. The program will report capacities even if the data
base is open exclusively to some other application. The execution
time is usually less than five seconds and is NOT a function of the
size of the data sets.
DBSPB:
This program reads all the records in all the sets of a data
base. It reports all the values that 'DBSPA' reports and in addition
gives set usage in percent, counts the synonyms in the master sets and
identifies set type by name (manual,auto., detail). The execution
speed is 2 - 5 times faster than 'DPSPA'.
DBVFY:
This utility examines all of the chains in one or all of the
detail sets of a data base. Any pointers or key values that are not
consistant are reported. With this information the data base could
be repaired with QUERY or for the brave, 'CMM6'.
DBSYN:
This utility allows the investigation of the results of capacity
changes or hashing algorithm changes on the synonym content of an
existing master data set. The data base is opened shared and the
program does not write into the set.
DBMVR:
This program moves a data base root file to a different cartridge.
DBMOV:
This program moves a set to a different cartridge.
DBSEC:
This utility allows the changing of level words and item level
security.
DBITM:
This program allows changing an items name or type.
DBCPM:
This program allows changing the capacity of a master set.
DBCPD:
This program allows changing the capacity of a detail set.
OPEN_LOCKED_FILE:
This subroutine is used by 'DBSPC' if the root file open fails
with a -8 error. Read the source before you use it elsewhere.
Additional Documentation....: See the source files for calling sequence.
L04801
-----------------------------------------------------------------------------
CTOME L048
COPY CONSOLE DISPLAY TO MY TERMINAL
-----------------------------------------------------------------------------
Contribution Name...........: CTOME
Title....................: Copy console display to my terminal
File Names...............: 00 RENAME TRANSFER FILE
: 01 CTOME.SBMT
: 02 CTOME.FTN
: 03 CTOME.REL
: 04 LYLIB.LIB NEEDS ONE ROUTINE FROM HERE
SEE CSL-1000 REV. 2625
Operating System(s)......: TESTED ON RTE-A
Language(s)..............: FORTRAN 77
Keywords.................: 1. COPY
: 3. TERMINAL
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.........:
Contribution Abstract.......: This program will read back the current
contents of the display memory of a crt. It is hard coded to read
system lu 1 but could be made variable. The output lu is variable.
Additional Documentation....: See source
L04901
-----------------------------------------------------------------------------
MAIL L049
MAIL FOR ALL SYSTEMS AND ACROSS DS NETWORK
-----------------------------------------------------------------------------
Contribution Name...........: MAIL
Title....................: Mail for all systems and across DS network
File Names...............: 00 RENAME TRANSFER FILE
: 01 MAIL.SBMT
: 02 MAIL.FTN MAJOR PROGRAM
: 03 MAIL.REL
: 04 NEWMAIL.FTN CHECK MAILBOX
: 05 NEWMAIL.REL
: 06 REPORT.FTN SHOW ALL ACTIVITY
: 07 REPORT.REL
: 08 PSTDS.FTN DS DELIVERY
: 09 PSTDS.REL
: 10 MAILMAINT.FTN CLEAN UP MAILBOX
: 11 MAILMAINT.REL
: 12 USER6.FTN USERS FILES ON RTE-6
: 13 USER6.REL
: 14 HELPFILE.HLP
: 15 UTILHELP.HLP
: 16 STARTUP6.CMD LOAD ON RTE-6
: 17 STARTUPA.CMD LOAD ON RTE-A
: 18 README.TXT
: 19 BUGS.TXT Changes and enhancements
Operating System(s)......: RTE-6 & RTE-A
Language(s)..............: FORTRAN 77
Keywords.................: 1. MAIL
: 2. MESSAGE
: 3. DS
External Support Req'd...: CI File System
If Re-submission, Reason.: ENHANCEMENTS AND BUG FIXES
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) 276-4458
Telex.........:
Contribution Abstract.......: To the best of my knowledge this
package originated with Pete Gulotta of HP Valley Forge. A very early
version can be found on the CSL-1000 tape of 2625 as K195--. I have added
several enhancements to this package. MAIL now works on both
RTE-A and RTE-6. The package now delivers mail across a DS network
with the receivers newmail counter being incremented. The form
of the distribution list was changed and is more flexible. The senders
REAL name is included in the "FROM:" line. REPORT was revised and
is much faster. Some additional routines were added for compatability
with RTE-6. I added some documentation and installation files.
This package encrypts the mail such that only the receiver (and MANAGER)
can read it. If anyone needs a file encryption-decryption package,
take a look at the routines in here.
Additional Documentation....: See README.TXT,HELPFILE.HLP,UTILHELP.HLP
L05001
-----------------------------------------------------------------------------
DBEXPLAIN L050
EXPLAIN IMAGE DATA-BASE ERRORS
-----------------------------------------------------------------------------
Contribution Name...........: DBEXPLAIN
Title....................: Explain IMAGE data-base errors
File Names...............: 00 Rename Transfer File
: 01 DBEXPLAIN.SBMT Submission file
: 02 DBHLP.FTN CONTAINS THE TEXT
: 03 DBHLP.REL
: 04 DBEXPLAIN.MAC SUB. FOR APPLICATION
: 05 DBEXPLAIN.REL
: 06 DBEXPLAIN.SMPL SAMPLE OUTPUT
: 07 DBEXPLAIN_SHORT.FTN PRINTS ONLY #'s
Operating System(s)......: RTE-A SHOULD BE ALL
Language(s)..............: FTN7X & MACRO
Keywords.................: 01. IMAGE
: 02. ERROR
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) 276-4458
Telex.........:
Contribution Abstract.......: These routines save space in your
application programs by putting the text of data base error messages
in a separate program. More information is also displayed than
most programmers provide for in their code. The program with the
error text in it can also be used interactively to decode error
numbers.
Additional Documentation....: See DbExplain.smpl for examples.
L05101
-----------------------------------------------------------------------------
AMP L051
ANOTHER MAIL PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: AMP
Title....................: Another Mail Program
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. Amp.sbmt This file
:02. LOAD_MAIL.CMD
:03. MAIL.LOD .LOD file for LINK
:04. COMMAND.HELP help for Commands
:05. EXIT.HELP help for EXIT
:06. EXPRESS.HELP help for EXPRESS
:07. FILE.HELP help for FILE
:08. HELP.HELP help for HELP
:09. LIST.HELP help for LIST
:10. MAIL.HELP help for MAIL
:11. NEXT.HELP help for NEXT
:12. PREV.HELP help for PREV
:13. PRINT.HELP help for PRINT
:14. PURGE.HELP help for PURGE
:15. READ.HELP help for READ
:16. SEND.HELP help for SEND
:17. SORT.HELP help for SORT
:18. MAIL_INSTAL.DOC
:19. MAIL_USER.DOC
:20. EXPRESS.DEL
:21. EXPRESS.PRNT
:22. EXPRESS.READ
:23. MAIL.FTN
:24. NO_DS_MAIL.FTN mail without DS
:25. POST.FTN receiving mail over DS
:26. DS_MAIL.FTN mail with DS
:27. UTIL_MAIL.FTN both POST and MAIL
:28. DS_MAIL.REL
:29. MAIL.REL
:30. NO_DS_MAIL.REL
:31. POST.REL
:32. UTIL_MAIL.REL
Operating System(s)......: RTE-A, VCPLUS, CDS
Language(s)..............: FTN7X
Keywords.................: 1. MAIL
: 2. MESSAGE
: 3. DS
External Support Req'd...: DS is optional.
If Re-submission, Reason.:
Contributor's Name..........: Donald L. Pipkin
Company.......: Hewlett-Packard
Street........: 3840 S. 103rd E. Ave.
City..........: Tulsa
State.........: Oklahoma
Country.......: USA
Zip Code......: 74146
Phone Number..: (918)665-3300x31
Telex.........:
Contribution Abstract.......: I wanted to create a Mail program that
had the best features of UN*X's xmail and the HP 3000's HPDESK.
Mail lets you send files to a user by name and over DS to user name
and node name. It has online help and is very simple to use.
Additional Documentation....: See the .DOC and .HELP files.
L05201
-----------------------------------------------------------------------------
GC L052
GAS CHROMOTOGRAPHY DATA ACQUISITION WITH THE 3497A
-----------------------------------------------------------------------------
Contribution Name...........: GC
Title....................: Gas Chromotography Data Acquisition with the 3497A
File Names...............:00. Rename Transfer File
:01 GC.SBMT
:02 LOAD.DOC
:03 RUN.DOC
:04 ALL.CMD
:05 ALLLOAD.CMD
:06 CHANCTRLCOMMON.FTN
:07 CHANNEL_CONTROL.FTN
:08 CHANNEL_CONTROL.LOD
:09 COLUMN.FORM
:10 DATA_MGT.CMD
:11 DATA_MGT.FTN
:12 DATA_MGT.LOD
:13 GCINL.FTN
:14 GC_ADDRS.DATA
:15 GC_ADDRS.FORM
:16 GC_ADDRS.FTN
:17 GC_COMMONBKS.FTN
:18 GC_DECLAR.FTN
:19 GC_SETUP.CMD
:20 GC_SETUP.DATA
:21 GC_SETUP.FORM
:22 GC_SETUP.FTN
:23 GC_SETUP.LOD
:24 GC_SETUP_PART1.FTN
:25 GC_SETUP_PART2.FTN
:26 GC_SETUP_PART3.FTN
:27 LOOP.FORM
:28 MONITOR.CMD
:29 MONITOR.LOD
:30 MONITOR_PART1.FTN
:31 MONITOR_PART2.FTN
:32 MONITOR_PART3.FTN
:33 MONITOR_PART4.FTN
:34 MONITOR_PART5.FTN
:35 SORPTION.FORM
:36 SRQ_SERVICE.CMD
:37 SRQ_SERVICE.FTN
:38 SRQ_SERVICE.LOD
:39 WORKUP.CMD
:40 WORKUP.LOD
:41 WORKUP_COMMONBKS.FTN
:42 WORKUP_DECLAR.FTN
:43 WORKUP_PART1.FTN
:44 WORKUP_PART2.FTN
:45 WORKUP_PART3.FTN
:46 WORKUP_PART4.FTN
:47 WORKUP_PART5.FTN
:48 WORKUP_PART6.FTN
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Data_acquisition
: 2. Chemistry
External Support Req'd...: HP3054C Library
If Re-submission, Reason.:
Contributor's Name..........: Doyle Stroup
Company.......: Chemical Research & Development Engineering Center
Collective Protection Division
Street........:
City..........: Aberdeen Proving Ground
State.........: Maryland
Country.......: USA
Zip Code......: 21010
Phone Number..: 301-671-3488/3311/3050
Telex.........:
Contribution Abstract.......:
The Gas Chromatography data Acquisition system written by J. Thomas Lynn
requires that an HP 3497A be the control and data acquisition device for
the GC. The system consist of 8 programs that work togrther to control the
GC, acqire analog outputs, and store the data on disc. The data can be listed
and worked up with the post processing modules. Read the source code as it
is documented fairly well.
Additional Documentation....: HP 3497A manual, HP 3054C manuals
L05301
-----------------------------------------------------------------------------
DIFF L053
SOURCE FILE COMPARER
-----------------------------------------------------------------------------
Contribution Name...........: Diff
Title....................: Source File Comparer
File Names...............: 00. Rename transfer file
: 01. diff.sbmt - Submission file.
: 02. diff.help - Help file for Diff
: 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. fcl.lib - diff library
: 12. create_diff.cmd - creates diff.run
: 13. rat77.cmd - Ratfor command file
: 14. spooldiff.cmd - spools diff output
: 15. diff.map - contributor's link map
Operating System(s)......: RTE-A, RTE-6
Language(s)..............: sources provided both in Ratfor and Fortran 77
Keywords.................: 1. compare
: 2. tools
External Support Req'd...: EMA
If Re-submission, Reason.: (1) now using all Fmp I/O for efficiency
: (2) new features including: EDIT/1000
: command files, and screen fill pausing.
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.........:
Contribution Abstract.......:
Diff compares two source files and clearly shows the differences
between them, without getting lost at times, as many source comparers do.
If you don't have Ratfor (really Rat77), you can compile the Fortran 77
instead, and use the source in Ratfor as documentation.
Additional Documentation....: diff.help
L05401
-----------------------------------------------------------------------------
CMMA L054
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.DOC - documentation
: 03. CMMA.LOD - LINK command file
: 04. CMMA.R - source in Rat77
: 05. CMMA.FTN - source in Fortran 77
: 06. CMMA.REL - relocatable
: 07. ACCESS.MAC - access to system entries
: 08. ACCESS.REL - access to system entries
: 09. CREATE_CMMA.CMD - creates CMMA.run
: 10. RAT77.CMD - Ratfor command file
: 11. CMMA.MAP - contributor's link map
Operating System(s)......: RTE-A
Language(s)..............: in both Ratfor and Fortran 77, some MACRO
Keywords.................: 01. System
: 02. System_tables
: 03. Diagnostic
: 04. Tools
External Support Required:
If Re-submission, Reason.: Converted from C to Rat77 (Fortran 77)
: Derived from J033 by David A. Boskey
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.........:
Contribution Abstract.......:
CMMA is a program which facilitates the analysis of problems
in an RTE-A system. CMMA is a stripped-down version of
previous versions of CMMx. This version does not have the
facility to run in a different computer; i.e. you cannot
examine a remote RTE-A from another node in a DS/1000
network.
Additional Documentation....: CMMA.DOC (somewhat dated; same as "CMMA 2533)
Notes.......................: Block/sector & time conversion commands added
: Could eliminate MAC by $ALIAS; see SuperU 2533
L05501
-----------------------------------------------------------------------------
RAT77 L055
EASY-TO-INSTALL VERSION OF RATFOR
-----------------------------------------------------------------------------
Contribution Name...........: RAT77
Title....................: Easy-to-install version of Ratfor
File Names...............: 00. Rename transfer file.
: 01. RAT77.SBMT - Submission file.
: 02. AA_RUN_ME_FIRST.CMD - Compiles from FTN7X
: 03. RAT77.R - RAT77 in Rat77
: 04. RAT77.HELP - help file
: 05. ARGS.INCL - labeled common
: 06. DS.FTN
: 07. DS.R - table routines
: 08. DS.REL
: 09. IO.INCL - labeled common
: 10. IO_FTN.INCL - labeled common
: 11. PRIMER.DOC - introduction to Ratfor
: 12. R77_F77.EDIT - special editing aid
: 13. RAT77.cmd - Ratfor command file
: 14. RAT77.ftn - RAT77 in Fortran 77
: 15. RAT77.LIB - collection of lower routines
: 16. RAT77.lod - link command file
: 17. RAT77.map - contributor's linker map
: 18. RAT77.MGIN - merge command file
: 19. RAT77.rel - RAT77 relocatable
: 20. RAT77_COMMON.INCL - defines common blocks
: 21. RATDEF - assortment of define statement
: 22. RCL.FTN - Ratfor character library
: 23. RCL.R
: 24. RCL.REL
: 25. UPDATE_RAT77.CMD - for modifying Rat77
: 26. UTILITY_FTN.FTN - basic I/O speeded up
: 27. UTILITY_FTN.REL
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: source provided in both Rat77 and Fortran 77
Keywords.................: 1. Compiler
: 2. Pre-processor
: 3. Language
: 4. C
External Support Req'd...: uses EMA
If Re-submission, Reason.: J012 with only Rat77, and improved I/O
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.........:
Contribution Abstract.......:
Rat77 is an enhanced version of a Fortran pre-processor called
Ratfor (Rational Fortran). The control statements are almost the
same as those in C . Rat77 can be useful for compiling C programs
to run on an RTE system. This later version, Rat77 "Beta" also
has text macro facilities that can make data structures in Fortran 77
look like those of C or Pascal.
Ratfor first came out in 1976 in the book, "Software Tools" by
Kernighan & Plauger. You could also order a magnetic tape from
Addison Wesley publishing company with all the software tools
sources on it. Since the advent of Pascal and C, Ratfor has
started to die out, but it's still a great language when used with
Fortran 77 character strings, especially on an HP.
Additional Documentation....: RAT77.r
: "Software Tools" by Kernighan & Plauger
: there's a good section on Ratfor in one
: of the Bell system Unix user's manuals
User's Group................: Software Tools User's Group
: 140 Center St. (might be an old address)
: El Segundo, CA 90245
: (213) 322-2574
L05601
-----------------------------------------------------------------------------
SORT L056
UNIX-STYLE SORT-MERGE PACKAGE FOR RTE-A IN FORTRAN 77
-----------------------------------------------------------------------------
Contribution Name...........: SORT
Title....................: Unix-style sort-merge package for RTE-A in Fortran 77
File Names...............: 00. Rename transfer file.
: 01. sort.sbmt - Submission file.
: 02. sort.r - Sort in Rat77
: 03. csort.comn - labeled common
: 04. flist.comn - labeled common
: 05. select.comn - labeled common
: 06. sort.ftn - Sort in Fortran 77
: 07. sort.rel - Sort relocatable
: 08. sort.help - help file
: 09. sort.lod - link command file
: 10. sort.map - contributor's linker map
: 11. fcl.r - utility library in Rat77
: 12. argsfc.incl - include file for fcl.r
: 13. fcl.ftn - utility library in Fortran 77
: 14. fcl.rel - utility library relocatable
: 15. fcl.lib - utility library lindexed
: 16. fmp.r - Fmp I/O library in Rat77
: 17. iofmp.incl - include file for fmp.r
: 18. fmp.ftn - Fmp I/O library in Fortran 77
: 19. fmp.rel - Fmp I/O library relocatable
: 20. fmp.lib - Fmp I/O library lindexed
: 21. qisort.ftn - qisort (in Fortran 77)
: 22. qisort.rel - qisort relocatable
: 23. qisort.lib - qisort library lindexed
: 24. create_sort.cmd - creates sort.run
: 25. rat77.cmd - Ratfor command file
: 26. flatten_dl.edit - makes something to sort
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: both Ratfor and Fortran 77 provided.
Keywords.................: 1. sort
: 2. merge
: 3. Unix
External Support Req'd...: none (no EMA used)
If Re-submission, Reason.: J015 rewritten for Fortran 77 strings.
: Ratfor I/O routines converted to Fmp calls.
: optimized
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.........:
Contribution Abstract.......:
A sort/merge package with Unix style options. Very fast for files
small enough for in-memory sorting (under 32,000 characters). Uses
polyphase merge to sort larger files, limited only by size of
scratch disk area.
This contribution is based on SMERGE (J015) by Rich Drescher.
Ratfor character by character I/O has been replaced by Fmp calls,
and Fortran 77 character strings are used. User interface revamped.
Additional Documentation....: sort.help, sort.r, see Unix user manuals
L05701
-----------------------------------------------------------------------------
TYPER REV. 7.24 L057
WORD PROCESSING PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: TYPER Rev. 7.24
Title....................: TYPER- Word Processing Program
File Names...............:00. Rename Transfer File
:01. 'TYPER submission file
:02. &TYP7A main source
:03. &TYP7B segment 0
:04. &TYP7C segment 1
:05. &TYP7D segment 2
:06. &TYP7E segment 3
:07. &TY7LB library of Fortran srtns
:08. &TYPLC library of assembler srtns
:09. *TYPER include file for TYP7A-E and LB
:10. %TYP7A main relocatable
:11. %TYP7B segment 0 rel
:12. %TYP7C segment 1 rel
:13. %TYP7D segment 2 rel
:14. %TYP7E segment 3 rel
:15. $TYPLB.LIB &TY6LB relocatable library file
:16. $TYPLC.LIB &TYPLC relocatable library file
:17. $HSLIB.LIB Haystack Library
:18. $CHAR.LIB Character string library
:19. #TYPER Link command file
:20. "TYPER the manual for TYPER
:21. ?TYPER quick help file of commands
:22. TYP$TE Terminal printer driver table
:23. TYP$DI Diablo 630/HP2601 print driver table
:24. TYP$PA Panasonic 1091/1092 print driver table
:25. TYP$LA LaserJet print driver table (no cart)
:26. CARTB LaserJet print driver table (92286B)
:27. CARTD LaserJet print driver table (92286D)
:28. CARTF LaserJet print driver table (92286F)
:29. CARTG LaserJet print driver table (92286G)
:30. CARTJ LaserJet print driver table (92286J)
:31. CARTR LaserJet print driver table (92286R)
:32. CARTT LaserJet print driver table (92286T)
:33. PR2934 HP2934 print driver table (printer)
:34. WP2934 HP2934 print driver table (wp mode)
:35. TYP$SP NEC Spinwriter print driver table
:36. TAPE8 printer driver table for tape
:37. &FONTS easy entry of font esc sequences
:38. DEMO_J demo of the J cartridge
:39. DEMO demo of TYPER
:40. CHARF.FTN Source for $CHAR.LIB
:41. CHARM.MAC Source for $CHAR.LIB
Operating System(s)......: RTE-6 and RTE-A (must have C.83)
Language(s)..............: FORTRAN 77 and MACRO
Keywords.................: 1. WORD_PROCESSING
External Support Req'd...: Some sort of printer
If Re-submission, Reason.: TYPER is the son of TYPE, grandson of
TYPO and is continually being upgraded.
Contributor's Name..........: F. Stephen Gauss
Company.......: U.S. Naval Observatory
Street........: 34th St. and Mass. Ave.
:
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20392 (new zip code)
Phone Number..: 202-653-1510
Program Abstract............: 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. You should review it, since
not all changes have been backwards compatible (that is, you may need to
change some parameters in your printer driver tables).
Additional Documentation....: "TYPER is the complete manual.
It is in TYPER format, ready for printing. While it may look intimidating,
a quick scan of the appendices will show that TYPER usually defaults to
what you want (at least, when you are just starting).
To use LaserJet+ soft fonts, see contribution FONTEDIT.
WARNING: at REV. 7.00 the printer driver tables for the LaserJet were changed
to accomodate proportional spacing. Either use these new tables or change
the old ones as shown in the "TYPER file under REV. 7.00.
L05801
-----------------------------------------------------------------------------
FONTEDIT L058
LOAD AND EDIT LASERJET+ SOFT FONTS
-----------------------------------------------------------------------------
Contribution Name...........: FONTEDIT
Title....................: Load and Edit LaserJet+ Soft Fonts
File Names...............:00. Rename Transfer File
:01. FONTEDIT.SBMT submission file
:02. FONTEDIT.DOC documentation file
:03. FONTEDIT.FTN source file
:04. FONTEDIT.REL relocateable file
:05. FONTEDIT.LOD link file
:06. FIXFONT.FTN source file
:07. FIXFONT.REL relocatable file
:08. FIXFONT.LOD link file
:09. SETJET.FTN source file
CAUTION- change stmnt 100 in SETJET.FTN and re-compile
:10. SETJET.REL reloacatable file
:11. SETJET.LOD link file
:12. $HSLIB.LIB Haystack library
:13. $CHAR.LIB character handling library
:14. CHARM.MAC macro source for $CHAR.LIB
:15. CHARF.FTN fortran source for $CHAR.LIB
:16. MATHFONT sample soft fonts for DEMO_F
:17. FONTEDIT.FONT soft font for DEMO_F
:18. DEMO_F sample Greek and math for TYPER
:19. ?FONTS help file for SETJET (copy to /HELP)
:20. FT12R10.USPM block \
:21. HW12R06.USPM hollow \ fonts from
:22. LR12R06.USPM large > Interex
:23. OE18RPN.USPM Old English / BBS
:24. SC18RPN.USPM Script /
Operating System(s)......: RTE-6 and RTE-A (CI supported)
Language(s)..............: FORTRAN 77 and MACRO
Keywords.................: 1. WORD_PROCESSING
: 2. LaserJet
External Support Req'd...: 01. HP LaserJet Plus
02. HP LaserJt soft fonts
If Re-submission, Reason.:
Contributor's Name..........: F. Stephen Gauss
Company.......: U.S. Naval Observatory
Street........: 34th St. and Mass. Ave.
:
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20392 (new zip code)
Phone Number..: 202-653-1510
Program Abstract............: FONTEDIT is a program to load HP's soft fonts
for the LaserJet Plus from the HP1000 into the LaserJet. It can delete
existing fonts, load new fonts and edit a font file to create new
characters. FIXFONT is required to convert the fonts as received from HP
to a useable format. See the documentation in FONTEDIT.DOC. SETJET can
be used to select a given font once it is loaded into the Laserjet, or
you can use any other program that allows font selection (such as
TYPER). Font selection by ID number is supported by SETJET and
TYPER Rev. 6.33 and later. SETJET contains the LU of your LaserJet at
statement 100 and should be re-compiled.
To demonstrate the programs, use FONTEDIT to load MATHFONT into the
Laserjet with ID number 22 and FONTEDIT.FONT with ID 124.
Then use TYPER to print the DEMO_F file.
Additional Documentation....: see FONTEDIT.DOC
L05901
-----------------------------------------------------------------------------
SPELR L059
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. &IBTWN required subroutine
: 09. %IBTWN relocatable
: 10. EDITDC dictionary in unloaded form
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FORTRAN 77, requires C.83 or later
Keywords.................: 1. WORD_PROCESSING
External Support Req'd...: C.83 or later, EMA
If Re-submission, Reason.: Continuing updates
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......: 20392
Phone Number..: (202) 653-1510
Contribution 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.
This release adds the capability to see similar
words to the mis-spelled one.
Additional Documentation....: See the "SPELR file.
See &SPELR for the revision history.
L06001
-----------------------------------------------------------------------------
SPACE L060
REPORT CI DISC FREE SPACE
-----------------------------------------------------------------------------
Contribution Name...........: SPACE
Title....................: Report CI disc free space
File Names...............:00. Rename Transfer File
:01. SPACE.SBMT
:02. SPACE.FTN
Operating System(s)......: RTE-A
Uses hierarchical files?.: Yes
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. Data_mgmt
External Support Req'd...: CI, CS-80
If Re-submission, Reason.:
Contributor's Name..........: F. Stephen Gauss
Company.......: U.S. Naval Observatory
Street........:
City..........: Washington
State.........: D.C.
Country.......: USA
Zip Code......: 20390
Phone Number..: 202-653-1510
Contribution Abstract.......: Like FREES, but reports in blocks, tracks
or megabytes and allows output to an LU.
Additional Documentation....:
L06101
-----------------------------------------------------------------------------
DFIND L061
DISPLAY CI FILE SIZES
-----------------------------------------------------------------------------
Contribution Name...........: DFIND
Title....................: Display 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.: Added ability to clear backup bits on files
Contributor's Name..........: F. Stephen Gauss
Company.......: U.S. Naval Observatory
Street........: 34th St. and Mass. Ave.
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20392
Phone Number..: 202-653-1510
Contribution Abstract.......: Move the file DFIND to the /HELP/
directory and then ? DFIND
This program operates on a directory or set of files as determined by
the file mask. It can
1. show the total size
2. show all files greater than a given size
3. show what LU the files are on
4. show what files are open on a directory
5. clear backup bits
Additional Documentation....:
L06201
-----------------------------------------------------------------------------
SKELJ L062
OPERATOR/SYSTEM/APPLICATION/FMGR/CI INTERFACE SKELETON
-----------------------------------------------------------------------------
Contribution Name...........: SKELJ
Title....................: Operator/System/Application/FMGR/CI Interface Skeleton
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. SKELJ.SBMT
:02. SKELJ.DOC - Help file (ASCII).
:03. SKELJ.FTN - Source Code.
:04. [CPARS - Include file.
:05. [SKELF - Include file.
:06. [SKELJ - Include file.
:07. [SKELP - Include file.
:08. !SKELJ - Help file (type 1 Dir acc).
:09. SKELJ.LOD - LINK/LOADR command file.
:10. SKELJ.REL - Relocatable code.
:11. SKELJ.LIB - Relocatabe library.
:12. SKLIB.FTN - FORTRAN library sources.
:13. SKLIB.MAC - ASMB library sources.
:14. CPARS.TXT - Subroutine usage document.
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7X
Keywords.................: 1. Interface
: 2. Shell
: 3. Tools
External Support Req'd...: $FMP6 and other RTE-6 system software.
If Re-submission, Reason.:
Contributor's Name..........: George (Jeff) Wynne
Company.......: USN Ordanance Station
Street........: Code 6041
City..........: Indian Head
State.........: Maruyland
Country.......: USA
Zip Code......: 20640
Phone Number..: (301) 743-4153
Telex.........:
Contribution Abstract.......:
SKELJ is a skeleton program which makes use of a number of features
which are included in most of our locally developed software for HP-1000
computers. Specifically SKELJ is an interactive program which:
- Has natural command parsing - Handles command substrings
- Interfaces with FMGR and CI - Is parameter controlled
- Gets file names from runstring - Is command driven
- Clones & schedules other progarms - Has command stacking
- Can Pass commands to RTE - Has a help file interface
- Has code for EMA interface - Has code to open files
- Does I/O error reporting - Alters/displays parameters
SKELJ doesnt have any useful function other than to demonstrate its
features and provide a skeleton for starting a new program. Its a
lot easier to delete the parts you don't want than to try to pull
them all together from several different places. With these system
interface functions out of the way you can concentrate on the job
at hand.
I have included some subroutines from various sources (several from
Alan Whitney via prior CSL/1000 releases. Thanks Alan.) You may
find these useful, but if not modify SKELJ to work with your
own software and I think you will find new Interactive, Command driven,
Parameter controlled programs getting off the ground quicker than
starting from scratch.
Additional Documentation....:
See the help file SKELJ.DOC. Documentation on programmar usage of
command -parsing-retrieval-stacking-etc and system inteface subroutines
is found in CPARS.TXT.
To link SKELJ on a current RTE-6/VM system. You need SKELJ.LOD,
SKELJ.REL and SKELJ.LIB.
NOTE that the cloning features assumes you have the program RP
as an active program ('genned in' or 'RPd'). RP was a part of
the Haystack Library Submission from a previous CSL 1000.
L06301
-----------------------------------------------------------------------------
CROSS L063
CROSS-CHECK THAT ALL VARIABLES ARE DECLARED
-----------------------------------------------------------------------------
Contribution Name...........: CROSS
Title....................: Cross-check that all variables are declared
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. CROSS.SBMT (submission file)
:02. CRLIST.FTN
:03. CROSS.CMD
:04. INSTALL.CMD
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN 77
Keywords.................: 1. CROSS-REFERENCE
: 2. COMPILER
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Gertrud Rosskamp
Company.......: Lehrgebiet fuer Wasser-Energie-Wirtschaft
: RWTH Aachen
Street........: Mies-van-der-Rohe-Str. 1
City..........: Aachen
State.........: Nordrhein-Westfalen
Country.......: West-Germany
Zip Code......: 5100
Phone Number..: 0241-805279
Telex.........:
Contribution Abstract.......: Using the cross reference list, the CRLIST
program checks whether all variables are de-
clared, i.e. whether no implicite type decla
rations exist. It also checks if the variabl
which are declared are actually used. The
variables, which are either only declared or
used, are written to an output-file (the
default name is 'filename.out').
CRLIST requires an LIST-file, which is gene-
rated by the command-file CROSS, since the
program is compiled with QTC-Option.
CALL : CROSS filename (without extension)
Additional Documentation....:
L06401
-----------------------------------------------------------------------------
TED L064
TEXT EDITOR
-----------------------------------------------------------------------------
Contribution Name...........: TED
Title....................: Text EDitor
File Names...............: 00. Rename transfer file
: 01. TED.SBMT Submit file
: 02. TED.CMD Command file
: 03. TED.LOD LINK commands for TED
: 04. TED.HLP Help file
: 05. TED.MNL TED manual (WOLF format)
: 06. TEDERRORS.DOC List of detected bugs
: 07. TEDPLANS.DOC List of future plans
: 08. TED.REL TED main program
: 09. TED.LIB TED subroutine library
: 10. TEDLIBA.REL TED's RTE-A library
: 11. TEDLIB6.REL TED's RTE-6 library
: 12. FMASK.FTN File mask program
: 13. FMASK.REL File mask program
: 14. FMASK_CDS.REL File mask program, CDS
: 15. FMASK.LOD Link commands
: 16. FMASK.HLP Help file
: 17. SED.LOD Link file for SED
: 18. SED.REL SED main
: 19. TTY.REL Block data for SED
: 20. DATA.REL ''
: 21. TABS.REL ''
: 22. FLAGS.REL ''
: 23. TABLES.REL ''
: 24. MAINEDIT.REL Main edit routine
: 25. EDITLINE.REL Edit one line
: 26. SEDLIB1.REL SED lib 1
: 27. SEDLIB2.REL SED lib 2
: 28. SEDLIB3.REL SED lib 3
: 29. SEDLIB4.REL SED lib 4
: 30. MACROLIB.REL SED macro lib
: 31. FTNLIBA.REL SED's RTE-6 library
: 32. FTNLIB6.REL SED's RTE-A library
: 33. LS.REL LS main program
: 34. LS.LOD Link file for LS
Operating System(s)......: RTE-6/VM, RTE-A with CI file system
: 12792B/C or 12040B/C MUX required
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. EDITOR
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Inge Vabekk
Company.......: -----------
Street........: Hamangskogen 108
City..........: N-1300 SANDVIKA
State.........:
Country.......: NORWAY
Zip Code......:
Phone Number..: 47 / 2 / 54 63 96 (private)
Telex.........:
Contribution Abstract.......:
TED is a completely interactive text editor program. It operates
in screen mode, but without having to read back from the screen.
TED is perfect for editing plain text, but has some useful
functions for editing program sources as well.
Some features are:
1. Several files can be edited in one run. If program FMASK
is available you can use wildcard characters in filenames.
2. Line length up to 160 characters with horisontal scroll
(requires 2626x terminal)
3. Uses the terminal's editing keys for functions like:
- move cursor up/down, left/right
- roll up/down, left/right (2626 only)
- go "home"/"home down"
- go to previous/next page
- insert/delete lines, characters
- restore deleted lines, characters
4. Uses control characters for functions like:
- break a line in two
- joining lines
- move words up/down
- delete/restore words
- yank lines into a special buffer
- duplicate a line
- exchange lines, words
- setting margins
- casefold characters
- select primary/secondary character sets
- enter command mode
5. Uses softkeys for functions like:
- get help
- start/end display enhancement
- go to a line (prompted for line number)
- list lines (prompted for parameters)
- justify lines (4 modes available)
- set various flags (in command mode)
6. All softkeys are reset to their original contents
when the TED session is done.
And there's more!
There is extensive protection against program or system crashes;
no more will be lost than the last edits in the current line.
Any previously deleted lines may also be restored after a crash.
The program supports 8-bit character sets with the 23xx terminals.
TED requires (or places) no special symbols in the file to be edited.
Thus the program can be used to edit program sources as well as
files for text formatting programs (WOLF, TEXED, TYPER etc.).
Additional Documentation....: To link TED:
: Select the directory containing the
: submitted files.
: CI> &dDTR, TED.CMD&d@
: Wait till 4 programs are linked.
: (TED, SED, FMASK, LS)
: TED will be run, specifying the
: file TESTFILE.
: To get a copy of manual:
: WOLF /TED/TED.MNL <printer>
: Note:
: No sources are supplied for TED,
: because of plans for restructuring
: the program (faster start/end and
: other enhancements).
: When this has been done I'll supply
: them to the following CSL/1000 revision.
: Read the file /TED/TEDPLANS.DOC !
L06501
-----------------------------------------------------------------------------
ROBRES L065
SYSTEM ACCOUNTING & USER MONITORING UTILITIES
-----------------------------------------------------------------------------
Contribution Name...........: ROBRES
Title....................: System accounting & user monitoring utilities
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. ROBRES.SBMT
:02. RM101.FTN - Disc/Cpu monitor program
:03. RM101.REL -
:04. RMREAD.FTN - Reports data collected by
:05. RMREAD.REL - Rm101 program
:06. DIRECTORYSIZE.FTN - Reports directory
:07. DIRECTORYSIZE.REL - ownership & sizes
:08. PLOTBITMAP.FTN - Plots Lu BitMap
to calcomp plotter
:09. BUILDENCRYPT.CMD - NBS data
:10. MDES.MAC - encryption
:11. MDES.REL - routines
:12. ENCODE.FTN - Fortran drivers
:13. ENCODE.REL - for above
:14. DECODE.FTN -
:15. DECODE.REL -
:16. BUILDKEY.FTN -
:17. BUILDKEY.REL -
Operating System(s)......: RTE A
Language(s)..............: Ftn7x Macro
Keywords.................: 1. ENCRYPTION
: 2. ACCOUNTING
: 3. DISC
External Support Req'd...: Calcomp plotter/libraries for PLOTBITMAP!
If Re-submission, Reason.:
Contributor's Name..........: J Daley
Company.......: Robertson Research International
Street........: Ty'n'y'Coed
City..........: Llandudno
State.........: Gwynedd
Country.......: Wales
Zip Code......: LL30 1SA
Phone Number..: (0492) 81811
Telex.........:
Contribution Abstract.......:
These are some routines thrown together to help in deciding user charges,
depending on HP Cpu/Logon times and calculated disc useage.
DES encryption routines were originally developed at DQA(TS) and are
simple examples of use of the American NBS Data Encryption Standard in
software - these are included for general interest!
Additional Documentation....:
System programs can be simply linked - see source for run information
DES routines built with command file - .. .. .. .... ... ... ...
L06601
-----------------------------------------------------------------------------
LIST L066
LINE NUMBERED LIST UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: LIST
Title....................: Line numbered list utility
File Names...............: 00. Rename transfer file
: 01. 'LIST - Submission file
: 02. &LIST - Source code
: 03. %LIST - Relocatable code
: 04. HLIST - Help file
Operating System(s)......: RTE-6/VM, RTE-A, RTE-A/VC+
Language(s)..............: Fortran 77
Keywords.................: 1. List
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Jack D. Ferguson & Theodore B. Massey
Company.......: AMP, Inc.
Street........: P.O. Box 55
: Mail Pt. 79-39
City..........: Winston-Salem
State.........: N.C.
Country.......: U.S.A.
Zip Code......: 27102
Phone Number..: (919) 727-5819
Telex.........:
Contribution Abstract.......:
This program will provide a line numbered file listing of a file
on a CI volume. It will :
1. Recognize and execute the $PAGE directive as used in FTN77
2. Provide a page numbered header line with date, time and
file name.
The file HLIST is meant to be placed in the /HELP directory.
Limitations :
1. Lu 6 is the only recognized output LU
2. Line length's greater than 122 characters will be trunc-
ated
3. File names exceeding 39 characters will not be printed.
Additional Documentation....: See the file HLIST.
L06701
-----------------------------------------------------------------------------
WDD L067
CHANGE DIRECTORIES VIA FUNCTION KEYS
-----------------------------------------------------------------------------
Contribution Name...........:WDD
Title....................:Change directories via function keys
File Names...............:00. Rename transfer file
:01. wdd.sbmt - submission file
:02. wdd.c - source
:03. wdd.rel - relocatable
:04. wdd.lod - LINK file
Operating System(s)......:RTE-6VM
Language(s)..............:HP/C
Keywords.................: 1. CI
: 2. DIRECTORY
: 3. SOFTKEYS
External Support Req'd...:HP/C Libraries Rev. 2533 Cont. No. J031
If Re-submission, Reason.:
Contributor's Name..........: James B. Sheffler
Company.......: General Dynamics
Street........:
: P.O. Box 2507
City..........: Pomona
State.........: California
Country.......: USA
Zip Code......: 91769
Phone Number..: (714) 598-0848
Telex.........:
Contribution Abstract.......:
This program works similiar to the WD command to the extent of setting
a users working directory. In addition, subdirectories of the working
directory are displayed and function keys set to allow a user to easily
move through a directory tree by simply using the function keys.
Additional Documentation....:
The program limits the number of subdirectories in a working directory
to 21 (others being ignored) and requires a session variable to be set
to the users log-on directory in order to reclimb the directory tree.
This variable is named HOME and should be set in a users WELCOM file.
For example,
SET HOME = /USR
WDD usage is as follows:
WDD [directory name] [option]
directory name - The name of the new working directory. May be
a subdirectory
option = 0 - subdirectories 1-7 displayed
= 1 - subdirectories 8-14 displayed
= 2 - subdirectories 15-21 displayed
If WDD is run without any parameters, the display is refreshed using
the current working directory.
The f8 function key is either used to return back to the HOME directory
or used to display more subdirectories within the current working directory.
L06801
-----------------------------------------------------------------------------
STIME L068
SYNCHRONIZE SYSTEM TIME VIA DS
-----------------------------------------------------------------------------
Contribution Name...........: STIME
Title....................: Synchronize System Time via DS
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. 'STIME Submission File
:02. &STIME Source
:03. *STIME Compile Transfer File
:04. %STIME Relocatable
:05. #STIME Loadr File
:06. &TMLIB Time Library Source
:07. $TMLIB Time Library Relocatable
:08. &INIT Init DS Source
:09. %INIT Init DS Relocatable
:10. *INIT Init DS Compile Transfer File
:11. #INIT Init DS Loadr File
Operating System(s)......: RTE-6/VM
Language(s)..............: Fortran 77, Macro
Keywords.................: 1. BOOT-UP
: 2. DS
: 3. TIME
External Support Req'd...: DS/1000-IV
If Re-submission, Reason.:
Contributor's Name..........: Jeffrey Sweet
Company.......: Air Force Avionics Lab
Street........: AFWAL/AARI-3
City..........: Wright-Patterson, AFB
State.........: Ohio
Country.......: USA
Zip Code......: 45433
Phone Number..: (513) 255-6361
Telex.........:
Contribution Abstract.......:
The two system utilites STIME and INIT are very useful in large
DS/1000-IV HP 1000 networks.
STIME will syncronize all DS nodes to a master node. This will
insure that all system clocks are set the same, and stay the same.
This is very useful in remote data collection environments. The
master node may set its time via an external reference clock.
If a program is on the time list with an absolute scheduled time,
and the time is reset to past this time, the program will not
be executed. STIME is very careful not to let this happen. The
time is adjusted in small intervals that will permit scheduled
programs to execute without being passed over.
INIT will initialize a DS node. The program contains several
tables with all of the DS initialization information for the
network. The program will adjust the initialization information
based on the passed node number.
STIME and INIT should both be run the the WELCOM file.
Additional Documentation....:
L06901
-----------------------------------------------------------------------------
TERM L069
TERMINAL SELF-TEST AND STRAP SETTING
-----------------------------------------------------------------------------
Contribution Name...........: TERM
Title....................: Terminal self-test and strap setting
File Names...............:00. Rename Transfer File
:01. 'TERM
:02. &TERM
:03. %TERM
Operating System(s)......: RTE-6/VM and others?
Language(s)..............: FORTRAN 77
Keywords.................: 1. Terminal
: 2. Test
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Jim Becker
Company.......: ICI Americas Inc.
Street........: 5757 Underwood Rd.
City..........: Pasadena
State.........: Texas
Country.......: USA
Zip Code......: 77507
Phone Number..: (713) 474-5151
Contribution Abstract.......:
This program causes the terminal to run its self-test. Strap settings
and internal configuration are reported. This program has been tested
on 2621, 2648, and 239X terminals.
Additional Documentation....:
Use Link or Loadr. This program uses no libraries.
L07001
-----------------------------------------------------------------------------
TRIMF L070
REMOVE EXTENTS FROM CI/FMGR FILES
-----------------------------------------------------------------------------
Contribution Name...........: TRIMF
Title....................: Remove extents from CI/FMGR files
File Names...............:00. Rename Transfer File (Interex-supplied)
: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.LIB
:09. MASKSECURITY.FTN
:10. MASKSECURITY.REL
:11. TRIMF.WLF source for documentation
:12. TRIMF.HELP documentation for /help/
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. CI
: 2. Extents
External Support Req'd...:
If Re-submission, Reason.: Bug fixes
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.........:
Contribution Abstract.......: 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.
L07101
-----------------------------------------------------------------------------
TYPE L071
PRINT FILES ON SERIAL PRINTERS
-----------------------------------------------------------------------------
Contribution Name...........: type
Title....................: Print files on serial printers
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. type.sbmt
:02. type.ftn
:03. type.com
:04. type.rel
:05. typez.ftn
:06. typez.com
:07. typez.rel
:08. mux_6.ftn Mux functions
:09. mux_6.rel
:10. mux_a.ftn
:11. mux_a.rel
:12. type.cmd Installation command file
:13. type.lod
:14. typez.lod
:15. type.wlf help file source
:16. type.help help file document
:17. strng.lib String routines
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. list
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.........:
Contribution Abstract.......:
TYPE is a pair of programs that implement a subset of PRINT commands.
The main difference is that TYPE/TYPEZ will print a file with standard
printer carriage control to a serial printer connected to a mux port and
configured as a type 0 device. TYPE will also print to printers attached
to port 2 of some terminals (2623,2393). Full carriage control features
are supported ( 1, 0, * in column 1). WOLF output files, and other files
without printer carriage control, are also supported with a carriage
control suppression feature similar to PRINT. Some special printer features
are included for 2631 type printers, ThinkJets, Okidata 182, and NEC.
There are several "warts" on the program TYPEZ that will need alteration
for your installation. Look at "ifmux" (mux_6.ftn), line 471 in "do_lu"
(typez.ftn), line 820 in "ext_printer" (typez.ftn), and change
accordingly.
Additional Documentation....:
See the help file for usage notes.
L07201
-----------------------------------------------------------------------------
JIMLB L072
TERMINAL AND STRING-HANDLING LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: JIMLB
Title....................: Terminal and String-Handling Library
File Names...............:00. Rename Transfer File
:01. jimlb.sbmt
:02. jimlb.cmd
:03. jimlb.mrg
:04. jimlb.lib lindex'ed lib
ftn7x source code
:05. elapsed.ftn
:06. hp2623.ftn
:07. hp2623.com
:08. menu.ftn for the fainthearted
macro source code
:09. comparewords.mac
:10. equ_parms.mac
:11. gettime.mac
:12. movewords.mac
documentation sources
:13. appendstring.wlf
:14. ask.wlf
:15. clearstring.wlf
:16. clear_dsply.wlf
:17. clear_line.wlf
:18. clear_lines.wlf
:19. clear_screen.wlf
:20. clear_user_keys.wlf
:21. comparestring.wlf
:22. comparewords.wlf
:23. copystring.wlf
:24. copystringr.wlf
:25. decimaltoreal.wlf
:26. display_user_key.wlf
:27. dump_screenbuf.wlf
:28. elapsed.wlf
:29. fillstring.wlf
:30. function_key.wlf
:31. gettime.wlf
:32. get_char.wlf
:33. get_integer.wlf
:34. get_regs.wlf
:35. home_down.wlf
:36. home_up.wlf
:37. init_menu.wlf
:38. init_screenbuf.wlf
:39. jimlb.wlf main doc source.
:40. leftjustify.wlf
:41. memory_lock_off.wlf
:42. memory_lock_on.wlf
:43. menu.wlf
:44. misc.wlf
:45. movefromema.wlf
:46. movetoema.wlf
:47. nullstoblanks.wlf
:48. position_cursor.wlf
:49. prompt.wlf
:50. read_status.wlf
:51. read_string.wlf
:52. realtodecimal.wlf
:53. scanforbyte.wlf
:54. set_screensize.wlf
:55. set_terminal_lu.wlf
:56. softkey.wlf
:57. splitcommand.wlf
:58. string.wlf
:59. stringfmpread.wlf
:60. stringfmpwrite.wlf
:61. stringxluex.wlf
:62. stringxreio.wlf
:63. term.wlf
:64. terminal_write.wlf
:65. timeout.wlf
:66. trimstring.wlf
:67. typestring.wlf
:68. type_ahead_off.wlf
:69. type_ahead_on.wlf
:70. write_line.wlf
:71. write_scroll.wlf
:72. write_string.wlf
:73. yesno.wlf
document output (2631 printable)
:74. jimlb.doc
:75. strng.mac
Operating System(s)......: rte6, rtea
Language(s)..............: ftn7x, macro
Keywords.................: 1. library
: 2. terminal
: 3. strings
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.........:
Contribution Abstract.......:
This library contains routines for doing various terminal functions.
These functions include things like defining softkeys, menu processing,
cursor positioning, video enhancements, etc. The library also contains
some string routines used in other contributions. There are also some
miscellaneous routines that may or may not be useful to you. If you are
going to use "menu" in anything important, please use the replacement
version (menu.ftn).
Additional Documentation....: See the documentation file.
L07301
-----------------------------------------------------------------------------
COLOR_GRAPH L073
COLOR GRAPHICS PICTURES
-----------------------------------------------------------------------------
Contribution Name...........: COLOR_GRAPH
Title....................: Color Graphics Pictures
File Names...............: 00. Rename transfer file.
: 01. COLOR_GRAPH.SBMT Submission file
: 02. COLOR_GRAPH.FTN - FORTRAN Source
: 03. COLOR_GRAPH.REL - Relocatable
: 04. COLOR_GRAPH.LOD - LINK Command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN4X
Keywords.................: 1. Graphics
: 2. Demo
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Contribution Abstract.......:
This program will output nice color pictures to a HP 2627A or 2393A Graphics
terminals. At the present there are 5 sets of pictures. Random numbers are
used to generate some of the pictures so no two runs are alike. An A-900
using a terminal running at 19.2k baud works best.
Additional Documentation....:
L07401
-----------------------------------------------------------------------------
GAMES L074
BASIC/1000D GAMES
-----------------------------------------------------------------------------
Contribution Name...........: GAMES
Title....................: BASIC/1000D Games
File Names...............: 00. Rename transfer file.
: 01. GAMES.SBMT Submission file
: 02. *GAMES - FMGR command file
: 03. ABAGEL - Guess a three letter word
: 04. ABASE - Play a number base game
: 05. AMAZE - Draw a maze
: 06. BAGLES - Guess a three digit number
: 07. BASE - Play in other base
: 08. BATNUM - Battle of number game
: 09. BIORTM - Outputs your Biorythm
: 10. BLACKJ - The game of Black Jack
: 11. BLUFF - Numbers bluffing game
: 12. BUTTON - Who's got the button
: 13. CALNDR - Julian calender generator
: 14. CASINO - Betting game
: 15. CHASE - Chase the rabbit
: 16. CHEKRS - Game of checkers
: 17. CHOMP - Bite the cookie
: 18. CIVIL - Civil War game
: 19. CIVLW3 - Another Civil War game
: 20. CLOCKS - Guess the time
: 21. CRASH - Land your space capsule
: 22. DANGLE - The dangling string
: 23. DRAG - Who's the best drag racer
: 24. FACTRL - Compute factorials
: 25. FBALL - Texas A&M football
: 26. FOOTBL - Hewlett-Packard football
: 27. GENIUS - Test of Genius
: 28. GOLF - PGA handicap golf
: 29. GOMOKU - Game of five-in-a-row
: 30. GRNPRX - Race in the Grand Prix
: 31. HAMURA - Be the king of Hamarabi
: 32. HANGFL - Create hangman file
: 33. HANGMN - Get yourself hanged
: 34. HIGHLO - Play numbers with computer
: 35. HOCKEY - Hockey game
: 36. HORSE - Going to the horse races
: 37. HURKLE - Go hunt them Hurkles
: 38. JULIAN - Generate JULIAN calender
: 39. KENO - Keno, lose it all style
: 40. KING - Be the king of Setats Detinu
: 41. KING1 - Be the king of Euphoria
: 42. KING3 - Be the king of Setats
: 43. LANDR - Rocket lander
: 44. LETERS - Outputs large letters
: 45. LETTER - Guess some letters
: 46. LIFE - Play with a living cell
: 47. LOANS - Find out what you owe
: 48. LUNAR - Moon landing simulation
: 49. LUNAR2 - Another version of LEM
: 50. MADLIB - Madness in add libing
: 51. MANDAL - Draw some pretty designs
: 52. MAZE1 - Make a maze, version 1
: 53. MAZE2 - Make a maze, version 2
: 54. MAZE3 - Make a maze, version 3
: 55. MTCH23 - Pick up 23 matches
: 56. MUGWMP - Hunt a Mugwhump
: 57. NIM - Game of Nim
: 58. PILE - Some type of stack game
: 59. POLICY - Decide international policy
: 60. POLUT - A polution control study
: 61. PUZZLE - Long division problems
: 62. QUBIC - Three-D tic-tac-toe
: 63. RACE - Car racing
: 64. REVERS - Reverse the numbered string
: 65. ROULET - Play the roulet wheel
: 66. ROVER - Guide the moving robot
: 67. SALVO - Fire salvos at computer
: 68. SNARK - Hunt the snark
: 69. STAR - Another Startrek game
: 70. STARS - Guess the number
: 71. STOCKS - Pay the stock market
: 72. TAXMAN - Get that Taxman
: 73. TICKER - Label paper tape
: 74. TICTAC - Good old Tic-tac-toe
: 75. TICTOE - Another Tic-tac_toe
: 76. TRADER - Space trader
: 77. TRADES - Another star trader
: 78. TREK - Another Startrek
: 79. TREK1 - Startrek version 1
: 80. TREK6 - Startrek version 6
: 81. TREK8 - Startrek version 8
: 82. VALENT - Create a valentine
: 83. WIN - Number game
: 84. WUMPUS - Watch out for the Wumpus
: 85. ZOT - Zot some stars
: 86. *COMMANDS - BASIC command listing
: 87. STAR.INST - Startrek instructions
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: BASIC/1000D
Keywords.................: 1. Games
: 2. BASIC
External Support Req'd...: FMPLB.LIB for new file system
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD, Code 344l
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Contribution Abstract.......:
The above listed programs all run under BASIC/1000D or BASIC/1000L. If
the new CI file system is to be used, load BASIC using $FMPLB. Set the
working directory to /GAMES/BASIC and just run the program from BASIC
without specifying a cartridge. For old RTE-4B systems, use the BASIC
as it comes from HP and load from FMGR cartridges. Not all of the
programs have been tested. If you have a fix, send it in for updating.
Some of these programs are very old. Most of them came from the old
HP 2000F Timeshare System. If you convert any of these to work with
the new BASIC/1000C compiler, please send them in.
Additional Documentation....:
See program listings and *COMMANDS files.
L07501
-----------------------------------------------------------------------------
TERMINAL L075
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. Terminal
: 2. 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.........:
Contribution 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....:
L07601
-----------------------------------------------------------------------------
CHESS L076
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.........:
Contribution 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.
L07701
-----------------------------------------------------------------------------
DUNGEON L077
CDS DUNGEON & DRAGONS GAME
-----------------------------------------------------------------------------
Contribution Name...........: DUNGEON
Title....................: CDS Dungeon & Dragons Game
File Names...............: 00. Rename transfer file.
: 01. DUNGEON.SBMT
: 02. DUNGA_CDS.FTN
: 03. DUNGA_CDS.REL
: 04. DUNGB_CDS.FTN
: 05. DUNGB_CDS.REL
: 06. DUNGC_CDS.FTN
: 07. DUNGC_CDS.REL
: 08. DUNGD_CDS.FTN
: 09. DUNGD_CDS.REL
: 10. DUNGE_CDS.FTN
: 11. DUNGE_CDS.REL
: 12. DUNGL_CDS.FTN
: 13. DUNGL_CDS.LIB
: 14. DUNGN_CDS.LOD
: 15. DUNGEON.TEXT
: 16. DUNGEON.INIT
Operating System(s)......: RTE-A VC+
Language(s)..............: FTN77
Keywords.................: 1. Games
External Support Req'd...: CDS & VC+
If Re-submission, Reason.: Converted to A-Series
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: Code 3441
City..........: Seal Beach
State.........: CA.
Country.......: USA
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Contribution Abstract.......:
This game was converted to run on the A-series machines using a data base
that is entirely memory resident. The eliminates all disc accesses durning
the game but uses lots of memory (which is cheap nowdays). The program is
much to big to fit except using CDS. The game has not been tested very
much so let me know if you find any problems. No assembly language is
used, so it should be a easy port to the HP 9000 Unix systems. All I/O
is done with FORTRAN read/write statements. The file DUNGEON.INIT must
be in the current working directory before running the program.
Additional Documentation....:
If you have not played this game before, try typing OPEN MAILBOX and
READ LEAFLET. Lower case letters can be used at anytime. Wizards can do
lots of things that mortals cannot do. HELP and INFO are also useful
commands.
L07801
-----------------------------------------------------------------------------
ORCAM L078
INVERSE RELOCATABLE ASSEMBLER
-----------------------------------------------------------------------------
Contribution Name...........: ORCAM
Title....................: Inverse Relocatable Assembler
File Names...............: 00. Rename transfer file.
: 01. ORCAM.SBMT Submissiom file
: 02. ORCAM.FTN - Source file
: 03. ORCAM.REL - Relocatable
: 04. OLD_RECORDS.FTN
: 05. OLD_RECORDS.REL
: 06. NEW_RECORDS.FTN
: 07. NEW_RECORDS.REL
: 08. DBL_SUBS.FTN
: 09. DBL_SUBS.REL
: 10. UTIL_SUBS.FTN
: 11. UTIL_SUBS.REL
: 12. IO_SUBS.FTN
: 13. IO_SUBS.REL
: 14. FORMAT_TIME.MAC
: 15. FORMAT_TIME.REL
: 16. ABSOL.MAC - Assembly source
: 17. ABSOL.REL - Relocatable
: 18. ORCAM.LOD - LINK command
: 19. ORCAM.TXT - Program Notes
: 20. ORCAM.COM - Include file
Operating System(s)......: RTE-6/VM , RTE-A
Language(s)..............: FTN77, MACRO
Keywords.................: 1. Inverse
: 2. Assembler
External Support Req'd...: None
If Re-submission, Reason.: Major rewrite
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.........:
Contribution Abstract.......:
None of the inverse assemblers have worked very well and none of them
handled CDS properly. I took the 2533 contribution by John Evans and gave
it a major overhaul. It now handles CDS, FORTRAN II, IV, 77, ALGOL, PASCAL,
C and MACRO code properly. Files can also have DEBUG, INDXR and LINDX
records without problems. ORCAM can also handle large files (i.e. 6000
lines of FORTRAN in a single subroutine). It uses EMA for storage and
runs about as fast as FORTRAN 77 for small files. Symbolic debug records
slows it down with all the extra table searching. You can have multiple
modules in the same file but you should not mix old and new style
relocatables together. The list output looks just like the output from
the MACRO assembler. The source code generated can be used by MACRO but
not by ASMB. A little editing may be needed to assemble without errors.
For example FORTRAN 77 puts slashes around the block common names which
MACRO will not accept. Also MSEG gets pulled out of ALLOCATE records.
See ORCAM.TXT for more details.
Additional Documentation....:
Run the program as follows:
CI> ORCAM <Relocatable> <List lu> <Source output> <Flags>
where flags are: T gives ENT/EXT tables
I gives assembler ,I for indirects (default)
M gives MACRO @ for indirects
D uses DEBUG symbol records (ignored if not set)
C for CDS relocatables (set automatically)
A for A series machine (for base page references)
Example: CI> ORCAM,ORCAM.REL,1,TEST.MAC,TID
L07901
-----------------------------------------------------------------------------
ASUBS&FMPLB L079
MISC LIBRARIES (SAME AS REL 2533 J024/J044) EXCEPT NO SOURCES
-----------------------------------------------------------------------------
Contribution Name...........: ASUBS&FMPLB
Title....................: Misc Libraries (same as Rel 2533 J024/J044) except no sources
File Names...............: 00. Rename transfer file.
: 01. ASUBS&FMPLB.SBMT Submission file
: 02. ASUBS.LIB - Assembly subroutines
: 03. 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.........:
Contribution Abstract.......:
These libraries are used by a number of other contributions. The sources
have been submitted on past tapes (Rev 2533 contributions J024 and J044)
so only the LINDXed versions are included here. The FMPLB can be loaded with
BASIC/1000 so it can use the new CI file system.
Additional Documentation....:
L08001
-----------------------------------------------------------------------------
MMM L080
MYSTERY MANSION (REVISION 16)
-----------------------------------------------------------------------------
Contribution Name...........: MMM
Title....................: Mystery Mansion (Revision 16)
File Names...............: 00. Rename transfer file.
: 01. MMM.SBMT - Submission file
: 02. MMM.FTN - FORTRAN Source
: 03. MMM.REL - Relocatable
: 04. SEGMM.MAC - Segment loader
: 05. SEGMM.REL - Relocatable
: 06. MMM.LOD - LINK Commands
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77, MACRO
Keywords.................: 1. Games
External Support Req'd...:
If Re-submission, Reason.: Lower case letters, LINK compatible
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.........:
Contribution Abstract.......:
This is revision 16 of the Mystery Mansion game. SEGLD is used to load
the segments so LINK can be used. To play the game just run MMM. Lower
case lettering is used throughout and few spelling corrections were made.
Use two ASCII letters for cartridge when suspending or restoring game.
See if you can find out who the killer is, how they did it and where.
This game was written by Bill Wolpert. The code is segmented and very
hard to port over to another system. But if you convert it to use CDS,
then please resubmit it.
Additional Documentation....:
See source code listing for use of additional parameters on run string.
L08101
-----------------------------------------------------------------------------
CMD L081
GENERATE MS-DOS FILE-TRANSFER COMMANDS
-----------------------------------------------------------------------------
Contribution Name...........: CMD
Title....................: Generate MS-DOS File-Transfer Commands
File Names...............: 00. Rename transfer file.
: 01. CMD.SBMT Submission file
: 02. CMD.FTN - FORTRAN source
: 03. CMD.REL - Relocatable
: 04. CMD.LOD - LINK command
Operating System(s)......: RTE-6/VM & RTE-A
Language(s)..............: FTN7x
Keywords.................: 1. IBM
: 2. PC
: 3. File-transfer
External Support Req'd...: 8 Channel Mux and PC2622
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Contribution Abstract.......:
This program generates a list of receive commands for the PC 2622 file
transfer program by Walker, Richer and Quinn, Inc. This makes it easy
to transfer a group of files from an RTE system to an IBM PC or Vectra.
Run CMD with a file mask specified and all the commands for transfering
those files found will be generated. You can edit this command and then
download it to the PC's disc. Then you just enter the command file name
to run it on the PC. Run CMD as follows:
CI> CMD,<File mask>,<Output command file>
Additional Documentation....:
See PC 2622 documentation on run command files on the PC.
L08201
-----------------------------------------------------------------------------
COLOR_DEMO L082
2397A COLOR GRAPHICS DEMOS
-----------------------------------------------------------------------------
Contribution Name...........: COLOR_DEMO
Title....................: 2397A Color Graphics Demos
File Names...............: 00. Rename transfer file.
: 01. COLOR_DEMO.SBMT - Submission file
: 02. DART.FTN - Dart board
: 03. DART.REL - Relocatable
: 04. DART.LOD - LINK command
: 05. MATH.FTN - Math curves
: 06. MATH.REL - Relocatable
: 07. MATH.LOD - LINK command
: 08. PONG.FTN - Pong display
: 09. PONG.REL - Relocatable
: 10. PONG.LOD - LINK command
: 11. SPACE.FTN - 2001 demo
: 12. SPACE.REL - Relocatable
: 13. SPACE.LOD - LINK command
: 14. SETUP.FTN - Setup routine
: 15. SETUP.REL - Relocatable
: 16. CIRCLE.FTN - Draw circle
: 17. CIRCLE.REL - Relocatable
: 18. LINE.FTN - Draw line
: 19. LINE.REL - Relocatable
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN4X, MACRO
Keywords.................: 1. Graphics
: 2. Demo
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.........:
Contribution Abstract.......:
This set of programs is used for demos on a color 2397A Graphics Terminal.
MATH draws some nice functions you don't see too often. DART makes use of
the polygonal area fill if parameter 2 is non zero. PONG and SPACE are very
slow and were designed to run with 92100B TV graphics display system. All
programs use escape sequences for speed instead of DGL or some other
library so nothing is very portable. I think these may also work on a HP
2627A Graphics Terminal but they have not been tested.
Additional Documentation....: See listings.
L08301
-----------------------------------------------------------------------------
FTNXREF L083
FORTRAN 77 SYMBOL CROSS REFERENCE
-----------------------------------------------------------------------------
Contribution Name...........: FTNXREF
Title....................: FORTRAN 77 Symbol Cross Reference
File Names...............: 00. Rename transfer file.
: 01. FTNXREF.SBMT Submission file.
: 02. FTNXREF.FTN - FTN7x Source.
: 03. FTNXREF.REL - Relocatable.
: 04. FTNXREF.LOD - LINK command.
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Cross-reference
: 2. Fortran
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Contribution Abstract.......:
This program is helpful in telling you every place a variable is used
in FORTRAN 77 programs. It gives the symbol type, usage and location.
The program uses the FTN7X compiler to create cross reference tables
which are sorted together in a big linked list. For each symbol, a
list of modules and file names are printed. The symbol is decribed
by type (integer, real, etc.), usage (variable, array, function etc.),
and location (local, common, EMA etc.). Symbols may appear several times
if any of these parameters are different. This helps identify problems
of using a variable as integer in one module and as a real in another.
The program cannot tell you if a variable in an equivalence statement
is used in the code if it only appears in non-executable code. Common
labels that appear only in $EMA statements show up differently from
modules where a labeled common statement appears. For block common
modules, the last labeled common block is used for the module name.
This appears to be a feature of FTN7X. A large program (10000 lines)
took about an hour to run under RTE-6/VM printed about 500 pages of
cross reference tables. You can increase the table sizes by changing
the parameter statements. This program really helps in figuring out
a new program that's been ported from another machine. You should also
use the FTN7X crossref listings in conjunction with this program. Run
the program as follows:
CI> FTNXREF,<Command file>,<List lu>
The command file is a list of FORTRAN files and list lu is the output
device. Both default to Lu 1.
Additional Documentation....:
Possible enhancements would be to check the type and number of parameters
in subroutine calls but this would require a parser. The names of the
labeled common blocks could be added to the variables used in it but
there was no room on the line and it would take some messy pointers.
Also formal parameters of internal functions are ignored.
L08401
-----------------------------------------------------------------------------
INVOKE L084
INVOKE A PROGRAM WITH FILE MASK
-----------------------------------------------------------------------------
Contribution Name...........: INVOKE
Title....................: Invoke a Program with File Mask
File Names...............: 00. Rename transfer file.
: 01. INVOKE.SBMT Submission file
: 02. INVOKE.FTN - Source file
: 03. INVOKE.REL - Relocatable
: 04. INVOKE.LOD - LINK command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7x
Keywords.................: 1. Scheduling
: 2. Batch
: 3. Filter
External Support Req'd...:
If Re-submission, Reason.:
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.........:
Contribution Abstract.......:
This program will run the specified program every time a file is found
matching the file mask. Only the first parameter can be masked. Up to
five parameters are allowed. Example runs:
CI> Invoke Ftn7x @.ftn 0 -
CI> Invoke Link @.lod +ma +de
CI> Invoke Oldre @.rel
Additional Documentation....:
L08501
-----------------------------------------------------------------------------
MSDOS L085
EMULATE MS-DOS COMMANDS
-----------------------------------------------------------------------------
Contribution Name...........: MSDOS
Title....................: Emulate MS-DOS Commands
File Names...............: 00. Rename transfer file.
: 01. MSDOS.SBMT - Submission file
: 02. DIR.FTN
: 03. DIR.REL
: 04. DIR.LOD
: 05. CLS.FTN
: 06. CLS.REL
: 07. CLS.LOD
: 08. CHDIR.CMD
: 09. COMP.CMD
: 10. COPY.CMD
: 11. DEL.CMD
: 12. MKDIR.CMD
: 13. PROMPT.CMD
: 14. REN.CMD
: 15. TYPE.CMD
: 16. INSTALL.CMD
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. IBM
: 2. PC
: 3. Emulator
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.........:
Contribution Abstract.......:
These programs and command files allow you to use MS DOS syntax for
common operations. It helps reduce the number of commands you need
to remember when going form system to system. You could also put
batch commands in MS DOS for RTE emulation. In DIR the wild card
characters are changed for you (ie. * to @, ? to -). There are no
volumes in RTE and directory paths must use the / because CI uses
the \.
Additional Documentation....:
Transfer to INSTALL.CMD to load the programs.
L08601
-----------------------------------------------------------------------------
ODDBYTE L086
FIX UP ODD BYTE RECORDS
-----------------------------------------------------------------------------
Contribution Name...........: ODDBYTE
Title....................: Fix up Odd Byte Records
File Names...............: 00. Rename transfer file.
: 01. ODD_BYTE.SBMT Submission file
: 02. ODD_BYTE.FTN - Source file
: 03. ODD_BYTE.REL - Relocatable
: 04. ODD_BYTE.LOD - LINK command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7x
Keywords.................: 1. FMGR
: 2. Transportable
: 3. CI
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.........:
Contribution Abstract.......:
This program will take type 3 and 4 source files and convert any records
with an odd number of bytes to an even number of blanks. A single blank
is appended from the end of a line with an odd byte count. This program
is useful for porting files back to older RTE systems. The file conversion
is done in place. Run the program as follows:
CI> Oddbyte,<Filemask>
Example: Oddbyte,@.@::LABtec:4 fixes up all type 4 files in /LABTEC/
Additional Documentation....:
L08701
-----------------------------------------------------------------------------
SCB L087
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
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.........:
Contribution 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 A.85 or later.
Additional Documentation....:
L08801
-----------------------------------------------------------------------------
SD L088
SWITCH WORKING DIRECTORY
-----------------------------------------------------------------------------
Contribution Name...........: SD
Title....................: Switch Working Directory
File Names...............: 00. Rename transfer file.
: 01. SD.SBMT Submission file
: 02. SD.FTN - Source file
: 03. SD.REL - Relocatable
: 04. SD.LOD - LINK command
: 05. SD.HLP - HELP file
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Directory
: 2. CI
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.........:
Contribution Abstract.......:
This program is an enhanced version of the WD command. It allows you
to go up and down directory paths to change the working directory. It
is very flexible and checks for all kinds of errors. A few sample runs
follow:
SD ^^/path1/path2 moves up two paths and down two others
SD -1 path3 moves up one path and down another
SD ... moves up three paths
SD / moves to global directory
Another enhancement is being able to set your working directory to any
user defined search path (UDSP). Examples are:
SD 0 0 set WD to UDSP 0 [Home directory]
SD 3 2 set WD to UDSP 3, entry 2
SD 0 set no working directory
Additional Documentation....:
L08901
-----------------------------------------------------------------------------
T2397 L089
TEST 2627/2397 GRAPHICS
-----------------------------------------------------------------------------
Contribution Name...........: T2397
Title....................: Test 2627/2397 Graphics
File Names...............: 00. Rename transfer file.
: 01. T2397.SBMT Submission file
: 02. T2397.FTN - Source file
: 03. T2397.REL - Relocatable
: 04. T2397.LOD - LINK command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Graphics
: 2. Terminal
: 3. Diagnostic
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.........:
Contribution Abstract.......:
This program displays a pretty pattern on a HP 2627 or 2397 graphics
terminal in color. Run T2397 and watch it go. Use BR to terminate.
Additional Documentation....:
L09001
-----------------------------------------------------------------------------
ADVENTURE L090
ADVENTURE GAME, VERSION 2.1
-----------------------------------------------------------------------------
Contribution Name...........: ADVENTURE
Title....................: Adventure Game, Version 2.1
File Names...............: 00. Rename transfer file.
: 01. ADVENTURE.SBMT
: 02. ADVENT.FTN
: 03. ADVENT.REL
: 04. AINIT.FTN
: 05. AINIT.REL
: 06. AMAIN.FTN
: 07. AMAIN.REL
: 08. ASUB.FTN
: 09. ASUB.REL
: 10. AIOSUB.FTN
: 11. AIOSUB.REL
: 12. ABUILD.FTN
: 13. ABUILD.REL
: 14. ALPHAS.INCL
: 15. ARYCOM.INCL
: 16. IOCCOM.INCL
: 17. LINCOM.INCL
: 18. MAGCOM.INCL
: 19. MISCOM.INCL
: 20. PLACOM.INCL
: 21. TRVCOM.INCL
: 22. TXTCOM.INCL
: 23. VOCCOM.INCL
: 24. ADVENT.LOD
: 25. ABUILD.LOD
: 26. ADVENTURE.TXT
: 27. ADVENTURE.DAT
: 28. ADVENTURE.DOC
: 29. MESSAGE.TXT
Operating System(s)......: RTE-6/VM and RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Games
External Support Req'd...:
If Re-submission, Reason.: Major rewrite
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: Code 3441
City..........: Seal Beach
State.........: CA.
Country.......: USA
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Contribution Abstract.......:
Old games never die, they just get bigger. There have been many changes
made to this game summarized as follows:
- No segmentation or LOADR
- No assembly language routines
- Data base stored in EMA memory
- Lower case letters used everywhere
- Expanded cave and magic mode
- Optional hours cave is open
- Save/restore game to disc file
- Command echo back with full spelling
- Every game is different using random numbers
- Use FORTRAN I/O for all files
- Easily ported to HP-UX systems
- Messages to users
- Fast response time
- Low usage of system resources
Additional Documentation....:
See ADVENTURE.DOC for installation. See MAGIC subroutine for details
on becoming a wizard. There probably are a few bugs with all the changes
made. If you find any, please send me a report. It takes much too long
to test everything.
L09101
-----------------------------------------------------------------------------
DI L091
LIST DIRECTORY TREE/ CHANGE WORKING DIRECTORY
-----------------------------------------------------------------------------
Contribution Name...........: DI
Title....................: List directory tree/ Change working directory
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DI.sbmt (Submission File)
:02. DI.ftn (FTN7X Source Code)
:03. DI.doc (Documentation)
:04. DI.lod (Link Command File)
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Directory
: 2. CI
External Support Req'd...: $FMP6
If Re-submission, Reason.: Original version of DI (CSL Rev. 2533 #J131)
was meant to run under RTE-A with CDS. The
program was modified to run under RTE-6 (or
RTE-A without CDS?) and enhanced slightly to
work with either 26XX or "dumb" terminals.
Contributor's Name..........: John L. Lillibridge
Company.......: University of Rhode Island /
Graduate School of Oceanography
Street........: S. Ferry Road
City..........: Narragansett
State.........: Rhode Island
Country.......: USA
Zip Code......: 02882
Phone Number..: (401)792-6520
Telex.........: 258232
Contribution Abstract.......: DI lists the entire directory tree under
the current global directory, or under the directory root
specified in the runstring. The current working directory is
indicated if it's within the display. For dumb terminals
only a display of the tree is printed. For 26XX terminals, the
cursor control keys are used to select the new working directory
by placing the cursor on the appropriate line. The program then
uses terminal screen reads to reconstruct the user's selection.
After the new working directory is set via FMP calls, program DL is
run to list the contents of the new directory. Auto-Linefeed must
be OFF at the terminal.
Additional Documentation....: "DI
L09201
-----------------------------------------------------------------------------
DIALIN L092
MUX PORT TERMINAL OR MODEM LOGON WITH SECURITY
-----------------------------------------------------------------------------
Contribution Name...........: DIALIN
Title....................: Mux port terminal or modem logon with security
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. dialin.sbmt
:02. dialin.pas
Operating System(s)......:RTEA a.84, a.85
Language(s)..............:Pascal
Keywords.................: 1. security
: 2. modem
: 3. multiplexor
: 4. Logon/Logoff
External Support Req'd...: none
If Re-submission, Reason.:
Contributor's Name..........: John W. McCain
Company.......: Dundee Cement Company
Street........: Hwy 79
City..........: Clarksville
State.........: Mo.
Country.......: USA
Zip Code......: 63336
Phone Number..: 314-242-3571
Telex.........:
Contribution Abstract.......: Solves logon's security problem. When you
logon via rte standard software, a fast c/r can get CM running, thus you
are on with no security at all. This merely asks for two (long) passwords
then schedules CI for a session. There is also some additional code
to spoof the naive intruder.
Additional Documentation....: See the source code.
L09301
-----------------------------------------------------------------------------
SCHEDPGM L093
AUTOMATIC PROGRAM SCHEDULER FOR COLD STARTS
-----------------------------------------------------------------------------
Contribution Name...........: Schedpgm
Title....................: Automatic program scheduler for cold starts
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. schedpgm.sbmt This File
:02. schedpgm.pas Source in Pascal
:03. schedpgm.rel Relocatable
:04. auto.cmd Companion run-time commands
Operating System(s)......:RTEA all current versions
Language(s)..............:HP/Pascal
Keywords.................: 1. Boot-up
: 2. Scheduling
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: John W. McCain
Company.......: Dundee Cement Company
Street........: Hwy 79
City..........: Clarksville
State.........: Mo
Country.......: USA
Zip Code......: 63336
Phone Number..: 314-242-3571
Telex.........:
Contribution Abstract.......: Schedules programs at intervals at bootup
Additional Documentation....: This program reads the auto.cmd file and
schedules listed programs at the listed times. It has some flexible
features that are very nice. Such as... scheduling at the next
even X minutes to repeat every Y minutes. (or hours,seconds, etc.).
Scheduling at preset times to repeat every so often, etc. It reads
the system time, calculates the next even X increments and then
schedules the programs. I use this at boot-up to start many logging
and report programs. For details see the auto.cmd file. I wrote this
because none of the boot-up programs had the flexibility I needed.
L09401
-----------------------------------------------------------------------------
FILES L094
COUNT NUMBER OF FILES ON ALL MOUNTED FMGR CARTRIDGES
-----------------------------------------------------------------------------
Contribution Name...........: FILES
Title....................: Count number of files on all mounted FMGR cartridges
File Names...............:00. Rename Transfer File
:01. 'FILES - submission file
:02. &FILES - count files on FMGR CRN's
:03. %FILES - relocatable
:04. #FILES - LINK command file
:05. *LFILE - procedure file to compile and link
:06. $NEPLB - LINDX'd library for #FILES
Operating System(s)......:RTE-6/VM rev.2340
Language(s)..............:FTN7X(rev.2340)
Keywords.................:01. FMGR
:02. DIRECTORY
:03. FILES
External Support Req'd...:just $NEPLB
If Re-submission, Reason.:
Contributor's Name..........:Jonathan P. Hohmann
Company.......:Norwich Eaton Pharmaceuticals, Inc.
Street........:PO Box 191
City..........:Norwich
State.........:NY
Country.......:USA
Zip Code......:13815
Phone Number..:(607) 335-2527
Telex Number..:
Contribution Abstract.......:count the number of files on all mounted FMGR
CRN's
Additional Documentation....:
L09501
-----------------------------------------------------------------------------
DLICI L095
DIRECTORY LIST BETWEEN TWO TIMES
-----------------------------------------------------------------------------
Contribution Name...........: DLICI
Title....................: Directory list between two times
File Names...............: 000. Rename Transfert File
: 001. DLICI.SBMT Program submission
: 002. DLICI.FTN Source program
: 003. DLICI.TXT User documentation
: 004. MSRT.FTN Sort program
: 005. DLICI.REL
: 006. MSRT.REL
Operating System(s)......: RTE-A, RTE-6VM
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. DIRECTORY
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Joseph de Jamblinne
Company.......: Trimetal Paint Co.
Street........: Emmanuellaan 1
City..........: Machelen
State.........:
Country.......: Belgium
Zip Code......: B-1830
Phone Number..: (322) 251 29 91
Telex.........: 23259 Trimet-B
Contribution Abstract.......:
This program allows the system manager to know which are the new
and the deleted files in a directory between two times.
Additional documetation: In source file.
L09601
-----------------------------------------------------------------------------
CURVEPLOT L096
CURVE PLOTTING SUBROUTINES
-----------------------------------------------------------------------------
Contribution Name...........: CURVEPLOT
Title....................: Curve plotting subroutines
File Names...............:00. Rename Transfer File
:01. CURVEPLOT.SBMT - This file
:02. AXES.FTN
:03. AXES.INC
:04. AXES.REL
:05. CURVEPLOT.CMD - Builds CURVEPLOT.LIB
:06. CURVEPLOT.FTN
:07. CURVEPLOT.HLP
:08. CURVEPLOT.LIB
:09. CURVEPLOT.MRG
:10. CURVEPLOT.REL
:11. DEMO.FTN - An example of usage
:12. DEMO.REL
:13. DEMO.LOD
:14. DRAWAXES.FTN
:15. DRAWAXES.REL
:16. LEAVESPACE.FTN
:17. LEAVESPACE.REL
:18. ROTATION.FTN
:19. ROTATION.INC
:20. ROTATION.REL
:21. SOFTTEXT.FTN
:22. SOFTTEXT.REL
:23. UTILS.FTN
:24. UTILS.REL
:25. WINDVIEW.FTN
:26. WINDVIEW.REL
Operating System(s)......: RTE-A (VC+)
Language(s)..............: Fortran 77
Keywords.................: 1. Graphics
: 2. Plotting
External Support Req'd...: AGP
If Re-submission, Reason.:
Contributor's Name..........: Jukka Knuutila
Company..................: Low Temperature Laboratory
: Helsinki University of Technology
Street...................: Rakentajanaukio 2
City.....................: Espoo
Country..................: FINLAND
Zip Code.................: 02150
Phone Number.............: +358-0-455 4122
Telex....................: 125 161 htkk sf
Contribution Abstract.......:
CurvePlot is a general purpose subroutine library for easy
generation of x-y plots from user-written application programs.
Features:
- max 10 curves to a single plot
- labeled axes with header, grid optional
- curves drawn either with lines or data points only
- line/marker styles & colors of curves user-selectable
- color of axes user-selectable
- text size and font user-selectable
- currently only linear-linear plots supported
Additional Docmentation.....: See file CURVEPLOT.HLP
^
L09701
-----------------------------------------------------------------------------
REG_723 L097
723 REGULATOR IC CALCULATIONS
-----------------------------------------------------------------------------
Contribution Name...........: REG_723
Title....................: 723 Regulator IC calculations
File Names...............: 00. Rename transfer file.
: 01. REG_723.SBMT - Submission file
: 02. REG_723.PAS - Source file
: 03. REG_723.REL - Relocatable
: 04. REG_723.LOD - LINK command
Operating System(s)......: RTE-6/VM
Language(s)..............: Pascal 1000
Keywords.................: 1. Engineering
: 2. Calculator
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Karl W. Haner
Company.......: General Dynamics Pomona Division
Street........: P.O. Box 2507
City..........: Pomona
State.........: CA.
Zip Code......: 91769
Phone Number..: (714) 868-1908
Telex.........:
Contribution Abstract.......:
Calculates the resistor values for a 723 type voltage regulator IC
given desired output voltage, desired current limit, measured reference
voltage, and desired voltage divider current.
Refer to manufactures data reference sheet for circuit description.
Additional Documentation....:
L09801
-----------------------------------------------------------------------------
TIMER_555 L098
555 TIMER COMPONENT-VALUE CALCULATOR
-----------------------------------------------------------------------------
Contribution Name...........: TIMER_555
Title....................: 555 Timer component-value calculator
File Names...............: 00. Rename transfer file.
: 01. TIMER_555.SBMT - Submission file
: 02. TIMER_555.PAS - Source file
: 03. TIMER_555.REL - Relocatable
: 04. TIMER_555.LOD - LINK command
Operating System(s)......: RTE-6/VM
Language(s)..............: Pascal 1000
Keywords.................: 1. Engineering
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Karl W. Haner
Company.......: General Dynamics Pomona Division
Street........: P.O. Box 2507
City..........: Pomona
State.........: CA.
Zip Code......: 91769
Phone Number..: (714) 868-1908
Telex.........:
Contribution Abstract.......:
Calculate resistor values for a given capacitor value and frequency,
or calculate on/off time and frequency given the component values for a
555 timer IC.
Additional Documentation....:
L09901
-----------------------------------------------------------------------------
SHOWM L099
DISPLAY CPU UTILIZATION
-----------------------------------------------------------------------------
Contribution Name...........: SHOWM
Title....................: Display CPU utilization
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. SHOWM.SBMT
:02. SHOWM.FTN
:03. SAMPLE.MAC
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7X,MACRO
Keywords.................: 1. SYSTEM
: 2. ANALYZER
: 3. DISPLAY
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: KENNETH CORNETET
Company.......: NAVAL ORDNANCE STATION
Street........: SOUTHSIDE DRIVE
City..........: LOUISVILLE
State.........: KY
Country.......: USA
Zip Code......: 40214-5001
Phone Number..: 502-364-5756
Telex.........:
Contribution Abstract.......:
Program SHOWM schedules program SAMPL to sample the state 1 program
list at given intervals. SHOWM then gives a graphic display of
how much CPU time each program is using. This program is similar
to METER execept this program shows CPU use of ALL programs, not
just session programs.
Additional Documentation....:
L10001
-----------------------------------------------------------------------------
RAMDISC L100
RAM-DISC DRIVER FOR RTE-6
-----------------------------------------------------------------------------
Contribution Name...........: RAMDISC
Title....................: RAM-DISC driver for RTE-6
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. RAMDISC.SBMT
:02. DVX33.MAC
:03. RINIT.FTN
Operating System(s)......: RTE-6
Language(s)..............: FTN7X,MACRO
Keywords.................: 1. Driver
: 2. Emulator
: 3. Disc
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: KENNETH CORNETET
Company.......: NAVAL ORDNANCE STATION
Street........: SOUTHSIDE DRIVE
City..........: LOUISVILLE
State.........: KY
Country.......: USA
Zip Code......: 40214-5001
Phone Number..: 502-364-5756
Telex.........:
Contribution Abstract.......:
DVX33 is an RTE-6/VM driver that utilizes free memory
as a 64 sector/track disk drive.
GOOD NEWS:
This driver seems to be completely compatable with
FMGR and CI file calls. There isn't really any
information supplied by HP on what is expected of
a disk driver.
BAD NEWS:
This driver WILL NOT handle system IO requests.
You cannot run programs from a cartridge or directory
which resides in ram. The problem is that RTE assumes
that programs coming in off a disk are doing so by DMA.
Since this driver doesn't use the DCPC maps or DCPC
interrupts, system IO will not work. Also, DVX33 will
not work on privileged systems.
Additional Documentation....:
L10101
-----------------------------------------------------------------------------
MACLIB L101
MACRO LIBRARY FOR WRITING STRUCTURED MACRO CODE
-----------------------------------------------------------------------------
Contribution Name...........: Maclib
Title....................: MACRO Library for Writing Structured MACRO Code
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. Maclib.Sbmt (Submission File)
:02. Maclib1.Mac (Source code)
:03. Maclib1.Mlb (Library file)
:04. Maclib2.Mac (Source code)
:05. Maclib2.Mlb (Library file)
:06. Maclib3.Mac (Source code)
:07. Maclib3.Mlb (Library file)
Operating System(s)......: RTE-6/VM
Language(s)..............: MACRO
Keywords.................: 1. Macro
: 2. Library
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Kevin West
Company.......: TDC
Street........: 621 6 Flags Drive
City..........: Arlington
State.........: Texas
Country.......: USA
Zip Code......: 76011
Phone Number..:
Telex.........:
Contribution Abstract.......:
A collection of useful macros, originally written by Dale Garcia of TDC,
which allow the user to write MACRO code in a more structured manner.
The following macros are available in MACLIB1:
DO.UNTIL Perform a block of code until given condition
END.DO.UNTIL becomes true. Test is at end of loop.
DO.WHILE Perform a block of code while a condition is true.
END.DO.WHILE Test for condition is at beginning of loop.
DO.FOR Perform a block of code a specified number of
DO.NEXT of times with optional step size.
DO.REPEAT Repeat a block of code a specified number of times.
END.DO.REPEAT Increment and test is at end of loop.
CYCLE.DO Cycle through to next iteration of loop.
BREAK.DO Break from DO.UNTIL, DO.WHILE, FOR, or REPEAT loop.
DO.CASE.OF \ These routines implement the CASE structure found
CASE.OF \ in higher level languages. Nested CASE statements
OTHERWISE / are supported to a depth of 10 and does not effect
END.DO.CASE the IF statement nesting.
GLOBAL This macro defines global values used in the macro
routines used in this library. It should be used
before using any macro that may use them.
The following macros are available in MACLIB2:
IF.TRUE Test if value of a variable is .TRUE. (MSB one)
ELSEIF.TRUE ELSEIF form of IF.TRUE
IF.FALSE Test if value of a variable is .FALSE. (MSB zero)
ELSEIF.FALSE ELSEIF form of IF.FALSE
IF.ZERO Test if value of a variable is zero
ELSEIF.ZERO ELSEIF form of IF.ZERO
IF.NOT.ZERO Test if value of a variable is non-zero
ELSEIF.NOT.ZERO ELSEIF form of IF.NOT.ZERO
IF.POSITIVE Test if value of a variable is positive (MSB zero)
ELSEIF.POSITIVE ELSEIF form of IF.POSITIVE
IF.NEGATIVE Test if value of a variable is negative (MSB one)
ELSEIF.NEGATIVE ELSEIF form of IF.NEGATIVE
IF.EVEN Test if value of a variable is even (LSB zero)
ELSEIF.EVEN ELSEIF form of IF.EVEN
IF.ODD Test if value of a variable is odd (LSB one)
ELSEIF.ODD ELSEIF form of IF.ODD
IF.BITS Test if all bits in mask are set
ELSEIF.BITS ELSEIF form of IF.BITS
IF.NOT.BITS Test if all bits in mask are clear
ELSEIF.NOT.BITS ELSEIF form of IF.NOT.BITS
IF.FLAG.SET Test if I/O card FLAG is Set for Select Code
ELSEIF.FLAG.SET ELSEIF form of IF.FLAG.SET
IF.FLAG.CLEAR Test is I/O card FLAG is Clear for Select Code
ELSEIF.FLAG.CLR ELSEIF form of IF.FLAG.CLEAR
IF.TRUE Test a variable to see if the value is a logical
ELSEIF.TRUE .TRUE. (MSB = 1).
IF.FALSE Test a variable to see if the value is a logical
ELSEIF.FALSE .FALSE. (MSB = 0).
The following macros are available in MACLIB3:
DO Invoke subroutine (without parmameters)
BEGIN Retains entry point of routine for EXIT
RETURN Return from subroutine (must use macro to invoke)
COPY Copy word(s) from location to location
INCR Increment a variable
DECR Decrement a variable
TRUE Set variable to a .TRUE. value (-1)
FALSE Set variable to a .FALSE. value (0)
CLEAR Set variable to a zero value
SET.BITS Set bits as specified in mask
CLEAR.BITS Clear bits as specified in mask
CALC Perform Arithmetic/Logical Operations
TABLE Create Table Entries
DO Invoke specified routine (No parameters)
BEGIN This macro is used to enter a subroutine that has
no parameters and does not need the return address
resoved. It Generates a NOP to store the return
address and retains the entry point name in order
for the RETURN macro to generate the code to return
from the routine. Used with DO.
RETURN Return from subroutine that has been entered with
a BEGIN or ENTRY.
Additional Documentation....:
L10201
-----------------------------------------------------------------------------
CLR L102
CLEAR TERMINAL SCREEN AFTER LOGOFF
-----------------------------------------------------------------------------
Contribution Name...........: CLR
Title....................: Clear Terminal Screen after logoff
File Names...............: 00. Rename transfer file
: 01. 'Clr Submission file
: 02. &Clr Source code file
: 03. %Clr Relocatable code file
:
Operating System(s)......: Rte-4B, Rte-6
Language(s)..............: Ftn4x
Keywords.................: 1. Session
: 2. Logon/Logoff
External Support Req'd...:
If Re-submission, Reason.: Modified version ( Bob Desinger's pgm )
Contributor's Name..........: Larry Richardson
Company.......: CNVEO
Street........:
City..........: Fort Belvoir
State.........: Virginia
Country.......: USA
Zip Code......: 22060-5677
Phone Number..: (703) 664-4913
Contribution Abstract.......: This program cleans the Crt screen after
logoff,( & softkey labels ) and may be used under Rte-4B and Rte-6. It
was adapted from Bob Desinger's CLR program Vol. 5 issue 5 of the HP
Communicator Magazine ( page 27 ).
Additional Documentation....: See Source code
L10301
-----------------------------------------------------------------------------
PRT L103
ASCII FILE PRINT PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: PRT
Title....................: ASCII File print program
File Names...............: 00. Rename transfer file
: 01. 'Prt Submission file
: 02. &Prt Source code file
: 03. %Prt Relocatable code file
: 04. ^Prt LOADR command file
: 05. &Movb Character Manipulation pgm
: 06. %Movb " " " Relocat.
: 07. &Uplc Case Conversion source code
: 08. %Uplc " " " Relocatable
:
:
Operating System(s)......: Rte-4B, Rte-6
Language(s)..............: Ftn4x, Asmb
Keywords.................: 1. List
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Larry Richardson
Company.......: CNVEO
Street........:
City..........: Fort Belvoir
State.........: Virginia
Country.......: USA
Zip Code......: 22060-5677
Phone Number..: (703) 664-4913
Contribution Abstract.......: This program prints an ASCII file to a user
specified print Lu, with a double wide heading that has the date and time.
The file printed includes line numbers. Lower case input is converted to
UPPER case, the screen is not scrolled, and multiple files may be printed.
The program utilizes REIO calls; and blinking inverse video to keep
the user's interest. Try it, you'll like it !!!!
Additional Documentation....: See Source code
L10401
-----------------------------------------------------------------------------
SCAN L104
DUMP TERMINAL SCREEN TO LINE PRINTER
-----------------------------------------------------------------------------
Contribution Name...........: SCAN
Title....................: Dump Terminal Screen to line printer
File Names...............: 00. Rename transfer file
: 01. 'Scan Submission file
: 02. &Scan Source code file
: 03. %Scan Relocatable code file
: 04. ^Scan LOADR command file
:
Operating System(s)......: Rte-4B, Rte-6
Language(s)..............: Ftn4, Ftn4x
Keywords.................: 1. Terminal
: 2. List
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Larry Richardson
Company.......: CNVEO
Street........:
City..........: Fort Belvoir
State.........: Virginia
Country.......: USA
Zip Code......: 22060-5677
Phone Number..: (703) 664-4913
Contribution Abstract.......: This little program allows all of your poor
overworked, underpaid users to dump their Terminal's screen to either of
several printers. This not only helps to educate them to proper terminal
usage but also works as a training aid (keeps a record of THEIR mistakes so
that they can't point an ugly finger at YOUR wonderful SYSTEM and Scream ....
" I don't understand it, I KNOW that I didn't misuse that command !!!!! )
But seriously, folks.. I have always wanted to keep from writing down the
various and never-ending comments from Rte; so when I stumbled upon David
Liu's PSCRN program ( Vol. IV Issue 3 page 15 ) I was OVERJOYED !!!! I just
reworked it to work with my system and I hope you may find it helpful to you.
Additional Documentation....: See Source code
L10501
-----------------------------------------------------------------------------
PASSW L105
PASSWORD VALIDATION
-----------------------------------------------------------------------------
Contribution Name...........: passw
Title....................: Password validation
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. passw.sbmt - Submission file.
:02. passw.ftn - Source Code Main
:03. read_cct.ftn - Source Code Subroutine
:04. read_pwd.ftn - Source Code Subroutine
:05. reset_pwd.ftn - Source Code Subroutine
:06. make_pw.ftn - Source Code Main Init
:07. fix_pw.ftn - Source Code Main Utility
:08. passw.rel - Relocatable of passw.ftn
:09. read_cct.rel - Relocatable of read_cct.ftn
:10. read_pwd.rel - Relocatable of read_pwd.ftn
:11. reset_pwd.rel - Relocatable of reset_pwd.ft
:12. make_pw.rel - Relocatable of make_pw.ftn
:13. fix_pw.rel - Relocatable of fix_pw.ftn
:14. compile.cmd - Compiles all source code
:15. passw.lod - Link file for passw.ftn
:16. make_pw.lod - Link file for make_pw.lod
:17. fix_pw.lod - Link file for fix_pw.lod
Operating System(s)......: RTE-6VM
Language(s)..............: FTN7X
Keywords.................: 1. Security
: 2. Session
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Les Troyer
Company.......: Exxon Nuclear, Inc.
Street........: 2101 Horn Rapids Rd
City..........: Richland
State.........: Wa
Country.......: USA
Zip Code......: 99352
Phone Number..: (509) 375-8695
Telex.........:
Contribution Abstract.......: The program enhances security for RTE-6VM
by adding password aging and minimum password length requirements.
The program works in conjunction with a command structure within the
Hello file. Command structures for both CI and FMGR are given in the
PASSW.FTN listing.
Passwords must be changed at least every 30 days. Password length
must be a minimum of 5 characters. If these two conditions are not met
the hello file will schedule accounts. The user is then allowed to change
his/her password. After exiting accounts the user is logged off.
In order to assist the SE's HP "hard coded" a standard password into
every RTE-6VM system. This makes it easy for HP engineers to access your
machine but also presents grave security risks if dial in lines are
installed on your system. A program is also given to "scramble" the
standard HP support password. The user should make a backup of +@CCT!
before running this program.
Additional Documentation....: See the program listings.
L10601
-----------------------------------------------------------------------------
LLL-GOODIES L106
VARIABLE INITIALIZING SUBROUTINES AND CLASS FINDING SUB
-----------------------------------------------------------------------------
Contribution Name...........: LLL-GOODIES
Title....................: Variable Initializing Subroutines and Class Finding Sub
File Names...............:00. Rename Transfer File
:01. LLL.SBMT Submission file
:02. ZEROARRAY.MAC SOURCE
:03. ZEROARRAY.REL RELOCATABLE
:04. FILL_BLANKS.MAC SOURCE
:05. FILL_BLANKS.REL RELOCATABLE
:06. FIND_CLASS.FTN SOURCE
:07. FIND_CLASS.REL RELOCATABLE
Operating System(s)......: RTE-A
Language(s)..............: FTN7, MACRO
Keywords.................: 1. Library
: 2. Class_number
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Lowe, Larry L.
Company.......: 3M
Street........: 610 County Rd. 19 N.
City..........: Aberdeen
State.........: SD
Country.......: U.S.A.
Zip Code......: 57401
Phone Number..: (605) 229-5002
Contribution Abstract.......:
The subroutine FILL_BLANKS is used to initialize character variables -
single or multidemensional to blanks
The subroutine ZEROARRAY is used to initialize real or integer variables -
single or multidemensional to zeros
The subroutine FIND_CLASS is used to locate a class number of another
program without passing the information
For further information check the source on each
L10701
-----------------------------------------------------------------------------
EDIT&COMPILE L107
EDIT & COMPILE
-----------------------------------------------------------------------------
Contribution Name...........: Edit&Compile
Title....................: Edit & Compile
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. Edit&Compile.sbmt
:02. Edit&Compile.cmd
:03. Yesno.ftn
Operating System(s)......: Rte-A
Language(s)..............: n/a
Keywords.................: 1. Command_files
: 2. Procedures
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Michael David Green
Company.......: Dept. Aerospace Engineering
Street........: University of Maryland
City..........: College Park
State.........: Maryland
Country.......: USA
Zip Code......: 20742
Phone Number..: (301) 454 2922
Telex.........:
Contribution Abstract.......: Command file to allow editing of a file
with option of creating a back-up copy.
Option to compile and then link with
supplied libraries and/or files.
If no errors run the program.
Demonstrates use of CI's if-then structure,
set, echo and $return parameter.
Additional Documentation....:
L10801
-----------------------------------------------------------------------------
MENU L108
BUILD MENU/COMMAND SCHEDULER FROM USER-BUILT MENU
-----------------------------------------------------------------------------
Contribution Name...........: MENU
Title....................: Build menu/command scheduler from user-built menu
File Names...............: 00. Rename Transfer File
: 01. MENU.SBMT
: 02. MENU.FTN
: 03. MENU.LOD
: 04. MENU.DOC
: 05. DL.PNL
: 06. SP.PNL
: 07. menu.inst
: 08. WH.PNL
: 09. SUB.PNL
: 10. C&L.PNL
Operating System(s)......: RTE-A,RTE-6
Language(s)..............: FTN7X
Keywords.................: 01. Procedures
: 02. Scheduling
: 03. Shell
External Support Req'd...: None
If Re-submission, Reason.: Enhancements
Contributor's Name..........: Michael Johnson & Tom Penninga
Company.......: Rochester Product Division
Street........: 2100 Burlingame
City..........: Grand Rapids
State.........: Michigan
Country.......: USA
Zip Code......: 49501
Phone Number..: (616) 247-5969
Telex.........:
Contribution Abstract.......: This utility will take a user built menu
and build a menu/command scheduler from it. User defines if system
returns to menu or to CI. Utility allows easy operation of similar tasks
such as spooling, dl, edit/link/compile, etc. See Menu.Doc for several
examples. Several sample menu panels are included. Simply enter MENU WH
or MENU DL for a quick scan of how it works. Enhancements allow sub-menus,
CI commands from the menu, global variables to be pasted into the menu, and
immediate return from menu.
Additional Documentation....:
See Menu.DOC for examples of how to use it.
L10901
-----------------------------------------------------------------------------
STRING L109
STRING MANIPULATION IN CI COMMAND FILES
-----------------------------------------------------------------------------
Contribution Name...........: STRING
Title....................: String Manipulation in CI Command Files
File Names...............:00. Renaming command file.
:01. STRING.SBMT This file.
:02. READ.ME Installation instructions.
:03. INSTALL.CMD Installation command file.
:04. POS.FTN Source for POS$
:05. MID.FTN Source for MID$
:06. LEFT.FTN Source for LEFT$
:07. RIGHT.FTN Source for RIGHT$
:08. POS.REL Relocatable for POS$
:09. MID.REL Relocatable for MID$
:10. LEFT.REL Relocatable for LEFT$
:11. RIGHT.REL Relocatable for RIGHT$
:12. POS.LOD Link file for POS$
:13. MID.LOD Link file for MID$
:14. LEFT.LOD Link file for LEFT$
:15. RIGHT.LOD Link file for RIGHT$
:16. STRING.HLP /HELP file for package.
Operating System(s)......: RTE-6 and RTE-A (must have C.83)
Language(s)..............: FORTRAN 77
Keywords.................: 1. Command_files
: 2. Strings
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Nick Seidenman
Company.......: McDonnell/Douglas Corp.
Street........: 6935 Wisconsin Avenue
: Suite 600
City..........: Bethesda
State.........: MD
Country.......: USA
Zip Code......: 20815
Phone Number..: 301-961-1885
Contribution Abstract.......:
These four programs operate similarly to string functions found
in APPLESOFT(c) BASIC. They can be used for string manipulation
in CI transfer files, or scheduled by other programs. Below is
a list of these programs and their respective functions:
POS$ <s1> <s2> - Returns the starting position in <s1> of
<s2>. The first position in <s1> is assumed to be
1.
MID$ <s> <b> <l> - Extract the substring of <s> beginning
at <b> of length <l>.
LEFT$ <s> <l> - Extracts the leftmost <l> characters from
<s>.
RIGHT$ <s> <l> - Extracts the rightmost <l> characters from
<s>.
Additional Documentation....: See STRING.HLP
L11001
-----------------------------------------------------------------------------
LOGON L110
LOG-ON PACKAGE FOR REMOTE SYSTEMS
-----------------------------------------------------------------------------
Contribution Name...........: LOGON
Title....................: Log-on Package for Remote Systems
File Names...............:00. Rename Transfer File
:01. LOGON.SBMT
:02. READ_ME.LST
:03. ATIDT.MAC
:04. LOGON.$ALS
:05. LOGON.COM
:06. TRMID6.LOD
:07. TRMIDA.LOD
:08. TRMID.FTN
:09. SFKEY6.LOD
:10. SFKEYA.LOD
:11. SFKEY.FTN
:12. SETKE.LOD
:13. SETKE.FTN
:14. SOFTKEYS.HLP
:15. RLOG6.LOD
:16. RLOGA.LOD
:17. RLOGF.FTN
:18. RLOGM.MAC
:19. $LUTA.MAC
:20. RLOGX6.LOD
:21. RLOGXA.LOD
:22. RLGXF.FTN
:23. RLGXM.MAC
:24. NMSC.MAC
:25. CLGF.MAC
:26. LOAD_BREAK.CMD
:27. #BREAK6
:28. BREAKA.LOD
:29. BREAK.MAC
:30. BRK_6.FTN
:31. BRK_A.FTN
:32. CLSCR.LOD
:33. CLSCR.FTN
:34. LIBS.CMD
:35. SFKEYLB.MRG
:36. UTFLB.MRG
:37. IDTER.FTN
:38. IRAM.REL
:39. KSHFT.REL
:40. JCBT.REL
:41. MDEQT.MAC
:42. SLCOD.FTN
:43. LENG.FTN
:44. WRITEFILE.FTN
:45. READFILE.FTN
:46. WRERR.FTN
:47. CVNUM.MAC
:48. IEQTP.MAC
:49. ISWAP.MAC
:50. IOPSY.MAC
:51. WF.HI
:52. A9.HI
:53. RLO900.CMD
:54. EXIT.CMD
:55. DVF05_2141.MAC
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77,ASSEMBLER
Keywords.................:01. SESSION
:02. SOFTKEYS
:03. DS
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Norm Kay & Bill Fock
Company.......: CSIRO
: Div. Materials Science & Technology
Street........: Locked bag 33
City..........: CLAYTON
State.........: Victoria
Country.......: AUSTRALIA
Zip Code......: 3168
Phone Number..:
Telex.........:
Contribution Abstract.......: LOGON logs on to a remote systems and sets
softkeys in accordance with a file located
at the remote system.
Additional Documentation....: See file READ_ME.LST and source files.
L11101
-----------------------------------------------------------------------------
DAS L111
DATUM SHIFT / GEODETIC CALCULATOR
-----------------------------------------------------------------------------
Contribution Name...........: DAS
Title....................: Datum Shift / Geodetic Calculator
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DAS.SBMT - Submit file
:02. DAS.LOD - Command file
:03. DAS.DOC - User manual
:04. DAS.FTN - DAS main program
:05. DAS.REL -
:06. DAS_LIB.FTN - DAS subroutine library
:07. DAS_LIB.REL -
Operating System(s)......:RTE-A with CI file system
Language(s)..............:FTN7X
Keywords.................:01. CALCULATOR
:02. GEODESY
:03. REGRESSION
External support req'd...:
If Re-submission, Reason.:
Contributor's Name..........:Ornulf C. Moen
Company.......:GECO a/s
Street........:KJORBOKOLLEN
City..........:N-1300 SANDVIKA
State.........:
Country.......:NORWAY
Zip Code......:
Phone Number..:47 / 2 / 475602
Telex.........:78623A GECO N
Contribution Abstract.......:
DAS is an interactive program that deals with some of the most
common problems in geodesy, particularly those related to
offshore surveying.
Much effort is put into making DAS a user-friendly tool.
Erroneus input will not crash the program, instead a descriptive
error message is presented and the user can continue with the
program and data in the same state as before the accident.
Included features :
- Five parameter datum shift of coordinates
- Conversion to/from grid (UTM) coordinates
- Distance and bearing from two given points.
(INVERSE GEODETIC PROBLEM).
- Point computation given a start point, distance and bearing.
(DIRECT GEODETIC PROBLEM).
DAS_LIB also contains some general routines for cursor controlled
writing on the screen of a HP 2626A terminal (or similar).
Additional Documentation....:
L11201
-----------------------------------------------------------------------------
VLIST L112
PRINT LIST OF CI VOLUMES AND SIZES
-----------------------------------------------------------------------------
Contribution Name...........: VLIST
Title....................: Print list of CI volumes and sizes
File Names...............:00. Rename transfer file
:01. VLIST.SBMT submit file
:02. VLIST.FTN source file
:03. VLIST.REL relocatable file
:04. VLIST.CMD command file
:05. VLIST.LOD link file
Operating System(s)......: RTE-A900
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. Directory
External Support Req'd...: CI file system
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.........:
Contribution Abstract.......: This program is the CI version of CLIST.
CLIST was originally written for FMGR files. This version works only
with CI files. It will print out a list of CI volumes and their sizes.
It is obsolete as of version 4.0 of RTE-A and RTE-6VM. You can now use
FREES to get the same information.
Additional Documentation....: In source file.
L11301
-----------------------------------------------------------------------------
EXTENT L113
CLEAR CI-FILE EXTENTS
-----------------------------------------------------------------------------
Contribution Name...........: EXTENT
Title....................: Clear CI-file extents
File Names...............:00. Rename transfer file
:01. EXTENT.SBMT submit file
:02. EXTENT.FTN source file
:03. EXTENT.REL relocatable file
:04. EXTENT.CMD command file
:05. EXTENT.LOD link file
Operating System(s)......: RTE-A 900, RTE-6VM
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. Extents
External Support Req'd...: CI file system
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.........:
Contribution Abstract.......: This program is the CI version of CLEXT.
CLEXT was originally written for FMGR files. This version works only
with CI files. It is similar in operation to two submissions, on rev. 2625
of the INTEREX Library Tape, called SHRINK and TRIMF.
EXTENT will skip over the /PROGRAMS and /SCRATCH directories.
Usage:
CI> extent /rtea directory specified
CI> extent default
CI> extent,,6 default, print to LU 6
Additional Documentation....: In source file.
L11401
-----------------------------------------------------------------------------
OPENC L114
PRINT OPEN-CI-FILE INFO
-----------------------------------------------------------------------------
Contribution Name...........: OPENC
Title....................: Print open-CI-file info
File Names...............:00. Rename transfer file
:01. OPENC.SBMT submit file
:02. OPENC.FTN source file
:03. OPENC.REL relocatable file
:04. OPENC.CMD command file
:05. OPENC.LOD link file
Operating System(s)......: RTE-A900 V4.0, RTE-6VM V4.0
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. Directory
: 3. Files
External Support Req'd...: CI file system
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.........:
Contribution Abstract.......: This program is the CI version of OPENF.
OPENF was originally written for FMGR files. This version prints the
same information about CI files in the same format as OPENF. The only
difference is the source file LU is not printed, but the source file
directory is. Example:
RU,OPENC <filedescriptor> <prt>
9:58 AM MON., 8 SEPT, 1986
RTEA-900 Open CI files Page 1
File descriptor Om Open to/ LU Address ID #
----------------------------------------- -- ----------- ------- ----
TELACCOUNT.LOG::SYSTEM:3:22:35 TELAC / 0 064573 14
+DBCON::IMAGE2:1:512:128 DBMON / 0 064361 11
+BIF::IMAGE2:1:1000:128 DBMON / 0 064361 11
OPENC finished
A word about Om in the header. Om stands for OPEN MODE. If a file is
opened exclusively to a program, this column will have Ex in it to
designate it is opened exclusively to that program. Otherwise the Om
column will always be blank.
OPENC will work on RTE-6 as it has been tested. You might want to modify
it to be a little more correct on the 6 system. IE, "A" uses the program
name as it was called, "6" replaces the last two characters of the program
with the terminal LU number so the LU number in the display for the "6"
version is redundant.
Additional Documentation....: In source file.
L11501
-----------------------------------------------------------------------------
BAKUP L115
BACKUP FILES AFTER HOURS
-----------------------------------------------------------------------------
Contribution Name...........: BAKUP
Title....................: Backup files after hours
File Names...............:00. Rename transfer file
:01. BAKUP.SBMT submit file
:02. BAKUP.FTN source file
:03. BAKUP.REL relocatable file
:04. BAKUP.CMD command file
:05. BAKUP.LOD link file
Operating System(s)......: RTE-A900 V4.0
Language(s)..............: FTN7X
Keywords.................: 1. Backup
External Support Req'd...:
If Re-submission, Reason.: Enhancements
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.........:
Contribution Abstract.......: This program will schedule programs FC and TF
to run using transfer files after hours. It will create a daily TF transfer
file automatically picking up newly created directories.
BAKUP is used to do daily and weekly backups of our system, consisting
of three 7914 disk drives.
Additional Documentation....: In source file.
L11601
-----------------------------------------------------------------------------
STUDY L116
PRINT USAGE INFO FOR SET OF LU'S
-----------------------------------------------------------------------------
Contribution Name...........: STUDY
Title....................: Print usage info for set of lu's
File Names...............:00. Rename transfer file
:01. STUDY.SBMT submit file
:02. STUDY.FTN source file
:03. STUDY.REL relocatable file
:04. STUDY.CMD command file
:05. STUDY.LOD link file
Operating System(s)......: RTE-A900 V4.0
Language(s)..............: FTN7X
Keywords.................: 1. Status
: 2. Terminal
: 3. Monitor
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.........:
Contribution Abstract.......: This program will do a usage study on a
set of LU's and store the information in a file. The LU's are hard coded
in the program along with the scan rate. Scan rates used are, 1, 10, and
100 seconds. The usage information is converted to CCS on output. Up to
16 LU's can be studied at one time. This is a restraint of the 80 column
display of your terminal. The LU count could be raised to 24 or maybe 30
LU's if desired to print on 132 column paper terminals. Additional minor
program changes would be necessary to accomplish this. Usage information
is summarized horizontally and vertically. EX:
RTE-A 900 LU Usage Study
V.1.R.1.
Study starting @ Sun Sep 14, 1986 1:25:16 pm
Scan rate = 1 sec.
Study LUs type = MUX ports
Study lus: 50 51 52 53 62 63 64 65 66 67 68 0 0 0 0 0
---------------- LU/CCS ----------------
50 51 52 53 62 63 64 65 66 67 68 0 0 0 0 0
Hour --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- Tot
14:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15:25 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3
16:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17:25 **********************MISSED DATA, file open*******************
18:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
21:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
00:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
01:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
02:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
03:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
04:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
05:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
06:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
07:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
08:25 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12
09:25 33 0 0 0 15 4 0 0 0 0 0 0 0 0 0 0 52
10:25 13 23 3 0 36 14 4 0 0 0 0 0 0 0 0 0 93
11:25 29 36 12 13 8 29 17 0 0 0 0 0 0 0 0 0 144
12:25 17 33 3 0 0 25 18 0 0 0 0 0 0 0 0 0 96
13:25 36 20 22 6 10 25 0 0 0 0 0 0 0 0 0 0 119
=== === === === === === === === === === === === === === === ===
Total= 143 112 40 19 69 97 39 0 0 0 0 0 0 0 0 0 519
Total group ccs = 519 for 24 hours
Study finished @ Mon Sep 15, 1986 1:25:26 pm
Additional Documentation....: In source file.
L11701
-----------------------------------------------------------------------------
SRCL L117
PRINT NUMBER OF CODE LINES IN SOURCE
-----------------------------------------------------------------------------
Contribution Name...........: SRCL
Title....................: Print number of code lines in source
File Names...............:00. Rename transfer file
:01. SRCL.SBMT submit file
:02. SRCL.FTN source file
:03. SRCL.REL relocatable file
:04. SRCL.CMD command file
:05. SRCL.LOD link file
Operating System(s)......: RTE-A900 V4.0
Language(s)..............: FTN7X
Keywords.................: 1. Documentation
: 2. Analyzer
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.........:
Contribution Abstract.......: This program will scan a FTN7X source program
and print the number of lines in the file, number of comments, number of
blank lines, other code and the total number of executable code lines.*
Where executable code lines is debatable, but for this program, they do not
include set up code, such as data statements, dimension statements, etc.
Run example:
Source file SRCL.FTN contains:
Source lines 121
Comment lines - 32
Blank lines - 5
Other code - 6
=====
Code lines 78 64% of source file
SRCL done!
Additional Documentation....: In source file.
L11801
-----------------------------------------------------------------------------
MANH L118
ESTIMATE TIME NEEDED TO PROGRAM A PROJECT
-----------------------------------------------------------------------------
Contribution Name...........: MANH
Title....................: Estimate time needed to program a project
File Names...............:00. Rename transfer file
:01. MANH.SBMT submit file
:02. MANH.FTN source file
:03. MANH.REL relocatable file
:04. MANH.CMD command file
:05. MANH.LOD link file
Operating System(s)......: RTE-A900 V4.0
Language(s)..............: FTN7X
Keywords.................: 1. Calculator
: 2. Management
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.........:
Contribution Abstract.......: This program will calculate the lines of
code needed for a program and then predict how long it will take you to
code it! The formula used is the Putnam Estimation Model, from the
following book.
SOFTWARE ENGINEERING:
A practioners approach ISBN:0-07-050781-3
Published by: McGraw-Hill
p + 4*l +o
Lines of code = ----------
6
/ loc**3 \ 1/4
Man years = |-----------------|
\ c**3 * k /
Man hours = man years * 12mo * 4.3wk * 40hr
Results: This formula seems to work out best in our shop when:
K is 12 for 1000 lines of code and under.
K is 6 for 1001-2000 lines of code.
K is 2 for 2001-4000 lines of code.
K is 1 for 4001 lines of code and up.
K is the effort in person/manhours.
C is the programming environment, with:
6500 being a POOR envirnonment.
10000 being a GOOD envirnonment.
12500 being a EXECELLENT envirnonment.
Run example:
Computer Programming Project Time calculations
/ LOC**3 \ 1/4
Man years = |-----------------|
\ C**3 * K /
Lines of code Environment Effort
LOC = 517 C = 10000 K = 12
Man years = .06
Man hours = 120.18
Total 25hr wks = 4.81 Est. Comp. Apr. 18, 1987 Cost $ 3605
Lines of code = 516.67
Lines of code/Hr. = 4.30
Lines of code/day = 34.39
Additional Documentation....: In source file.
L11901
-----------------------------------------------------------------------------
PA L119
PAUSE COMMAND FOR CI
-----------------------------------------------------------------------------
Contribution Name...........: PA
Title....................: Pause Command for CI
File Names...............:00. Rename Transfer File
:01. PA.SBMT
:02. PA.FTN
:03. PA.REL
:04. PA.DOC
:05. PA.HLP
Operating System(s)......: RTE-A, RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. Command_files
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Paul F. Gerwitz
Company.......: Eastman Kodak Co.
Street........: 1669 Lake Ave
City..........: Rochester
State.........: New York
Country.......: USA
Zip Code......: 14650
Phone Number..: 716-477-3067
Telex.........:
Contribution Abstract.......:
This program is used to provide a pause capability for CI
transfer files much like the equivalent capability in FMGR.
Additional Documentation....:
L12001
-----------------------------------------------------------------------------
CA L120
CALCULATE COMMAND FOR CI
-----------------------------------------------------------------------------
Contribution Name...........: CA
Title....................: Calculate Command for CI
File Names...............:00. Rename Transfer File
:01. CA.SBMT
:02. CA.FTN
:03. CA.REL
:04. CA.DOC
:05. CA.HLP
Operating System(s)......: RTE-A, RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. Calculator
: 3. Command_files
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Paul F. Gerwitz
Company.......: Eastman Kodak Co.
Street........: 1669 Lake Ave
City..........: Rochester
State.........: New York
Country.......: USA
Zip Code......: 14650
Phone Number..: 716-477-3067
Telex.........:
Contribution Abstract.......:
This program is used to provide a calculate capability for CI
transfer files much like the equivalent capability in FMGR.
Additional Documentation....:
L12101
-----------------------------------------------------------------------------
SPOOLUTIL L121
A COLLECTION OF RTE-A SPOOLING UTILITIES
-----------------------------------------------------------------------------
Contribution Name...........: Spoolutil
Title....................: A Collection of RTE-A Spooling utilities
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. SPOOLUTIL.SBMT Submission file
:02. GETSPOOL.FTN Program obtains spool name
:03. SETSPOOL.CMD Cmd-file starts spooling
:04. RESPOOL.CMD Release, then restart spool
:05. KSPOOL.CMD Kill (purge) current spool
:06. HELLO Standard user startup cmds
:07. HELLO.CMD More startup commands
:08. SPOOL Help for the above cmd-files
Operating System(s)......: RTE-A
Language(s)..............: FTN7X and CI (command-file stuff)
Keywords.................: 1. Spooling
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Paul Schumann
Company.......: E-Systems, Inc.
Street........: P. O. Box 1056 CBN 101
City..........: Greenville
State.........: TX
Country.......: USA
Zip Code......: 75401
Phone Number..: (214) 457-5358
Telex.........:
Contribution Abstract.......: If you tire of typing "OUTSPOOLnn.SPL::SPOOL,
this will ease the problem. GETSPOOL returns spool information to CI
about the passed LU, and SET-/RE-/KSPOOL deal with that information to
start, release and restart, or kill spooling, respectively. As our
users log on, they ALL execute "HELLO" (in some directory besides the
user's working-directory or CMDFILES), and if the individual user lacks
his own HELLO.CMD (in their working-directory), the HELLO.CMD file is
executed (from the CMDFILES directory). In our environment, this makes
spooling almost as easy (for new users) as it is under RTE-6.
Additional Documentation....: See GETSPOOL.FTN
L12201
-----------------------------------------------------------------------------
KERMIT L122
KERMIT 1.99 - MACHINE-TO-MACHINE FILE TRANSFER
-----------------------------------------------------------------------------
Contribution Name...........: KERMIT
Title....................: KERMIT 1.99 - Machine-to-machine file transfer
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. KERMIT.SBMT Submission file
:02. *COPY Copyright info about KERMIT
:03. *INFO Other KERMITs available
:04. ADDENDUM KERMIT-RTE user info
:05. PROTO.DOC KERMIT Protocol Manual
:06. USER.DOC KERMIT User's Manual
:07. KCMNDS.IFTN Common include-file
:08. KCONCW.IFTN Common include-file
:09. KERCMD.IFTN Common include-file
:10. KERCNF.IFTN Common include-file
:11. KERCOM.IFTN Common include-file
:12. KERDBG.IFTN Common include-file
:13. KERFIL.IFTN Common include-file
:14. KERSTA.IFTN Common include-file
:15. KERMIT.ISTL Installation instructions
:16. K6SUBS.FTN RTE-6 KERMIT-library source
:17. KASUBS.FTN RTE-A KERMIT-library source
:18. KERMIT.FTN KERMIT source
:19. $K6SUBS.LIB KERMIT library for RTE-6
:20. $KASUBS.LIB KERMIT library for RTE-A
:21. KERMIT.LOD Link command file for KERMIT
:22. KERMIT.REL KERMIT object (A or 6)
:23. KERMIT.HLP Indexed help fileource
:24. KERMIT.TEXT "Source" for KERMIT.HLP
Operating System(s)......: RTE-6 or RTE-A, revision c.83 and later
Language(s)..............: FTN7X
Keywords.................: 1. File-transfer
: 2. Data_comm
: 3. Network
External Support Req'd...: 12792B/C (RTE-6) or 12040B/C/D (RTE-A) mux
If Re-submission, Reason.: Bug fixes and enhancements
Contributor's Name..........: Paul Schumann
Company.......: E-Systems, Inc.
Street........: P. O. Box 1056 CBN 101
City..........: Greenville
State.........: Texas
Country.......: USA
Zip Code......: 75401
Phone Number..: (214) 457-5358
Telex.........:
Contribution Abstract.......: KERMIT-RTE transfers files between an HP-1000
and any other machine equipped with a KERMIT program over RS-232 lines (on
a 12040B/C/D or 12792B/C mux), and also provides basic terminal-emulation.
In this version, terminal-emulation is improved (hopefully, no more mux
lockups!), transportable code (between like systems), partial support for
the "D" mux under RTE-A (not fully tested yet!).
Additional Documentation....: See KERMIT.ISTL for installation instructions.
L12301
-----------------------------------------------------------------------------
IMREL L123
IMREL 1.1: AN ABSOLUTE/RELOCATABLE DISASSEMBLER
-----------------------------------------------------------------------------
Contribution Name...........: ImRel
Title....................: ImRel 1.1: An absolute/relocatable disassembler
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. IMREL.SBMT Submission file
:02. Controls.iftn Common include-file
:03. DBLInfo.iftn Common include-file
:04. DebugInfo.iftn Common include-file
:05. Files.iftn Common include-file
:06. ImRel.ftn Main source file
:07. MiniFormat.iftn Common include-file
:08. Symbols.iftn Common include-file
:09. Symbol_Format A documentation aid
:10. ImRel.lod Link command-file
Operating System(s)......: RTE-6 or RTE-A, revision c.83 and later
Language(s)..............: FTN7X
Keywords.................: 1. Inverse
: 2. Macro
External Support Req'd...: None
If Re-submission, Reason.: Bug fixes and enhancements
Contributor's Name..........: Paul Schumann
Company.......: E-Systems, Inc.
Street........: P. O. Box 1056 CBN 101
City..........: Greenville
State.........: Texas
Country.......: USA
Zip Code......: 75401
Phone Number..: (214) 457-5358
Telex.........:
Contribution Abstract.......: ImRel was originally contributed at the
Interex Detroit conference in 1986 as revision 0.9. This version has
all known bugs fixed, is faster, and can disassemble absolute files!
Additional Documentation....: The "symbol_format" file explains the symbol-
table format used by ImRel, and has a few other things to which I required
fast access during the development of ImRel. ImRel.lod contains some info
about linking under RTE-6 and run-time errors under RTE-6 and -A which may
be affected by the manner in which ImRel was linked.
L12401
-----------------------------------------------------------------------------
PRETTY L124
ALLOWS USE OF SHADING ON LASERJET PLUS
-----------------------------------------------------------------------------
Contribution Name...........: PRETTY
Title....................: Allows use of shading on LaserJet Plus
File Names...............:00. Rename transfer file
:01. PRETTY.SBMT submit file
:02. PRETTY.FTN source file
:03. PRETTY.REL relocatable file
:04. PRETTY.CMD command file
:05. PRETTY.LOD link file
:06. PRETTY.HELP help file
:07. ADDIX.FTN source
:08. ADDIX.REL relocatable
:09. LIST.FTN source
:10. LIST.REL relocatable
:11. LEFTJUSTIFY.MAC source
:12. LEFTJUSTIFY.REL relocatable
:13. README documemtation
:14. ADDIX.LOD
Operating System(s)......: RTE-A900 V4.0, RTE-6VM V4.0
: Only tested on RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. LaserJet
: 2. Text
External Support Req'd...: CI file system, addix, list,
: leftjustify, LaserJet+ printer
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.........:
Contribution Abstract.......:
The pretty program allows the shading of characters on a particular
line of text when using the Laserjet Plus printer. Refer to your Laserjet
Plus reference manual for details on patterns and shadings.
Note: The area to be shaded matches the character size as output by
Laser Jet Font number 92286G (Legal Elite Pitch=12 Point=10)
See readme file for linking information.
Additional Documentation....: In source file. On line help. Readme file
L12501
-----------------------------------------------------------------------------
LPRT L125
PRINT FILE ON LASER JET IN 2 COLUMNS
-----------------------------------------------------------------------------
Contribution Name...........: LPRT
Title....................: Print file on laser jet in 2 columns
File Names...............:00. Rename transfer file
:01. LPRT.SBMT submit file
:02. LPRT.FTN source file
:03. LPRT.REL relocatable file
:04. LPRT.CMD command file
:05. LPRT.LOD link file
:06. ENH.FTN source file
:07. ENH.REL relocatable
:08. TERM_SETUP.FTN source file
:09. TERM_SETUP.REL relocatable file
:10. TERM_SETUP.INC include file
Operating System(s)......: RTE-A900 V4.0
Language(s)..............: FTN7X
Keywords.................: 1. Laserjet
: 2. List
External Support Req'd...:
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.........:
Contribution Abstract.......: This program will print out a file on the
laser jet in landscape mode in two columns compressed and optionally shade
comment lines. This will produce a listing with fewer pages and some think,
easier to read.
Additional Documentation....: In source file.
L12601
-----------------------------------------------------------------------------
FOR L126
GENERAL-PURPOSE WILDCARD CI COMMAND GENERATOR
-----------------------------------------------------------------------------
Contribution Name...........: FOR
Title....................: General-purpose wildcard CI command generator
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. FOR.SBMT submission file
:02. FOR.FTN
:03. FOR.REL
:04. FOR.HELP
Operating System(s)......: RTE-6,RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Procedures
: 2. CI
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Phil Walden
Company.......: HP
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
Given a file mask, this program generates a CI command file
containing a specified command string. For each match of the
mask the command string is written to the file with parts of
the matched file name substituted into the command string.
See for.help for instructions. Move for.help to the help
directory for general access. E.g. co for.help @.::help
Additional Documentation....: See file FOR.HELP
L12701
-----------------------------------------------------------------------------
FMP L127
GENERAL-PURPOSE FILE MANIPULATOR FOR CI COMMAND FILES
-----------------------------------------------------------------------------
Contribution Name...........: FMP
Title....................: General-purpose file manipulator for CI command files
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. FMP.SBMT submission file
:02. FMP.FTN
:03. FMP.FTNI
:04. FMP.REL
:05. FMP.HELP
:06. FMP.TXD
Operating System(s)......: RTE-6,RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Procedures
: 2. CI
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Phil Walden
Company.......: HP
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
FMP is a general purpose file manipulation program intended for
use in CI command files. It allows command files to open, read,
write, close and otherwise do things to files much the way a
programmer can using Fmp procedure calls. In general, a file is
opened by Fmp and assigned a unit number. Fmp terminates saving
resources. Subsequent schedules of Fmp manipulate the file
attached to the unit number. When all units are closed, Fmp
terminates absolutely.
Additional Documentation....: See file FMP.HELP
L12801
-----------------------------------------------------------------------------
PSWD L128
CHANGE RTE-6 PASSWORDS OVER DS LINK
-----------------------------------------------------------------------------
Contribution Name...........: PSWD
Title....................: Change RTE-6 passwords over DS link
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. ds_pswd.sbmt * Submission file
:02. ds_pswd.ftn
:03. ds_pswd.rel
:04. ds_pswd.lod
Operating System(s)......: RTE-6VM A.85 and up
Language(s)..............: FTN77
Keywords.................: 1. DS
: 2. Security
: 3. Logon/Logoff
External Support Req'd...: DS/1000 IV, Accounts
If Re-submission, Reason.: Update for DSD4.0 DS/1000
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: 19th Floor 1100 Walnut
City..........: Kansas City
State.........: Mo.
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 654-2446
Telex.........:
Contribution Abstract.......: Resubmit to handle DSD4.0 release of DS/1000
and requirement for a logon ID to access files on LU2.
Additional Documentation....: Run string is now:
pswd,out lu,id/password,node 1, node 2, ... node n
L12901
-----------------------------------------------------------------------------
ADVENTURE L129
ADVENTURE GAME
-----------------------------------------------------------------------------
Contribution Name...........: ADVENTURE
Title....................: Adventure game
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. adventure.sbmt * Submission File
:02. advencom.ftn * Common block
:03. advendata.dat * Database
:04. advensubs.lib * LINDX'ed library sub
:05. advensubs1.ftn * LIB part 1 source
:06. advensubs1.rel
:07. advensubs2.mac * LIB part 2 source
:08. advensubs2.rel
:09. adventext.dat * Text database
:10. adventure.ftn * Main
:11. adventure.rel
:12. adventure.lod * LINK command file
:13. adven_seg1.ftn * Segment 1
:14. adven_seg1.rel
:15. adven_seg2.ftn * Segment 2
:16. adven_seg2.rel
:17. adven_seg3.ftn * Segment 3
:18. adven_seg3.rel
:19. adven_seg4.ftn * Segment 4
:20. adven_seg4.rel
:21. adven_seg5.ftn * Segment 5
:22. adven_seg5.rel
:23. install.cmd * Install command file
:24. lib.cmd * Create LINDX file
:25. libsource * Use with LIB.CMD
:26. advencomm.dat * may not be needed
Operating System(s)......: RTE-6VM A.85 and up
Language(s)..............: FTN77 & MACRO
Keywords.................: 1. games
External Support Req'd...: CI file system
If Re-submission, Reason.: n/a
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: Rm 1903-3 1100 Walnut
City..........: Kansas City
State.........: Mo.
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 654-2446
Telex.........:
Contribution Abstract.......: This is ADVENTURE for the HP1000, re-
written for the CI file system. I have not tested it on one, but,
*should* run on RTE-A also.
Additional Documentation....: Fairly well documented. Other than the
game statagy itself, fairly easy to follow and modify if needed.
L13001
-----------------------------------------------------------------------------
MYSTERY L130
MYSTERY MANSION GAME
-----------------------------------------------------------------------------
Contribution Name...........: MYSTERY
Title....................: Mystery Mansion game
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. mystery.sbmt * Submission File
:02. mystery.lod * LINK command file
:03. mystery.ftn * Main
:04. mystery.rel
:05. mystery_seg1.ftn * Segment 1
:06. mystery_seg1.rel
:07. mystery_seg2.ftn * Segment 2
:08. mystery_seg2.rel
:09. mystery_seg3.ftn * Segment 3
:10. mystery_seg3.rel
:11. mystery_seg4.ftn * Segment 4
:12. mystery_seg4.rel
:13. mystery_seg5.ftn * Segment 5
:14. mystery_seg5.rel
:15. mystery_seg6.ftn * Segment 6
:16. mystery_seg6.rel
:17. mystery_seg7.ftn * Segment 7
:18. mystery_seg7.rel
:19. mystery_seg8.ftn * Segment 8
:20. mystery_seg8.rel
:21. mystery_seg9.ftn * Segment 9
:22. mystery_seg9.rel
:23. mystery_seg10.ftn * Segment 10
:24. mystery_seg10.rel
:25. mystery_seg11.ftn * Segment 11
:26. mystery_seg11.rel
:27. mystery_seg12.ftn * Segment 12
:28. mystery_seg12.rel
:29. mystery_subs.ftn * Library
:30. mystery_subs.rel
:31. mystery_subs.lib * LINDXed library
Operating System(s)......: RTE-6VM A.85 and up
Language(s)..............: FTN77
Keywords.................: 1. games
External Support Req'd...: CI file system
If Re-submission, Reason.: n/a
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: Rm 1903-3 1100 Walnut
City..........: Kansas City
State.........: Mo.
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 654-2446
Telex.........:
Contribution Abstract.......: This is Mystery Mansion for the HP1000, re-
written for the CI file system. I have not tested it on one, but,
*should* run on RTE-A also.
Additional Documentation....: Fairly well documented. Other than the
game statagy itself, fairly easy to follow and modify if needed.
Several bugs from the original version have been fixed and a few new
suprises added.
L13101
-----------------------------------------------------------------------------
BBS L131
BULLETIN BOARD
-----------------------------------------------------------------------------
Contribution Name...........: BBS
Title....................: Bulletin Board
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. bbs.sbmt * Submission File
:02. bbs.ftn * Main
:03. bbs.rel
:04. bbs.lod
:05. files.ftn * Handle BBS files sub
:06. files.rel
:07. install.cmd * Installation file
:08. scramble.ftn * File encryptor
:09. scramble.rel
:10. today.ftn * Date sub
:11. today.rel
Operating System(s)......: RTE-6VM A.85 and up
Language(s)..............: FTN77
Keywords.................: 1. mail
: 2. message
External Support Req'd...: CI file system
If Re-submission, Reason.: n/a
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: 19th Floor 1100 Walnut
City..........: Kansas City
State.........: Mo.
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 654-2446
Telex.........:
Contribution Abstract.......: This is a crude and rude BBS I started
writting a year or so ago and have never had the time to finish it up
properly. It needs ALOT of work, but since I got it started, maybe
someone out there has the time to finish it up. The message bases
all work as does the file encryption. Still needs file transfer.
Additional Documentation....: A single system ID of BBS.GENERAL is needed
to have non system user access to the board. Each user, wether a
system user or not is allowed to assign themselves a BBS "handle" and
password. The board also stores such info as location, telephone no.,
interests, etc. and allows searches on those fields. Like I said, it's
crude, but a start!
L13201
-----------------------------------------------------------------------------
CAPS L132
RETURNS USER ACCOUNT INFO TO CI COMMAND FILES
-----------------------------------------------------------------------------
Contribution Name...........: CAPS
Title....................: Returns user account info to CI command Files
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. CAPS.SBMT
:02. CAPS.FTN
:03. CAPS.REL
:04. CAPS.HLP
:05. ASK.FTN
:06. ASK.REL
:07. ASK.HLP
:08. YN.FTN
:09. YN.REL
:10. YN.HLP
Operating System(s)......: RTE-6,RTE-A(may be)
Language(s)..............: FTN77
Keywords.................: 1. CI
: 2. Command_files
External Support Req'd...: CI
If Re-submission, Reason.:
Contributor's Name..........: Randy Brzoskowski
Company.......: Johnson Wax
Street........: 1525 Howe Street m/s 273
City..........: Racine
State.........: Wis.
Country.......: USA
Zip Code......: 53403-5011
Phone Number..: (414) 631-3479
Telex.........:
Contribution Abstract.......:
Caps is a program used to return system information to CI command files
It returns Accounts capablity level (1-63) $return1
Manager.sys (superuser flag) $return2
DS-1000 local node number $return5
User name w/o .group extension $return_s
ASK will write a user supplied prompt and return the users
response in $return_s
YN will write the prompt '(YES/NO)' to the users terminal
and set $return1 to 1 for NO or 0 for Yes
This require the KSHFT (H147) for the 2340 CSL tape
See the source code or the .HLP files for more information
Additional Documentation....:
L13301
-----------------------------------------------------------------------------
AESOP L133
GRAPHICS APPLICATION PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: Aesop
Title....................: Graphics Application Program
File Names...............:00. Rename Transfer File
:1. 'AESOP Submission file
:2. &LINAR Line/arc module
:3. &PLOTT Plot module
:4. &AREA Area module (Dummy module)
:5. &HHELP Help module
:6. &AESOP AESOP main
:7. ACOMPL Command file to compile and index
:8. \AESOP Command file to install AESOP
:9. #AINDX INDXR command file for $ASUBS
:10. #APIDX INDXR command file for $AESOP
:11. &ASPLO ASPLOT main
:12. #ASPLO MLLDR command file for ASPLOT
:13. &TEXT Text module
:14. \ASPLO Command file to load ASPLOT
:15. &SAVE Slide save module
:16. #AESOP MLLDR command file for AESOP
:17. &AIDS Aid module
:18. &ASUBS Common subroutines
:19. &FIGUR Figure module
:20. "AESOP GENIX input file for HELP fuction
:21. !AESOP Help file indexed for CMD
:22. #W23 link command file for A2623
:23. #W50 link command file for W7550
:24. &W23 A2623 source file
:25. &W50 W7550 source file
:26. *W23 Command file to load A2623
:27. *W50 Command file to load W7550
:28. AESOP AESOP program type 6 MLLDR file
:29. ASPLO ASPLOT program type 6 file
:30. &FLNAM Create SDA file name.
:31. [AESOP Soft key doc. file
Operating System(s)......: RTE-6
Language(s)..............: FTN77
Keywords.................: 1. Graphics
External Support Req'd...: Graphics/1000-II(AGP,DGL),Fortran 77 (FTN7X)
If Re-submission, Reason.:
This is a re-submission of the AESOP program
which was on CSL-1000 Rev. 2433 orginal submitted by Bellevue Technical
SEO of Hewlett Packard Co.. This version has been updated to work
with GRAPHICS-1000 version 2.0. Also, a help module was added and some
other minor modifications were made.
Contributor's Name..........: Randy Brzoskowski
Company.......: Johnson Wax
Street........: 1525 Howe Street m/s 273
City..........: Racine
State.........: Wisconsin
Country.......: USA
Zip Code......: 53403
Phone Number..: (414) 631-3479
Contribution Abstract.......:
The primary function of the Aesop software package is a replacement
for the BRUNO package on the HP1000 computer. This package provides
a tool for the development of overhead slides. Aesop allows for the
manufacture of general presentation posters and flyers. The basic
printing mechanisms for the slides and posters are the HP plotters.
The current version of Aesop can only be run on an E or F series
HP1000 computer. The software package requires RTE-6/VM operating
system to provide large program capability. The software utilizes the
Advanced Graphics package of GRAPHICS/1000-II for supportable graphics
and device independence. At least a 61 page memory partition is required
to run this program as is (disc nodes and VMA) more will be needed if
EMA and memory nodes are used.
Note:
There are several known omissions in this program.
1) Currently there is no area fill or area move, delete or clone.
2) The LINE/ARC module was originally intended to utilize forms and
and block mode, time constraints did not allow this
to happen.
3) AESOP will only acess FMGR type files. To acess CI and FMGR files
the method of passing the runstrings must be changed and some
internal arrays may need to be enlarged.
Aesop is a softkey driven system with some functions incorporated into a
forms mode of operation. The following run command should be used;
RU,AESOP,crt,plotter,digitizer,term LU,plot LU,digit LU
where
crt = crt WSP name
plotter = plotter WSP name
digitizer = digitizer WSP name
Defaults are:
RU,AESOP,A2623,W7550,D2623,1,38,1
The program ASPLOT does the actual plotting of the slide and can be
run independently from AESOP. The following run command should be
used.
RU,ASPLO,namr,flag,plotter lu
where:
namr = slide or batch file namr
flag = 1 or 2 for slide or batch file
plotter = plotter WSP name
plotter lu = logical unit number of plotter
Additional Documentation....:
Loading Aesop:
AGP of GRAPHICS/1000-II must be loaded as required for the supported
graphics devices attached to the system. For example: module ZMNTR
and all necessary WSP's must be loaded as shown in the AGP
documentation. If a 2508 line printer is to be utilized, then RTRAN
program must be loaded as defined in the Device Handlers documentation.
The program DLX(from the Software Service Kit for SE's) and CMD
must be loaded.
The complete AESOP system can be complied and loaded using the
command file \AESOP. This file as well as all other command files
will need the Crn references modified. At present they are looking
for crn 60.
The source code may be recomplied and indexed using the FMGR
command file ACOMPL.
The file "AESOP contains an explanation of the softkeys to be used as
an input file for GENIX so the !AESOP help fule can be created. See
&HHELP source for more info.
L13401
-----------------------------------------------------------------------------
SETTIME L134
AUTOMATIC-TIME SETTING UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: SETTIME
Title....................: Automatic-time setting utility
File Names...............: 00. Rename Transfer File
: 01. SETTIME.SBMT
: 02. SETTIME.FTN
: 03. Settime.Rel
: 04. TIMELOG.FTN
: 05. Timelog.Rel
Operating System(s)......: RTE A, 6
Language(s)..............: FORTRAN 77
External Support Req'd...: none
If Re-submission, Reason.:
Keywords.................: 1. TIME
: 2. BOOT-UP
Contributor's Name..........: Rich Mirdas
Company.......: GM-HUGHES ELECTRONICS CORPORATION
Street........: 6155 El Camino Real
City..........: Carlsbad
State.........: CA
Country.......: USA
Zip Code......: 92008
Phone Number..: (619) 931-3000
Contribution Abstract.......: Automatically sets system time on bootup
from HP59309A HPIB clock. Maintains a
timelog file on disk to prevent time ever
being accidently set backwards.
Additional Documentation....: Source code is heavily commented.
L13501
-----------------------------------------------------------------------------
MUXA L135
DISPLAY/SET 12040 MULTIPLEXOR PORT STATUS
-----------------------------------------------------------------------------
Contribution Name...........: MUXA
Title....................: Display/set 12040 multiplexor port status
File Names...............:00. Rename Transfer File
:01. MUXA.SBMT Submission File
:02. MUXA.FTN Source file
:03. MUXA.REL Relocatable file
:04. MUXA.LOD Link command file
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. MULTIPLEXOR
: 2. STATUS
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Richard Dreze
Company.......: Universite Catholique de Louvain
Laboratoire du Genie Civil
Street........: Place du Levant, 1
City..........: B-1348 Louvain-la-Neuve
State.........:
Country.......: Belgium
Zip Code......: 1348
Phone Number..: (10) 432112
Telex.........:
Contribution Abstract.......: This program allows the operator to
interactively set the parameters of a mux LU such as, baud rate, parity,
handshake, type-ahead mode, and so on.
It also displays the current configuration of a mux LU.
Calling sequence : RU MUXA
Additional Documentation....: -
L13601
-----------------------------------------------------------------------------
SPS L136
CURRENT SPOOL STATUS REPORT (LIKE SP,ST)
-----------------------------------------------------------------------------
Contribution Name...........: SPS
Title....................: Current spool status report (like SP,ST)
File Names...............:00. Rename Transfer File
:01. SPS.SBMT Submission File
:02. SPS.FTN Source file
:03. SPS.REL Relocatable file
:04. SPS.LOD Link command file
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. SPOOLING
: 2. STATUS
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Richard Dreze
Company.......: Universite Catholique de Louvain
Laboratoire du Genie Civil
Street........: Place du Levant, 1
City..........: B-1348 Louvain-la-Neuve
State.........:
Country.......: Belgium
Zip Code......: 1348
Phone Number..: (10) 432112
Telex.........:
Contribution Abstract.......: This program reports the current status
of the spool system in a more compact presentation than the standard
SP,ST command. Outspool files are also grouped by outspool LU.
Calling sequence : RU SPS
Additional Documentation....: -
L13701
-----------------------------------------------------------------------------
DBCRN L137
CHANGE CARTREF OF IMAGE DATA SETS AND ROOT FILE
-----------------------------------------------------------------------------
Contribution Name...........: DBCRN
Title....................: Change cartref of IMAGE data sets and root file
File Names...............:00. Rename Transfer File
:01. DBCRN.SBMT Submission File
:02. DBCRN.FTN Source file
:03. DBCRN.REL Relocatable file
:04. DBCRN.LOD Link command file
Operating System(s)......: RTE-A (probably RTE-6)
Language(s)..............: FORTRAN, IMAGE/1000-II
Keywords.................: 1. IMAGE
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Richard Dreze
Company.......: Universite Catholique de Louvain
Laboratoire du Genie Civil
Street........: Place du Levant, 1
City..........: B-1348 Louvain-la-Neuve
State.........:
Country.......: Belgium
Zip Code......: 1348
Phone Number..: (10) 432112
Telex.........:
Contribution Abstract.......: This program changes the CRN of IMAGE/1000-II
data sets without using the standard DBULD/DBDS/DBLOD procedure.
Calling sequence : RU,DBCRN
or
RU,DBCRN,DATA-BASE,NEW_CRN
where DATA-BASE = DB name
(e.g. INVENT:3334:12)
NEW_CRN = new crn for ALL the data sets
and root file
Notes : the program does not work with DB distributed on more than
one cartridge, but it can be easily adapted if needed.
the program does not work with the revison 4.0 of
IMAGE/1000-II.
Additional Documentation....: -
L13801
-----------------------------------------------------------------------------
RTE-A UTILITIES L138
MISCELLANEOUS RTE-A UTILITIES
-----------------------------------------------------------------------------
Contribution Name...........: RTE-A Utilities
Title....................: Miscellaneous Rte-A Utilities
File Names...............: 00. Rename Transfer File
: 01. RTEA_UTIL.SBMT
: 02. LASER.FTN
: 03. LASER.REL
: 04. MESSAGE.FTN
: 05. MESSAGE.REL
: 06. REBOOT.FTN
: 07. REBOOT.LOD
: 08. REBOOT.REL
: 09. REBOOT_VCP.MAC
: 10. REBOOT_VCP.REL
: 11. SEND.FTN
: 12. SEND.REL
: 13. SETUPDLLIST.FTN
: 14. SETUPDLLIST.REL
: 15. SETUSERS.DOC
: 16. SETUSERS.FTN
: 17. SETUSERS.REL
: 18. SWEEP.FTN
: 19. SWEEP.LOD
: 20. SWEEP.REL
: 21. VCP.FTN
: 22. VCP.REL
Operating System(s)......: RTE-A , RTE-6 ??
Language(s)..............: Fortran 77, Macro
Keywords.................: 1. Laserjet
: 2. Boot-up
: 3. Logon/Logoff
: 4. Directory
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Richard E. Alm
Company.......: Singer / Kearfott
Street........: 30 Continential Drive
: Mail Stop 15A03
City..........: Wayne
State.........: NJ
Country.......: USA
Zip Code......: 07470
Phone Number..: 201-633-4581
Telex.........:
Contribution Abstract.......: System Management Utilities
Additional Documentation....:
LASER.FTN - Print 2 Pages on same Physical Page
LASER.REL Needs Legal Elite Cartridge for Laserjet
MESSAGE.FTN - Send user a message on Function key lines
MESSAGE.REL 262X of 239X series only
SEND.FTN
SEND.REL
REBOOT.FTN - Reboot A series computer from any port
REBOOT.LOD
REBOOT.REL
REBOOT_VCP.MAC
REBOOT_VCP.REL
SETUSERS.DOC - Change Limit of # of users what can logon untill next boot
SETUSERS.FTN
SETUSERS.REL
SWEEP.FTN - Adapted from NSWEEP on CP/M
SWEEP.LOD Utility to organize Directories
SWEEP.REL
SETUPDLLIST.FTN
SETUPDLLIST.REL
VCP.FTN - Disable Use of VCP on A series while maintaining
VCP.REL a back door for Manager to logon
L13901
-----------------------------------------------------------------------------
SKD_DBSAVE L139
SAVE AN IMAGE/1000-I DATA BASE IN DBBLD FORMAT
-----------------------------------------------------------------------------
Contribution Name...........: SKD_DBSAVE
Title....................: Save an Image/1000-I Data Base in DBBLD format
File Names...............: 00. Rename Transfer Files
: 01. IMAGE_I_UTIL.SBMT
: 02. SKD_DBSAVE.FTN
: 03. SKD_DBSAVE.REL
: 04. SKD_DBSAVE_SUBS.FTN
: 05. SKD_DBSAVE_SUBS.REL
Operating System(s)......: RTE-A , RTE-6 ???
Language(s)..............: Fortran 77
Keywords.................: 1. IMAGE
: 2. BACKUP
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Richard E. Alm & Lew Metzger
Company.......: Singer / Kearfott
Street........: 30 Continential Drive
: Mail Stop 15A03
City..........: Wayne
State.........: NJ
Country.......: USA
Zip Code......: 07470
Phone Number..: 201-633-4581
Telex.........:
Contribution Abstract.......:
This program will take an existing Image/1000-I Data Base and save it to
a file in a format that can then be edited and reloaded into Image through
DBBLD.
L14001
-----------------------------------------------------------------------------
ORCAM L140
DIS-ASSEMBLER FOR FILES IN NEW FORMAT
-----------------------------------------------------------------------------
Contribution Name...........: ORCAM
Title....................: Dis-assembler for files in new format
File Names...............:00. Rename Transfer File
:01. ORCAM.SBMT Submission file
:02. ORCAM.FTN
:03. ORCAM.REL
:04. ABSOL.MAC
:05. ABSOL.REL
:06. FF4F.REL
:07. ORCAM.LOD LINK COMMAND FILE
:08. ORCAM.INCF COMMON BLOCK
:09. ORCAM.CMD COMPILE AND LOAD
:10. ORCAM ORCAM HELP FILE
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: MACRO
Keywords.................: 1. INVERSE
External Support Req'd...:
If Re-submission, Reason.: With the original contributor's permission,
bugs were corrected, and the program
was modified to handle CI files.
Contributor's Name..........: Robert Meldrum
Company.......: Telesat Canada
Street........: 333 River Road
City..........: Ottawa
State.........: Ontario
Country.......: Canada
Zip Code......: K1N 8A9
Phone Number..: 613-746-5920(X699)
Contribution Abstract.......: To use
ORCAM relocatable_filedesc list_lu pseudo_source-filedesc flags
where flags are
T Flag gives ENT/EXT Tables
I Flag gives Macro ,I instead of @ for indirect
D Flag gives DEBUG mnemonic tables
(Flags may be in any order)
Additional Documentation....:
See ORCAM help file
L14101
-----------------------------------------------------------------------------
COMMON MANAGER L141
MULTIPLE COMMON-AREA MANAGER
-----------------------------------------------------------------------------
Contribution Name...........: COMMON MANAGER
Title....................: Multiple common-area manager
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. '**COM
:02. &**COM
:03. &XXCOM
:04. &COMIO
:05. ^LIB
:06. ]SPCOM
:07. ]NGCOM
:08. &HEX2
:09. &FNAME
:10. &REQST
:11. &SPOOL
:12. &SPLLU
:13. &NGF
:14. &NGBRK
:15. &NGTRC
:16. &NGLOG
:17. AACOM
:18. AAVAR
:19. &AACOM
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. COMMON
: 2. MANAGEMENT
External Support Req'd...: DECIMAL STRING LIBRARY (%DECAR)
: SPOOLER
If Re-submission, Reason.: N/A
Contributor's Name..........: ROBERT NIEKAMP
Company.......: HEWLETT PACKARD
Street........: 1001 E. 101 ST. TERR.
City..........: KANSAS CITY
State.........: MISSOURI
Country.......: USA
Zip Code......: 64131
Phone Number..: (816) 941-0411
Telex.........:
Contribution Abstract.......:
THIS PROGRAM IS USED TO SHARE COMMON ELEMENTS OF SINGLE WORD DATA
BETWEEN COOPERATING PROGRAMS WITHOUT THE NEED FOR SYSTEM COMMONS
OR SHARED EMA (ALLOWING THESE RESOURCES TO BE USED FOR OTHER
PURPOSES). TWO AREAS OF 256 WORDS HAVE BEEN ALLOCATED PER MANAGER
PROCESS. THE FIRST IS INITIALIZED FROM A DISC FILE **COM WITH
LABELS CONTAINED IN **VAR. THE SECOND AREA IS INITIALIZED TO ZEROS
AND IS MEMORY BASED ONLY.
Additional Documentation....: FILES: &AACOM, AACOM, AND AAVAR ARE
PROVIDED AS AN EXAMPLE.
&**COM IS A TEMPLATE OF A COMMON MANAGER PROCESS. COPY AND EDIT
THIS FILE TO CREATE AN UNIQUE MANAGER. (IE 1$X/**COM/AACOM/)
** NOTE: XX MAY NOT BE USED -- IT IS RESERVED FOR THE SPECIAL MANAGER.
&AACOM AND OTHER COMMON MANAGERS MUST BE LOADED AS "DON'T COPY".
IT IS BEST TO LOAD THESE FILES AS PERMANENT.
FOR BEST RESULTS INCLUDE A RUN STRING IN THE WELCOM FILE.
:SYRU,AACOM,-1AACOM:-4:86
** NOTE: THE FILES AACOM AND AAVAR MUST BE ON A FMGR CARTRIDGE.
&XXCOM IS A SPECIAL VERSION OF A COMMON MANAGER IN THAT IT ALLOWS
MODIFICATION OF ANY DISC COMMON CONTROLLED BY A &**COM MANAGER.
THE TERM SUBSYSTEM REFERS TO THE TWO CHARACTERS THAT REPLACE **.
WHEN ASKED FîR A VARIABLE NUMBER YOU MAY ENTER :ALL TO GET A SPOOLED
LISTING TO LU6. ENTERING A NUMBER WILL DISPLAY AND ALLOW MODIFICATION.
ENTER :EX TO QUIT XXCOM.
&COMIO IS THE USER INTERFACE TO A PARTICULAR MANAGER AND MUST BE
LOADED WITH THE USERS PROGRAM.
SUPPORT FILES:
&NGLOG - NO.GO LOG AND INTERNAL COMMON (INCLUDE IN MAIN CODE SPACE)
&SPLLU - SPOOLER COMMON (INCLUDE IN MAIN CODE SPACE)
&NGF - NO.GO ERROR CHECK
&NGTRC - NO.GO TRACE BACK
&NGBRK - NO.GO BREAK DETECTION
&SPOOL - SPOOLER INTERFACE
&FNAME - FILE NAME CLONE
&HEX2 - CONVERT 8 BIT DECIMAL TO 2 CHAR HEX
&REQST - RESPONCE REQUESTER (USE WITH HP TERMINALS)
^LIB - COMMAND FILE FOR MERGING THE ABOVE SUPPORT FILES AND COMIO
EDIT TO CHANGE THE CARTRIDGE
**VAR IS AN EDIT TYPE FILE WHICH IS USED TO COMMENT AND ENABLE
A PARTICULAR ELEMENT OF THE DISC COMMON AREA.
(EXAMINE AAVAR FOR DETAILS)
**COM IS A TYPE 2 FILE, RECORD LENGTH 1, SIZE 2 FOR 256 ELEMENTS.
THESE 2 FILES MUST BE CREATED BY THE USER FOR EACH MANAGER INUSE
AND MUST BE ON A FMGR CARTRIDGE.
L14201
-----------------------------------------------------------------------------
QUIP L142
BATCH JOB PROCESSING FOR RTE-A VC+
-----------------------------------------------------------------------------
Contribution Name...........: QUIP
Title....................: Batch job processing for RTE-A VC+
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. QUIP.SBMT
:02. TX_QUIP.DOC
:03. TX_EXMP.DOC
:04. QU_RELO.CMD
:05. QU_LIBR.CMD
:06. QU_LMRG.CMD
:07. QU_PROG.CMD
:08. QU_MOVE.CMD
:09. QUIP.HELP
:10. QUIP.FTN
:11. IQUIP.FTN
:12. TQUIP.FTN
:13. QUEJB.FTN
:14. QUEJB.COM
:15. EXCJB.FTN
:16. EXCJB.COM
:17. PRTJB.FTN
:18. JOBJB.FTN
:19. UHELP.FTN
:20. INDXH.FTN
:21. LOGJB.FTN
:22. PUTMP.FTN
:23. QF_SUBR.FTN
:24. QM_SUBR.MAC
:25. QUIP.REL
:26. IQUIP.REL
:27. TQUIP.REL
:28. QUEJB.REL
:29. EXCJB.REL
:30. PRTJB.REL
:31. JOBJB.REL
:32. UHELP.REL
:33. INDXH.REL
:34. LOGJB.REL
:35. PUTMP.REL
:36. QF_SUBR.REL
:37. QM_SUBR.REL
:38. $*QUIP.LIB
Operating System(s)......: RTE-A VC+
Language(s)..............: Ftn7x and Macro
Keywords.................: 1. BATCH
: 2. SPOOLING
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Robert R. Miller
Company.......: Martin Marietta
Street........: PO Box 29304
City..........: New Orleans
State.........: LA
Country.......: US
Zip Code......: 70189
Phone Number..: (504) 255 2122
Telex.........:
Contribution Abstract.......:
Complete batch job processing sub-system for RTE-A VC+ systems.
Features:
Up to four jobs may be active at the same time
Two processing
Two printing (If you have two printers)
Up to 40 jobs may be queued at one time
Job prioritizing
Time scheduling of processing and/or printing allowed
Printer output re-direction
Translates RTE-6 FMGR command files to RTE-A CI command files
(Although some FMGR commands are restricted.)
Permits concurrent scheduling of jobs requiring printer forms
change (like 1 part to 4 part paper)
Aids in dynamic programmatic construction of job control files
at user request time.
(It'll take some time to get the hang of this part.)
Complete control over jobs with interactive management program
1: Job processing control
Hold, Abort, De-queue, and Re-start
2: Job printing control
Hold, Abort, De-queue, Re-Start
Page reprint, Report Reprint, and Print suspend
3: Job parameter change capabilities
Priority, printer, forms, and reset process / print times
4: Job queueing for processing or printing
5: Complete status information display
6: On-line help command help
7: Command stack
Cost to your system:
Two dummy LUs
CI directory /QUIP
Some space on an FMGR LU
Two days (max) to install (Should only take a couple of hours)
Additional Documentation....: See file TX_QUIP.DOC
L14301
-----------------------------------------------------------------------------
BLDSCRN L143
SCREEN/SOFTKEY HANDLER FOR 2627/2397 TERMINALS
-----------------------------------------------------------------------------
Contribution Name...........: BLDSCRN
Title....................: Screen/Softkey Handler for 2627/2397 Terminals
File Names...............:00. Rename Transfer File
:01. BLDSCRN.SBMT
:02. bldscrn1.pas
:03. bldkey1.pas
:04. bldscrn1.rel
:05. bldkey1.rel
:06. readme.doc
Operating System(s)......: RTE-A
Language(s)..............: Pascal
Keywords.................: 1. SOFTKEYS
: 2. TERMINAL
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Roger Arbogast
Company.......: DOD
Street........: 9800 Savage Rd.
City..........: Ft. Meade
State.........: MD
Country.......: USA
Zip Code......: 20755
Phone Number..: 301-688-7806
Telex.........:
Contribution Abstract.......:
Programs to handle HP2627 and HP2397 screen formatting and softkey
definitions : uses color capabilities og these terminals.
Additional Documentation....: Readme.doc
L14401
-----------------------------------------------------------------------------
HIDE L144
3-DIMENSIONAL PLOTS WITH HIDDEN-LINE REMOVAL
-----------------------------------------------------------------------------
Contribution Name...........: HIDE
Title....................: 3-Dimensional Plots with Hidden-Line Removal
File Names...............: 00. Rename Transfer File
: 01. HIDE.SBMT
: 02. HIDE_PLOT10.FTN
: 03. PDATA_PLOT10.FTN
Operating System(s)......: RTE-6VM RTE-6CI
Language(s)..............: FORTRAN7X
Keywords.................: 1. GRAPHICS
: 2. PLOTTING
External Support Req'd...: TEKTRONICS PLOT10 LIBRARY
If Re-submission, Reason.:
Contributor's Name..........: S.L. Chazanoff
Company.......: Jet Propulsion Laboratory
Street........: 4800 Oak Grove Dr.
City..........: Pasadena
State.........: CA.
Zip Code......: 91109
Phone Number..: (818) 354-2134
Telex.........:
Contribution Abstract.......: HIDE plots 3 dimentional plots along lines
of constant Z with hidden lines removed. At the user option HIDE will
shift the X axis left right or not at all for each new Z line plotted.
That is the good news. The bad news is after much fighting with AGP etc.
I was forced to use Plot10 for the graphics. The original program was
lifted from the ACM Collected Algorithms and had Univac Calcomp calls.
HIDE includes a demonstration mainline program.
Additional Documentation....: Due to the origin of the program it is
extremely well documented.
L14501
-----------------------------------------------------------------------------
SPACE L145
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
: 2. Graphics
: 3. 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.........:
Contribution 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 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.
L14601
-----------------------------------------------------------------------------
WARP L146
GAME OF WARP
-----------------------------------------------------------------------------
Contribution Name...........: WARP
Title....................: Game of Warp
File Names...............: 00. Rename transfer file.
: 01. WARP.SBMT Submission file
: 02. WARPMAIN.REL - Main program
: 03. WARPSUB1.REL - Subroutines
: 04. WARPSUB2.REL - Subroutines
: 05. WARPSUB3.REL - Subroutines
: 06. WARPSUB4.REL - Subroutines
: 07. WARPSUB5.REL - Subroutines
: 08. WARPSUB6.REL - Subroutines
: 09. WARPSUB7.REL - Subroutines
: 10. WARPSUB8.REL - Subroutines
: 11. WARP.LOD - LINK command
: 12. WARPMOD.LOD - Relink command
: 13. WARPLOAD.CMD - Load command
: 14. WARP.DAT - Data file
: 15. WARPDATA.ASC - ASCII database
: 16. WARPDATA.BIN - Binary database
: 17. WARPNOTE.TXT - Information
: 18. WARPSAVE - Data file
: 19. MESSAGE - Data file
Operating System(s)......: RTE-A VC+
Language(s)..............: PASCAL
Keywords.................: 1. Games
External Support Req'd...: CDS PASCAL library
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This is some kind of fancy adventure game. It requires a lot of memory
on a A-series computer (350+ pages) It works ok with DSD 4.0. You must
have the VC+ package installed. Read the file WARPNOTE.TXT for more
information.
Additional Documentation....:
L14701
-----------------------------------------------------------------------------
CONSOLE L147
LOG ONTO SYSTEM SESSION
-----------------------------------------------------------------------------
Contribution Name...........: CONSOLE
Title....................: Log onto System Session
File Names...............: 00. Rename transfer file.
: 01. CONSOLE.SBMT Submission file
: 02. CONSOLE.FTN - Source file
: 03. CONSOLE.REL - Relocatable
: 04. CONSOLE.LOD - LINK command
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Session
: 2. Logon/Logoff
External Support Req'd...: VC+
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This program allows a superuser to log onto a system session at the
system console. It should normally be used by the system manager.
Additional Documentation....:
L14801
-----------------------------------------------------------------------------
CRPATH L148
CREATE DIRECTORY PATH
-----------------------------------------------------------------------------
Contribution Name...........: CRPATH
Title....................: Create Directory Path
File Names...............: 00. Rename transfer file.
: 01. CRPATH.SBMT Submission file
: 02. CRPATH.FTN - Source file
: 03. CRPATH.REL - Relocatable
: 04. CRPATH.LOD - LINK command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Directory
: 2. Path
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This program creates all directories along a specified path.
Syntax: CRPATH path
If 'path' does not begin with '/' then create the path from
current working directory
else create path starting from /.
1. Get working directory.
2. FOR each directory in the path do
try to create the directory
ignore error = -208 (duplicate directory)
Additional Documentation....:
L14901
-----------------------------------------------------------------------------
CRYPT L149
ENCRYPT/DECRYPT A FILE
-----------------------------------------------------------------------------
Contribution Name...........: CRYPT
Title....................: Encrypt/Decrypt a File
File Names...............: 00. Rename transfer file.
: 01. CRYPT.SBMT Submission file
: 02. CRYPT.FTN - Source file
: 03. CRYPT.REL - Relocatable
: 04. CRYPT.LOD - LINK command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Encryption
: 2. Security
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This program will encrypt or decrypt a file using a key. The program can
be run multiple times using different keys. The process is reversed
to restore the original file. WARNING: The original file is destroyed
and replaced with the encrypted version. If you forget the key, there
is no way to restore the original data! Run the program as follows:
CI> Crypt <File> <{key1} {key2} {key3}
Additional Documentation....:
CO,CRYPT.HLP,CRYPT::HELP for on line help.
L15001
-----------------------------------------------------------------------------
EDIT_KEYS L150
SET UP FUNCTION KEYS AND RUN EDIT
-----------------------------------------------------------------------------
Contribution Name...........: EDIT_KEYS
Title....................: Set up Function Keys and Run EDIT
File Names...............: 00. Rename transfer file.
: 01. EDIT_KEYS.SBMT Submission file
: 02. EDIT_KEYS.FTN - Source file
: 03. EDIT_KEYS.REL - Relocatable
: 04. EDIT_KEYS.LOD - LINK command
: 05. OFF_EDIT.FTN - Remove EDITKEYS
: 06. OFF_EDIT.REL - Relocatable
: 07. OFF_EDIT.LOD - LINK command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Editor
: 2. Softkeys
External Support Req'd...: 262x terminal
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
EDITKEYS (ED) sets up the function keys on a 262x terminal and runs
EDIT/1000. The most frequently used functions can be entered by pressing
a single key. See source listing for a list of keys available. The OFF
program removes ED from an ID segment.
Additional Documentation....:
L15101
-----------------------------------------------------------------------------
FLUSH L151
FORCE SWAPOUT OF PROGRAMS
-----------------------------------------------------------------------------
Contribution Name...........: FLUSH
Title....................: Force Swapout of Programs
File Names...............: 00. Rename transfer file.
: 01. FLUSH.SBMT Submission file
: 02. FLUSH.FTN - Source file
: 03. FLUSH.REL - Relocatable
: 04. FLUSH.LOD - LINK command
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. System
: 2. Partition
: 3. DS
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This program forces all programs in dynamic memory to be swapped out
to the SWAP file. It is mainly for DS monitors.
Additional Documentation....:
L15201
-----------------------------------------------------------------------------
KILL L152
KILL A GROUP OF SESSIONS
-----------------------------------------------------------------------------
Contribution Name...........: KILL
Title....................: Kill a Group of Sessions
File Names...............: 00. Rename transfer file.
: 01. KILL.SBMT Submission file
: 02. KILL.FTN - Source file
: 03. KILL.REL - Relocatable
: 04. KILL.LOD - LINK command
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Session
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This program will kill any session (either active or orphaned). A session
is orphaned if there are no active processes associated with the session.
The session numbers are passed as run parameters. Kill does a 'soft'
kill, i.e., it will make the session non-interactive if there are
any active programs, unless the second or third parameter is '!'.
If the second parameter is a session number, then kill is attempted
on all sessions in the INCLUSIVE range.
SYNTAX : KILL session1 [session2] [!]
options: ! do a hard kill on specified session;
session2 implies a range of sessions (session1..session2)
Additional Documentation....:
L15301
-----------------------------------------------------------------------------
NUSERS L153
DISPLAY NUMBER OF USERS
-----------------------------------------------------------------------------
Contribution Name...........: NUSERS
Title....................: Display Number of Users
File Names...............: 00. Rename transfer file.
: 01. NUSERS.SBMT Submission file
: 02. NUSERS.FTN - Source file
: 03. NUSERS.REL - Relocatable
: 04. NUSERS.LOD - LINK command
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Session
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This program displays the number of users currently logged on the system.
Additional Documentation....:
L15401
-----------------------------------------------------------------------------
REMOTE_LOG L154
DS/1000-IV REMOTE LOG STATUS
-----------------------------------------------------------------------------
Contribution Name...........: REMOTE_LOG
Title....................: DS/1000-IV Remote Log Status
File Names...............: 00. Rename transfer file.
: 01. REMOTE_LOG.SBMT Submission file
: 02. REMOTE_LOG.FTN - Source file
: 03. REMOTE_LOG.REL - Relocatable
: 04. REMOTE_LOG.LOD - LINK command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. DS
: 2. Status
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This program gives you the status of a remote node on a DS/1000-IV
network via IOMAP. Run as follows:
CI> RLOG <Remote node> <Security code> <Remote mapping Lu>
Additional Documentation....:
L15501
-----------------------------------------------------------------------------
UP L155
MOVE UP DIRECTORY PATH
-----------------------------------------------------------------------------
Contribution Name...........: UP
Title....................: Move Up Directory Path
File Names...............: 00. Rename transfer file.
: 01. UP.SBMT - Submission file
: 02. UP.FTN - Source file
: 03. UP.REL - Relocatable
: 04. UP.LOD - LINK command
: 05. HOME.FTN - Source file
: 06. HOME.REL - Relocatable
: 07. HOME.LOD - LINK command
: 08. HOME.HLP - On-line help
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Directory
: 2. Path
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
Program UP (^) moves you up to the parent directory. Program HOME (^^)
moves you up two directories. It saves you some typing.
Additional Documentation....:
CO,HOME.HLP,^^::HELP for on-line help.
L15601
-----------------------------------------------------------------------------
DYMEM L156
REAL-TIME WH,PA
-----------------------------------------------------------------------------
Contribution Name...........: DYMEM
Title....................: Real-time WH,PA
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DYMEM.SBMT Submission file
:02. DYMEM.FTN Source
:03. DYMEM.REL Relocatable
:04. DYMEM.CMD CI command file
:05. DYMEM.LOD LINK command file
Operating System(s)......: RTE-A only !
Language(s)..............: FTN7X
Keywords.................: 1. SYSTEM
: 2. MEMORY
: 3. PERFORMANCE
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Kidgell
Company.......: Rolls - Royce plc
Street........: PO Box 31 Raynesway
City..........: Derby
State.........: Derbyshire
Country.......: UK
Zip Code......: DE2 8BJ
Phone Number..: 0332 662441 ext 005
Telex.........:
Contribution Abstract.......:
This program gives a real-time display of up to 20 programs in
memory. It was originally written to display just the programs in the
dynamic area of memory (hence the name) but has been enhanced to display
reserved partitions as well. It is a sort of real-time WH,PA.
Note that it will not run under RTE-IV or RTE-6 as they do not
have dynamic memory allocation.
Additional Documentation....:
See RTE-A System Design Manual Chapter 11 for details of the
memory descriptors and ID segment.
L15701
-----------------------------------------------------------------------------
ACT6 L157
DYNAMIC SYSTEM STATUS MONITOR
-----------------------------------------------------------------------------
Contribution Name...........: ACT6
Title....................: Dynamic System Status Monitor
File Names...............: 00. Rename Transfer File
: 01. ACT6.SBMT - Submission file
: 02. ACT6.LOD - LINK loader command file
: 03. ACT6.REL - Main relocatable code
: 04. GENT6.REL - Subroutine relocatable code
Operating System(s)......: RTE-6/VM
Language(s)..............: ?? - Relocatable supplied, source not available
Keywords.................: 1. System
: 2. Monitor
External Support Req'd...: PASCAL Library
If Re-submission, Reason.:
Contributor's Name..........: Steven R. Carter
Company.......: Eyring Computer Systems, Inc.
Street........: 1450 West 820 North
City..........: Provo
State.........: Utah
Country.......: USA
Zip Code......: 84604
Phone Number..: 801-375-2434
Telex.........: 882-000
Contribution Abstract.......:
This program provides a dynamic picture of the computer system. Status
of each memory partition is shown, along with the amount of SAM, the
number of id segments, the number of "jobs", etc. A very useful utility.
Additional Documentation....:
This program was contributed to Interex by Eyring Computer Systems, Inc.
1450 West 820 North Provo, UT 84601 (801) 375-2434 through Scott Hill
of Pitt-Des Moines, Inc., Des Moines, IA.
A much enhanced version is available from Eyring Computer Systems, Inc.
for the HP1000-A series computer.
L15801
-----------------------------------------------------------------------------
ADVENTURE L158
ADVENTURE GAME
-----------------------------------------------------------------------------
Contribution Name...........: ADVENTURE
Title....................: Adventure game
File Names...............:00. Rename Transfer File
:01. 'ADVEN
:02. &ADV01 MAIN PROGRAM SEGMENT OF ADVENTURE
:03. &ADVX2 COMMAND DECODE SEGMENT
:04. &ADVY2 1ST COMMAND ACTION SEGMENT
:05. &ADV03 INITIALISATION SEGMENT
:06. &ADV04 SUBROUTINES
:07. &ADV05 SUBROUTINES
:08. &ADV06 MAGIC MODE SEGMENT
:09. &ADASM ASSEMBLER ROUTINES
:10. &RANDM RANDOM NUMBER GENERATOR
:11. ADVFTN FORTRAN COMPLIATION TRANSFER FILE
:12. LADVEN LOADER TRANSFER FILE
:13. ^ADVEN LOADER COMMAND FILE
:14. #ADVZZ DATABASE AND TEXT FILE FOR ADVENTURE
:15. $LIBHS HAYSTACKS LIBRARY (SOME ROUTINES NEE
:16. %ADV01
:17. %ADVX2
:18. %ADVY2
:19. %ADV03
:20. %ADV04
:21. %ADV05
:22. %ADV06
:23. %ADASM
:24. %RANDM
:25. ADVCOM COMMON SECTION INCLUDED IN NEW SEGME
:26. ADVALL
:27. &ADV07 NEW COMMANDS SEQMENT
:28. %ADV07
Operating System(s)......: RTE 4B
Language(s)..............: FTN4X,ASMB
Keywords.................: 1. GAMES
External Support Req'd...: NONE
If Re-submission, Reason.: FACILITIES ADDED AND CAVE EXPANDED
Contributor's Name..........: T LONDON
Company.......: UKSL
Street........: KEMBLE HOUSE
: KEAN STREET
City..........: LONDON
State.........:
Country.......: ENGLAND
Zip Code......:
Phone Number..: 01-836-8751
Telex.........:
Contribution Abstract.......:
1) IT IS ADVISABLE TO USE THE LOADER COMMAND FILE FOR THE
COMPLEX LOAD
2) IN MOST SYSTEMS LI,%LIB COULD BE REMOVED
3) WHEN RUNNING ADVEN,X,Y,Z
X INDICATES THE OUTPUT DEVICE DEFAULT YOUR TERMINAL
Y INDICATES THE CARTRIDGE FOR DATA FILES DEFAULT 3110
Z WHEN GREATER THAN 1 INITATES THE TRACE FACILITY
4) TO ENTER MAGIC MODE TYPE IN MAGIC
THE SYSTEM WILL RESPOND WITH A LONG MESSAGE (PINCHED FROM D&D)
AND A 6 DIGIT NUMBER I.E. ABCDEF
THE PASS WORD IS DEFINED AS (A+F)-(B+C+D+E) THIS CAN BE NEGATIVE
Additional Documentation....:
L15901
-----------------------------------------------------------------------------
RNSTATUS L159
CHECK RESOURCE# AND LU USAGE
-----------------------------------------------------------------------------
Contribution Name...........: Rnstatus
Title....................: Check Resource# and Lu Usage
File Names...............:00. Rename Transfer File
:01. rnstatus.sbmt
:02. rnstatus.ftn
:03. getrn.mac
:04. rnstatus.rel
:05. getrn.rel
:06. rnstatus.lod
Operating System(s)......: RTE-A
Language(s)..............: Ftn7x,macro
Keywords.................: 1. resource_number
: 2. status
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: T.V. Gill
Company.......: R.J. Reynolds
Street........: QA 26-1
City..........: Winston-Salem
State.........: NC
Country.......:
Zip Code......: 27102
Phone Number..: 919/777-5953
Contribution Abstract.......: Program to check rte-a resource # status
Additional Documentation....: None
L16001
-----------------------------------------------------------------------------
LOCKEDBY? L160
SHOW LU AND RESOURCE-NUMBER LOCKS
-----------------------------------------------------------------------------
Contribution Name...........: Lockedby?
Title....................: Show LU and Resource-Number Locks
File Names...............:00. Rename Transfer File
:01. lockedby.sbmt
:02. lockedby.ftn
:03. left_justify.ftn
:04. fblnk.ftn
:05. lockedby.rel
:06. left_justify.rel
:07. fblnk.rel
:08. lockedby.lod
Operating System(s)......: RTE-A
Language(s)..............: Ftn7x
Keywords.................: 1. resource_number
: 2. system_tables
: 3. status
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: T.V. Gill
Company.......: R.J. Reynolds
Street........: QA 26-1
City..........: Winston-Salem
State.........: NC
Country.......:
Zip Code......: 27102
Phone Number..: 919/777-5953
Contribution Abstract.......: Two programs to check system
resource# and lu locking status.
Additional Documentation....: None
L16101
-----------------------------------------------------------------------------
BRUNO L161
GRPAHICS DESIGN PROGRAM REV 3.1
-----------------------------------------------------------------------------
Contribution Name...........: BRUNO
Title....................: Grpahics design program Rev 3.1
File Names...............:00. Rename Transfer File
:01. BRUNO.SBMT
:02. SPACE.FTN
:03. BSUBS.FTN
:04. BRUN0.FTN - Put font data in EMA
:05. BRUN1.FTN - User interface and plotting
:06. BRUN2.FTN - Save slide on disc
:07. BRUN4.FTN - Control lines and arc
:08. BRUN3.FTN - Control text inputs
:09. BRUN7.FTN - Digitize on the 2648
:10. BRUN5.FTN
:11. ESTNG.FTN
:12. BRUNO.FTN - Main segment
:13. BRUN6.FTN - Control figure placing
:14. ESCPE.FTN
:15. COMMON.FTN
:16. SK0.MAC
:17. EDKEY.MAC
:18. SK2A.MAC
:19. FORM.MAC
:20. SKTL.MAC
:21. UPSHF.MAC
:22. SKLNE.MAC
:23. SKHV.MAC
:24. SK2.MAC
:25. SK1A7.MAC
:26. SK1A.MAC
:27. SKCIR.MAC
:28. SKFIG.MAC
:29. EDSFT.MAC
:30. SKMAK.MAC
:31. SKDEG.MAC
:32. SKDIG.MAC
:33. SKYN.MAC
:34. BRUNO.LOD - Linker file
:35. SKLIB.CMP
:36. BRUNO.CMP - FTN77 compiler transfer file
:37. BSUBS.CMP
:38. SKLIB.MRG - Merge command file
:39. SK2A.REL
:40. UPSHF.REL
:41. SKTL.REL
:42. SKMAK.REL
:43. SKLNE.REL
:44. BRUN5.REL - Control, refresh and merge
:45. SKFIG.REL
:46. BRUN1.REL
:47. BRUN2.REL
:48. BRUN7.REL
:49. SK1A.REL
:50. SKDEG.REL
:51. BRUN4.REL
:52. SK2.REL
:53. COMMON.REL
:54. BRUN6.REL
:55. SKCIR.REL
:56. FORM.REL
:57. BRUN3.REL
:58. BRUNO.REL
:59. DLTBL.REL
:60. SPACE.REL
:61. SK1A7.REL
:62. SKDIG.REL
:63. ESCPE.REL
:64. ESTNG.REL
:65. SKHV.REL
:66. SK0.REL
:67. EDKEY.REL
:68. BRUN0.REL
:69. EDSFT.REL
:70. SKYN.REL
:71. $SKLIB.LIB
:72. $BSUBS.LIB - Bruno indexed library
:73. SKLIB.LIB
:74. $GPS.LIB
:75. EMCLB.LIB
:76. $EMCLB.LIB
:77. BSUBS.LIB
Operating System(s)......: RTE-6, MAY BE RTE-A
Language(s)..............: MACRO, FTN77, Requires C.83 or later
Keywords.................: 1. Graphics
: 2. Figures
: 3. Interactive
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Thomas Alkatib/David Delisle
Company..................: Naval Ship Weapon Systems Eng. Station
Street...................: NSWSES, CODE 4R20, BLDG 1220
City.....................: PORT HEUNEME
State....................: CA
Country..................: USA
Zip Code.................: 93043
Phone Number.............: 805/982-3303
Contribution Abstract.......:
BRUNO is a graphics program originally designed by Hewllet Packard. Rev 3.1
include the following enhancements:
1. Bruno can access files on both CI and FMGR volumes.
2. You can run the program from any graphics terminal connected to either baci
I/F card or mux channel.
3. This program has been broken down into multiple segments which will enable
the user to load it by using the LINK program.
4. Bruno is much faster than the old versions due to the small size of all
the segments.
Additional Documentation....:
Each subroutine is sufficiently documented within its source code, Also
BRUNO.FTN has some description of the main bruno routines.
L16201
-----------------------------------------------------------------------------
APPT L162
AN APPOINTMENT REMINDER PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: APPT
Title....................: An appointment reminder program
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. appt.sbmt
:02. appt.ftn
:03. appt.rel
:04. appt.lod
:05. lparse.ftn
:06. lparse.rel
:07. appt
:08. lparse
:09. appt.appt
Operating System(s)......: RTE-A, etc w/ CI
Language(s)..............: Fortran 77
Keywords.................: 1. Calendar
: 2. Scheduling
: 3. Help
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) 286-7568
Telex.........:
Contribution Abstract.......: This is a user non-friendly (intensionally)
appointment reminder program. The user enters a file listing appointments
to be reminded of and this program will produce the reminder at a user
specified interval before the appointment.
Additional Documentation....: in the help file: /HELP/APPT
L16301
-----------------------------------------------------------------------------
ERR L163
AN ERROR REPORTING PROGRAM FOR ALL HP ERRORS
-----------------------------------------------------------------------------
Contribution Name...........: ERR
Title....................: An error reporting program for all HP errors
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. err.sbmt
:02. err.ftn
:03. err.rel
:04. err.lod
:05. Flist.ftn
:06. Flist.rel
:07. Lparse.ftn
:08. Lparse.rel
:09. err
:10. lparse
:11. errors
Operating System(s)......: RTE-A, etc w/ CI
Language(s)..............: Fortran 77
Keywords.................: 1. error
: 2. help
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) 286-7568
Telex.........:
Contribution Abstract.......: This is an error decoding routine which will
print an explanation of all HP error codes. The user enters up to four
error key words or numbers, the program permutes these keys into 19 possible
key words, then searches an error file for a match with up to 8 keys for
each error message. This message is then displayed on the user terminal.
The error file is presently applicable to RTE-A and RTE-6 but will be
separated into separate files for RTE-A, RTE-6, RTE-IV, RTE-II in the
future.
Additional Documentation....: in the help file: /HELP/ERR
L16401
-----------------------------------------------------------------------------
SUM L164
A SIMPLE TWO-COLUMN SPREAD-SHEET SUM TOTALIZER
-----------------------------------------------------------------------------
Contribution Name...........: SUM
Title....................: A simple two-column spread-sheet sum totalizer
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. sum.sbmt
:02. sum.ftn
:03. sum.rel
:04. sum.lod
:05. Lparse.ftn
:06. Lparse.rel
:07. sum
Operating System(s)......: RTE-A, etc w/ CI
Language(s)..............: Fortran 77
Keywords.................: 1. calculator
: 2. spread_sheet
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) 286-7568
Telex.........:
Contribution Abstract.......: This is a simple program to add up lists of
numbers, ignoring headers and all non-numeric words. Very useful for adding
a table of quantities with associated prices. Sub totals can be displayed.
key words, then searches an error file for a match with up to 8 keys for
each error message. This message is then displayed on the user terminal.
Additional Documentation....: in the help file: /HELP/SUM
L16501
-----------------------------------------------------------------------------
ELZAP L165
A COMPUTERIZED BOARD GAME
-----------------------------------------------------------------------------
Contribution Name...........: ELZAP
Title....................: A computerized board game
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. elzap.sbmt
:02. elzap.ftn
:03. elzap.rel
:04. elzap.lod
:05. elzap
Operating System(s)......: RTE-IV through RTE-A
Language(s)..............: Fortran 77
Keywords.................: 1. games
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) 286-7568
Telex.........:
Contribution Abstract.......: This is a board type of game played against
the computer. The object is to complete a continuous line across the terminal
screen in a horizontal direction while the computer tries to do the same
in a vertical direction.
Additional Documentation....: in the help file: /HELP/ELZAP
L16601
-----------------------------------------------------------------------------
CALC L166
A COMPUTERIZED INTERACTIVE CALCULATOR
-----------------------------------------------------------------------------
Contribution Name...........: CALC
Title....................: A computerized interactive calculator
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. calc.sbmt
:02. calc.ftn
:03. calc.rel
:04. calc.lod
:05. stretch.ftn
:06. stretch.rel
:07. lparse.ftn
:08. lparse.rel
:09. hex.mac
:10. hex.rel
:11. calc
:12. lparse
Operating System(s)......: RTE-A, etc
Language(s)..............: Fortran, Macro
Keywords.................: 1. calculator
: 2. interactive
External Support Req'd...: none
If Re-submission, Reason.: Many enhancements: file reading capability,
multiple equations, more error checking, CI command file interaction.
Contributor's Name..........: Thomas E. Goff
Company.......: NASA, Goddard Space Flight Center
Street........: Code 623
City..........: Greenbelt
State.........: Maryland
Country.......: USA
Zip Code......: 20771
Phone Number..: (301) 286-7568
Telex.........:
Contribution Abstract.......: This is a user friendly computerized calculator
using a normal equation format (not reverse polish). It has the ability
to save and use 8 user definable parameters, to utilize all Fortran
intrinsics, to perform number base conversion including hex and character
equivalents, to edit equations on the terminal screen, and to read
equations from a disc file. It may also be used in CI command files
to perform branches, in addition to running other programs and includes
an on-line help file.
Additional Documentation....: in the help file: /HELP/CALC
L16701
-----------------------------------------------------------------------------
LOAN L167
A MORTGAGE-LOAN ANALYSIS PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: LOAN
Title....................: A mortgage-loan analysis program
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. loan.sbmt
:02. loan.ftn
:03. loan.lod
:04. stretch.ftn
:05. stretch.rel
:06. calc_sub.ftn
:07. calc_sub.rel
:08. lparse.ftn
:09. lparse.rel
:10. loan
:11. lparse
:12. loanpay.ftn
:13. loanpay.rel
:14. loanpay.lod
:15. loanpay
Operating System(s)......: RTE-A, etc
Language(s)..............: Fortran
Keywords.................: 1. Finance
External Support Req'd...: none
If Re-submission, Reason.: Enhancements for period determinations
Contributor's Name..........: Thomas E. Goff
Company.......: NASA / Goddard Space Flight Center
Street........: Code 623
City..........: Greenbelt
State.........: Maryland
Country.......: USA
Zip Code......: 20771
Phone Number..: (301) 286-7568
Telex.........:
Contribution Abstract.......: This is an update to my original Loan program.
It uses a subroutine version of my CALC program to allow more flexibility
in entering payment periods, loan duration, etc. You can now perform
loan calculations like most Banks do!! Also: on-line help and other
program running capability. I have included an update to an early Interex
loan payment program referenced in the LOAN documentation.
Additional Documentation....: The help file /HELP/LOAN
L16801
-----------------------------------------------------------------------------
DF L168
AN EDIT, COMPILE, LINK, & GO FACILITY
-----------------------------------------------------------------------------
Contribution Name...........: DF
Title....................: An edit, compile, link, & go facility
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. df.sbmt
:02. df.ftn
:03. df.rel
:04. df.lod
:05. df
Operating System(s)......:
Language(s)..............:
Keywords.................: 1. Procedures
External Support Req'd...: none
If Re-submission, Reason.: More enhancements
Contributor's Name..........: Thomas E. Goff
Company.......: NASA / Goddard Space Flight Center
Street........: Code 623
City..........: Greenbelt
State.........: Maryland
Country.......: USA
Zip Code......: 20771
Phone Number..: (301) 286-7568
Telex.........:
Contribution Abstract.......: This utility is a program that will run
EDIT/1000 selectively, run the appropriate compiler, link the result if
it is not a subroutine, and possibly run it. This is a fast method for
developing programs - either small ones or modules of larger programs.
Additional Documentation....: the help file /HELP/DF
L16901
-----------------------------------------------------------------------------
SHOOTING_STARS L169
STARS AND BLACK HOLES GAME
-----------------------------------------------------------------------------
Contribution Name...........: Shooting_stars
Title....................: Stars and black holes game
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. Shooting_stars.sbmt
:02. Shooting_stars.ftn
:03. Shooting_stars.rel
:04. Shooting_stars.lod
:05. touch.ftn
:06. touch.rel
:07. lparse.ftn
:08. lparse.rel
:09. shooting_stars
Operating System(s)......: RTE-A, RTE-6, etc.
Language(s)..............: Fortran 77
Keywords.................: 1. games
: 2. touch
External Support Req'd...: HP150 or HP2393 with touch screen desirable
If Re-submission, Reason.:
Contributor's Name..........: Thomas E. Goff
Company.......: NASA / Goddard Space Flight Center
Street........: Code 623
City..........: Greenbelt
State.........: Maryland
Country.......: USA
Zip Code......: 20771
Phone Number..: (301) 286-7568
Telex.........:
Contribution Abstract.......: This is a touch screen game (can also be
played without a touch screen) in which stars are destroyed thereby
creating black holes and optionally, more stars. Illustrates the use
of the touch facility and contains a complete touch screen library.
Additional Documentation....: on-line and help file: /HELP/SHOOTING_STARS
L17001
-----------------------------------------------------------------------------
MDUPE L170
MAGNETIC TAPE DUPLICATOR
-----------------------------------------------------------------------------
Contribution Name...........: MDUPE
Title....................: Magnetic tape duplicator
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. mdupe.sbmt
:02. mdupe.ftn
:03. mdupe.rel
:04. mdupe.lod
:05. mdupe
Operating System(s)......: RTE-A, RTE-6
Language(s)..............: Fortran 77
Keywords.................: 1. magnetic_tape
: 2. copy
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Thomas E. Goff
Company.......: NASA / Goddard Space Flight Center
Street........: Code 623
City..........: Greenbelt
State.........: Maryland
Country.......: USA
Zip Code......: 20771
Phone Number..: (301) 286-7568
Telex.........:
Contribution Abstract.......: Another magnetic tape duplicator. This is an
older program that has been is use for many years to duplicate mag tapes
with file limits, record limits, pre-positioning, error checking, and
selective rewinding. A more capable updated version is in the mill.
Additional Documentation....: /HELP/MDUPE
L17101
-----------------------------------------------------------------------------
PRINTS L171
CONTENTS OF A TERMINAL SCREEN TO LINE PRINTER
-----------------------------------------------------------------------------
Contribution Name...........: PRINTS
Title....................: Contents of a terminal screen to line printer
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. prints.sbmt
:02. prints.ftn
:03. prints.rel
:04. prints.lod
:05. prints
Operating System(s)......: RTE-A, RTE-6
Language(s)..............: Fortran
Keywords.................: 1. printer
: 2. terminal
: 3. copy
External Support Req'd...:
If Re-submission, Reason.: update from an older contribution
Contributor's Name..........: Thomas E. Goff
Company.......: NASA / Goddard Space Flight Center
Street........: Code 623
City..........: Greenbelt
State.........: Maryland
Country.......: USA
Zip Code......: 20771
Phone Number..: (301) 286-7568
Telex.........:
Contribution Abstract.......: This program transfers the contents of terminal
memory to the line printer. Very useful when run from EDIT/1000.
Additional Documentation....: /HELP/PRINTS
L17201
-----------------------------------------------------------------------------
BTDMP L172
ANOTHER MAGNETIC DUMPING PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: BTDMP
Title....................: Another magnetic dumping program
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. btdmp.sbmt
:02. btdmp.ftn
:03. btdmp.rel
:04. btdmp.lod
:05. hpint.ftn
:06. hpint.rel
:07. ftibm.mac
:08. ftibm.rel
:09. bin.mac
:10. bin.rel
:11. hex.mac
:12. hex.rel
:13. dec.mac
:14. dec.rel
:15. ebcdh.ftn
:16. ebcdh.rel
:17. ftdec.mac
:18. ftdec.rel
:19. hptst.mac
:20. hptst.rel
:21. btdmp
Operating System(s)......: RTE-A, RTE-6
Language(s)..............: Fortran, Macro
Keywords.................: 1. dump
: 2. magnetic_tape
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Thomas E. Goff
Company.......: NASA / Goddard Space Flight Center
Street........: Code 623
City..........: Greenbelt
State.........: Maryland
Country.......: USA
Zip Code......: 20771
Phone Number..: (301) 286-7568
Telex.........:
Contribution Abstract.......: This program is a general purpose magnetic
tape dumping utility. It will position a tape, then dumb user selected
record sizes to any LU. The formats dumbed are: ASCII; EBCDIC; HP ,DEC
or IBM Floating point or integer; hex; binary; octal; byte swap.
It is an older but functioning program that needs a cleaner user
interface.
Additional Documentation....: /HELP/BTDMP
L17301
-----------------------------------------------------------------------------
MAZE L173
A RAT IN A MAZE GAME
-----------------------------------------------------------------------------
Contribution Name...........: MAZE
Title....................: A rat in a maze game
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. maze.sbmt
:02. maze.ftn
:03. maze.rel
:04. maze
Operating System(s)......: RTE-A, etc
Language(s)..............: Fortran 77
Keywords.................: 1. games
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) 286-7568
Telex.........:
Contribution Abstract.......: This program will generate a maze in character
form on any character oriented output device (terminals, line printers,
LaserJet, etc). The user specifies the size of the maze. Very large mazes
can be generated on devices that support compressed printing. There is
only one path through the maze.
L17401
-----------------------------------------------------------------------------
CALENDAR L174
A CALENDAR PRODUCING PROGRAM WITH PICTURES
-----------------------------------------------------------------------------
Contribution Name...........: CALENDAR
Title....................: A calendar producing program with pictures
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. calendar.sbmt
:02. calendar.ftn
:03. calendar.rel
:04. calendar.lod
:05. calendar
:06. AIR_PLANE.PIC
:07. ANDY_CAP.PIC
:08. ANNIE.PIC
:09. COYOTE.PIC
:10. DANCING_FEET.PIC
:11. LOVE.PIC
:12. MONA.PIC
:13. NICE_DAY.PIC
:14. PIC24.PIC
:15. PS_CAT.PIC
:16. ROAD_RUNNER.PIC
:17. RUDE_AWAKE.PIC
:18. SNOOPY.PIC
:19. SPOOK.PIC
:20. TURTLE.PIC
:21. TWEETY.PIC
:22. XMAS.PIC
Operating System(s)......: RTE-A, etc w/ CI
Language(s)..............: Fortran 77
Keywords.................: 1. calendar
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) 286-7568
Telex.........:
Contribution Abstract.......: This is an old program that will print onto a
line printer, a calendar for either a year or a month. Each calendar has
a picture, then the calendar itself. Each block in the monthly calendar
may contain the day number in large or small sizes and the Julian day.
The source file must be changed to include the directory name for the
picture files.
Additional Documentation....: in the help file: /HELP/CALENDAR
L17501
-----------------------------------------------------------------------------
SCRAMBLE L175
SCRAMBLER/UNSCRAMBLER FOR TYPE 3/4 FILES
-----------------------------------------------------------------------------
Contribution Name...........: SCRAMBLE
Title....................: Scrambler/unscrambler for Type 3/4 files
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. SCRAMBLE.SBMT
:02. $MACRO
:03. ASHLB.LIB
:04. RANDOM.MAC
:05. RANDOM.REL
:06. README
:07. SCRAMBLE.FTN
:08. SCRAMBLE.LOD
:09. SCRAMBLE.REL
:10. UNSCRAMBLE.FTN
:11. UNSCRAMBLE.LOD
:12. UNSCRAMBLE.REL
Operating System(s)......:
Language(s)..............: FTN7X
Keywords.................: 1. Encryption
: 2. Security
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: UK User's Group
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This contribution consists of two programs, SCRAMBLE and UNSCRAMBLE.
File types 3/4 are scrambled into file type 1003/1004, respectively.
There is a description in Italian at the head of SCRAMBLE.FTN
Brief instructions are:-
CI> SCRAMBLE (or UNSCRAMBLE) <Filename or Filemask>,[<OK>]
where the 'OK' may be used to suppress CI-style asking on each file.
Respond to Password? with 8 alpha characters.
The program then prompts in a similar manner to HP PU
Don't forget the password! Dont spend too long typing it in (you only
have 3 seconds!).
L17601
-----------------------------------------------------------------------------
DIGRAF1 L176
GRAPHICS ROUTINES FOR HPSPICE/DGL (PART 1/5)
-----------------------------------------------------------------------------
Contribution Name...........: DIGRAF1
Title....................: Graphics routines for HPSPICE/DGL (Part 1/5)
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DiGraf1.SBMT submission file
:02. %D0001
:03. %D0002
:04. %D0006
:05. %D0019
:06. %D0026
:07. %DIDD
:08. %DIDD2
:09. %M0FIL
:10. %M0FIN
:11. %M0GFS
:12. %M0I00
:13. %M0I01
:14. %M0I02
:15. %M0I03
:16. %M0IOT
:17. %M0NAM
:18. %M0NUM
:19. %M0PLT
` :20. %MASIN
:21. %MASOC
:22. %MBADD
:23. %MBFLS
:24. %MBYTS
:25. %MCLSF
:26. %MCREF
:27. %MDBEG
:28. %MDEND
:29. %MDRED
:30. %MDWRT
:31. %MERR
:32. %MFADD
:33. %MFERR
:34. %MFWRT
:35. %MGETC
:36. %MID00
:37. %MID01
:38. %MID02
:39. %MID03
:40. %MID08
:41. %MIFIL
:42. %MINAS
:43. %MLOCK
:44. %MOPNF
:45. %MOPSY
:46. %MPURF
:47. %MREAF
:48. %MREAS
:49. %MSEKF
:50. %MSETC
:51. %MSETN
:52. %MSPCK
:53. %MULCK
:54. %MVWRD
:55. %MWRIF
:56. %MXYA1
:57. %MXYA2
:58. %MXYB1
:59. %MXYB3
:60. %MXYF1
:61. %T0INT
:62. %T0MAP
:63. %TAPCO
:64. %TAPRW
:65. %TAPRX
:66. %TBEG1
:67. %TBEGE
:68. %TBESC
:69. %TBMPN
:70. %TCOLA
:71. %TCORD
:72. %TDLIM
:73. %TDPAT
:74. %TDRED
:75. %TDTOW
:76. %TECHO
:77. %TEDRW
:78. %TENDE
:79. %TFILL
:80. %THCLP
:81. %TICTB
:82. %TINPG
:83. %TIPTB
:84. %TIQCP
:85. %TITOA
:86. %TIVER
:87. %TLLIM
:88. %TLTOD
:89. %TMVZE
:90. %TPGCP
:91. %TPHPR
:92. %TPLIM
:93. %TPRPH
:94. %TPTOD
:95. %TREX
:96. %TWTOD
:97. %Z0BFI
:98. %Z0BUF
:99. %Z0CAT
Operating System(s)......: RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. Graphics
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: University of Colorado
Company.......: Academic Computing Center
Street........:
City..........:
State.........:
Country.......: USA
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This contribution is the complete graphics package for HPSPICE, which
is basically the same as HP1000 Graphics/1000-II DGL, written originally
at University of Colorado under the direction of Prof. Mary Jo Coogan.
HP modified the code for HPSPICE/DGL; the HP-modified version is
the contained here (current through Rev. 2540).
L17701
-----------------------------------------------------------------------------
DIGRAF2 L177
GRAPHICS ROUTINES FOR HPSPICE/DGL (PART 2/5)
-----------------------------------------------------------------------------
Contribution Name...........: DIGRAF2
Title....................: Graphics routines for HPSPICE/DGL (Part 2/5)
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DiGraf2.SBMT submission file
:02. %Z0CON
:03. %Z0COR
:04. %Z0CPA
:05. %Z0CT4
:06. %Z0CT8
:07. %Z0CTB
:08. %Z0DC1
:09. %Z0DC3
:10. %Z0DCD
:11. %Z0DD1
:12. %Z0DD3
:13. %Z0DDV
:14. %Z0DI1
:15. %Z0DI3
:16. %Z0DIN
:17. %Z0DL1
:18. %Z0DL3
:19. %Z0DLM
:20. %Z0DPA
:21. %Z0DT4
:22. %Z0DT8
:23. %Z0ERR
:24. %Z0EVS
:25. %Z0EXT
:26. %Z0FBF
:27. %Z0FBI
:28. %Z0I00
:29. %Z0I01
:30. %Z0I02
:31. %Z0I03
:32. %Z0I05
:33. %Z0I08
:34. %Z0I09
:35. %Z0NA1
:36. %Z0NA3
:37. %Z0NAT
:38. %Z0NC1
:39. %Z0NCA
:40. %Z0NPA
:41. %Z0PTB
:42. %Z0SYS
:43. %Z0WRK
:44. %ZASPK
:45. %ZBEGN
:46. %ZBMOD
:47. %ZCOL1
:48. %ZCOLM
:49. %ZCOLR
:50. %ZCSIZ
:51. %ZDCOL
:52. %ZDEND
:53. %ZDIN1
:54. %ZDINT
:55. %ZDLIM
:56. %ZDPMM
:57. %ZDPST
:58. %ZDRAW
:59. %ZEND
:60. %ZIACS
:61. %ZICOL
:62. %ZIES1
:63. %ZIES3
:64. %ZIESC
:65. %ZIPST
:66. %ZIWS
:67. %ZLLIM
:68. %ZLOCP
:69. %ZLPMM
:70. %ZLSTL
:71. %ZMARK
:72. %ZMCUR
:73. %ZMOVE
:74. %ZNEWF
:75. %ZOES1
:76. %ZOES3
:77. %ZOESC
:78. %ZPGDD
:79. %ZPGDI
:80. %ZPICL
:81. %ZPIKP
:82. %ZPILS
:83. %ZPLIM
:84. %ZPOLY
:85. %ZPPMM
:86. %ZPSTL
:87. %ZTEX2
:88. %ZTEXT
:89. %ZVIEW
:90. %ZWIND
:91. &D0001
:92. &D0002
:93. &D0006
:94. &D0019
:95. &D0026
:96. &DIDD
:97. &DIDD2
:98. &M0FIL
:99. &M0FIN
Operating System(s)......: RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. Graphics
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: University of Colorado
Company.......: Academic Computing Center
Street........:
City..........:
State.........:
Country.......: USA
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This contribution is the complete graphics package for HPSPICE, which
is basically the same as HP1000 Graphics/1000-II DGL, written originally
at University of Colorado under the direction of Prof. Mary Jo Coogan.
HP modified the code for HPSPICE/DGL; the HP-modified version is
the contained here (current through Rev. 2540).
L17801
-----------------------------------------------------------------------------
DIGRAF3 L178
GRAPHICS ROUTINES FOR HPSPICE/DGL (PART 3/5)
-----------------------------------------------------------------------------
Contribution Name...........: DIGRAF3
Title....................: Graphics routines for HPSPICE/DGL (Part 3/5)
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DiGraf3.SBMT submission file
:02. &M0GFS
:03. &M0I00
:04. &M0I01
:05. &M0I02
:06. &M0I03
:07. &M0IOT
:08. &M0NAM
:09. &M0NUM
:10. &M0PLT
:11. &MASIN
:12. &MASOC
:13. &MBADD
:14. &MBFLS
:15. &MBYTS
:16. &MCLSF
:17. &MCREF
:18. &MDBEG
:19. &MDEND
:20. &MDRED
:21. &MDWRT
:22. &MERR
:23. &MFADD
:24. &MFERR
:25. &MFWRT
:26. &MGETC
:27. &MID00
:28. &MID01
:29. &MID02
:30. &MID03
:31. &MID08
:32. &MIFIL
:33. &MINAS
:34. &MLOCK
:35. &MOPNF
:36. &MOPSY
:37. &MPURF
:38. &MREAF
:39. &MREAS
:40. &MSEKF
:41. &MSETC
:42. &MSETN
:43. &MSPCK
:44. &MULCK
:45. &MVWRD
:46. &MWRIF
:47. &MXYA1
:48. &MXYA2
:49. &MXYB1
:50. &MXYB3
:51. &MXYF1
:52. &T0INT
:53. &T0MAP
:54. &TAPCO
:55. &TAPRW
:56. &TAPRX
:57. &TBEG1
:58. &TBEGE
:59. &TBESC
:60. &TBMPN
:61. &TCOLA
:62. &TCORD
:63. &TDLIM
:64. &TDPAT
:65. &TDRED
:66. &TDTOW
:67. &TECHO
:68. &TEDRW
:69. &TENDE
:70. &TFILL
:71. &THCLP
:72. &TICTB
:73. &TINPG
:74. &TIPTB
:75. &TIQCP
:76. &TITOA
:77. &TIVER
:78. &TLLIM
:79. &TLTOD
:80. &TMVZE
:81. &TPGCP
:82. &TPHPR
:83. &TPLIM
:84. &TPRPH
:85. &TPTOD
:86. &TREX
:87. &TWTOD
:88. &Z0BFI
:89. &Z0BUF
:90. &Z0CAT
:91. &Z0CON
:92. &Z0COR
:93. &Z0CPA
:94. &Z0CT4
:95. &Z0CT8
:96. &Z0CTB
:97. &Z0DC1
:98. &Z0DC3
:99. &Z0DCD
Operating System(s)......: RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. Graphics
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: University of Colorado
Company.......: Academic Computing Center
Street........:
City..........:
State.........:
Country.......: USA
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This contribution is the complete graphics package for HPSPICE, which
is basically the same as HP1000 Graphics/1000-II DGL, written originally
at University of Colorado under the direction of Prof. Mary Jo Coogan.
HP modified the code for HPSPICE/DGL; the HP-modified version is
the contained here (current through Rev. 2540).
L17901
-----------------------------------------------------------------------------
DIGRAF4 L179
GRAPHICS ROUTINES FOR HPSPICE/DGL (PART 4/5)
-----------------------------------------------------------------------------
Contribution Name...........: DIGRAF4
Title....................: Graphics routines for HPSPICE/DGL (Part 4/5)
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DiGraf4.SBMT submission file
:02. &Z0DD1
:03. &Z0DD3
:04. &Z0DDV
:05. &Z0DI1
:06. &Z0DI3
:07. &Z0DIN
:08. &Z0DL1
:09. &Z0DL3
:10. &Z0DLM
:11. &Z0DPA
:12. &Z0DT4
:13. &Z0DT8
:14. &Z0ERR
:15. &Z0EVS
:16. &Z0EXT
:17. &Z0FBF
:18. &Z0FBI
:19. &Z0I00
:20. &Z0I01
:21. &Z0I02
:22. &Z0I03
:23. &Z0I05
:24. &Z0I08
:25. &Z0I09
:26. &Z0NA1
:27. &Z0NA3
:28. &Z0NAT
:29. &Z0NC1
:30. &Z0NCA
:31. &Z0NPA
:32. &Z0PTB
:33. &Z0SYS
:34. &Z0WRK
:35. &ZASPK
:36. &ZBEGN
:37. &ZBMOD
:38. &ZCOL1
:39. &ZCOLM
:40. &ZCOLR
:41. &ZCSIZ
:42. &ZDCOL
:43. &ZDEND
:44. &ZDIN1
:45. &ZDINT
:46. &ZDLIM
:47. &ZDPMM
:48. &ZDPST
:49. &ZDRAW
:50. &ZEND
:51. &ZIACS
:52. &ZICOL
:53. &ZIES1
:54. &ZIES3
:55. &ZIESC
:56. &ZIPST
:57. &ZIWS
:58. &ZLLIM
:59. &ZLOCP
:60. &ZLPMM
:61. &ZLSTL
:62. &ZMARK
:63. &ZMCUR
:64. &ZMOVE
:65. &ZNEWF
:66. &ZOES1
:67. &ZOES3
:68. &ZOESC
:69. &ZPGDD
:70. &ZPGDI
:71. &ZPICL
:72. &ZPIKP
:73. &ZPILS
:74. &ZPLIM
:75. &ZPOLY
:76. &ZPPMM
:77. &ZPSTL
:78. &ZTEX2
:79. &ZTEXT
:80. &ZVIEW
:81. &ZWIND
:82. DIGRAF.CMD Command file to compile FTN7X routines
:83. DIGRAF2.CMD Command file to edit file 'INCLUDE's
:84. DIGRAF3.CMD Command file to compile MACRO routines
:85. HPHPHP
:86. NN0001
:87. NN0002
:88. NN0003
:89. NN0004
:90. NN0005
:91. NN0006
:92. NN0007
:93. NN0008
:94. NN0009
:95. NN0010
:96. NN0011
:97. NN0012
:98. NN0013
:99. NN0014
Operating System(s)......: RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. Graphics
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: University of Colorado
Company.......: Academic Computing Center
Street........:
City..........:
State.........:
Country.......: USA
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This contribution is the complete graphics package for HPSPICE, which
is basically the same as HP1000 Graphics/1000-II DGL, written originally
at University of Colorado under the direction of Prof. Mary Jo Coogan.
HP modified the code for HPSPICE/DGL; the HP-modified version is
the contained here (current through Rev. 2540).
L18001
-----------------------------------------------------------------------------
DIGRAF5 L180
GRAPHICS ROUTINES FOR HPSPICE/DGL (PART 5/5)
-----------------------------------------------------------------------------
Contribution Name...........: DIGRAF5
Title....................: Graphics routines for HPSPICE/DGL (Part 5/5)
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DiGraf5.SBMT submission file
:02. NN0015
:03. NN0016
:04. NN0017
:05. NN0018
:06. NN0019
:07. NN0020
:08. NN0021
:09. NN0022
:10. NN0023
:11. NN0024
:12. NN0025
:13. NN0026
:14. NN0027
:15. NN0028
:16. NN0029
:17. NN0030
:18. NN0031
:19. NN0032
:20. NN0033
:21. NN0034
:22. NN0035
:23. NN0036
:24. NN0037
:25. NN0038
:26. NN0039
:27. NN0040
:28. NN0041
:29. NN0042
:30. NN0043
:31. NN0044
:32. NN0045
:33. NN0046
:34. NN0047
:35. NN0048
:36. NN0049
:37. NN0050
:38. NN0051
:39. NN0052
:40. NN0053
:41. [M0FIL
:42. [M0FIN
:43. [M0GFS
:44. [M0I00
:45. [M0I01
:46. [M0I02
:47. [M0I03
:48. [M0IOT
:49. [M0NAM
:50. [M0NUM
:51. [M0PLT
:52. [T0INT
:53. [T0MAP
:54. [Z0AIN
:55. [Z0BFI
:56. [Z0BIN
:57. [Z0BUF
:58. [Z0CAT
:59. [Z0CON
:60. [Z0COR
:61. [Z0CPA
:62. [Z0CTB
:63. [Z0DC1
:64. [Z0DCD
:65. [Z0DCT
:66. [Z0DDV
:67. [Z0DIN
:68. [Z0DLM
:69. [Z0DPA
:70. [Z0ERR
:71. [Z0EVS
:72. [Z0EXT
:73. [Z0FBF
:74. [Z0FBI
:75. [Z0I00
:76. [Z0I01
:77. [Z0I02
:78. [Z0I03
:79. [Z0I05
:80. [Z0I08
:81. [Z0I09
:82. [Z0KIN
:83. [Z0LIN
:84. [Z0LLM
:85. [Z0NAT
:86. [Z0NCA
:87. [Z0NPA
:88. [Z0PIN
:89. [Z0PLM
:90. [Z0PTB
:91. [Z0PTS
:92. [Z0SYS
:93. [Z0VIN
:94. [Z0WRK
Operating System(s)......: RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. Graphics
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: University of Colorado
Company.......: Academic Computing Center
Street........:
City..........:
State.........:
Country.......: USA
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
This contribution is the complete graphics package for HPSPICE, which
is basically the same as HP1000 Graphics/1000-II DGL, written originally
at University of Colorado under the direction of Prof. Mary Jo Coogan.
HP modified the code for HPSPICE/DGL; the HP-modified version is
the contained here (current through Rev. 2540).
L18101
-----------------------------------------------------------------------------
CHRISTMAS L181
DRAW A CHRISTMAS TREE WITH BLINKING LIGHTS
-----------------------------------------------------------------------------
Contribution Name...........: CHRISTMAS
Title....................: Draw a Christmas Tree with Blinking Lights
File Names...............: 00. Rename transfer file.
: 01. CHRISTMAS_TREE.SBMT Submission file
: 02. CHRISTMAS_TREE.FTN - Source file
: 03. CHRISTMAS_TREE.REL - Relocatable
: 04. CHRISTMAS_TREE.LOD - LINK command
Operating System(s)......: RTE4-B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Demo
: 2. Display
: 3. Terminal
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Vickie Spayth
Company.......: City of Hope
Street........: 1450 East Duarte Road
City..........: Duarte
State.........: CA.
Zip Code......: 91010
Phone Number..:
Telex.........:
Contribution Abstract.......:
This program draws a Chrsitmas tree with blinking lights on any terminal.
It would be nice if someone adds color and maybe does a graphics version.
Additional Documentation....:
L18201
-----------------------------------------------------------------------------
TOOLS L182
HELPFUL LITTLE PROGRAMS FOR MUX AND PRINTER
-----------------------------------------------------------------------------
Contribution Name...........: TOOLS
Title....................: Helpful Little Programs for MUX and Printer
File Names...............:00. Rename transfer file
:01. TOOLS.SBMT
:02. CN6.FTN
:03. CN6.REL
:04. PRCON.FTN
:05. PRCON.REL
:06. BLKOF.FTN
:07. BLKOF.REL
Operating System(s)......:RTE-6/VM
Language(s)..............:FTN7X
Keywords.................: 1. PRINTER
: 2. MULTIPLEXOR
: 3. CONFIGURE
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........:William L. Steele
Company.......:Tobacco Institute Testing Laboratory
Street........:Suite 201, 2 Taft Court
City..........:Rockville
State.........:MD
Country.......:
Zip Code......:20850
Phone Number..:(301)-294-8582
Telex.........:
Contribution Abstract.......:
CN6 is a revised, menu driven version of CN6 from CSL release 2140.
Program sets and clears a printer's auto page eject mode. PRCON sets
2365A printer to and from compressed mode (an other modes too). BLKOF
resets a designated terminal from block to character mode and informs
the driver. For programs aborting leaving terminal in block mode,
running BLKOF along with ZOT (CSL release 2340) and/or CLRDV (release
2625) will usually wake up a terminal on a B-MUX running under RTE-6/VM.
Additional Documentation....:
L18301
-----------------------------------------------------------------------------
CINFO L183
SHOW CURRENT SESSION INFORMATION
-----------------------------------------------------------------------------
Contribution Name...........: CINFO
Title....................: Show current session information
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. CINFO.SBMT (submission file)
:02. CINFO.FTN (source)
:03. CINFO.REL (relocatable)
:04. CINFO.LOD (link commands)
:05. ?CINFO (help file)
Operating System(s)......: RTE-A DSD 4.0 VC+
Language(s)..............: FTN7X
Keywords.................: 1. SESSION
: 2. STATUS
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Y. T. Chuang
Company.......: CSM, Inc.
Street........: P. O. Box 534
City..........: Akron
State.........: Ohio
Country.......: USA
Zip Code......: 44309
Phone Number..:
Telex.........:
Contribution Abstract.......: This program displays user's current
session information such as session number,
logon name, logon time and cpu time usage
since log on.
The program should be installed into the
/PROGRAMS.DIR directory as CINFO.RUN and
the help file ?CINFO should be placed in
the /HELP.DIR directory as CINFO.
Additional Documentation....: none
L18401
-----------------------------------------------------------------------------
SAVEM L184
HI-SPEED DISC-TO-TAPE ARCHIVE W/STREAMING (CSL/1000 FORMAT)
-----------------------------------------------------------------------------
Contribution Name...........: SAVEM
Title....................: Hi-speed Disc-to-Tape Archive w/Streaming (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
:09. $LIBHS Relocatable library
(sources in CSL/1000 Rev 2625)
:10. $DUMY6 Dummy lib for RTE-6
:11. $DUMYA Dummy lib for RTE-A
Operating System(s)......:RTE-6VM,RTE-A
Language(s)..............:FTN7X
Keywords.................: 1. Archive
: 2. Backup
: 3. Save/Restore
External Support Req'd......:None
If Re-submission, Reason....:Updated to support streaming on 7974/7978
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 (on Release 2625 CSL/1000 tape). SAVEM saves FMGR files (only) 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.
This verson supports streaming mode on the 7974/7978 tape drives for very
fast operation (roughly same as FST). If streaming mode is desired, verify
option should be declined for efficient operation.
Additional Documentation....:"SAVEM