K00101
-----------------------------------------------------------------------------
X25SB K001
X.25 SUBROUTINES
-----------------------------------------------------------------------------
Contribution Name...........: X25SB
Title....................: X.25 subroutines
File Names...............: 00. Rename Transfer File.
: 01. X25SB.SBMT -Submsission file
: 02. PADCS.MAC -Customizing sub.
: 03. PADIS.MAC -Event handler program
: 04. X25AS_GETGLOBAL.MAC -Get global X.25 info
: 05. X25AS_GETNEXTNET.MAC -Get network info
: 06. X25AS_ISITPAD.MAC -Is lu a pad port
Operating System(s)......: RTE-6/VM only.
Language(s)..............: MACRO
Keywords.................: 1. X.25
: 2. Data_Comm
: 3. Network
External Support Req'd...: HP X.25 software
If Re-submission, Reason.:
Contributor's Name..........: Alan Monath
Company.......: McDonnell Douglas Payment Systems Co.
Street........: 6935 Wisconsin Ave.
City..........: Chevy Chase
State.........: MD.
Country.......: USA
Zip Code......: 20815
Phone Number..: (301) 657-1410
Program Abstract............:Using these subroutines write a program to
do something intelligent when a pad circuit
is disconnected before you log off.
With the current HP software you have two
choices:
1) Let the system down the lu.
Unfortunately if you re-establish the
circuit your lu is down and you get
no response and you can't up the lu
remotely because you aren't getting any
response on your terminal.
2) Let the system give a immediate completion
for any I/O to that lu.
Unfortunately this time your result
is to have the program prompting and reading
the lu (CI, EDIT, etc.) go into a
loop doing I/O to the bit bucket.
By including the customizing subroutine and
having it schedule the event handler on
circuit disconnects and connects you can
do something reasonable like suspending
the currently active program. Or maybe
automatically log off the session.
Additional Documentation....:
K00201
-----------------------------------------------------------------------------
LIBHS K002
'HAYSTACK' RELOCATABLE LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: LIBHS
Title....................: 'Haystack' Relocatable Library
File Names...............:00. Rename Transfer File
:01. 'LIBHS Submission file
:02. "LIBHS Documentation for routines in $LIBHS
:03. &LIBHS Source code for $LIBHS
:04. $LIBHS Relocatable library, including QSUBS
:05. "QSUBS Documentation for string-handling routines
:06. &QSUBS Source code
:07. &DUMY6 Source - Dummy library for RTE-6VM
:08. $DUMY6 Relocatable
:09. &DUMYA Source - Dummy library for RTE-A
:10. $DUMYA Relocatable
:11. &RP Source - program RP
:12. %RP Relocatable
:13. #RP LINK command file
:14. &OF Source - program OF
:15. %OF Relocatable
:16. #OF LINK command file
:17. &UNLOK Source - program UNLOK
:18. %UNLOK Relocatable
:19. #UNLOK LINK command file
Operating System(s)......:RTE-II/III/IV/IVB/6VM/A (see "LIBHS)
Language(s)..............:FTN7X,MACRO
Keywords.................: 1. Library
External Support Req'd...:None
If Re-submission, Reason.:Updated,expanded and made RTE-A compatible
Contributor's Name..........:Alan R. Whitney
Company.......:MIT Haystack Observatory
Street........:Off Rt. 40
City..........:Westford
State.........:Massachusetts
Country.......:USA
Zip Code......:01886
Phone Number..:(617) 692-4764
Contribution Abstract.......:$LIBHS is an extensive library of general-purpose
routines, mostly developed at Haystack observatory. Full documentation on function
and usage is included in files "LIBHS and "QSUBS, which are in the HELP format.
All routines are written for compatibility with as many flavors of RTE operating
systems as possible. Most are compatible with RTE-A (see "LIBHS).
Programs RP, OF, and UNLOK are required to support certain routines in $LIBHS,
(again see details in "LIBHS).
Additional Documentation....:"LIBHS,"QSUBS
K00301
-----------------------------------------------------------------------------
COMPC K003
COMPILER MANAGER AND PRE-PROCESSOR
-----------------------------------------------------------------------------
Contribution Name...........: COMPC
Title....................: Compiler Manager and Pre-processor
File Names...............:00. Rename Transfer File
:01. 'COMPC Submission file
:02. &COMPC Source code
:03. %COMPC Relocatable
:04. #COMPC LINK command file
:05. "COMPC Documentation and instructions
Operating System(s)......:RTE-6VM,RTE-A
Language(s)..............:FTN7X,MACRO
Keywords.................: 1. Compiler
: 2. Management
: 3. Relocatable
External Support Req'd......:Library $LIBHS (elsewhere on this tape)
If Re-submission, Reason....:Updated, made RTE-A compatible
Contributor's Name..........:Alan R. Whitney
Company.......:MIT Haystack Observatory
Street........:Off Rt. 40
City..........:Westford
State.........:Massachusetts
Country.......:USA
Zip Code......:01886
Phone Number..:(617) 692-4764
Contribution Abstract.......:
Did you every find yourself in the situation where you wanted to
compile only a single module within a source file of many modules?
Or compile and replace only a single module within a larger
composite relocatable file? Or mix FORTRAN and ASMB/MACRO modules
within a source code file? Or compile each individual module within a
source file to individual relocatable files? Or delete a specified
module from a combined relocatable. Well, now you can
easily do all these things and more with COMPC, the compiler manager
program. COMPC scans you source code to dispatch your source code
modules to the proper compiler or assembler. A complete source code file or
any subset of the modules within it may be compiled. The relocatable
output may be placed in a composite relocatable file, or in individual
relocatable files. Furthermore, relocatables may be added to an
existing relocatable composite or replace existing modules within
a composite.
Currently, COMPC can handle only FMGR files. However, it is straight-
forward to modify it to also handle CI files.
Additional Documentation....:"COMPC
K00401
-----------------------------------------------------------------------------
DR K004
FAST/FLEXIBLE FMGR DIRECTORY LIST PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: DR
Title....................: Fast/flexible FMGR Directory List Program
File Names...............:00. Rename Transfer File
:01. 'DR Submission file
:02. &DR Source code
:03. %DR Relocatable
:04. #DR LINK command file
Operating System(s)......:RTE-6VM,RTE-A
Language(s)..............:FTN7X,MACRO
Keywords.................: 1. Directory
: 2. List
: 3. Utility
External Support Req'd...:Library $LIHBS (elsewhere on this tape)
If Re-submission, Reason.:Updated, made RTE-A compatible
Contributor's Name..........:Alan R. Whitney
Company.......:MIT Haystack Observatory
Street........:Off Rt. 40
City..........:Westford
State.........:Massachusetts
Country.......:USA
Zip Code......:01886
Phone Number..:(617) 692-4764
Contribution Abstract.......:
DR is a highly-efficient and flexible program to list FMGR file
directory entries. It is much faster and efficient than even the DL
command under CI. In addition, the printed output is extremely compact.
DR can filter file namr's in much the same way the 'DL' command, but
allows the user to specify sorting options and attribute-display options
in a very simple format. The output may also be directed to a file
in a specified format. A simple 'DR,??' or 'DR,?1' explains all there
is to know about DR. DR originated with Ellis Cohen at UCB and has been
through several hands to its current updated version.
Additional Documentation....:
K00501
-----------------------------------------------------------------------------
DVF00 K005
GENERAL-PURPOSE DRIVER FOR 12966A BACI CARD
-----------------------------------------------------------------------------
Contribution Name...........: DVF00
Title....................: General-Purpose Driver for 12966A BACI Card
File Names...............:00. Rename Transfer File
:01. 'DVF00 Submission file
:02. &DVF00 Source code
:03. %DVF00 Relocatable
Operating System(s)......:RTE-II/III/IV/IVB/6VM
Language(s)..............:ASMB
Keywords.................: 1. Driver
: 2. BACI
: 3. Terminal
: 4. ASCII
External Support Req'd...:None
If Re-submission, Reason.:Updated
Contributor's Name..........:Alan R. Whitney
Company.......:MIT Haystack Observatory
Street........:Off Rt. 40
City..........:Westford
State.........:Massachusetts
Country.......:USA
Zip Code......:01886
Phone Number..:(617) 692-4764
Contribution Abstract.......:
This is the latest update of the popular 12966A driver which is in wide
use at many installations. Several minor bugs and annoyances have been
fixed. In particular, the following modifications have been made:
1. Scheduling of programs on receipt of a BREAK has been
altered to be cleaner and less confusing, and some
errors have been corrected.
2. Program suspension on BREAK has been eliminated.
3. Optional time-out parameter in EXEC read/writes has
been eliminated. This avoids a long-standing bug in
HP operating systems which sometimes caused the driver
to never time-out.
4. Internal documentation has been somewhat cleaned up.
DVF00 is intended to support a wide variety of ASCII devices for which
HP never supplied a driver. A number of different types of handshaking
are supported, as well as program scheduling under a wide variety of
interrupt conditions. Details are all in the lengthy text section at
the beginning of file &DVF00.
Additional Documentation....: &DVF00
K00601
-----------------------------------------------------------------------------
GETEM K006
RESTORE DATA FROM SAVEM-FORMAT TAPES
-----------------------------------------------------------------------------
Contribution Name...........: GETEM
Title....................: Restore data from SAVEM-format tapes
File Names...............:00. Rename Transfer File
:01. 'GETEM Submission file
:02. &GETEM Source code
:03. %GETEM Relocatable
:04. #GETEM LINK command file
:05. "GETEM Documentation and instructions
Operating System(s)......:RTE-6VM,RTE-A
Language(s)..............:FTN7X
Keywords.................: 1. Archive
: 2. Backup
: 3. Save/Restore
: 4. Archive
External Support Req'd......:Libraries $LIBHS,$DUMY6 (elsewhere on this tape)
If Re-submission, Reason....:Updated, made RTE-A compatible
Contributor's Name..........:Alan R. Whitney
Company.......:MIT Haystack Observatory
Street........:Off Rt. 40
City..........:Westford
State.........:Massachusetts
Country.......:USA
Zip Code......:01886
Phone Number..:(617) 692-4764
Contribution Abstract.......:
GETEM is a program to restore data from SAVEM-format tapes
(see program SAVEM as a separate contribution) to FMGR cartridges.
GETEM is a more sophisticated big brother of program GOTEM, which is
used to access data from the CSL/1000 distribution tapes. GETEM
allows data to be restored from a SAVEM tape in much the same way
that SAVEM operates, that is, by the specification of a list of
selective namr's (i.e. &-----:XX:20 will restore all files within
a Save which have '&' as the first character, 'XX' as their
security code, and originated on cartridge 20). Data may be
distributed to existing FMGR cartridges in any desired manner.
Full checking is done for duplicate-name files: duplicate-name
files may ignored, may replace the existing files, or may be
renamed by GETEM. If the file order was alphabetized by SAVEM,
GETEM will restore files in alphabetical order. A global security
code may be assigned to all files restored by GETEM. GETEM operates
at very high speed. See file "GETEM for full details.
Additional Documentation....:"GETEM
K00701
-----------------------------------------------------------------------------
SAVEM K007
EFFICIENT, HI-SPEED DISC-TO-TAPE ARCHIVE (CSL/1000 FORMAT)
-----------------------------------------------------------------------------
Contribution Name...........: SAVEM
Title....................: Efficient, Hi-speed Disc-to-Tape Archive (CSL/1000 Format)
File Names...............:00. Rename Transfer File
:01. 'SAVEM Submission file
:02. &SAVEM Source code
:03. %SAVEM Relocatable
:04. #SAVEM LINK command file
:05. &FILEM Source - tape positioning program
:06. %FILEM Relocatable
:07. #FILEM LINK command file
:08. "SAVEM Documentation and instructions
Operating System(s)......:RTE-6VM,RTE-A
Language(s)..............:FTN7X
Keywords.................: 1. Archive
: 2. Backup
: 3. Save/Restore
: 4. Archive
External Support Req'd......:Libraries $LIBHS,$DUMY6,$DUMYA (elsewhere on this tape)
If Re-submission, Reason....:Updated, made RTE-A compatible
Contributor's Name..........:Alan R. Whitney
Company.......:MIT Haystack Observatory
Street........:Off Rt. 40
City..........:Westford
State.........:Massachusetts
Country.......:USA
Zip Code......:01886
Phone Number..:(617) 692-4764
Contribution Abstract.......: SAVEM is the program used to create the
CSL/1000 tape, which then may be retrieved using programs GOTEM or
GETEM (elsewhere on this CSL/1000 tape). SAVEM saves FMGR files to tape
by specification of a list of selective namr's (for example, ------::20
will save all files on FMGR cartridge 20). The file order on tape may be
alphabetized according to any combination of name, cartridge, or security
code. Each time SAVEM is run, a 'Save' is created. Multiple 'Saves' may
be stacked on a single tape; conversely, a single 'Save' may cross tape
volumes. All files are saved in a blocked binary format to achieve
highly-efficient data storage on tape. SAVEM does all of its own FMGR
file directory management for extremely high speed in archiving large
amounts of data. A full directory is maintained at the beginning of each
Save so that the contents of a Save may be quickly examined by GETEM.
Multiple-volume Saves create a full directory at the beginning of each
volume, so that each volume may stand alone.
SAVEM requires the availability of program FILEM for tape positioning
management. See file "SAVEM for full details.
Additional Documentation....:"SAVEM
K00801
-----------------------------------------------------------------------------
XC K008
EFFICIENT LU/DISC TO LU/DISC FILE COPY
-----------------------------------------------------------------------------
Contribution Name...........: XC
Title....................: Efficient lu/disc to lu/disc file copy
File Names...............:00. Rename Transfer File
:01. 'XC Submission file
:02. &XC Source code
:03. %XC Relocatable
:04. #XC LINK command file
Operating System(s)......:RTE-6VM,RTE-A
Language(s)..............:FTN7X,MACRO
Keywords.................: 1. Archive
: 2. Copy
: 3. Utility
External Support Req'd...:Library $LIHBS (elsewhere on this tape)
If Re-submission, Reason.:Updated, made RTE-A compatible
Contributor's Name..........:Alan R. Whitney
Company.......:MIT Haystack Observatory
Street........:Off Rt. 40
City..........:Westford
State.........:Massachusetts
Country.......:USA
Zip Code......:01886
Phone Number..:(617) 692-4764
Contribution Abstract.......:
XC is a general purpose, HIGHLY EFFICIENT and FAST FMGR file copy program,
particularly when copying disc-to-disc. Allows extensive use of
selective namr's when specifying files to be copied. Large full-track
buffers are used in all disc copying operations for high speed. When
copying from disc to tape, a 'labelled' tape may be written so that
all files are self-identifying. Details of the operations of XC are
given in file &XC.
Run string is similar to FMGR 'ST' command:
:RU,XC:[A][N][P][V][S],<sourcenamr/lu>,<destnamr/lu>,[<#files>]
where <sourcenamr> may be selective namr ala ':DL' in which case
<dest namr> may specify only dest cartref and (optionally) security
code in format ':<seccode>:<cartref>'
with optional parameters:
A=<sourcenamr> is file with list of sourcenamrs
N=no abort on errors
P=purge after copy(disc-to-disc,disc-to-lu)
V=verify after copy(disc-to-lu,lu-to-lu)
S=sort file-copying order by file name
Examples:
:RU,XC,&CFILE::54,:RT:59 to copy file w/o name change
:RU,XC,&CFILE::54,XYZ:RT:59 to copy file w/name change
:RU,XC,&C----::54,:RT:59 to copy files w/seccode change
:RU,XC:P,&C----::54,:RT:59 same except purge after copy
:RU,XC:V,8,9,10 to copy/verify 10 files from lu8 to lu9
:RU,XC:V,8,9,-2 to copy/verify lu8 to lu9 until double EOF
:RU,XC,8,0,-2 to postion lu8 just beyond double EOF
:RU,XC,8,0,23 to move lu8 forward 23 files
:RU,XC:V,8,9,-2 to copy/verify lu8 to lu9 until double EOF
:RU,XC:VP,&C----::54,8 to copy(to lu8),verify,purge files
:RU,XC:VP,&C----::54,8:L same except tape is 'labelled'
:RU,XC:A,&NAMES::60,::54 file &NAMES::60 contains list of files
Additional Documentation....:&XC
K00901
-----------------------------------------------------------------------------
READR K009
READ SAVER TAPES UNDER RTE-A
-----------------------------------------------------------------------------
Contribution Name...........:READR
Title....................:Read SAVER tapes under RTE-A
File Names...............:00. Rename Transfer File
:01. 'READR Submission file
:02. &READR Source
:03. %READR Relocatable
:04. #READR LINK command file
Operating System(s)......:RTE-II/III/IV/IVB/6VM/A.1/A
Language(s)..............:FTN77
Keywords.................:1. Backup
External Support Req'd...:None
If Re-submission, Reason.:
Contributor's Name..........:Alan Whitney
Company.......:MIT Haystack Observatory
Street........:Off Rt. 40
City..........:Westford
State.........:MA
Country.......:USA
Zip Code......:01886
Phone Number..:617-692-4764
Program Abstract............:
Simple program to read SAVER tapes on any RTE system. Particularly useful
on RTE-A since READR is not supported under RTE-A. READR will restore
all files on the SAVER tape. Run sequence is
:RU,READR,<mtlu>,<FMGR cartref>
Additional Documentation....:
K01001
-----------------------------------------------------------------------------
THINK K010
SEND FILE TO THINKJET PRINTER
-----------------------------------------------------------------------------
Contribution Name...........: THINK
Title....................: Send file to ThinkJet printer.
File Names...............:00. Rename Transfer File
:01. 'THINK
:02. &THINK - Source file + documentation.
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: Fortran 77
Keywords.................: 1. List
External Support Req'd...: Fortran library
If Re-submission, Reason.:
Contributor's Name..........: Alastair Reeves
Company.......: Telesat Canada
Street........: 333 River Road
City..........: Ottawa
Province......: Ontario
Country.......: CANADA
Postal Code...: K1N 8A9
Phone Number..: 613-234-7612
Telex.........: 053-4184
Program Abstract............: Program THINK will print an HP 1000 file on a
ThinkJet printer that is hung off a 2623/24/27 terminal or an HP150 PC.
If on an RS-232 link, XON/XOFF must be enabled. THINK prompts the user for
the print file, pitch, type, and eject mode. After this interrupts are
disabled and the timeout is set to 10 seconds. THINK sets the terminal to
record mode, resets the printer, turns on the bold print type (and the
compressed pitch and 8 lines per inch if desired). The data from the print
is then sent to the printer. When finished, THINK turns off record mode and
sets the terminal port back to it's original configuration.
Information on linking and running the program
is given as part of the documentation in the source code.
K01101
-----------------------------------------------------------------------------
PFILE K011
LIST TO PRINTER ON TERMINAL PORT
-----------------------------------------------------------------------------
Contribution Name...........: PFILE
Title....................: List to Printer on Terminal Port
File Names...............:00. Rename Transfer File
:01. 'PFILE Submission file
:02. &PFILE
Operating System(s)......: RTE-A
Language(s)..............: Fortran 77
Keywords.................: 1. Terminal
: 2. Printer
: 3. List
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Andy McKellar
Company.......: MCI Telecommunications
Street........: 800 E. Campbell Road - Ste. 399
City..........: Richardson
State.........: Texas USA 75081
Phone Number..: (214) 238-0500/(214) 952-8183
Program Abstract............:
Program to write a source file to a printer slaved off of a
terminal as a Port4 printer (i.e., driven through by the terminal
driver)
Additional Documentation....:
This program was written to address the fact that there is no
support in the RTE-A operating system, as provided by H.P., for
printers slaved off of terminals. It does no line numbering,
printing of headers, or carriage control; it has no options at all.
It simply reads the file (CI or FMGR) specified in the run string
and writes it out to the printer attached to the invoking terminal.
If the file does not exist, or if some other error condition is
found, an appropriate error message is written. If no file name
is specified, a run-string "reminder line" is written out. The
program was written and tested on a H.P. 150II with a ThinkJet
printer, but it should work on any combination which looks like
a 262x terminal to the system.
K01201
-----------------------------------------------------------------------------
BLOCK CHARACTERS K012
PRINT BANNER FOR OUTPUT TO COMMON PRINTER
-----------------------------------------------------------------------------
Contribution Name...........: BLOCK CHARACTERS
Title....................: Print banner for output to common printer
File Names...............: 00. Rename transfer file
: 01. BLOCK.SBMT submission file
: 02. WHORU.FTN
: 03. WHORU.LOD
: 04. BLOCK6.FTN
: 05. BLOCK8.FTN
: 06. WHOMI.FTN
: 07. WHOMI.LOD
: 08. BLOCK_6.FTN
: 09. BLOCK_8.FTN
: 10. BLENG.FTN
: 11. BLOCK_TEST.FTN
: 12. BLOCK_TEST.LOD
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Display
: 2. Printer
: 3. SPOOLING
: 4. REPORTS
: 5. PRINTER
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Ann D. McCormick
Company.......: Intelsat
Street........: Suite 750
: 2250 E. Imperial Hwy.
City..........: El Segundo
State.........: CA
Country.......: USA
Zip Code......: 90245
Phone Number..: (213) 416-9102
Telex.........:
Program Abstract............:
In our multi-user environment here, we have found it useful to print
a banner page at the beginning of spooled output. To do this we have
written two programs; WHORU and WHOMI. WHORU uses BLOCK6, which
takes advantage of the block character set, an alternate character set
in some HP printers, such as the 2563A and the 2608A. WHOMI uses BLOCK_6
which uses only the standard character set. The basis of these
subroutines can be found in "Constructing Block Characters With the
HP 2563A", a document delivered by HP with printers which have that
character set as an option. These programs only uses the 6-line-high
block characters, but I have included the 8-line-high block character
subroutines for comparison, namely BLOCK8 and BLOCK_8.
In addition to the utilities, I have included BLOCK_TEST, a test program I
used while debugging the subroutines.
Additional Documentation....: See subroutine source code for algorithm.
K01301
-----------------------------------------------------------------------------
SSTRT K013
UNIX-LIKE RUN STRING
-----------------------------------------------------------------------------
Contribution Name...........: sstrt
Title....................: Unix-like run string
File Names...............: 00. Rename transfer file
: 01. SSTRT.SBMT
: 02. sstrt.c
: 03. sstrt.rel
: 04. mask.c
: 05. mask.rel
: 06. malloc.c
: 07. malloc.rel
Operating System(s)......: RTE-6/VM
Language(s)..............: HP/C
Keywords.................: 1. C
: 2. UNIX
External Support Req'd...: HP/C library $NCLIB
: CI file system
If Re-submission, Reason.:
Contributor's Name..........: Arlin Lee Pierce
Company.......: General Dynamics
Street........:
: PO Box 2507
City..........: Pomona
State.........: California
Country.......: USA
Zip Code......: 91769
Phone Number..: (714) 598-0841
Telex.........:
Program Abstract............:
These library modules allow a program (written in 'C' and using
CCS's 'C' compiler) to simulate unix like startup with wildcard
file names, I/O redirection and piping. At the present the over-
head for these modules is quite hi (17K), do to the fact that they
use about every FMP routine available from the $FMP6 library to do
the wild card masking required. Part of the 17k is taken from
free memory behind the users program, so if your program uses this
also there will be a serious conflict. To use, simply relocate
these modules before you search the runtime libraries for 'C'.
In the future I plan to reduce the overhead by making the startup
routine a separate program and pass startup values via SAM. But
for now seems to work fine. I use them for front ends to the
'C' compiler, a pseudo MAKE routine, a print program, two version
of grep and a sort routine.
The piping used is not TRUE unix style piping. It instead uses
a directory /ETC/PIPE/ to hold temporary output from one program for
input to another.
The I/O redirection simply reopens standard in (stdin) if the
< character is used and reopens standard out (stdout) if the
> character is used. If you plan to output error messages, its
best to use stderr for I/O, or else your error message may not
be seen since it went to standard out.
These affect any routines that use them:
printf, gets, putchar, getchar, puts, scanf, (etc).
Examples of unix like startups using print/sort as a sample program
loaded with the new sstrt routine.
CI> print @.c prog.@ > 6 This will print all files that have
the extension .c, all extensions of
the file prog and redirect the output
of print to Lu 6.
CI> sort < file.txt > out.txt Sort data using file.txt as the
standard in and out.txt as the
standard out files.
Additional Documentation....:
K01401
-----------------------------------------------------------------------------
HELLO K014
NON-INTERACTIVE LOGON AND LOGOFF
-----------------------------------------------------------------------------
Contribution Name...........: HELLO
Title....................: NON-INTERACTIVE LOGON AND LOGOFF
File Names...............: 00. Rename Transfer File
: 01. HELLO.SBMT
: 02. HELLO.FTN
: 03. XLGON.MAC
: 04. XLGOF.MAC
Operating System(s)......: RTE-6
Language(s)..............: FORTRAN
Keywords.................: 1. session
: 2. system
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: BILL DONAHUE
Company.......: NWSC 7071
Street........:
City..........: CRANE
State.........: IN
Country.......: USA
Zip Code......: 47522
Phone Number..: 812-854-3206
Telex.........:
Program Abstract............:
THIS PROGRAM ALLOWS A USER TO LOG ONTO ANOTHER PERSON'S ACCOUNT WHILE
REMAINING LOGGED ONTO HIS OWN. THIS GIVES THE USER THE RESOURCES
AND CAPABILITY OF THE OTHER USER UNTIL THE PROGRAM IS TERMINATED.
ONCE THE HELLO IS TERMINATED THE USER RETURNS TO HIS FIRST SESSION
WITH ALL EARLIER PROCESSING STILL INTACT, I.E., TR STACK, EDITS, ETC.
Additional Documentation....:
IF HELLO HAS BEEN USED TO LOG ONTO ANOTHER ACCOUNT THEN IT CANNOT
BE USED AGAIN UNTIL THE USER LOGS OFF THIS ACCOUNT. THAT IS, HELLO
CALLS CANNOT BE NESTED AMONG EACH OTHER.
K01501
-----------------------------------------------------------------------------
TREE K015
DIRECTORY TREE LIST
-----------------------------------------------------------------------------
Contribution Name...........: TREE
Title....................: Directory Tree List
File Names...............: 00. Rename Transfer File
: 01. TREE.SBMT
: 02. TREE.FTN
: 03. TREE.LOD
Operating System(s)......: RTE-A Only.
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. Directory
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Bill Donze
Company.......: Reliance Electric
Street........: 29325 Chagrin Blvd.
City..........: Cleveland
State.........: Ohio
Country.......: USA
Zip Code......: 44122
Phone Number..: (216) 266-7619
Telex.........:
Program Abstract............: This utility will print the directory
tree structure under a specific CI directory or under all mounted CI
directories. It also displays the number of blocks available on each
CI disc logical unit and the number of blocks consumed by each
directory, sub-directory, etc.
Additional Documentation....:
K01601
-----------------------------------------------------------------------------
TEXED MANUAL K016
TEXED MANUAL - REVISED TO PRINT W/ TEXED
-----------------------------------------------------------------------------
Contribution Name...........: TEXED manual
Title....................: TEXED MANUAL - REVISED TO PRINT W/ TEXED
File Names...............: 00 rename file
: 01 TEXED.SBMT
: 02 TEXED.TXD revised manual for TEXED
Operating System(s)......:
Language(s)..............: text
Keywords.................: 1. word_processing
External Support Req'd...: TEXED
If Re-submission, Reason.: bug in TEXED manual in CSL/2533
Contributor's Name..........: Bill Hassell
Company.......: Hewlett-Packard
Street........: 3003 Scott Blvd.
City..........: Santa Clara
State.........: CA.
Country.......: USA
Zip Code......: 95135
Phone Number..: (408) 988-7231
Telex.........:
Program Abstract............:
Additional Documentation....: ND::HELP can be placed in /HELP.
K01701
-----------------------------------------------------------------------------
ND K017
CHANGE WD WITH .. COMMANDS
-----------------------------------------------------------------------------
Contribution Name...........: ND
Title....................: Change WD with .. commands
File Names...............: 00 rename file
: 01 ND.SBMT
: 02 &ND source
: 03 %ND relocatable
: 04 ?ND HELP help file
:
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Utility
: 2. Directory
: 3. CI
External Support Req'd...: New file system (CI)
If Re-submission, Reason.:
Contributor's Name..........: Bill Hassell
Company.......: Hewlett-Packard
Street........: 3003 Scott Blvd.
City..........: Santa Clara
State.........: CA.
Country.......: USA
Zip Code......: 95135
Phone Number..: (408) 988-7231
Telex.........:
Program Abstract............:
ND is used in place of the WD command (works the same way) except that
the notation .. (dot dot) is allowed to reference parent directories.
ND just performs the WD command after first backing up as directed by
the use of .. directory references. For example, ND .. will move up
a directory tree one level. To move sideways, ND ../NEWDIR will
change the working directory to <parent>/NEWDIR. ND also knows how
to find the root directory. This is signified by / or /.. as the
new working directory. ND has appropriate error messages as well as
a comment when the directory change was succesful.
Additional Documentation....: ND::HELP can be placed in /HELP.
K01801
-----------------------------------------------------------------------------
XMODEM K018
XMODEM FILE-TRANSFER PROTOCOL
-----------------------------------------------------------------------------
Contribution Name...........: XMODEM
Title....................: XMODEM File-Transfer Protocol
File Names...............: 00 rename file
: 01 'XMODM submit file
: 02 &XMODM main program
: 03 &XMOFS old file system library
: 04 &XMNFS new file system library
: 05 %XMODM main program relocatable
: 06 %XMOFS old files relocatable
: 07 %XMNFS new files relocatable
: 08 $XMLIB library for pre-4.0 opsystems
: 09 #XMODM LOADR/LINK command file
: 10 "XMODM documentation file
: 11 &XMCOM COMMON INCLUDE file
Operating System(s)......: RTE-4A, RTE-4B, RTE-6, RTE-XL, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Data_Comm
: 2. Network
: 3. Modem
: 4. Copy
External Support Req'd...: %DECAR at rev 4.0 or use $XMLIB + MUX
If Re-submission, Reason.:
Contributor's Name..........: Bill Hassell
Company.......: Hewlett-Packard
Street........: 3003 Scott Blvd.
City..........: Santa Clara
State.........: CA.
Country.......: USA
Zip Code......: 95135
Phone Number..: (408) 988-7231
Telex.........:
Program Abstract............:
XMODEM implements the XMODEM protocol developed by Ward Christian in the
early 80's. Since XMODEM is widely available for many PC's as well as
mini-computers, it provides an easy, reliable way to transfer data and
program files between machines. XMODEM is fully compatible with all
HP computers that have XMODEM built in (HP110, Portable Plus), or with
an HP-supplied program (Integral: Datacomm, HP150's: AdvanceLink rev
3.0 and higher, Vectra and IBM PC's: AdvanceLink). XMODEM/1000 is also
compatible with XMODEM/3000 available from Interex also as a contributed
program. XMODEM can be obtained for MS-DOS, PC-DOS and CP/M opsystems
at local personal computer shops.
XMODEM/1000 requires the 8-channel MUX in order to accomplish all the data
transfer tasks. All binary and ASCII file types are supported with the
1000 version. All MS-DOS and PC-DOS machines tested so far have
supported all 1000 file types (ie, relocatable, absolute, program, data).
XMODEM contains block numbers and a checksum for each record and retries
up to 10 times to obtain the record correctly. XMODEM can be run in
batch mode (all info in the runstring), or interactively, and also has
a built-in help command (RU,XMODEM,?).
XMODEM runs in both the FMGR-only environment as well as new files (CI).
This is accomplished by relocating the appropriate library at load
time. XMODEM can also optionally strip parity, use LU's other than
the user's terminal, control the timeout value, and even has a full
datacomm trace facility built-in. The documentation contains a
complete description of the XMODEM protocol as well as comments on the
use of XMODEM with several HP computers.
Additional Documentation....: see "XMODM in the submission
K01901
-----------------------------------------------------------------------------
DISTAN K019
COMPUTE BEARING AND DISTANCE BETWEEN 2 POINTS
-----------------------------------------------------------------------------
Contribution Name...........: DISTAN
Title....................: Compute bearing and distance between 2 points
File Names...............:00. Rename Transfer File
:01. distan.sbmt Submission file
:02. DISTAN.FTN
:03. DISTAN.REL
:04. PARAMS.FTN
:05. PARAMS.REL
:06. PARAMS.FIN
:07. DISTAN.LOD
:08. DISTAN.CMD
Operating System(s)......: RTE-6/VM
Language(s)..............: FORTRAN 77
Keywords.................: 1. ENGINEERING
: 2. GEOMETRY
: 3. TRIGONOMETRY
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Carl Winkler
Company.......: National Telecommunications & Information
Administration
Street........: 179 Admiral Cochrane Drive
City..........: Annapolis
State.........: MD
Country.......: USA
Zip Code......: 21041
Phone Number..: (301) 261-8002
Telex.........:
Program Abstract............: The purpose of this program is to compute
the bearing and distance between two points on the earth's surface.
The input to the program are pairs of latitude and longitude points.
Additional Documentation....: Degrees of longitude require a leading 0
where appropriate
K02001
-----------------------------------------------------------------------------
FLED K020
ACCESS TYPE I&II FILES BY RECORD & WORD
-----------------------------------------------------------------------------
Contribution Name...........: FLED
Title....................: ACCESS TYPE I&II FILES BY RECORD & WORD
File Names...............: 00. Rename Transfer File
: 01. FLED.SBMT
: 02. FLED.FTN
Operating System(s)......: RTE-IVB, RTE-6
Language(s)..............: FORTRAN
Keywords.................: 1. files
: 2. utility
: 3. formatting
External Support Req'd...: NOT CI
If Re-submission, Reason.:
Contributor's Name..........: CATHY THOMAS
Company.......: US GEOLOGICAL SURVEY
Street........: MS 957 NATIONAL CENTER
City..........: RESTON
State.........: VA
Country.......: USA
Zip Code......: 22092
Phone Number..: 703-860-7463 OR FTS 928-7463
Telex.........:
Program Abstract............:
THIS PROGRAM ACCESSES TYPE I&II FILES BY RECORD & WORD. WORDS
DISPLAYED CAN BE CHANGED IN OCTAL, DECIMAL OR ASCII. REQUIRES
SUBROUTINES RAS1 AND RAS3.
Additional Documentation....:
K02101
-----------------------------------------------------------------------------
XREF K021
XREF FOR LARGE PASCAL PROGRAMS WITH INCLUDE
-----------------------------------------------------------------------------
Contribution Name...........: XREF
Title....................: XREF FOR LARGE PASCAL PROGRAMS WITH INCLUDE
File Names...............: 00. RENAME TRANSFER FILE
: 01. XREF.SBMT
: 02. XREFRPT.DOC
: 03. XREFALL.PAS
: 04. XREFALL.REL
: 05. XREFPGM.PAS
: 06. XREFPGM.REL
: 07. STRIPLAB.PAS
: 08. STRIPLAB.REL
: 09. XREFALL.CMD
: 10. XREFPGM.CMD
Operating System(s)......: RTE-A
Language(s)..............: PASCAL
Keywords.................: 1. Cross-reference
: 2. PASCAL
External Support Req'd...: SORT PROGRAM
If Re-submission, Reason.:
Contributor's Name..........: CHARLES ARBOGAST T2552
Company.......: DEPARTMENT OF DEFENSE
Street........: 9800 SAVAGE ROAD
City..........: FT. MEADE
State.........: MD
Country.......: USA
Zip Code......: 20755
Phone Number..: 301 688 7806
Telex.........:
DEVELOPED BY..............: GENASYS CORP.
11820 PARKLAWN DRIVE
ROCKVILLE MD 20852
301 770 4600
Program Abstract............: A set of programs to ease quality control
of large multi program Pascal applications. All Pascal typing is done
in include files. These files are used by all programmers to insure
standard naming and typing of global variables. This set of programs builds
a cross reference list of this include file to the program or to a directory
which contains all of the Pascal source code.
Additional Documentation....: XREFRPT.DOC
K02201
-----------------------------------------------------------------------------
PASSW K022
ACCOUNT SYSTEM PASSWORD MANAGER
-----------------------------------------------------------------------------
Contribution Name...........: PASSW
Title....................: Account System Password Manager
File Names...............:00. Rename Transfer File
:01. 'PASSW
:02. &PASSW
:03. &PSWTM
Operating System(s)......:
Language(s)..............:
Keywords.................: 1. Accounts
: 2. Security
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Charles T. McCullough
Company.......: Collins Defense Communications
: Rockwell International
Street........: Test Equipment MS/137-152
Street........: 855 35th Street N.E.
City..........: Ceder Rapids
State.........: Iowa
Country.......: USA
Zip Code......: 52498
Phone Number..:
Telex.........:
Program Abstract............:
This program should be scheduled periodically (ie. once a day) to read
the ACCOUNTS file and test the present password for each account against
the previous password. If a changed password is found, it, and a date/
time stamp are saved for the next time. If the password is unchanged
for a specific time period, (para. # 4 of the run string), print the
user.group name, DS-1000 node number and the present account capability
level on the system printer then disable the user by setting the account
HELLO file to *EXPIR::-2 and the account capability to 1. When the user
needs re-enabled, MANAGER.SYS must use ACCTS to restore the HELLO file
and reset the capability level! Accounts with a capability of less than
10 are ignored, and the account 'DS.GENERAL' is not checked! MANAGER.SYS
is checked but never disabled!
MANAGER.SYS will have to use ACCTS to re-instate any user who has been
disabled, set the HELLO file back to what it should be and reset the
user's capability level to what it was originally with; AL,U,usr.grp .
Additional Documentation....:
K02301
-----------------------------------------------------------------------------
MAPST K023
REMOTE I/O MAPPING LU STATUS
-----------------------------------------------------------------------------
Contribution Name...........: MAPST
Title....................: Remote I/O mapping LU status
File Names...............: 00. Rename transfer file
: 01. 'MAPST Submission file
: 02. &MAPST Source file
: 03. %MAPST Relocatable filele
Operating System(s)......: RTE-6/VM
Language(s)..............: FORTRAN 77
Keywords.................: 1. DS
: 2. I/O
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Charlie Bursell
Company.......: Intermedics Inc.
Street........: P.O Box 617
City..........: Freeport
State.........: Texas
Country.......: USA
Zip Code......: 77541
Phone Number..: 409-233-8611
Telex.........:
Program Abstract............:
Many times we have attempted to establish a remote I/O map with a
DS1000 node only to find that all mappable LUs are mapped. This happens when
a user aborts the remote session and/or does not release the mapped LU.
This program scans all assigned mappable LUs and lists to where these
LUs are mapped. It then gives the option to clear the LU(s). It is a
good program to run periodically and clear mappable LUs which are assigned
to non-existant sessions.
Additional Documentation....: See source listing
K02401
-----------------------------------------------------------------------------
ELIBS K024
VARIOUS LIBRARIES
-----------------------------------------------------------------------------
Contribution Name...........: ELIBS
Title....................: VARIOUS LIBRARIES
File Names...............:00. Rename Transfer File
:01. 'ELIBS - Submission file
:02. &EGAN - FTN4X source
:03. %EGAN - Relocatable
:04. &STRLB - ASMB source - string library
:05. %STRLB - Relocatable
:06. "STRLB - Documentation
:07. &SCRLB - FTN4X source - screen library
:08. %SCRLB - Relocatable
:09. "SCRLB - Documentation
:10. &TATLB - ASMB source
:11. %TATLB - relocatable
Operating System(s)......:RTE-4B, RTE-6
Language(s)..............:FTN4X & ASMB
Keywords.................: 1. Library
: 2. Spooling
: 3. Utility
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
These routines are needed for my other submissions on this tape.
&EGAN contains a simple formatter, and message reader/writer. Also
a subroutine to create a file and set up spooling to a printer; and one to
RP a program and schedule it.
&STRLB contains the standard HP DECAR string routines, upgraded to use
the .MBT, .MVW instructions - which HP now supplies - but SMOVE will now
work with an overlapping source/destination. Other routines include up/down
shift, left/right shift, and reducing/removing blanks, and a set of word
handling routines, similar to SMOVE, SFILL, and JSCOM.
&SCRLB provides a set of easy routines for screen addressing.
&TATLB was extracted from an earlier tape, and is supplied for those
who don't have it.
K02501
-----------------------------------------------------------------------------
CLNUP K025
REPORT OPEN FILES AND CLEAR INVALID OPEN FLAGS
-----------------------------------------------------------------------------
Contribution Name...........: CLNUP
Title....................: Report open files and clear invalid open flags
File Names...............:00. Rename Transfer File
:01. 'CLNUP - Submission file
:02. &CLNUP - FTN4X source
:03. %CLNUP - relocatable
:04. *CLNUP - loader command file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. FILES
: 2. DIRECTORY
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This program checks the file directory on a cartridge, looking for
open files. The open flag is checked for validity, and cleared if invalid -
ie. the ID segment it points to is empty, the program is dormant, or the
sequence count doesn't match. Valid open flags are listed, along with
the program name/s.
Check a single cartridge, or them all - useful in a WELCOM file to
clear up any problems right at the start.
Run CLNUP for instructions.
Additional Documentation....:
K02601
-----------------------------------------------------------------------------
ENTRY K026
FIND ADDRESS OR VALUE OF ENTRY POINT IN SYSTEM LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: ENTRY
Title....................: Find address or value of entry point in system library
File Names...............:00. Rename Transfer File
:01. 'ENTRY - Submission file
:02. &ENTRY - FTN4X source
:03. %ENTRY - relocatable
Operating System(s)......: RTE-4B
Language(s)..............: FTN4X
Keywords.................: 1. ENTRY_POINTS
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
Specify the name of a function/subroutine/entry point in the system
library, and this program returns either the disk address at which it
is stored in the library, or its value if it is held in memory.
The program uses the addresses in the system map at 1757B to 1763B
to do its thing, and a similar approach should work for other versions
of RTE.
Very useful if you wish to find/access system tables, or patch
installed library routines.
Additional Documentation....:
K02701
-----------------------------------------------------------------------------
FILES K027
SELECTIVE FILE NAME LISTER
-----------------------------------------------------------------------------
Contribution Name...........: FILES
Title....................: Selective file name lister
File Names...............:00. Rename Transfer File
:01. 'FILES - Submission file
:02. &FILES - FTN4X source
:03. [FILES - FTN4X include file
:04. %FILES - relocatable
:05. *FILES - loader command file
:06. "FILES - documentation file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. DIRECTORY
: 2. FILES
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This program checks the file directories for files matching a
specified namr - used wild card characters in the name, and specify as
much. or as little, of the namr as desired.
You may search a single cartridge, all those cartridges mounted to
you, or all cartridges in the system. The list of names can be sorted,
rather than in the order they were found. Output is normally to your
terminal, but can be spooled to a printer, or sent to a file.
As well as name, type, and cartridge, the security code is displayed -
you may wish to remove this, or make it dependent on the user.
Run FILES for instructions.
Additional Documentation....: "FILES
K02801
-----------------------------------------------------------------------------
INSTL K028
REPLACE A SYSTEM LIBRARY ROUTINE
-----------------------------------------------------------------------------
Contribution Name...........: INSTL
Title....................: Replace a system library routine
File Names...............:00. Rename Transfer File
:01. 'INSTL - Submission file
:02. &INSTL - FTN4X source
:03. %INSTL - relocatable
Operating System(s)......: RTE-4B
Language(s)..............: FTN4X
Keywords.................: 1. ENTRY_POINTS
: 2. LIBRARY
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
Have you ever found a bug in a routine you have generated into the
system library - either your own, or (horror!) one of HP's? This program
allows you to replace the routine on disk, provided the new version takes
up no more space than the old. Each routine is stored starting on a sector
boundary, so there is generally a little extra space available for the new
version.
You are prompted for the name of a type 5 relocatable file, and then
the name of the routine to be replaced. The table of system library entry
points is checked for the routine, to find the address at which it is
to be written to disk. The file is then read, looking for the NAM record
for the routine.
In the library, the relocatable records are identical to those in a
type 5 file, but the length words are not included, so this program reads
the new routine from a file, packs the records into a buffer, and then
writes the buffer to disk at the appropriate address.
You will probably want to restrict access to this program to the
system manager, so the program checks that you are logged on as
MANAGER.SYS before it will let you loose on the library.
The various system addresses are probably different in RTE-6, but
the program should be simple to alter - it also assumes the old format
for relocatable files, but again this should be simple to change.
Additional Documentation....:
K02901
-----------------------------------------------------------------------------
LPQ K029
LINE PRINTER QUEUE
-----------------------------------------------------------------------------
Contribution Name...........: LPQ
Title....................: Line Printer Queue
File Names...............:00. Rename Transfer File
:01. 'LPQ - Submission file
:02. &LPQ - FTN4X source
:03. %LPQ - relocatable
:04. *LPQ - loader command file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. PRINTER
: 2. TIME
: 3. SPOOLING
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This program tells you what files are in the spool queue for LU's
6 and 7, and gives an estimate of how long each will take to print. It
looks at the SPLCON file to find the file names, and then schedules program
NL for each file, to find out how many lines it has. This line count is
used to calculate the time to print.
You will probably need to change the LU's to check, and the printers
they are associated with, and the formula to calculate print time.
Run LPQ and see the results.
Additional Documentation....:
K03001
-----------------------------------------------------------------------------
MERG K030
MERGE PART/WHOLE FILES TOGETHER
-----------------------------------------------------------------------------
Contribution Name...........: MERG
Title....................: Merge part/whole files together
File Names...............:00. Rename Transfer File
:01. 'MERG - Submission file
:02. &MERG - FTN4X source
:03. [MERG - FTN4X include file
:04. %MERG - relocatable
:05. *MERG - loader command file
:06. "MERG - documentation file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. MERGE
: 2. FILES
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This is the MERGE program HP should have supplied.
You can append to an existing file, without copying it as HP does,
either at the end, or after a specified line. You can merge in any
file, from anywhere on the system, and add in either the whole file,
or just a line range. Record of up to 512 words can be handled.
Input can be interactive, or from a file.
This program does not add a zero length record between files as
HP's version does, but this can easily be changed.
It is worth renaming this program to MERGE, and supersede HP's
version.
Run MERG for instructions, or "merg for more details.
Additional Documentation....: "MERG
K03101
-----------------------------------------------------------------------------
PRINT K031
SPOOL FILES TO A PRINTER
-----------------------------------------------------------------------------
Contribution Name...........: PRINT
Title....................: Spool files to a printer
File Names...............:00. Rename Transfer File
:01. 'PRINT - Submission file
:02. &PRINT - FTN4X source
:03. %PRINT - relocatable
:04. *PRINT - loader command file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. SPOOLING
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This program will add a file to the spool queue for LU 6.
The file must have spool headers, or carriage control characters
in column 1.
Multiple copies can be requested, with the option of purging or keeping
the file once printed - very useful to print another copy of a documentation
file, for example. You may wish to change the program to allow spooling
to another LU.
Run PRINT for instructions.
Additional Documentation....:
K03201
-----------------------------------------------------------------------------
PURGR K032
SELECTIVE FILE PURGER
-----------------------------------------------------------------------------
Contribution Name...........: PURGR
Title....................: Selective file purger
File Names...............:00. Rename Transfer File
:01. 'PURGR - Submission file
:02. &PURGR - FTN4X source
:03. [PURGR - FTN4X include file
:04. %PURGR - relocatable
:05. *PURGR - loader command file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. PURGE
: 2. FILES
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
Specify a file namr, using - as a wild card character in the name,
and you are offered the choice to purge each matching file as it is found.
If you are brave, an option is available to purge, without checking each
file.
Run PURGR for instructions.
Additional Documentation....:
K03301
-----------------------------------------------------------------------------
RHPAR K033
HP ROUTINE TO RETURN RUNSTRING PARAMETER
-----------------------------------------------------------------------------
Contribution Name...........: RHPAR
Title....................: HP routine to return runstring parameter
File Names...............:00. Rename Transfer File
:01. 'RHPAR - Submission file
:02. &RHPAR - ASMB source
:03. %RHPAR - relocatable
Operating System(s)......:
Language(s)..............: ASMB
Keywords.................: 1. Utility
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This version of RHPAR fixes a bug in the original from HP.
When there are more than enough characters in a runstring parameter
to satisfy the user's request, RHPAR said that it had found one character
less than it really did.
eg. I = RHPAR (1,BUFFER,3)
I returned as 2 with RU,TEST,ABCDE - wrong, should be 3
I returned as 2 with RU,TEST,AB - correct
This version swaps two instructions, in two different places, so
that the value returned is correct - the character count is incremented
before the character is put in the user's buffer, and not after.
If you are running on RTE-4B, you can use my program INSTL, submitted
for this tape, to overwrite the old version in the system library, without
the need to generate the system again - INSTL may also work on RTE-6, so
check it out first.
Additional Documentation....:
K03401
-----------------------------------------------------------------------------
SORTN K034
GENERAL PURPOSE SORT PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: SORTN
Title....................: General purpose sort program
File Names...............:00. Rename Transfer File
:01. 'SORTN - Submission file
:02. &SORTN - FTN4X source
:03. [SORTN - FTN4X include file
:04. %SORTN - relocatable
:05. *SORTN - loader command file
:06. "SORTN - documentation file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. SORT
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This program will sort any file, even those with more than 32K records.
Up to 10 keys, with a total length of up to 80 characters, can be specified.
The output file can replace the input file, or it can be a different type,
size or cartridge. The whole record, or just the key fields, can be written
to the output file.
Commands can be entered interactively, or read from a file - and in
case, a Quiet option turns off messages, making it feasible to schedule
this program from another.
If available, the programs NL and FL (both submitted for this tape),
are used to check on disk space before the sort starts, so there is less
chance of the sort crashing out halfway through with a FMGR-033 error.
Run SORTN for interactive input - see "SORTN for more details.
Additional Documentation....: "SORTN
K03501
-----------------------------------------------------------------------------
NL K035
COUNT THE NUMBER OF LINES IN A FILE
-----------------------------------------------------------------------------
Contribution Name...........: NL
Title....................: Count the number of lines in a file
purge unused extents
File Names...............:00. Rename Transfer File
:01. 'NL - Submission file
:02. &NL - FTN4X source
:03. [NL - FTN4X include file
:04. %NL - relocatable
:05. *NL - loader command file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. FILES
: 2. PURGE
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This handy program reports the size of a file in extents, total
blocks, and the number of records. It will handle any file, anywhere on
the system, even if open - it identifies the program/s which currently
have the file open.
It is FAST - 7 seconds for a 24000 line, variable length record file.
It also allows you to "purge" extents, which are not currently being
used by the file, thus reclaiming disk space. A Quiet option turns off
terminal messages, and allows the program to be scheduled by another -
for example, my SORTN program checks the size of the input file using
this program.
A sample output is -
:RU,NL,@PLOTS
File @PLOTS::MB:3 contains 23816 variable length records
Main and 30 extents, each 256 blocks, for a total of 7936
Only 7769 blocks are used, with 167 blocks unused
Run NL for instructions
Additional Documentation....:
K03601
-----------------------------------------------------------------------------
FL K036
FILE DIRECTORY LISTER
-----------------------------------------------------------------------------
Contribution Name...........: FL
Title....................: File directory lister
File Names...............:00. Rename Transfer File
:01. 'FL - Submission file
:02. &FL - FTN4X source
:03. [FL - FTN4X include file
:04. %FL - relocatable
:05. *FL - loader command file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. DIRECTORY
: 2. FILES
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This is an enhanced version of the program which has been around
for a long time - last seen on tape 2340.
Bugs have been fixed so that open files, file sizes, and waste blocks
are all reported correctly, and the hard copy options automatically spool
to a printer on LU 6. Some options have changed their codes.
Currently set up for 1023 files (2 directory tracks on 7925) which
does not need a LB load. Change this maximum if required.
Run FL,? for list of options
Additional Documentation....:
K03701
-----------------------------------------------------------------------------
UNPUR K037
UNPURGE A FILE
-----------------------------------------------------------------------------
Contribution Name...........: UNPUR
Title....................: Unpurge a file
File Names...............:00. Rename Transfer File
:01. 'UNPUR - Submission file
:02. &UNPUR - FTN4X source
:03. [UNPUR - FTN4X include file
:04. %UNPUR - relocatable
:05. *UNPUR - loader command file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. FILES
: 2. PURGE
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
How many times have you purged a file, and then wanted to get it back?
This program cannot recover every file - after all, an extent may
have been overwritten by another file - but it will do its best. You
specify the file namr to be restored, and the program checks the file
directories looking for matching entries - if more than one file of the
same name, but different type or size, is found, you are offered the
choice of what to restore. You are not allowed to recover a file with the
same name as an existing file.
Checks are made for missing/duplicated extents, and if there are
problems you are again offered the choice of continuing. Finally after
the file has been restored, the file directory is checked for error.
Obviously, this program cannot recover a file if you have packed the
cartridge since the file was purged.
Run UNPUR for instructions.
As an example -
:UNPUR,&TEST::EG
Multiple files found - select one to recover
1 - 4 entries for - &TEST : 0: EG: 2: 4
2 - 2 entries for - &TEST : 0: EG: 3: 6
3 - 2 entries for - &TEST : 0: EG: 4: 1
4 - 1 entries for - &TEST : 0: EG: 3: 1
5 - 1 entries for - &TEST : 0: EG: 5: 4
6 - 2 entries for - &TEST : 0: EG: 4: 8
7 - 4 entries for - &TEST : 0: EG: 4: 3
8 - 1 entries for - &TEST : 0: EG: 4: 2
9 - 1 entries for - &TEST : 0: EG: 5: 3
Select the file by entering a number from 1 to 9
or RETURN to abort -
Additional Documentation....: "UNPUR
K03801
-----------------------------------------------------------------------------
FFILE K038
FAST FILE ACCESS SUBROUTINE PACKAGE
-----------------------------------------------------------------------------
Contribution Name...........: FFILE
Title....................: FAST FILE ACCESS SUBROUTINE PACKAGE
File Names...............:00. Rename Transfer File
:01. 'FFILE - submission file
:02. &FFILE - FTN4X source
:03. [FFILE - FTN4X include file
:04. %FFILE - Relocatable
:05. "FFILE - Documentation
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. FILES
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
These subroutines provide fast read, and limited write, access to
all files on the system. They completely bypass HP'S FMP routines, by
accessing the file directories directly. No open flag is created, and there
is no need to have the cartridge mounted to the user. The location of each
file extent is stored in a table, so that the file directory is read once
only - unlike the FMP routines which schedule D.RTR every time a new extent
is needed.
Full, or half, track buffers are used, and the unpacking of variable
length records is handled internally. Records up to 512 words long can be
read. As a file is read, the location of the first record in each extent
is remembered, so that random access of a type 3/4 file can be almost as
fast as for a type 1/2 file.
Writing is limited to changing an existing record by overwriting it
with a new record of the same length - a type 1/2 file may have any record
written, and an 'extend' subroutine will create a new extent, but you have
to manage the extents yourself.
The structure of the tables used means that a program can have only
one file "open" at a time, but there are many occasions where it is useful
to have fast, read-only access to a file. My programs TY, WRITE and MERG
all use these routines.
As an example, WRITE takes 12 seconds to find the last record in a
24000 record, type 4 file.
Additional Documentation....: "FFILE
K03901
-----------------------------------------------------------------------------
RENUM K039
RENUMBER A FORTRAN PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: RENUM
Title....................: Renumber a FORTRAN PROGRAM
File Names...............:00. Rename Transfer File
:01. 'RENUM - Submission file
:02. &RENUM - FTN4X source
:03. [RENUM - FTN4X include file
:04. %RENUM - relocatable
:05. *RENUM - loader command file
:06. "RENUM - documentation
Operating System(s)......: RTE-4B, RTE-6, at least
Language(s)..............: FTN4X
Keywords.................: 1. FORTRAN
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This program will renumber all the statement numbers in a FORTRAN
program, so that in each subroutine/function the numbers start at 100,
and increment by 100 - these defaults can be changed. All stetement
numbers are found, including those in ERR=, END= statements, and those
in alternate returns.
It has been used with FTN4, and FTN4X, programs, and should work
with FTN7X. There are a few, very minor, limitations noted in "RENUM.
The new file normally replaces the original file, but can be given
a new name if required.
Run RENUM for instructions.
Additional Documentation....: "RENUM
K04001
-----------------------------------------------------------------------------
SALVG K040
DISK EDITOR
-----------------------------------------------------------------------------
Contribution Name...........: SALVG
Title....................: Disk editor
File Names...............:00. Rename Transfer File
:01. 'SALVG - Submission file
:02. &SALVG - FTN4X source
:03. [SALVG - FTN4X include file
:04. %SALVG - relocatable
:05. *SALVG - loader command file
:06. "SALVG - documentation file
:07. ?SALVG - help file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. EDITOR
: 2. SYSTEM
: 3. DISC
: 4. DIRECTORY
: 5. FILES
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
Be WARNED !!! - this program needs to be treated with caution,
as it can be used to change any location anywhere on the disk, and it can
easily corrupt files, file directories, or system tables.
However, used with care, it can be very useful. You can use it to
fix up corrupted length words in a file, clear invalid open flags in a
file directory, change passwords in a database root file or other program,
and patch system tables.
The user's capability level determines what can and cannot be done -
change this test to suit your own requirements.
The disk contents are displayed block by block, in octal (or decimal)
and ASCII. You may display a specific disk address, a file directory,
or a file (even if purged). You may change a single word, a string, or
a whole block; and display, and enter, a real or double precision number.
You can find a specific line in a file (even type 3/4 files), and dump the
display to a terminal printer, or spool it to a main printer (LU 6).
A help command will guide you through the program's capabilities,
and "SALVG contains a couple of examples.
Additional Documentation....: "SALVG
K04101
-----------------------------------------------------------------------------
TRACE K041
TRACE EXECUTION OF A FORTRAN PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: TRACE
Title....................: Trace execution of a FORTRAN program
File Names...............:00. Rename Transfer File
:01. 'TRACE - Submission file
:02. &TRACE - FTN4X source
:03. [TRACE - FTN4X include file
:04. %TRACE - relocatable
:05. *TRACE - loader command file
:06. "TRACE - documentation file
Operating System(s)......: RTE-4B, RTE-6, and probably others
Language(s)..............: FTN4X
Keywords.................: 1. FORTRAN
: 2. DEBUG
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This program allows you to find out exactly what your program is up to.
It creates a new version of your FORTRAN program, with calls to a subroutine
which writes out a mesage each time it is called. These calls can be
inserted before all executable statements, or just those with statement
numbers; and you can trace the whole file, or just selected subroutines
or functions. The LU for output defaults to 7, but can be specified.
Very useful when your program runs amok - count the number of times
it executes a DO loop, or find out exactly when and where it branched.
The program has not been checked with FTN7X source files, but there
should be no major problems. See "TRACE for more details, and other
problems which might arise.
Run TRACE for instructions.
Additional Documentation....: "TRACE
K04201
-----------------------------------------------------------------------------
TY K042
LIST A FILE SCREEN BY SCREEN
-----------------------------------------------------------------------------
Contribution Name...........: TY
Title....................: List a file screen by screen
File Names...............:00. Rename Transfer File
:01. 'TY - Submission file
:02. &TY - FTN4X source
:03. [TY - FTN4X include file
:04. %TY - relocatable
:05. *TY - loader command file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. LIST
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This program has developed from the old SHELL TY, and the SEE program
on tape 8340, and includes a few enhancements.
Any file, anywhere on the system, may be listed - except type 5, 6, 7
which cause havoc with the screen display.
Options include truncating long lines, listing a specified field,
eg. columns 70-120, and displaying line numbers. You can move backwards
or forwards in the file, or jump to a specified line. The search facility
is fast, and includes FIND ALL option, as in EDIT.
Run TY for instructions.
Additional Documentation....:
K04301
-----------------------------------------------------------------------------
WRITE K043
LIST A FILE TO PRINTER OR TERMINAL
-----------------------------------------------------------------------------
Contribution Name...........: WRITE
Title....................: List a file to printer or terminal
File Names...............:00. Rename Transfer File
:01. 'WRITE - Submission file
:02. &WRITE - FTN4X source
:03. [WRITE - FTN4X include file
:04. %WRITE - relocatable
:05. *WRITE - loader command file
Operating System(s)......: RTE-4B, RTE-6
Language(s)..............: FTN4X
Keywords.................: 1. LIST
External Support Req'd...: Routines from ELIBS (elsewhere on tape)
If Re-submission, Reason.:
Contributor's Name..........: Chris Egan
Company.......: Division of Survey & Mapping
Company.......: Department of Property & Services
Street........: 2 Treasury Place
City..........: Melbourne
State.........: Victoria
Country.......: Australia
Zip Code......: 3002
Phone Number..:
Telex.........:
Program Abstract............:
This program will list a file to a terminal, or a printer, or copy
it to another file. Any file, anywhere on the system, can be read, even
while open. Maximum record length that can be handled is 512 words.
Output is automatically spooled to a printer on LU 6 or 7. The listing
can be numbered, or have long lines truncated - and with a printer, it
can be double spaced, or in condensed mode. The whole file, or just a
line range, can be listed.
Run WRITE for instructions.
Additional Documentation....:
K04401
-----------------------------------------------------------------------------
UPDIR K044
UTILITY TO GO 'UP' DIRECTORY LEVELS IN CI
-----------------------------------------------------------------------------
Contribution Name...........:UPDIR
Title....................: Utility to go 'up' directory levels in CI
File Names...............:00. Rename Transfer File
:01. UPDIR.SBMT
:02. UPDIR.FTN
:03. UPDIR.LOD
:04. UPDIR.DOC
Operating System(s)......: RTE-A
Language(s)..............: Fortran
Keywords.................: 1. Directory
: 2. CI
External Support Req'd...: FMP package
If Re-submission, Reason.:
Contributor's Name..........: Chris Nelson
Company.......: General Foods
Street........: 250 North Street
City..........: White Plains
State.........: NY
Country.......: USA
Zip Code......: 10625
Phone Number..: (914) 335-6221
Program Abstract............:
When developing programs I find it a pain to type directory names.
On the other hand, I like nice, long, descriptive directory name that
tell me where things are. One of my solutions is the ^ utility.
With ^ in /programs, I can get from /a/b/c/d/e to /a with '^ 4'.
I hate the FMP package; its awkward at best. Whenever I need an FMP
routine, as I did in writing ^, I write a sensible substitute to include
in my utilities library. From then on I have a reasonable calling
sequence for FMP functions. The X subroutines that accompany updir.ftn
are the first few of these utilities.
K04501
-----------------------------------------------------------------------------
CRMUX K045
EXAMINE VARIOUS MUX INFORMATION
-----------------------------------------------------------------------------
Contribution Name...........:CRMUX
Title....................:Examine various mux information
File Names...............:00. Rename Transfer File
:01. 'CRMUX Submission file
:02. &CRMUX
:03. %CRMUX
Operating System(s)......:RTE-6VM
Language(s)..............:Fortran 77
Keywords.................: 1. I/O
: 2. Status
: 3. EQT
: 4. Multiplexor
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Chris Thompson
Company.......: Santa Fe Drilling
Street........: P.O. Box 1401
City..........: Orange
State.........: CA
Zip Code......: 92668
Phone Number..:
Program Abstract............:
This program will address the information stored in the lu equipment
table entry, and decipher the information as documented in various
RTE-6VM system manuals. Further it will address the EQT extension
as documented in the HP-12972B 8-chan mux User Guide, and print,
in English, the status thereof.
Additional Documentation....:
K04601
-----------------------------------------------------------------------------
MDFIL K046
PATCH DISC FILES
-----------------------------------------------------------------------------
Contribution Name...........: MDFIL
Title....................: Patch Disc Files
File Names...............: 00. Rename Transfer File
: 01. MDFIL.SBMT
: 02. MDFIL.FTN
: 03. MDFIL.REL
Operating System(s)......: RTE
Language(s)..............: FORTRAN
Keywords.................: 1. files
: 2. utility
External Support Req'd...: NOT CI
If Re-submission, Reason.:
Contributor's Name..........: CURTIS HARRIS
Company.......: MetPath
Street........: 5516 Nicholson Lane
City..........: Kensington
State.........: Md
Country.......: USA
Zip Code......: 20895
Phone Number..: 301-230-1500 x701
Telex.........:
Program Abstract............:
A program to patch files. The method used is dependant on the
file type.
Additional Documentation....:
K04701
-----------------------------------------------------------------------------
STIME K047
SET SYSTEM DATE AND TIME
-----------------------------------------------------------------------------
Contribution Name...........: STIME
Title....................: Set system date and time
File Names...............: 00. Rename Transfer File
: 01. STIME.SBMT
: 02. STIME.FTN
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. time
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: CURTIS HARRIS
Company.......: MetPath
Street........: 5516 NICHOLSON LA.
City..........: KENSINGTON
State.........: MD
Country.......: USA
Zip Code......: 20895
Phone Number..: 301-230-1500 #701
Telex.........:
Program Abstract............:
ENTER THE SYSTEM DATE AND TIME USING
A TM COMMAND IN MESSS
ENTER THE DATE IN MONTH, DAY, YEAR
WITH MONTH AS (JAN,FEB,....)
AND YEAR EITHER 84 OR 1984
ENTER THE TIME AS HOURS,MINUTES
WITH HOURS BETWEEN 1 AND 12
ENTER AM OR PM DEPENDING ON THE HOUR
Additional Documentation....:
K04801
-----------------------------------------------------------------------------
SCWRT K048
SCREEN-BUILD UTILITIES
-----------------------------------------------------------------------------
Contribution Name...........:SCWRT
Title....................:Screen-build utilities
File Names...............:00. Rename Transfer File
:01. 'SCWRT Submission file
:02. &SCWRT
:03. &SCBLD
:04. &SCRED
:05. 'SCDOC
Operating System(s)......:
Language(s)..............:
Keywords.................: 1. Terminal
: 2. Formatting
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Curtis Harris
Company.......: Netpath, Inc.
Street........: 5516 Nicholson Lane
City..........: Kensington
State.........: Maryland
Country.......: USA
Zip Code......: 20906
Phone Number..: (301) 881-5600
Program Abstract............:
&SCBLD - USE EDIT TO BUILD A SCREEN FOR A USER PROGRAM
&SCRED - GIVE THIS ROUTINE A FIELD NUMBER AND IT WILL
PUT THE CURSOR AT THE DESIRED LOCATION AND
PAUSE FOR AN ASCII READ.
&SCWRT - GIVE THIS ROUTINE A FIELD NUMBER AND ASCII DATA
AND IT WILL PUT THE DATA IN THE PROPER LOCATION
ON THE SCREEN.
Additional Documentation....: 'SCDOC
K04901
-----------------------------------------------------------------------------
PIANO K049
HP 9111A TABLET DEMO PROGRAMS
-----------------------------------------------------------------------------
Contribution Name...........: PIANO
Title....................: HP 9111A TABLET DEMO PROGRAMS
File Names...............: 00. RENAME TRANSFER FILE
: 01. 'PIANO SUBMISSION FILE
: 02. &PIANO SOURCE FILE
: 03. %PIANO RELOCATABLE FILE
: 04. ''KEYS INFORMATION
: 05. KEYS DATA FILE
: 06. &SONG SOURCE FILE
: 07. %SONG RELOCATABLE FILE
: 08. &DRAW SOURCE FILE
: 09. %DRAW RELOCATABLE FILE
Operating System(s)......: RTE-IV VM
Language(s)..............: FORTRAN 77
Keywords.................: 1. TABLET
: 2. DEMO
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: D. J. SIQUIEROS
Company.......: US ARMY TSSC
Street........: AMSEL-TSS-TS-OP
City..........: FORT MONMOUTH
State.........: NEW JERSEY
Country.......: USA
Zip Code......: 07703
Phone Number..: 201-544-4477
Telex.........:
Program Abstract............:
PIANO is a Demo program that simulates a small piano keyboard
on the HP 9111A tablet. Use the contributed program KEYS to
dump/copy a plotter command file to an HP 7550 or 9872 plotter
which will print out a keyboard for your tablet platen. SONG is
a simple program that plays happy birthday on the tablet and
DRAW is a rough program that lets you draw from the tablet to
a terminal and plotter. My plotters and tablets each have
their own lu's off of the HPIB.
Additional Documentation....:
K05001
-----------------------------------------------------------------------------
STATF K050
RTE-6VM STATUS DISPLAY
-----------------------------------------------------------------------------
Contribution Name...........:STATF
Title....................:RTE-6VM STATUS DISPLAY
File Names...............:00. Rename Transfer File
:01. 'STATF SUBMIT FILE
:02. &STATF
:03. &STATA
Operating System(s)......:RTE-6VM and RTE-A
Language(s)..............:FTN7X
Keywords.................: 1. System
: 2. Status
: 3. Monitor
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........:D.A. Thombs
Company.......:DQA/TS
Street........:Royal Arsenal East
:Woolwich
City..........:London
State.........:
Country.......:U.K
Zip Code......:SE18 6TD
Phone Number..:01-854-2044 Ext 4091
Telex.........: 22210
Program Abstract............:
STATF and STATA are dynamic system monitors which allow the user to look
at system activity. The programs and usage were descibed in a paper
presented at the 1984 San Jose Conference.
Additional Documentation....:
K05101
-----------------------------------------------------------------------------
FGREP K051
FAST PATTERN FINDER ALA UNIX
-----------------------------------------------------------------------------
Contribution Name...........: fgrep
Title....................: fast pattern finder ala UNIX
File Names...............: 00. Rename Transfer File
: 01. FGREP.SBMT
: 02. FGREP.FTN
: 03. FGREP.REL
: 04. FGREP.DOC
Operating System(s)......: RTE, CI
Uses hierarchical files?.: yes
Language(s)..............: FORTRAN
Keywords.................: 1. UNIX
: 2. files
: 3. utility
: 4. ci
: 5. strings
External Support Req'd...: CI
If Re-submission, Reason.:
Contributor's Name..........: Dan Felman
Company.......: Hewlett-Packard Co.
Street........: 2 Choke Cherry Rd.
City..........: Rockville
State.........: Md.
Country.......: USA
Zip Code......: 20850
Phone Number..: 301-948-6370
Telex.........:
Program Abstract............:
This is equivalent to the FGREP program available in UNIX (with luck)
usage: fgrep [-opt] pattern fileMask
Additional Documentation....:
K05201
-----------------------------------------------------------------------------
ZAP K052
ZAP PENDING I/O REQUEST ON RTE-A
-----------------------------------------------------------------------------
Contribution Name...........: ZAP
Title....................: ZAP PENDING I/O REQUEST ON RTE-A
File Names...............: 00. Rename Transfer File
: 01. ZAP.SBMT Submission File
: 02. ZAP.MAC
: 03. ZAP.REL
Operating System(s)......: RTE-A >=2440
Language(s)..............: MACRO
Keywords.................: 1. SYSTEM
: 2. I/O
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Dan Felman
Company.......: HP
Street........: 2 CHOKE CHERRY RD
City..........: ROCKVILLE
State.........: MD
Country.......: USA
Zip Code......: 20850
Phone Number..:
Telex.........:
Program Abstract............:
This ZAP program allows a user to kill any pending request on a device. This
is extremely useful when the device is inoperative and the system (e.g. CI)
hangs waiting for it and there is no timeout. In some cases you may need to
run ZAP more than once as in HPIB class requests. It uses an operating
system routine to do the job, so be careful about modifications to the code.
Additional Documentation....:
usage: run, zap, lu_number
K05301
-----------------------------------------------------------------------------
IOP K053
EXTENDED IO PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: IOP
Title....................: EXTENDED IO PROGRAM
File Names...............: 00. Rename Transfer File
: 01. IOP.SBMT Submission File
: 02. IOP.FTN Source
: 03. IOP.REL Relocatable
: 04. ?IOP Help file
Operating System(s)......: RTE-A.2 and RTE-A.3
Language(s)..............: FTN7X
Keywords.................: 1. Status
: 2. I/O
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Dan Felman
Company.......: HP
Street........: 2 CHOKE CHERRY RD
City..........: ROCKVILLE
State.........: MD
Country.......: USA
Zip Code......: 20850
Phone Number..:
Telex.........:
Program Abstract............:
'IOP' was written as an alternative to the HP-supplied 'IO' program,
enhanced to show a greater amount of information, including certain vital
system table area statistics.
run iop as follows:
iop show information for all lus in the system onto
user console. No stats printed.
iop,,,,1 as above but also show table area statistics.
iop 20 40 6 show information for lus 20 to 40. List on lu's
1 and 6.
iop,,,6,1 show information for all lus in the system
on lus 1 and 6 and also print system table
area statistics
iop 0 will print only statistics on the system
IOP abides by the new listing procedure of stopping after one screenfull
of information has been printed and asking for more.
note: IOP uses fortran write statements to send information to both the
user's screen as well as the optional printer. If the compiler has been
linked to allow 6-bit lus (see file &frpls), then the optional device may
not be greater than 63.
K05401
-----------------------------------------------------------------------------
SYSMV K054
MOVE PROGRAM TO SYSTEM SESSION
-----------------------------------------------------------------------------
Contribution Name...........: SYSMV
Title....................: MOVE PROGRAM TO SYSTEM SESSION
File Names...............: 00. Rename Transfer File
: 01. SYSMV.SBMT Submission File
: 02. SYSMV.FTN
: 03. SYSMV.REL
: 04. ?SYSMV
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. SYSTEM
: 2. SESSION
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Dan Felman
Company.......: HP
Street........: 2 CHOKE CHERRY RD
City..........: ROCKVILLE
State.........: MD
Country.......: USA
Zip Code......: 20850
Phone Number..:
Telex.........:
Program Abstract............:
SYSMV allows a program to be moved to the system session without the need
to reboot. This is often needed when a program that must be in the system
session is modified and relinked. Normally the user has to RP the program
in the welcome.cmd file. SYSMV moves any program into the system session,
and it also allows it to become not-clonable.
Additional Documentation....:
See ?SYSMV for usage information.
K05501
-----------------------------------------------------------------------------
LA K055
FMGR'S LA COMMAND
-----------------------------------------------------------------------------
Contribution Name...........: LA
Title....................: FMGR'S LA COMMAND
File Names...............: 00. Rename Transfer File
: 01. LA.SBMT Submission File
: 02. LA.FTN
: 03. LA.REL
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. SYSTEM
: 2. FMGR
: 3. CI
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Dan Felman
Company.......: HP
Street........: 2 CHOKE CHERRY RD
City..........: ROCKVILLE
State.........: MD
Country.......: USA
Zip Code......: 20850
Phone Number..:
Telex.........:
Program Abstract............:
LA is a program equivalent to the FMGR command of the same name. The only
change is that it always asks for confirmation before commiting to the
change.
Additional Documentation....:
usage: see the FMGR Quick Reference Guide
K05601
-----------------------------------------------------------------------------
SD K056
EXTENDED WD COMMAND
-----------------------------------------------------------------------------
Contribution Name...........: SD
Title....................: EXTENDED WD COMMAND
File Names...............: 00. Rename Transfer File
: 01. SD.SBMT Submission File
: 02. SD.FTN Source
: 03. SD.REL Relocatable
: 04. ?SD Help file
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. SYSTEM
: 2. CI
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Dan Felman
Company.......: HP
Street........: 2 CHOKE CHERRY RD
City..........: ROCKVILLE
State.........: MD
Country.......: USA
Zip Code......: 20850
Phone Number..:
Telex.........:
Program Abstract............:
The SD program replaces and enhances the WD command provided as part of
the RTE-A product. It was developed at the Rockville Tech Center by the
local SEs
Additional Documentation....:
usage: see file ?SD on usage
K05701
-----------------------------------------------------------------------------
ADISCU K057
DISC UTILITIES FOR RTE-A
-----------------------------------------------------------------------------
Contribution Name...........: ADISCU
Title....................: Disc utilities for RTE-A
File Names...............:00. Rename Transfer File
:01. ADISCU.SBMT - This file
:02. MAP.FTN - Bitmap display
:03. DIDI.FTN - Single DIrectory DIsplay
:04. UNPUSUBDIR.FTN - Unpurge a subdirectory
:05. UNPU2LEVELDIR.FTN - Unpurge a 2-level subdir
:06. PU2LEVELDIR.FTN - Purge a 2-level subdir
:07. CSLMAKEDIR.FTN - Converts CSL tape
:08. DISKMAPS.FTN - Interprets disc DVT's
:09. X.CMD - A 2-level test subdir
:10. FOLOGO.CMD - FOrtran LOad and GO
:11. LOADRUNALL.CMD - Command it & stand back
:12. ADISCU.DOC - Documentation ASCII file
Operating System(s)......: RTE-A A.85. Perhaps -6
Language(s)..............: FTN7X
External Support Req'd...: None
If Re-submission, Reason.:
Keywords.................:01. CI
:02. SYSTEM_TABLES
:03. DISC
:04. MAP
:05. UTILITY
Contributor's Name..........: Dan Khoushy
Company.......: Marine Computing Ltd.
Street........: 83, Marylebone High Street
City..........: London
State.........:
Country.......: United Kingdom
Zip Code......: W1
Phone Number..: (01) 486 9590
Program Abstract............:
This contribution consists of various disc utilities hitherto unsupported by
HP. The fact that various RTE commands traverse the directory-tree in the
wrong direction or not at all hinders some fast and furious disc management
actions. Basically the purging program uses only FMP routines. The unpurging
programs use absolute disc read/write orders to unpurge subdirectories, and
FMPUNPURGE to unpurge files. Unpurging subdirectories is not supported by HP
and in any case it is a very drastic operation. The purging/unpurging should
only be undertaken by people who know what they are doing. MAP and DIDI
are support programs to display the results of purging and unpurging, but are
also very useful on their own. CSLMAKEDIR is a program that takes a CSL tape
TF'ed into a global directory and creates subdirectories named Jxxx where J
stands for the tape letter and xxx for the contribution number. It then re-
names all the file in accordance with the Xxxx00 file in each subdirectory.
See the writeup for DISKMAPS in the Jan/Feb 1986 issue of TC INTERFACE.
X.CMD creates a global directory /X and fills it with various files and a
single level of subdirectories. This /X directory then provides exercising
and demonstrating opportunities.
FOLOGO.CMD compiles, loads and runs a program and LOADRUNALL.CMD will do
it for all the programs and X.CMD as well.
A word of apology: The somewhat verbose names were chosen to eliminate an
inadvertent initiation of drastic actions. You can always rename the files.
Also, in order to make all units stand alone, each contains all required
subroutines, at the expense of some duplication.
A word of warning: Read the usual HP notices of disclaimer to be found on
the back side of the title page to all their manuals. As all these programs
go beyond the designs of HP you are really on your own when using them. I
assume no responsibility whatsoever for any damage that may ensue- direct,
consequential or of any other kind. You are entirely responsible!
After having thus frightened the potential user, I hasten to add that no
damage was ever done by these programs in my installation. Read ADISCU.DOC
documentation, and follow the instructions given there.
Additional Documentation....: ADISCU.DOC.
K05801
-----------------------------------------------------------------------------
VDISCU K058
DISC UTILITIES FOR RTE-A VC+
-----------------------------------------------------------------------------
Contribution Name...........: VDISCU
Title....................: Disc utilities for RTE-A VC+
File Names...............:00. Rename Transfer File
:01. VDISCU.SBMT - This file
:02. DIAL.FTN - N-level DIrectory
:03. DIAL.LOD display (ALl)
:04. UNPUNLEVELDIR.FTN - Unpurge N-level subdir
:05. UNPUNLEVELDIR.LOD
:06. PUNLEVELDIR.FTN - Purge N-level subdir
:07. PUNLEVELDIR.LOD
:08. Y.CMD - A 10-level test subdir
:09. FOLOGO.CMD - FOrtran LOad and GO
:10. LOADRUNALL.CMD - Command it & stand back
:11. VDISCU.DOC - Documentation ASCII file
Operating System(s)......: RTE-A A.85. VC+ only
Language(s)..............: FTN7X
External Support Req'd...: None
If Re-submission, Reason.:
Keywords.................:01. CI
:02. SYSTEM_TABLES
:03. DISC
:04. MAP
:05. UTILITY
Contributor's Name..........: Dan Khoushy
Company.......: Marine Computing Ltd.
Street........: 83, Marylebone High Street
City..........: London
State.........:
Country.......: United Kingdom
Zip Code......: W1
Phone Number..: (01) 486 9590
Program Abstract............:
This contribution consists of various disc utilities hitherto unsupported by
HP. The fact that various RTE commands traverse the directory-tree in the
wrong direction or not at all hinders some fast and furious disc management
actions. Basically the purging program uses only FMP routines. The unpurging
program uses absolute disc read/write orders to unpurge subdirectories, and
FMPUNPURGE to unpurge files. Unpurging subdirectories is not supported by HP
and in any case it is a very drastic operation. The purging/unpurging should
only be undertaken by people who know what they are doing. MAP and DIAL
are support programs to display the results of purging and unpurging, but are
also very useful on their own. MAP is to be found in contribution ADISCU.
VC+ is required since all programs are recursive. The power and the economy
of programming effort afforded by recursion as available with CDS is well
worth the ownership of VC+.
Y.CMD creates a global directory /Y and fills it with various files and
ten levels of subdirectories. This /Y directory then provides exercising
and demonstrating opportunities.
FOLOGO.CMD compiles, loads and runs a program and LOADRUNALL.CMD will do
it for all the programs and Y.CMD as well.
A word of apology: The somewhat verbose names were chosen to eliminate an
inadvertent initiation of drastic actions. You can always rename the files.
Also, in order to make all units stand alone, each contains all required
subroutines, at the expense of some duplication.
A word of warning: Read the usual HP notices of disclaimer to be found on
the back side of the title page to all their manuals. As all these programs
go beyond the designs of HP you are really on your own when using them. I
assume no responsibility whatsoever for any damage that may ensue- direct,
consequential or of any other kind. You are entirely responsible!
After having thus frightened the potential user, I hasten to add that no
damage was ever done by these programs in my installation. Read VDISCU.DOC
documentation, and follow the instructions given there.
Additional Documentation....: VDISCU.DOC.
K05901
-----------------------------------------------------------------------------
BACKUP K059
TF DAILY BACKUP
-----------------------------------------------------------------------------
Contribution Name...........: BACKUP
Title...............: TF daily backup
File Names..........: 0. Rename Transfer File
: 1. BACKUP.SBMT Submission file.
: 2. BACKUP.DOC Documentation, instr.
: 3. BACKUP_TEMP.FTN Fortran source
: 4. BACKUP.LOD LINK command file
: 5. BACKUP.DAT Data file
: 6. SMART.CMD TF command file
: 7. THURSDAY.CMD Sample TF command file
: 8. FRIDAY.CMD Sample TF command file
: 9. XLGON.MAC Log-on subroutine source
: 10. XLGOF.MAC Log-off subroutine source
: 11. XLGON.REL Log-on subroutine object
: 12. XLGOF.REL Log-off subroutine object
Operating System(s).: RTE-6/VM
Language(s).........: FTN7X,MACRO
Keywords............: 1. Backup
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Dave Heller
Company.......: Hershey Foods Corp.
Street........: 1025 Reese Ave.
City..........: Hershey
State.........: PA
Country.......: U.S.A.
Zip Code......: 17111
Phone Number..: 717-534-5095
Program Abstract............: This is a program to do a daily TF backup of
all system files. The program logs on to the
manager's account to copy read protected files.
The names of all files to be backed-up are
stored in TF command files. The program per-
forms incremental backups in a four-week cycle.
Additional Documentation....: BACKUP.DOC
Release tape 2313, submissions G028,G029
K06001
-----------------------------------------------------------------------------
INT2AS K060
HANDY INTEGER -> ASCII CONVERSION SUBS
-----------------------------------------------------------------------------
Contribution Name...........: INT2AS
Title....................: HANDY INTEGER -> ASCII CONVERSION SUBS
File Names...............: 00. Rename tranfer file
: 01. 'INT2A
: 02. &LNUMD - Left-justified version of CNUMD
: 03. %LNUMD - reloc File
: 04. &CNUMH - Hex sibling for CNUMD & CNUMO
: 05. %CNUMH - reloc File
: 06. &JNUMD - INTEGER*4 -> ASCII (Signed)
: 07. %JNUMD - reloc File
: 08. "INT2A - usage documentation
Operating System(s)......: RTE-Anything
Language(s)..............: ASMB
Keywords.................: 1. CONVERSION
: 2. ASCII
: 3. INTEGER
: 4. FORMATTING
External Support Req'd...: FTN4X INTEGER*4 ROUTINES, FOR JNUMD.
If Re-submission, Reason.:
Contributor's Name..........: Dave Ratti
Company.......: Continental Testing Laboratories
Street........: 8385 South U.S. HiWays 17 & 92
City..........: Fern Park
State.........: Florida
Country.......: USA
Zip Code......: 32730
Phone Number..: (305) 831-2700 x 277
Program Abstract............:
This set of routines in similar to HP's CNUMD and CNUMO, but with
extended capability, such as left-justification, conversion to hex,
and I*4 conversion.
Additional Documentation....: File "INT2A
K06101
-----------------------------------------------------------------------------
EVENT K061
RTE-A EVENT MONITORING PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: EVENT
Title....................: RTE-A EVENT MONITORING PROGRAM
File Names...............:00. Rename Transfer File
:01. EVENT.SBMT
:02. EVENT.REL Relocatable File
:03. EVENT.LIB SUBROUTINE LIBRARY
:04. EVENT.DOC DOCUMENTATION
:05. EVENT.LOD LINK COMMANDS
:06. PRG_LIST SAMPLE PROG_LIST FILE
:07. GET_CRASH.REL GETCRASH PROGRAM
:08. GET_CRASH.LOD LINK COMMANDS
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. PERFORMANCE
: 2. ANALYZER
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: DAVE WELLENDORF
Company.......: HP/ROLLING MEADOWS
Street........: 5201 TOLLVIEW AVENUE
City..........: ROLLING MEADOWS
State.........: ILLINOIS
Country.......:
Zip Code......: 60013
Phone Number..:
Telex.........:
Program Abstract............:
EVENT IS BASICALLY A CONTINUOUS WH DISPLAY WHICH LOGS STATE CHANGES
OF PROGRAMS ON AN RTE-A SYSTEM. THE USER MAY SELECT BOTH THE STATES AND THE
PROGRAMS TO FOCUS ON. EVENT ALSO HAS THE CAPABILITY OF BEING USED AS AN
APPLICATION CRASH DUMP ANALIZER IN CONJUNCTION WITH THE GETCRASH PROGRAM.
Additional Documentation....: NONE
K06201
-----------------------------------------------------------------------------
CMMA K062
RTE-A SYSTEM ANALYZER
-----------------------------------------------------------------------------
Contribution Name...........: CMMA
Title....................: RTE-A System Analyzer
File Names...............:00. Rename Transfer File
:01. CMMA.SBMT Submission file
:02. CMMA.NOTE Execution notes
:03. CMMA.LOD LINK command file
:04. CMMA.REL CMMA relocatable
:05. CMMA.LIB CMMA support library
:06. ADDSK.FTN Add to command stack
:07. BL.C List disc blocks
:08. BYTES.MAC Byte manipulation
:09. CKMOR.C Check for more output
:10. CMMA.C CMMA main program
:11. COMMA.C Command reader
:12. CVT.C Convert ascii to binary
:13. DLPK.C List disc sectors
:14. DM.C Modify disc location
:15. DP.C Display parameters soure
:16. DRPK.C List LU table entries
:17. DS.C Search disc track
:18. FI.C Find value - user map
:19. IDPK.C List ID segments
:20. INPK.C List interrupt table
:21. LI.C List a system entry point
:22. LISTPK.C Output in packed format
:23. LMPK.C List memory - user map
:24. LUPK.C Display lu tables
:25. MAPXX.MAC Map in physical page
:26. OUT.C Write the output records
:27. PG.C List physical memory
:28. PM.C Modify memory - user map
:29. PP.C Modify physical memory
:30. RDREC.FTN Read a command
:31. SA.C List system available memory
:32. SAMMP.MAC Map in system available memory
:33. XLPK.C List memory - system map
:34. XP.C Modify memory - system map
:35. XF.C Find a value - system map
Operating System(s)......: RTE-A
Language(s)..............: HP/C, FTN7X, MACRO
Keywords.................: 1. System
: 2. System_tables
: 3. Diagnostic
: 4. Tools
External Support Required:
If Re-submission, Reason.:
1. New commands for displaying and modifying physical memory.
2. New command for displaying system available memory (SAM).
3. New command for displaying disc blocks in addition to disc
sectors.
4. Bug fixes.
Contributor's Name..........: David A. Boskey
Company.......: Corporate Computer Systems, Inc.
Street........: 33 West Main Street
City..........: Holmdel
State.........: New Jersey
Country.......: USA
Zip Code......: 07733
Phone Number..: (201) 946-3800
Telex.........: 642672
Program Abstract............:
Additional Documentation....:
K06301
-----------------------------------------------------------------------------
MAIL K063
ELECTRONIC MAIL PROGRAM FOR CI USERS
-----------------------------------------------------------------------------
Contribution Name...........:MAIL
Title....................:Electronic Mail Program for CI users
File Names...............:00. Rename transfer file
:01. mail.sbmt - Submission file (#SUBMT)
:02. mail1.ftn - Mail segment 1 source
:03. mail3.ftn - Mail segment 3 source
:04. mail.ftn - Mail main program source
:05. mail2.ftn - Mail segment 2 source
:06. mail4.ftn - Mail segment 4 source
:07. mail3.rel - Mail segment 3 bin. reloc
:08. mail.rel - Mail main program bin. reloc
:09. mail1.rel - Mail segment 1 bin. reloc
:10. mail4.rel - Mail segment 4 bin. reloc
:11. mail2.rel - Mail segment 2 bin. reloc
:12. mail.lod - Mail link command file
:13. $fortran.lib - Fortran user library
Operating System(s)......:RTE-6/VM
Language(s)..............:FTN7X
Keywords.................: 1. Mail
: 2. CI
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........:David J. Delisle
Company.......:N.S W.S.E.S. (U.S. NAVY)
Street........:Port Hueneme
City..........:Port Hueneme
State.........:California
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
MAIL is a program which handles sending files and messages thru the
mailbox between different users. This program was written using the HP-1000
F series computer, and HP software rev. 2440.
For further information please refer to the source file MAIL.FTN
Additional Documentation....:MAIL.FTN
K06401
-----------------------------------------------------------------------------
PRT3L K064
PRINTING SUBSCRIPTS AND SUPERSCRIPTS
-----------------------------------------------------------------------------
Contribution Name...........: PRT3L
Title....................: Printing Subscripts and Superscripts
File Names...............: 00. Rename Transfer File
: 01. PRT3L.SBMT
: 02. PRT3L.FTN
: 03. PRT3L.TXT
: 04. PRT_TERM.DAT
: 05. PRT3L_TEST.DAT
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN 77
Keywords.................: 1. Printer
: 2. Formatting
: 3. Mathematics
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: David Neumann and Dorothy Bickham
Company.......: The National Bureau of Standards
Address.......: Bldg. 222 / Room B348
City..........: Gaithersburg
State.........: Maryland
Country.......: USA
Zip Code......: 20899
Phone Number..: 301-921-3632
Telex.........:
Program Abstract............:
PRT3L is a program that can be used to print documents that
contain subcripts and superscripts on HP printers by converting each
line of input into 3 lines: superscript line, main line, and subscript
line.
Additional Documentation....:
See file PRT3L.TXT for details on running and installing PRT3L.
See files PRT_TERM.DAT and PRT3L_TEXT.DAT for test data.
K06501
-----------------------------------------------------------------------------
SETKY-GETKY K065
KEY-ACCESSED TEXT SYSTEM
-----------------------------------------------------------------------------
Contribution Name...........: SETKY-GETKY
Title....................: Key-Accessed Text System
File Names...............: 00. Rename Transfer File
: 01. SETKY_GETKY.SBMT
: 02. SETKY.FTN
: 03. GETKY.FTN
: 04. KEYS.FTN
: 05. HELP.IDX
: 06. README
: 07. SETKY_GETKY.DOC
: 08. SETUP.CMD
: 09. SAMPLE.IDX
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN 77
Keywords.................: 1. Help
: 2. Text
: 3. Message
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Dorothy Bickham and David Neumann
Company.......: The National Bureau of Standards
Street........: Bldg. 222 / Room B348
City..........: Gaithersburg
State.........: MD
Country.......: USA
Zip Code......: 20899
Phone Number..: 301-921-3632
Telex.........:
Program Abstract............:
SETKY-GETKY is a simple, public domain, keyed access system for the
HP1000. It performs two major functions: (1) makes the help system
on the computer more user-friendly by providing a quick and easy way
for the users to obtain help on requested topics and (2) provides keyed
access to free formatted textual or tabular material. It was written
to replace the GENIX system, which Hewlett-Packard is no longer
supporting on the A900. It does that and more.
Some of its special features include the ability to transfer automatically
between key files and the option of inserting run commands in the
indexed files. The SETKY-GETKY system is completely compatible with
TEXED, the document processor available on the CSL Library.
Additional Documentation....:
See file README for details on installing SETKY-GETKY.
See file SETKY_GETKY.DOC for a copy of the user's guide.
See file SAMPLE.IDX for a sample test data file.
K06601
-----------------------------------------------------------------------------
BK2033 K066
BRUEL & KJAER 2033 DIGITAL SIGNAL ANALYZER
-----------------------------------------------------------------------------
Contribution Name...........: BK2033
Title....................: Bruel & Kjaer 2033 Digital Signal Analyzer
File Names...............: 00. Rename transfer file.
: 01. BK2033.SBMT - Submission file
: 02. BK2033.FTN - Front end program
: 03. BK2033.LOD
: 04. BK2033.REL
: 05. BK2033CAPTURE.FTN - Capture program
: 06. BK2033CAPTURE.LOD
: 07. BK2033CAPTURE.REL
: 08. BK2033FILEFORMAT.INFO - File format
: 09. BK2033MODIFY.FTN - Modify program
: 10. BK2033MODIFY.LOD
: 11. BK2033MODIFY.REL
: 12. BK2033GRAF.FTN - Plotting program
: 13. BK2033GRAF.REL
: 14. BK2033GRAF2623.LOD - 2623 link
: 15. BK2033GRAF2648.LOD - 2648 link
: 16. BK2033GRAF7550.LOD - 7550 link
: 17. BK2033GRAF9872.LOD - 9872 link
: 18. BK2033SCRATCH.2033 - Example data file
: 19. LINK_ALL_BK2033.CMD - Total link
: 20. PLOTLUFOR7550.FTN - 7550 lu
: 21. PLOTLUFOR7550.REL
: 22. PLOTLUFOR9872.FTN - 9872 lu
: 23. PLOTLUFOR9872.REL
: 24. PLOTLUFORSCREEN.FTN - Terminal lu (1)
: 25. PLOTLUFORSCREEN.REL
: 26. BELLQAXLIBRARY.CMP - Library compile
: 27. BELLQAXLIBRARY.FTN - Library source
: 28. BELLQAXLIBRARY.LIB - Lindxed library
: 29. EDITS.FTN - Edits source
: 30. EDITS.LOD
: 31. EDITS.REL
: 32. GRAFSTEP.FTN - Grafstep source
: 33. GRAFSTEP.LOD
: 34. GRAFSTEP.REL
: 35. SHOWNERS.FTN - Showners source
: 36. SHOWNERS.LOD
: 37. SHOWNERS.REL
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FORTRAN 77, requires C.83 or later
Keywords.................: 1. ATS
: 2. HPIB
: 3. DIGITIZER
: 4. UTILITY
: 5. LIBRARY
External Support Req'd...: C.83 or later
: CI file system
: DGL
If Re-submission, Reason.:
Contributor's Name..........: David R. Rodgers
Company.......: Bell Canada (Quality Assurance)
Street........: 316 - 2265 Roland Therrien
City..........: Longueuil
State.........: Quebec
Country.......: Canada
Zip Code......: J4N 1C5
Phone Number..: 514-647-5131
Program Abstract............:
The B&K 2033 is a digital (audio) signal analyzer that displays
real-time audio spectrum information in time-domain or frequency
domain.
BK2033 consists of a number of programs which allow the
display state of the Bruel & Kjaer Digital Signal
Analyzer to be captured, stored, retrieved and plotted.
It is very easy to use and is menu driven. The logical unit of
the 2033 has been hardcoded to 56. This may be changed in the
program or by using the SST.
Instructions:
You will need subroutines from BellQAxLibrary contained in the
MISC subdirectory with this submission. See that first.
If you want automatic installation you should also load the
LINKS program contained in the MISC subdirectory.
Create a directory called /DAD
Create a sub-directory called /DAD/BK2033
Copy the files to directory /Dad/BK2033/
Create a sub-directory called /DAD/PROGRAMS
Type: Link_All_BK2033
And the files will all automatically be installed.
1. BK2033 is a system consisting of a number of programs which
allows the display state of the Bruel & Kjaer Digital Signal
Analyzer to be captured, stored, retrieved and plotted.
It is very easy to use and is menu driven. The logical unit of
the 2033 has been hardcoded to 56. This may be changed in the
program or by using the SST.
The remaining programs are simple utilities thrown in with the
deal.
2. EDITS is a file masking front end to the EDIT/1000 program,
and allows a standard EDIT runstring to be passed to the editor
for each file matching the mask. This saves the user from having
to build a transfer file every time he/she wants to edit files
that have common characteristics.
Use: EDITS [FileMask] [Runstring]
3. GRAFSTEP allows a number to be inserted in columns 1-8 of any
type 3 or 4 file. This is useful for instance, if you have data
that you want to use for GRAFIT, but the X axis is driven by
uneven intervals. GRAFIT only provides natural number intervals
in its internal column 0. Note that a similar operation could
be performed using MATH/1000, but that there are several extra
steps to go through. GRAFSTEP is interactive and prompts for
all parameters. Try it.
4. SHOWNERS is a file mask version of the OWNER command. If you
want to check out the ownership of all directories, this
utility will save you tons of time. It also allows the
ownerships to be printed on any device.
Use: SHOWNERS [FileMask] [Lu]
Additional Documentation....: For BK2033, create a DIR called ::ATPROG,
and then create another DIR called /ATPROG/BK2033.
Copy the files to the subdirectory and then TR Link_All_Bk2033.Cmd
to link everything up. Note: Most of the programs want to sit
on the directory ::ATPROG, so it must exist.
K06701
-----------------------------------------------------------------------------
MISC K067
MISCELLANEOUS SUPPORT FILES FOR CONTRIBUTION BK2033
-----------------------------------------------------------------------------
Contribution Name...........: MISC
Title....................: Miscellaneous support files for contribution BK2033
File Names...............: 00. Rename transfer file.
: 01. MISC.SBMT - Submission file
: 02. BELLQAXLIBRARY.CMP - Library compile file
: 03. BELLQAXLIBRARY.FTN - Library source
: 04. BELLQAXLIBRARY.LIB - Library reloc
: 05. CS.FTN - Close spool source
: 06. CS.LOD - Close spool link
: 07. CS.REL - Close spool reloc
: 08. EDITS.FTN - Edits source
: 09. EDITS.LOD - Edits link
: 10. EDITS.REL - Edits reloc
: 11. FTN7XS.FTN - Ftn7xs source
: 12. FTN7XS.LOD - Ftn7xs link
: 13. FTN7XS.REL - Ftn7xs reloc
: 14. GRAFSTEP.FTN - GrafStep source
: 15. GRAFSTEP.LOD - GrafStep lod
: 16. GRAFSTEP.REL - GrafStep reloc
: 17. LINKS.FTN - Links source
: 18. LINKS.LOD - Links link
: 19. LINKS.REL - Links reloc
: 20. OS.FTN - Open spool source
: 21. OS.LOD - Open spool link
: 22. OS.REL - Open spool reloc
: 23. OWNERS.FTN - Owners source
: 24. OWNERS.LOD - Owners link
: 25. OWNERS.REL - Owners reloc
: 26. PAUSE.FTN - Pause source
: 27. PAUSE.LOD - Pause link
: 28. PAUSE.REL - Pause reloc
: 29. RPCHECK.FTN - Rpcheck source
: 30. RPCHECK.LOD - Rpcheck link
: 31. RPCHECK.REL - Rpcheck reloc
: 32. SPOO5C - Fmgr spool
: 33. SPOO5O - command files
: 34. SPOO7C - for various
: 35. SPOO7O - logical units.
: 36. SPOO9C
: 37. SPOO9O
: 38. SPOOLC
: 39. SPOOLO
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FORTRAN 77, requires C.83 or later
Keywords.................: 1. UTILITY
: 2. LIBRARY
External Support Req'd...: C.83 or later
: CI file system
If Re-submission, Reason.:
Contributor's Name..........: David R. Rodgers
Company.......: Bell Canada (Quality Assurance)
Street........: 316 - 2265 Roland Therrien
City..........: Longueuil
State.........: Quebec
Country.......: Canada
Zip Code......: J4N 1C5
Phone Number..: 514-647-5131
Program Abstract............:
These are misc utilities and a library. The library contains
about 50 subroutines, some of the required by the other
submissions.
The OS and CS programs with open and close spool files using
CI and calling FMGR programmatically.
The EDITS, FTN7XS, OWNERS and LINKS programs are file mask
versions of those already famous programs.
GRAFSTEP is used to provide a user-defined index in a data file.
RPCHECK is a file mask RP checker. It will verify if a type 6
file is executable in its present state or will need to be re-linked.
The PAUSE program was designed to be executed in and CMD file, and
will pause the specified period of time.
Instructions:
Link the programs as required.
K06801
-----------------------------------------------------------------------------
HP3585 K068
HP3585 SPECTRUM ANALYZER CAPTURE & PLOT
-----------------------------------------------------------------------------
Contribution Name...........: HP3585
Title....................: HP3585 Spectrum Analyzer Capture & Plot
File Names...............: 00. Rename transfer file.
: 01. HP3585.SBMT
: 02. COMPILEALLHP3585.CMD
: 03. HP3585.FTN
: 04. HP3585.LOD
: 05. HP3585.REL
: 06. HP3585CAPTURE.FTN
: 07. HP3585CAPTURE.LOD
: 08. HP3585CAPTURE.REL
: 09. HP3585DUMP7.INFO
: 10. HP3585FILEFORMAT.INFO
: 11. HP3585GRAF.FTN
: 12. HP3585GRAF.REL
: 13. HP3585GRAF2623.LOD
: 14. HP3585GRAF2648.LOD
: 15. HP3585GRAF7550.LOD
: 16. HP3585GRAF9872.LOD
: 17. HP3585MODIFY.FTN
: 18. HP3585MODIFY.LOD
: 19. HP3585MODIFY.REL
: 20. LINK_ALL_HP3585.CMD
: 21. PLOTLUFOR7550.FTN
: 22. PLOTLUFOR7550.REL
: 23. PLOTLUFOR9872.FTN
: 24. PLOTLUFOR9872.REL
: 25. PLOTLUFORSCREEN.FTN
: 26. PLOTLUFORSCREEN.REL
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FORTRAN 77, requires C.83 or later
Keywords.................: 1. ATS
: 2. HPIB
: 3. DIGITIZER
: 4. ANALYZER
External Support Req'd...: C.83 or later
: CI file system
: DGL
: HPIB
If Re-submission, Reason.:
Contributor's Name..........: David R. Rodgers
Company.......: Bell Canada (Quality Assurance)
Street........: 316 - 2265 Roland Therrien
City..........: Longueuil
State.........: Quebec
Country.......: Canada
Zip Code......: J4N 1C5
Phone Number..: 514-647-5131
Program Abstract............:
The HP3585 Spectrum Analyzer has a bandwidth of 20Hz to 40MHz.
This set of programs allows the screen image of the HP3585
(B trace) to be captured and stored for later retrieval,
plotting and analysis.
Instructions:
You will need subroutines from BellQAxLibrary contained in the
MISC subdirectory with this submission. See that first.
If you want automatic installation you should also load the
LINKS program contained in the MISC subdirectory.
Create a directory called /DAD
Create a sub-directory called /DAD/HP3585
Copy the files to directory /Dad/HP3585/
Create a sub-directory called /DAD/PROGRAMS
Type: Link_All_HP3585
And the files will all automatically be installed.
K06901
-----------------------------------------------------------------------------
TEK7D20 K069
TEKTRONIX 7D20 DIGITAL OSCILLOSCOPE CAPTURE
-----------------------------------------------------------------------------
Contribution Name...........: TEK7D20
Title....................: Tektronix 7D20 Digital Oscilloscope Capture
File Names...............: 00. Rename transfer file.
: 01. TEK7D20.SBMT - Submission file.
: 02. LINK_ALL_TEK7D20.CMD - Master link file.
: 03. PLOTLUFOR7550.FTN - 7550 lu.
: 04. PLOTLUFOR7550.REL -
: 05. PLOTLUFOR9872.FTN - 9872 lu.
: 06. PLOTLUFOR9872.REL -
: 07. PLOTLUFORSCREEN.FTN - Screen lu.
: 08. PLOTLUFORSCREEN.REL -
: 09. TEK7D20.FTN - Master program.
: 10. TEK7D20.LOD -
: 11. TEK7D20.REL -
: 12. TEK7D20CAPTURE.FTN - Capture program.
: 13. TEK7D20CAPTURE.LOD -
: 14. TEK7D20CAPTURE.REL -
: 15. TEK7D20FILEFORMA.INFO - File format info.
: 16. TEK7D20GRAF.FTN - Plotting program.
: 17. TEK7D20GRAF.REL -
: 18. TEK7D20GRAF2623.LOD - 2623 link.
: 19. TEK7D20GRAF2648.LOD - 2648 link.
: 20. TEK7D20GRAF7550.LOD - 7550 link.
: 21. TEK7D20GRAF9872.LOD - 9872 link.
: 22. TEK7D20LIBRARY.CMP - 7d20 lib compile.
: 23. TEK7D20LIBRARY.FTN - 7d20 library.
: 24. TEK7D20MODIFY.FTN - File modifier.
: 25. TEK7D20MODIFY.LOD -
: 26. TEK7D20MODIFY.REL -
: 27. TEK7D20REPLAY.FTN - File replayer.
: 28. TEK7D20REPLAY.LOD -
: 29. TEK7D20REPLAY.REL -
: 30. TEKCAP.FTN - Random capture
: 31. TEKCAP.LOD - from command
: 32. TEKCAP.REL - file.
Operating System(s)......: RTE-6/VM, RTE-A(?)
Language(s)..............: FORTRAN 77, requires C.83 or later
Keywords.................: 1. ATS
: 2. HPIB
: 3. DIGITIZER
: 4. ANALYZER
: 5. GRAPHICS
External Support Req'd...: C.83 or later
: CI file system
: DGL
: BellQAxLibrary
If Re-submission, Reason.:
Contributor's Name..........: David R. Rodgers
Company.......: Bell Canada (Quality Assurance)
Street........: 316 - 2265 Roland Therrien
City..........: Longueuil
State.........: Quebec
Country.......: Canada
Zip Code......: J4N 1C5
Phone Number..: 514-647-5131
Program Abstract............:
The Tektronix 7d20 programmable digitizer is a plug in oscilloscope
module that will digitize a waveform at 70MHz continuous and
10 MHz single shot. This set of programs allows the contents of
any or all waveform memories (there are 6) to be captured and
stored in a file for later retrieval and plotting. The plotting
programs have been optimized for plotting on 2648, 7550 and 9872,
however any DGL device should work.
The instant replay program allows waveform files to be dumped
back to the oscilloscope for quick viewing.
After using these programs you will never want to use a scope
camera again.
Instructions:
You will need subroutines from BellQAxLibrary contained in the
MISC subdirectory with this submission. See that first.
If you want automatic installation you should also load the
LINKS program contained in the MISC subdirectory.
Create a directory called /DAD
Create a sub-directory called /DAD/TEK7D20
Copy the files to directory /Dad/Tek7d20/
Create a sub-directory called /DAD/PROGRAMS
Tr Tek7d20Library.Cmp
Type: Link_All_Tek7d20
And the files will all automatically be installed.
K07001
-----------------------------------------------------------------------------
LABLR K070
STICK-ON MAILING LABELS
-----------------------------------------------------------------------------
Contribution Name...........: LABLR
Title....................: Stick-on Mailing Labels
File Names...............: 00. Rename Transfer File
: 01. 'LABLR Submission File
: 02. &LABLR Source File
: 03. %LABLR Relocatable File
: 04. %FREAD Relocatable File
: 05. %FWRIT Relocatable File
: 06. #LABLR Loader File
Operating System(s)......: RTE-6 VM
Language(s)..............: FTN4X
Keywords.................: 1. LABEL
: 2. MAIL
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: DENNIS HUGHES
Company.......: TORRINTON COMPANY
TECHN.COMPUTER GROUP
Street........: 59 FIELD STREET
City..........: TORRINGTON
State.........: CONNECTICUT
Country.......: USA
Zip Code......: 06790
Program Abstract............:
This program allows the input,deletion,modification of
the data for Stick-on Labels.
TO RUN TYPE :RU,LABLR,(neg disc lu where files reside)
Passed by RMPAR into IPARM(1)
THE DATA FILES ARE IN LU,-++ .. OF TYPE 2 AND STRUCTURED
AS FOLLOWS : WITH A FIXED RECORD LENGTH OF 15 WORDS**
Record #1 =the number of labels currently in the file(710 max),
is stored in the 1st word and the nimber of lines per
label is stored in the second word. the array is :
IBUF2(1-2)= ASCII ** word 1= NUM word 2= LINES
Records #2-711= each label contains "LINES" of information.The
array is : IBUF2(90) where there are a maximum
of 6 lines per label x 15 words/line(30 char)
EDIT Lines 307 - 312 to support your system Printers LUs!!
K07101
-----------------------------------------------------------------------------
TIME K071
ANOTHER OP-SYS TIME-SETTING PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: TIME
Title....................: Another Op-Sys Time-Setting Program
File Names...............:00. Rename Transfer File
:01. time.sbmt This file
:02. TIME.FTN - Time-setting program
Operating System(s)......: RTE-A, RTE-6, New File System
Language(s)..............: FTN77
Keywords.................: 1. Time
: 2. System
: 3. Boot-up
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Donald A. Wright
Company..................: Interactive Computer Technology
Street...................: 2069 Lake Elmo Avenue North
City.....................: Lake Elmo
State....................: MN
Country..................: USA
Zip Code.................: 55042
Phone Number.............: 612/770-3728
Program Abstract............:
TIME is a handy program intended to be used to set the system time at
bootup. It has these characteristics:
1. Entries are in ordinary time (no Julian dates, etc.)
2. Last-entered times are saved in a file for next time.
3. Time prompts for year, month, day, hour, and minute separately.
4. When TIME prompts for values, it shows the last-entered value
as the default to be accepted if RETURN is entered with no data,
often permitting most values to be defaulted.
5. TIME won't let a non-superuser (or non-MANAGER) run it.
Just put RU TIME in the WELCOM(x.CMD) file to have a high level of
integrity in system time.
Additional Documentation....:
TIME is well documented in its source.
K07201
-----------------------------------------------------------------------------
DOUBLE K072
PRINT DOUBLE SIZE ON 2933/34A PRINTER
-----------------------------------------------------------------------------
Contribution Name...........: DOUBLE
Title....................: Print Double Size on 2933/34A Printer
File Names...............:00. Rename File
:01. double.sbmt SUBMIT file.
:02. DOUBLE.FTN Program Source
Operating System(s).: RTE-A, RTE-6 with New File System
Language(s).........: Ftn7x
Keywords............: 1. Printer
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Donald A. Wright
Company.......: Interactive Computer Technology
Street........: 2069 Lake Elmo Avenue North
City..........: Lake Elmo
State.........: MN
Zip Code......: 55042
Phone Number..: 612/770-3728
Telex.........: 650/211-1023
Program Abstract............:
DOUBLE is an 80-line Fortran program which prints a file in double-size
characters on an HP 2933A or 2934A printer or equivalent. It may be
used to generate very readable, high-quality originals for overhead-
projector transparency slides. It can quicky be converted to print any
multiple of the standard character size, up to 28X.
DOUBLE uses column 1 for carriage-advance, without regard for the type
of driver being used for the printer.
A user can create the slides very quickly with the editor, taking care
not to exceed line lengths of 40 characters (they really are double)
and putting the character "1" in column 1 at the top of each new slide.
Compile and load:
RU FTN7X DOUBLE.FTN,,-
LINK DOUBLE.REL (needs $FNEWF on RTE-6)
K07301
-----------------------------------------------------------------------------
BLI K073
BINARY FILE-LIST PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: BLI
Title....................: Binary File-List Program
File Names...............:00. Rename Transfer File
:01. bli.sbmt- This file
:02. BLI.FTN - Binary File Lister
Operating System(s)......: RTE-A, RTE-6, New File System
Language(s)..............: FTN77
Keywords.................: 1. Binary
: 2. List
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Donald A. Wright
Company..................: Interactive Computer Technology
Street...................: 2069 Lake Elmo Avenue North
City.....................: Lake Elmo
State....................: MN
Country..................: USA
Zip Code.................: 55042
Phone Number.............: 612/770-3728
Program Abstract............:
Problem: The LI program provided with the New File System will not list
binary files (or any files) to an LU other than the local terminal, nor
will it list records longer than 256 characters.
BLI lists files in exactly the same binary format as is used by LI, but
has these advantages:
1. It allows specification of the output device.
2. It permits reading and listing records of up to 8192 characters,
expandable to over 30,000 characters per record if necessary.
BLI will read from a device (e.g. tape drive) as well as a file. It
does permit specifying a start record and an end record for the source,
whether a file or a device.
Additional Documentation....:
BLI is fairly well documented in its source. If invoked with no
parameters it will display a USAGE: help line.
K07401
-----------------------------------------------------------------------------
CMDSTACK K074
COMMAND STACK SUBROUTINES
-----------------------------------------------------------------------------
Contribution Name...........: CMDSTACK
Title....................: COMMAND STACK Subroutines
File Names...............:00. Rename Transfer File
:01. cmdstack.sbmt - This file
:02. CMDSTACK.MAC - Command Stack Mgr
:03. LEFTJUSTIFY.MAC - Delete Lead Spaces
:04. PUTINCOMMAS.MAC - Smaller & Better
:05. APPEND.FTN - Append Strings
Operating System(s)......: RTE-A, RTE-6, perhaps more
Language(s)..............: MACRO, FTN77
Keywords.................: 1. Input
: 2. Terminal
: 3. Strings
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Donald A. Wright
Company..................: Interactive Computer Technology
Street...................: 2069 Lake Elmo Avenue North
City.....................: Lake Elmo
State....................: MN
Country..................: USA
Zip Code.................: 55042
Phone Number.............: 612/770-3728
Program Abstract............:
CMDSTACK is a subroutine which can be used to give a program a
command-stack capability almost exactly the same as that found in EDIT
and CI. It has these properties:
1. It allows the same /, /n, and //-/ commands.
2. It can go to any specified, LU, using XLUEX for its I/O.
3. The stack is a character variable passed in by the calling prog-
ram, and may be any length.
4. Stack entries are variable-length to conserve stack space.
5. There is no fixed limit on the number of saved stack entries.
LEFTJUSTIFY is a subroutine which must somehow have been inadvertent-
ly omitted from the Relocatable Library. It has the simple function of
deleting leading blanks from a character variable, a very handy funct-
ion when analyzing keyboard-input strings. It is called by CMDSTACK.
PUTINCOMMAS is just over 1/3 as large as the HP Relocatable Library
subroutine of the same name (which got bigger at the A.85 release).
It has the same specifications, but works slightly better: it has no
limitations on parameter length and it does not delete a trailing
comma. Use it when space is tight.
APPEND is a subroutine which appends the nonblank characters of a
string to the nonblank characters in another, placing a specified
number of blanks between. It does this with no danger of a runtime
error regardless of the value or length of either string. It is very
handy when generating readable text with strings having variable
nonblank lengths.
Additional Documentation....:
Each subroutine is sufficiently documented within its source code.
K07501
-----------------------------------------------------------------------------
ADDIX, LIST K075
HIGH-SPEED HELP-FILE FACILITY
-----------------------------------------------------------------------------
Contribution Name...........: ADDIX, LIST
Title....................: High-Speed Help-File Facility
File Names...............:00. Rename Transfer File
:01. help.sbmt - This file
:02. ADDIX.FTN - File-indexing Program
:03. LIST.FTN - Help-Display Subroutines
Operating System(s)......: RTE-A, RTE-6, New File System
Language(s)..............: FTN77
Keywords.................: 1. Help
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Donald A. Wright
Company..................: Interactive COmputer Technology
Street...................: 2069 Lake Elmo Avenue North
City.....................: Lake Elmo
State....................: MN
Country..................: USA
Zip Code.................: 55042
Phone Number.............: 612/770-3728
Program Abstract............:
ADDIX and LIST comprise a mechanism for providing a HELP facility in
an interactive program. These characteristics are provided:
1. HELP text file can be extremely large, or very small.
2. HELP text file can also be the manual for the program or system,
with no changes whatever.
3. Access to help is VERY fast, using binary search on ordered index.
4. HELP is listed in screenfuls with pauses (same operation as the
LI program).
5. Not much program space is required.
ADDIX takes an input file prepared with marked HELP keywords and copies
it to a new file with an ASCII index appended. ADDIX is well document-
ed and explains the preparation of the HELP text file.
LIST is called by the program using the HELP facility. It opens the
HELP file (first entry only), performs the binary search on the index,
then goes directly to the keyword and lists the text following. LIST
actually consists of two subroutines, and is well documented.
This is the same HELP facility as is used in the commercial package
called CONNECT.
K07601
-----------------------------------------------------------------------------
LYLIB K076
GENERAL LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: LYLIB
Title....................: GENERAL LIBRARY
File Names...............:00. Rename Transfer File
:01. 'LYLIB SUBMISSION FILE
:02. &LYLI1 MACRO SOURCE
:03. &LYLI2 FTN SOURCE
:04. #LYLIB MERGE COMMANDS
:05. *LYLIB PREP COMMANDS (READ ME FIRST)
:06. %LYLIB COMBINED RELOC.
:07. $LYLIB COPY HELP FILES TO /HELP
:08. ?LYLIB MASTER HELP FILE
:09. ?BPACK INDIVIDUAL HELP FILE
:10. ?BUNPK
:11. ?MOVEW
:12. ?KNDEX
:13. ?INDEX
:14. ?SUBST
:15. ?EXWRD
:16. ?EXBYT
:17. ?KCHAR
:18. ?ICHAR
:19. ?INSTR
:20. ?NSCOM
:21. ?MVBYT
:22. ?ITRNC
:23. ?ISCAN
:24. ?FILL
:25. ?UPLWC
:26. ?IXNUM
:27. ?BRPLC
:28. ?COLON
:29. ?ASCVT
:30. ?NMCVT
:31. ?FLCVT
:32. ?IVRFY
:33. ?IVAL
:34. ?SNUM
:35. ?PCHAR
:36. ?IFLDC
:37. ?JSTFY
:38. ?LJSTF
:39. ?CENTR
:40. ?EDNEG
:41. ?CMPRS
:42. ?UPSFT
:43. ?LEDG0
:44. ?LSHFT
:45. ?FILL0
:46. ?RDX50
:47. ?ISWCH
:48. ?LOGIC
:49. ?JSTFI
:50. ?ICMPR
:51. ?CMPRB
:52. ?DSHBL
:53. ?CMPRD
:54. ?BLDSH
:55. ?ICPRS
:56. ?HEX
:57. ?DELCH
:58. ?LJSTC
:59. ?FILLC
:60. ?MOVEC
:61. ?COMPC
:62. ?COMPW
:63. ?HEXI
:64. ?NAMOK
:65. ?DATE
:66. ?SFW
:67. ?SBL
:68. ?XWRD
:69. ?XBYT
:70. ?MBR
:71. ?SNX
:72. ?SCN
:73. ?FLB
:74. ?FLW
:75. ?ULC
:76. ?ALNM
:77. ?BRP
:78. ?ANCV
:79. ?FCVT
:80. ?ASRX
:81. ?LSXY
:82. ?ASXY
:83. ?CRPP
:84. ?CPRS
:85. ?MOPSY
:86. ?NOPSY
:87. ?DCM
:88. ?DBDAT
:89. ?CHK11
:90. ?WAIT
:91. ?RJSTF
Operating System(s)......: TESTED ON RTE-6, ANY 1000.
Language(s)..............: MACRO AND FTN
Keywords.................: 1. LIBRARY
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY AND CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: US
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: THIS IS A COLLECTION OF USEFUL
ROUTINES THAT HAS BEEN PUT TOGETHER OVER THE YEARS. THERE ARE
ROUTINES FOR CHARACTER TRANSLATION,MOVE,EXTRACT,COMPARE,FILL
UPSHIFT,DOWNSHIFT,AND JUSTIFY. MOST OF THE ROUTINES ARE
FORTRAN CALLABLE.
Additional Documentation....: SEE SOURCE CODE AND HELP FILES
K07701
-----------------------------------------------------------------------------
ULIST K077
RTE-A USER LIST
-----------------------------------------------------------------------------
Contribution Name...........: ULIST
Title....................: RTE-A USER LIST
File Names...............: 00 Rename transfer file
: 01 ULIST.SBMT SUBMIT FILE
: 02 ULIST.FTN
: 03 ULIST.REL
: 04 MSORT.MAC SORT SUBROUTINE
: 05 MSORT.REL
Operating System(s)......: RTE-A WITH VC+
Language(s)..............: FORTRAN 77 AND MACRO
Keywords.................: 1. SYSTEM
: 2. UTILITY
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: US
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: THIS PROGRAM PRODUCES AN ALPHABETIZED
LIST OF THE LOG-ONS FOR AN RTE-A SYSTEM. THE OUTPUT CONTAINS
COLUMNS FOR: LOG-ON, SUPER USER BIT, REAL NAME, AND THE FIRST COMMAND.
THIS INFORMATION IS ALL LOCATED IN FILES UNDER THE DIRECTORY
/USERS.DIR.
Additional Documentation....:
K07801
-----------------------------------------------------------------------------
SETCLOCK K078
SET SYSTEM TIME
-----------------------------------------------------------------------------
Contribution Name...........: SETCLOCK
Title....................: SET SYSTEM TIME
File Names...............: 00 Rename transfer file
: 01 SETCLOCK.SBMT SUBMIT FILE
: 02 SETCLOCK.FTN
: 03 SETCLOCK.REL
: 04 STIME.FTN
: 05 STIME.REL
Operating System(s)......: RTE-A AND RTE-6
Language(s)..............: FORTRAN 77
Keywords.................: 1. SYSTEM
: 2. UTILITY
: 3. TIME
: 4. BOOT-UP
External Support Req'd...: HAYES CHRONOGRAPH AND MUX PORT
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: US
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: THIS SET OF PROGRAMS IMPLEMENTS
AUTOMATIC SETTING OF THE SYSTEM TIME. THE EXTERNAL CLOCK USED
IS A HAYES CHRONOGRAPH. THE DEVICE IS A BATTERY BACKED UP
CLOCK WITH AN RS-232 OUTPUT.
SETCLOCK--THIS PROGRAM IS USED TO INITIALLY SET THE HAYES
CHRONOGRAPH.
STIME--THIS PROGRAM READS THE TIME AND DATE FROM THE HAYES
CHRONOGRAPH AND THEN SETS THE RTE SYSTEM TIME ACCORDINGLY.
THIS SHOULD BE DONE IN THE WELCOME FILE BEFORE ANY PROGRAMS
ARE PUT INTO THE TIME LIST.
THE CABLE FOR CONNECTION TO A MUX PORT IS VERY SIMPLE. THE
CABLE IS CALLED A NULL MODEM. PIN 2 ON ONE END IS CONNECTED
TO PIN 3 ON THE OTHER END. PIN 7 CONNECTS TO PIN 7. BOTH
CONNECTORS ARE STANDARD MALE DB-25'S. THE MUX PORT MUST BE
INITIALIZED TO 1200 BAUD OR 300 BAUD WITH TYPE AHEAD ENABLED,
NO ENQ-ACK.
Additional Documentation....:
K07901
-----------------------------------------------------------------------------
SUBIT K079
EASY CHANGE OF SUPER USER BIT
-----------------------------------------------------------------------------
Contribution Name...........: SUBIT
Title....................: EASY CHANGE OF SUPER USER BIT
File Names...............: 00 Rename transfer file
: 01 SUBIT.SBMT
: 02 SUBIT.FTN
: 03 SUBIT.REL
Operating System(s)......: RTE-A & VC+
Language(s)..............: FTN7X
Keywords.................: 1. SYSTEM
: 2. UTILITY
: 3. SECURITY
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: US
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: THIS PROGRAM ALLOWS THE 'MANAGER' OF
AN RTE-A SYSTEM TO CHANGE THE STATE OF THE SUPER USER BIT FOR ANY
USER EXCEPT 'MANAGER'. THIS IS EASIER AND FASTER THAN THE PROGRAM
'USERS'.
Additional Documentation....: SEE SOURCE.
K08001
-----------------------------------------------------------------------------
EMA K080
EMA UTILITIES
-----------------------------------------------------------------------------
Contribution Name...........: EMA
Title....................: EMA UTILITIES
File Names...............: 00 Rename transfer file
: 01 EMA.SBMT
: 02 L2ECMW.MAC
: 03 E2LMVW.MAC
: 04 L2EMVW.MAC
: 05 INITEMA.MAC
Operating System(s)......: RTE-6 & RTE-A
Language(s)..............: MACRO
Keywords.................: 1. EMA/VMA
External Support Req'd...: RTE O.S. FIRMWARE
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: US
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: These subroutines allow fast moves and
compares between EMA and LOCAL arrays. There is no checking beyond
what memory protect does.
Additional Documentation....: See L2ECMW.MAC for the calling sequence.
K08101
-----------------------------------------------------------------------------
SECUR K081
ENFORCE CHANGING OF PASSWORDS
-----------------------------------------------------------------------------
Contribution Name...........: SECUR
Title....................: ENFORCE CHANGING OF PASSWORDS
File Names...............: 00 Rename transfer file
: 01 SECUR.SBMT
: 02 SECUR.FTN FOR RTE-A
: 03 SECUR6.FTN FOR RTE-6
: 04 SECUR.REL
: 05 SECUR6.REL
Operating System(s)......: RTE-6 & RTE-A
Language(s)..............: FTN77
Keywords.................: 1. SECURITY
: 2. ACCOUNTS
: 3. SYSTEM
External Support Req'd...: CI FILES
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: US
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: These programs report on password ages.
The RTE-A version also changes any password found to be older than 60
days. The warning to change your password needs to be sent to the
offending user with a mail system. MANAGER is a special user that can
get by without being booted off. When integrated into a mail system
these programs could go in the time list to run once a day.
Additional Documentation....: SEE SOURCE
K08201
-----------------------------------------------------------------------------
BLOCK8 K082
LARGE CHARACTERS ON 2563 LINE PRINTER
-----------------------------------------------------------------------------
Contribution Name...........: BLOCK8
Title....................: LARGE CHARACTERS ON 2563 LINE PRINTER
File Names...............: 00 Rename transfer file
: 01 BLOCK8.SBMT
: 02 TEST8.FTN
: 03 TEST8.REL
: 04 TEST6.FTN
: 05 TEST6.REL
: 06 TEST4.FTN
: 07 TEST4.REL
: 08 BLK8.FTN
: 09 BLK8.REL
: 10 BLK6.FTN
: 11 BLK6.REL
: 12 BLK4.FTN
: 13 BLK4.REL
Operating System(s)......: RTE-A and RTE-6
Language(s)..............: FORTRAN 77
Keywords.................: 1. PRINTER
External Support Req'd...: 256x LINE PRINTER with BLOCK Characters
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: US
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: The 256x printers are capable of
printing several styles of characters. These subroutines inplement
large block characters. This would be useful for labels on shipping
containers that must be read from a distance. The printer comes
with a sample program to do this style of character but the
program did not take advantage of some of the features of FTN7X.
The subroutines only print upper case and some special characters.
If someone needs lower case then the DATA statements will have to
be changed. The actual code should be correct as is. There are
three subroutines. They do characters that are 4,6 and 8 times
normal size.
Additional Documentation....:
K08301
-----------------------------------------------------------------------------
BTIME K083
UP AND DOWN TIME RECORDING
-----------------------------------------------------------------------------
Contribution Name...........: BTIME
Title....................: UP AND DOWN TIME RECORDING
File Names...............: 00 Rename transfer file
: 01 BTIME.SBMT SUBMIT FILE
: 02 BTIME.FTN SOURCE
: 03 UTIME.FTN SOURCE
: 04 BTIME.REL
: 05 UTIME.REL
Operating System(s)......: RTE-6 AND RTE-A
Language(s)..............: FTN77
Keywords.................: 1. SYSTEM
: 2. ACCOUNTING
: 3. BOOT-UP
External Support Req'd...: RTE AND CI FILES
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: US
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: These are two programs which keep track of
when a system is booted and when it is halted. I was inspired by a
previous contribution of Alan Tibbetts. This version provides for
128 boots and calculates both uptime and down time. The initialization
program will also warn you if you set the system time to a value that
is before the last time recorded in the history file.
Additional Documentation....: SEE SOURCE CODE
K08401
-----------------------------------------------------------------------------
CLASM K084
ANOTHER FLAVOR OF SYSTEM COMMON
-----------------------------------------------------------------------------
Contribution Name...........: CLASM
Title....................: ANOTHER FLAVOR OF SYSTEM COMMON
File Names...............: 00 Rename transfer file
: 01 CLASM.SBMT
: 02 CLASM.MAC
: 03 CLASM.REL
Operating System(s)......: ANY RTE
Language(s)..............: MACRO
Keywords.................: 1. SYSTEM
: 2. CLASS_NUMBER
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: US
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: This program provides another method
of sharing class numbers between programs. Using this does not require
any system common. This program also implements counters that can be
shared between programs without contention problems. This leaves the
maximum amount of space for the application code.
Additional Documentation....: See source code.
K08501
-----------------------------------------------------------------------------
FUNNEL K085
DRIVER TO IMPLEMENT PIPES
-----------------------------------------------------------------------------
Contribution Name...........: FUNNEL
Title....................: DRIVER TO IMPLEMENT PIPES
File Names...............:00. Rename Transfer File
: 01 'DVD00 SUBMISSION FILE
: 02 &DVD00 SOURCE (ASMB OR MACRO)
: 03 &PVAL SOURCE FTN7X WRITES TO FUNNEL
: 04 &PTEST SOURCE FTN7X READS FROM FUNNEL
Operating System(s)......: RUNS ON RTE-6, MAY WORK ON 2,3,4
Language(s)..............: MACRO
Keywords.................: 1. DRIVER
: 2. UNIX
External Support Req'd...: NONE
If Re-submission, Reason.: IMPROVED AND EXTENDED
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: USA
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: This routine implements 'UNIX' style pipes.
It originally was on CSL-1000 tape 2340 as DVD00. It did work at that
time but being a 'normal' programmer I felt that I could improve it.
Some new features are: Transfers are now handled in bytes and with the
Byte Move Instruction, Control request parameters are passed,
It is transparent to ALL control requests (the bad news is that a pipe
can not be disconnected once established), Subchannel information is
available therfore the name 'FUNNEL'. I have used this to implement
the logging of RTE-6 console messages to disc. See contribution 'CONSL'.
Additional Documentation....: Included in the source.
K08601
-----------------------------------------------------------------------------
CONSL K086
WRITE CONSOLE LOG TO DISC
-----------------------------------------------------------------------------
Contribution Name...........: CONSL
Title....................: WRITE CONSOLE LOG TO DISC
File Names...............:00. Rename Transfer File
:01. 'CONSL SUBMISSION FILE
:02. &CONSL SOURCE (FTN7X)
Operating System(s)......: RTE-6 & WHEREVER THE PIPE DRIVER WORKS.
Language(s)..............: FTN7X
Keywords.................: 1. SYSTEM
: 3. UNIX
External Support Req'd...: PIPE DRIVER (SEE FUNNEL)
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: USA
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: This program implements the logging of
console messages to disc. By using a 'pipe' RTE can be convinced that
this program is the console (system lu 1). This allows the physical
console to be used as a normal Session terminal. Messages are filtered
by this program. Messages that start with 'SESSION' are one class
of message, all others are the second class. Each class can be written
to disc and/or the physical device designated. I usually write all
messages to disc and non-session messages to my console. Messages
that start with 'MP','DM', etc. are time stamped and have bells
appended to them wherever they are written. Since the console log is
on disc, it can be viewed from a remote terminal, archived for historic
reasons, or examined by a program for log-on/log-off of a terminal.
Additional Documentation....: Implementation instructions are in source.
K08701
-----------------------------------------------------------------------------
MAP K087
BIT MAP DISPLAY (CI FILE SYSTEM)
-----------------------------------------------------------------------------
Contribution Name...........: MAP
Title....................: BIT MAP DISPLAY (CI FILE SYSTEM)
File Names...............:00. Rename Transfer File
:01. 'MAP Submission file
:02. &MAP FTN7X SOURCE
:03. %MAP FTN7X RELOC.
Operating System(s)......: RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. UTILITY
External Support Req'd...: CI FILE SYSTEM
If Re-submission, Reason.:
Contributor's Name..........: DONALD L. CLAPP
Company.......: ELI LILLY & CO.
Street........: 307 E. MCCARTY ST.
City..........: INDIANAPOLIS
State.........: INDIANA
Country.......: US
Zip Code......: 46285
Phone Number..: (317) 261-4458
Telex.........:
Program Abstract............: This program will display the bit map
of a CI volume. The display is produced using blanks and X's.
The output device can be a CRT or a printer.
Additional Documentation....:
K08801
-----------------------------------------------------------------------------
CARDS K088
SUBROUTINES TO ACCESS 6940B MULTIPROGRAMMER
-----------------------------------------------------------------------------
Contribution Name...........: CARDS
Title....................: Subroutines to Access 6940B Multiprogrammer
File Names...............: 00. Rename transfer file
: 01. CARDS.SBMT Submission file
: 02. CARDS.FTN - Source file
: 03. CARDS.REL - Relocatable
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Measurement
: 2. Scanner
: 3. Multi-program
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Doug Wendel
Company.......: Petroleum Testing Service, Inc
Street........: 12051 Rivera Rd
City..........: Santa Fe Springs
State.........: CA.
Zip Code......: 90670
Phone Number..: (213) 689-0081
Telex.........:
Program Abstract............:
A group of subroutines that greatly ease the use of many of the 6940B
multiprogrammer cards. Also included is a program (RN) that will place
resource numbers in system common for these subroutines. The subroutines
use the resource numbers to control access to the cards.
Additional Documentation....:
See program listings for detailed subroutine calls.
K08901
-----------------------------------------------------------------------------
BDPLT K089
GAUSSIAN DECONVOLUTION PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: BDPLT
Title....................: Gaussian Deconvolution Program
File Names...............:00. Rename Transfer File
:01. 'BDPLT Submission file
:02. &BDPLT
:03. %BDPLT
:04. DATA1 Test data
:05. %CAL10 Old HP Calcomp driver
:06. %CALIB Old HP Calcomp library
Operating System(s)......: RTE-IVB and RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Data_analysis
: 2. Regression
External Support Req'd...: Calcomp Plotter (565 or similar)
If Re-submission, Reason.:
Contributor's Name..........: Dr. John C. Cooper
Company.......: Naval Research Laboratory
Street........: Code 6173
City..........: Washington, DC
State.........: DC
Country.......: USA
Zip Code......: 20375
Phone Number..: 202/767-3115
Program Abstract............: September 1, 1985
This program resolves gausian component curves in a spectrum.
It is designed to be used with electronic (UV-visible) spectra, but
can be used with a variety of intensity vs. frequency spectra. Although
useful, the plot routines are not essential and could be eliminated by
omitting the plot routine and its call.
K09001
-----------------------------------------------------------------------------
ENABL K090
ENABLE SYSTEM CONSOLE AS SYSTEM TERMINAL
-----------------------------------------------------------------------------
Contribution Name...........: ENABL
Title....................: Enable System Console as System Terminal
File Names...............:00. Rename Transfer File
:01. 'ENABL - Submission file
:02. *ENABL - Transfer file to compile and LINK
load the ENABL program
:03. &ENABL - Enable Terminal Source Code
:04. %ENABL - Relocatable Code
:05. &SCADR - Get Sector and Track Addresses Sub
:06. %SCADR - Relocatable Code
Operating System(s)......: RTE-IVB/6VM
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. Terminal
: 2. Initialize
External Support Req'd...: none
If Re-submission, Reason.:
Contributor's Name..........: E. Scott Hill
Company.......: Pittsburgh-Des Moines Corporation
Street........: 1015 Tuttle Street / P. O. Box 1596
City..........: Des Moines
State.........: Iowa
Country.......: USA
Zip Code......: 50306
Phone Number..: 515-244-6000 ext. 235
Telex.........:
Program Abstract............:
This program is used to make the System Console available for use as
a Session Terminal. It uses subroutine SCADR to locate the Master Security
Code and then enables the console. It can also be used to show the Master
Security Code.
Additional Documentation....:
Source Code is well documented.
NOTE ON DISCS:
The transfer file *ENABL expects to have all files on cartridge 55.
Use the editor to change this to fit your system.
K09101
-----------------------------------------------------------------------------
AMORT K091
PREPARE AN AMORTIZATION TABLE
-----------------------------------------------------------------------------
Contribution Name...........: AMORT
Title....................: Prepare an Amortization Table
File Names...............:00. Rename Transfer File
:01. 'AMORT - Submission file
:02. *AMORT - Transfer file to compile and LINK
load the AMORT program
:03. &AMORT - Amortization Table Source Code
:04. %AMORT - Relocatable Code
Operating System(s)......: RTE-IVB/6VM
Language(s)..............: FTN4X
Keywords.................: 1. Finance
External Support Req'd...: none
If Re-submission, Reason.:
Contributor's Name..........: E. Scott Hill
Company.......: Pittsburgh-Des Moines Corporation
Street........: 1015 Tuttle Street / P. O. Box 1596
City..........: Des Moines
State.........: Iowa
Country.......: USA
Zip Code......: 50306
Phone Number..: 515-244-6000 ext. 235
Telex.........:
Program Abstract............:
This program is used to make an amortization table for loans. The
program will ask for loan amount, interest rate, and term of loan. It will
then show you the payment amount, which may then be modified.
Additional Documentation....:
NOTE ON DISCS:
The transfer file *AMORT expects to have all files on cartridge 55.
Use the editor to change this to fit your system.
K09201
-----------------------------------------------------------------------------
CPTIM K092
FUNCTION CPTIM (X)-CALCULATES CPU USAGE
-----------------------------------------------------------------------------
Contribution Name...........: CPTIM
Title....................: FUNCTION CPTIM (X)-CALCULATES CPU USAGE
File Names...............: 00. Rename Transfer File
: 01. CPTIM.SBMT
: 02. CPTIM.FTN
Operating System(s)......: RTE-IVB
Language(s)..............: FORTRAN
Keywords.................: 1. accounting
: 2. utility
: 3. analyzer
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: E. W. MINER
Company.......: NAVAL RESEARCH LABORATORY (CODE 5841)
Street........:
City..........: WASHINGTON D. C.
State.........:
Country.......: USA
Zip Code......: 20375
Phone Number..: 202-767-3389
Telex.........:
Program Abstract............:
CPTIM CALCULATES THE CPU USAGE IN SECONDS FROM PREVIOUS VALUE
TO THE CURRENT VALUE. ON THE FIRST CALL TO CPTIM X SHOULD BE 0.0,
THE VALUE RETURNED WOULD THEN BE "TO".
Additional Documentation....:
PRESENT VERSION IS LIMITED TO THE SESSION CONTROL BLOCK
STRUCTURE OF HP'S RTE-IVB
CHANGES SHOULD BE STRAIGHT FORWARD FOR RTE-6/VM
K09301
-----------------------------------------------------------------------------
SECND K093
CALCULATE ELAPSED TIME
-----------------------------------------------------------------------------
Contribution Name...........: SECND
Title....................: CALCULATE ELAPSED TIME
File Names...............: 00. Rename Transfer File
: 01. SECND.SBMT
: 02. SECND.FTN
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. time
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: E. W. MINER
Company.......: NAVAL RESEARCH LABORATORY (CODE 5841)
Street........:
City..........: WASHINGTON D. C.
State.........:
Country.......: USA
Zip Code......: 20375
Phone Number..: 202-767-3389
Telex.........:
Program Abstract............:
SECOND CALCULATES THE INTERVAL IN SECONDS (WALL CLOCK TIME) FROM
PREVIOUS TIME X TO THE CURRENT TIME.
ON THE FIRST CALL TO SECOND X SHOULD BE 0.0, THE VALUE RETURNED
WOULD THEN BE "T0".
Additional Documentation....:
K09401
-----------------------------------------------------------------------------
FTAPE K094
READ FIXED-BLOCKED RECORD BUFFER FROM TAPE
-----------------------------------------------------------------------------
Contribution Name...........: FTAPE
Title....................: READ FIXED-BLOCKED RECORD BUFFER FROM TAPE
File Names...............: 00. Rename Transfer File
: 01. FTAPE.SBMT
: 02. FTAPE.FTN
: 03. FTAPE.DOC
: 04. IER.FTN
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. formatting
: 2. ascii
: 3. ebcdic
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: E. W. MINER
Company.......: NAVAL RESEARCH LAB (CODE 5841)
Street........:
City..........: WASHINGTON D. C.
State.........:
Country.......: USA
Zip Code......: 20375
Phone Number..: 202-767-3389
Telex.........:
Program Abstract............:
PROGRAM TO READ FIXED-BLOCKED RECORD BUFFER FROM A TAPE (LU-8),
OPTIONALLY CONVERT THE BUFFER FORM EBCDIC TO ASCII, OR FROM ASCII
TO EBCDIC, SPLIT THE BUFFER IN TO 80 CHARACTER RECORDS, AND OUTPUT THE
RECORDS TO PRINTER, TERMINAL, OR DISC. THE EIGHTH BIT (PARITY BIT)
CAN (OPTIONALLY) BE SET TO ZERO.
Additional Documentation....:
K09501
-----------------------------------------------------------------------------
FDISK K095
READ RECORDS FROM A DISK FILE
-----------------------------------------------------------------------------
Contribution Name...........: FDISK
Title....................: READ RECORDS FROM A DISK FILE
File Names...............: 00. Rename Transfer File
: 01. FDISK.SBMT
: 02. FDISK.FTN
: 03. FDISK.DOC
: 04. IER.FTN
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. files
: 2. ascii
: 3. ebcdic
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: E. W. MINER
Company.......: NAVAL RESEARCH LAB (CODE 5841)
Street........:
City..........: WASHINGTON D. C.
State.........:
Country.......: USA
Zip Code......: 20375
Phone Number..: 202-767-3389
Telex.........:
Program Abstract............:
PROGRAM TO READ RECORDS FROM A DISK FILE, LOAD A BUFFER, CONVERT THE
BUFFER FROM ASCII TO EBCDIC, AND WRITE THE PACKED BUFFER TO TAPE
(LU=8).
Additional Documentation....:
K09601
-----------------------------------------------------------------------------
CPAIR K096
COMPARE DATASAFE PAIRTRIDGE HALVES
-----------------------------------------------------------------------------
Contribution Name...........:CPAIR
Title....................:Compare datasafe pairtridge halves
File Names...............:00. Rename Transfer File
:01. 'cpair Submission file
:02. &cpair source
:03. %cpair relocatable
:04. #cpair loader/link commands
:05. &compw assembler compare wds routine
:06. %compw compare words relocatable
Operating System(s)......:rte-6
Language(s)..............:Fortran 77,MACRO
Keywords.................: 1. Security
: 2. Compare
External Support Req'd...:Datasafe/1000
If Re-submission, Reason.:
Contributor's Name..........: Ed Carine
Company.......: TeleSciences, Inc.
Street........: 275 Rt. 46 West
City..........: Fairfield
State.........: NJ
Zip Code......: 07006
Phone Number..:
Program Abstract............:
Cpair does a lot of the same things as the HP program VPAIR, provided
with Datasafe/1000. The one feature it was written to include was that
if a parity error is detected by the disk driver while the comparison is
in progress, cpair uses datasafe to put the pairtridge half down. Vpair
leaves the bad half up, and requires manual intervention to put the bad
half down. Cpair also tells you where it is by displaying the track number
on the lower left of the screen. If you are using Datasafe, please call
me at TeleSciences and let me know how it works for you.
K09701
-----------------------------------------------------------------------------
DIFF K097
SOURCE FILE COMPARER
-----------------------------------------------------------------------------
Contribution Name...........: diff
Title....................: Source File Comparer
File Names...............: 00. Rename transfer file
: 01. diff.sbmt - Submission file.
: 02. diff.help - RTE help file
: 03. diff.r - Ratfor source file
: 04. diff.ftn - Fortran 77 source file
: 05. diff.rel - relocatable file
: 06. fcl.r - diff library in Ratfor
: 07. argsfc.incl - include file for fcl.r
: 08. fcl.ftn - diff library in Fortran 77
: 09. fcl.rel - diff library relocatable
: 10. diff.lod - link command file
: 11. diff.lib - diff library
: 12. create_diff.cmd - creates diff.run
: 13. rat77.cmd - Ratfor command file
: 14. spooldiff.cmd - spools diff output
: 15. fcomp.cc - a file comparison program
: 16. diff.doc - usage documentationrogram
Operating System(s)......: RTE-A, RTE-6 ?
Language(s)..............: ratfor (latest version)
Keywords.................: 1. compare
: 2. utility
External Support Req'd...: ftn7x
If Re-submission, Reason.:
Contributor's Name..........: Ed McCabe
Company.......: Singer-Kearfott Division
Street........: 30 Continental Drive, #15A76
City..........: Wayne
State.........: N.J.
Country.......: USA
Zip Code......: 07470
Phone Number..: (201)-633-4664
Telex.........:
Program Abstract............:
Diff compares two source files and gives a display or a file
showing the shortest sequence of insertions and deletions needed
to convert the first file into the second file.
Additional Documentation....: diff.doc
K09801
-----------------------------------------------------------------------------
DFIND K098
SHOW CI FILE SIZES
-----------------------------------------------------------------------------
Contribution Name...........: DFIND
Title....................: Show CI file sizes
File Names...............:00. Rename Transfer File
:01. DFIND.SBMT submission file
:02. DFIND.FTN main source
:03. DFIND1.FTN library of Fortran srtns
:04. DFIND2.MAC library of assembler srtns
:05. DFIND.REL main relocatable
:06. DFIND1.REL relocatable file
:07. DFIND2.REL relocatable file
:08. DFIND.LOD Link command file
:09. ?DFIND help file for /HELP/ directory
Operating System(s)......: RTE-6 and RTE-A (must have C.83)
Language(s)..............: FORTRAN 77 and MACRO
Keywords.................: 1. FILES
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: F. Stephen Gauss
Company.......: U.S. Naval Observatory
Street........: 34th St. and Mass. Ave.
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20390
Phone Number..: 202-653-1510
Program Abstract............: Move the file DFIND to the /HELP/
directory and then ? DFIND
Additional Documentation....:
K09901
-----------------------------------------------------------------------------
SPELR K099
SPELLING CHECKER
-----------------------------------------------------------------------------
Contribution Name...........: SPELR
Title....................: Spelling checker
File Names...............: 00. Rename transfer file
: 01. 'SPELR Submission file
: 02. "SPELR documentation and hints
: 03. #SPELR link command file
: 04. &SPELR source code in FTN7X
: 05. %SPELR relocateable
: 06. &SPELB library of required srtns
: 07. %SPELB relocatable
: 08. EDITDC the dictionary (600 blocks)
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FORTRAN 77, requires C.83 or later
Keywords.................: 1. word_processing
: 2. text
: 3. spelling
External Support Req'd...: C.83 or later, EMA
If Re-submission, Reason.:
Contributor's Name..........: F. Stephen Gauss
Company.......: U.S. Naval Observatory
Street........: 34th St. and Massachusetts Ave. NW
City..........: Washington
State.........: DC
Country.......: U.S.A.
Zip Code......: 20390
Phone Number..: (202) 653-1510
Program Abstract............: This is a fast spelling checker. It allows
you to correct words interactively and
to add them to the dictionary. A
dictionary of over 3000 words is supplied
and space is allocated for over 10000 words.
EMA and C.83 are required. The program
reads the dictionary into EMA and then
processes text at about 250 words per
second on an A-900.
Additional Documentation....: See the "SPELR file.
This is SPELR Rev. 5.0. It includes several new features
(see the "SPELR file). Several bugs have been fixed (see &SPELR).
The required subroutine library &SPELB
is included. The LINK file #SPELR takes the new library names
into account. This dictionary file has expanded and checked.
Read the "SPELR file section on updating before you overlay
your version of DICFIL.
The dictionary is provided as a SPELR "SAVE" file; it is loaded by running
SPELR,RESTORE.
There is a way to add a list of completely checked words to the dictionary
and it is documented in the "SPELR file.
Please note that words separated by - or / are now treated as separate
words. If you do not like this you can change it at line 303.
K10001
-----------------------------------------------------------------------------
TYPER REV. 6.13 K100
WORD PROCESSING PROGRAM (SON OF TYPE, GRANDSON OF TYPO)
-----------------------------------------------------------------------------
Contribution Name...........: TYPER Rev. 6.13
Title....................: Word Processing Program (Son of TYPE, Grandson of TYPO)
File Names...............:00. Rename Transfer File
:01. 'TYPER submission file
:02. &TYP5A main source
:03. &TYP5B segment 0
:04. &TYP5C segment 1
:05. &TYP5D segment 2
:06. &TY5LB library of Fortran srtns
:07. &TYPLC library of assembler srtns
:08. %TYP5A main relocatable
:09. %TYP5B segment 0 rel
:10. %TYP5C segment 1 rel
:11. %TYP5D segment 2 rel
:12. $TYPLB.LIB &TY5LB relocatable library file
:13. $TYPLC.LIB &TYPLC relocatable library file
:14. $HSLIB Haystack Library
:15. $CHAR.LIB Character string library
:16. #TYPER Link command file
:17. "TYPER the manual for TYPER
:18. ?TYPER quick help file of commands
:19. TYP$TE Terminal printer driver table
:20. TYP$DI Diablo 630/HP2601 print driver table
:21. TYP$PA Panasonic 1091/1092 print driver table
:22. TYP$LA LaserJet print driver table (no cart)
:23. CARTD LaserJet print driver table (92286D)
:24. CARTF LaserJet print driver table (92286F)
:25. CARTJ LaserJet print driver table (92286J)
:26. CARTT LaserJet print driver table (92286T)
:27. PR2934 HP2934 print driver table (printer)
:28. WP2934 HP2934 print driver table (wp mode)
:29. TYP$SP NEC Spinwriter print driver table
:30. TAPE8 printer driver table for tape
:31. &FONTS easy entry of font esc sequences
:32. DEMO_J demo of the J cartridge
:33. DEMO demo of TYPER
:34. CHARF.FTN Source for $CHAR.LIB
:35. CHARM.MAC Source for $CHAR.LIB
:36. ?FONTS Help file for \! command
Operating System(s)......: RTE-6 and RTE-A (must have C.83)
Language(s)..............: FORTRAN 77 and MACRO
Keywords.................: 1. WORD PROCESSING
: 2. LASERJET
External Support Req'd...: Some sort of printer
If Re-submission, Reason.: TYPER is the son of TYPE, grandson of
TYPO. Upgrade to CI and new printers.
New release Rev. 6.13
Contributor's Name..........: F. Stephen Gauss
Company.......: U.S. Naval Observatory
Street........: 34th St. and Mass. Ave.
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20390
Phone Number..: 202-653-1510
Program Abstract............: This is the program TYPE revised to
run under RTE-6 and RTE-A, to drive all kinds of printers including
dot matrix (Panasonic, Epson, etc.), and LaserJet, and add a few new
commands. It can be run through any driver including the multiplexor.
Before you try it, PLEASE read Appendix J and K. Specifically, check
Appendix J to see how to set the printer LU and scratch disk defaults.
Using the J cartridge and CARTJ printer driver table, math and Greek
symbols are available on the LaserJet (see DEMO_J)
Appendix K is a history of the revisions.
Additional Documentation....: "TYPER is the complete manual.
It is in TYPER format, ready for printing.
K10101
-----------------------------------------------------------------------------
GETCD K101
RETRIEVE CARTRIDGE DIRECTORY
-----------------------------------------------------------------------------
Contribution Name...........: GETCD
Title....................: RETRIEVE CARTRIDGE DIRECTORY
File Names...............: 00. Rename Transfer File
: 01. GETCD.SBMT
: 02. GETCD.MAC
Operating System(s)......: RTE-6
Language(s)..............: ASSEMBLER
Keywords.................: 1. utility
: 2. system_tables
: 3. cartridge
: 4. fmgr
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Stephen Gauss
Company.......: US Naval Observatory
Street........:
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20390
Phone Number..: 202-653-1510
Telex.........:
Program Abstract............:
RETRIEVE CARTRIDGE DIRECTORY
Additional Documentation....:
K10201
-----------------------------------------------------------------------------
GETNX K102
RETURN NEXT DIRECTORY ENTRY
-----------------------------------------------------------------------------
Contribution Name...........: GETNX
Title....................: Return next directory entry
File Names...............:00. Rename Transfer File
:01. GETNX.SBMT
:02. GETNX.FTN source
:03. GETNX.REL relocateable
:04. ?GETNX to /HELP/
Operating System(s)......: RTE-VI and RTE-A
Uses hierarchical files?.: YES
Language(s)..............: FORTRAN 77
Keywords.................: 1. files
: 2. ci
: 3. utility
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Stephen Gauss
Company.......: US Naval Observatory
Street........: 34th St and Mass Ave
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20390
Phone Number..: 202-653-1510
Program Abstract............: GETNX returns the next directory entry.
Its input parameter is a file mask and it returns successive file names
matching the mask with each call. These file names are returned in the
CI Return_s parameter. When used in a command file, this gives the
ability to operate on multiple files. Note that GETNX must be loaded
as a System Utility or as a permanent program so that it pause saving
resources.
Additional Documentation....:
K10301
-----------------------------------------------------------------------------
PERF & TIMER K103
CPU AVAILABILITY MONITOR
-----------------------------------------------------------------------------
Contribution Name...........: PERF & TIMER
Title....................: CPU availability monitor
File Names...............:00. Rename Transfer File
:01. 'PERF Submission file
:02. &PERF
:03. &TIMER
Operating System(s)......: any
Language(s)..............: FORTRAN, ASMB
Keywords.................: 1. System
: 2. Monitor
: 3. Performance
External Support Req'd...: none
If Re-submission, Reason.:
Contributor's Name..........: Frank Carrick
Company.......: Hewlett Packard Co.
Street........: 2750 Monroe Blvd.
City..........: Valley Forge
State.........: Pennsylvania
Country.......: USA
Zip Code......: 19482
Phone Number..: (215) 666-2190
Program Abstract............:
Programs PERF and TIMER allow the user to quantify CPU availibility
over a period of time. Both PERF and TIMER must be loaded with system
common. TIMER must be RP'ed before running PERF.
The constant TIME in &PERF must be set to the appropriate value
(given in the comments) for the machine in which the program is running.
The value for TIME for all but the A900 should be very accurate. The
value for the A900 is somewhat less accurate, since instruction execution
times can not be exactly determined with the added variability that cache
memory introduces. The value given is a 'best guess'.
The runstring is :RU,PERF,LU,NSEC where LU is where the results will
be reported, and NSEC is how frequently the measurement will be taken, in
seconds. The program as supplied only reports a one line message, but
you can take the data and do whatever you would like: put results into
a history file; check for extraordinary conditions; summarize only daily
highs and lows; collect the data for many nodes in a network; or
anything else you can imagine.
Additional Documentation....: none
K10401
-----------------------------------------------------------------------------
M6809 K104
CROSS-ASSEMBLER FOR MOTOROLA 6809
-----------------------------------------------------------------------------
Contribution Name...........: M6809
Title....................: Cross-assembler for Motorola 6809
File Names...............: 00. Rename transfer file
: 01. 'M6809 Submit file
: 02. *M6809 Transfer file to assmeble, compile
and link the contribution
: 03. #M6809 Link command file
: 04. &M6810 Source file, ASMB
: 05. "M680T Wolf documentation file
: 06. &PCC Fortran interface to M6810
: 07. FILE0
Operating System(s)......: RTE-IVb, RTE6 VM
Language(s)..............: ASMB, Fortran IVX
Keywords.................: 1. Assembler
: 2. Motorola
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: F.J. Leeuwerik
Company.......: Biological Laboratory Free University
Street........: De Boelelaan 1087
City..........: Amsterdam
State.........:
Country.......: The Netherlands
Zip Code......: 1007MC
Phone Number..: (020) 5485705
Telex.........:
Program Abstract............:
This is a cross-assembler for the Motorola M6809 microprocessor.
Run:
RU,M6809,source file, list file, binary output file
The binary output file is Motorola's S-Format.
Additional Documentation....: See the file "M690T
K10501
-----------------------------------------------------------------------------
LPARSE K105
GENERAL PARSING FUNCTION
-----------------------------------------------------------------------------
Contribution Name...........: LPARSE
Title....................: GENERAL PARSING FUNCTION
File Names...............: 00. Rename Transfer File
: 01. LPARSE.SBMT
: 02. LPARSE.FTN
: 03. LPARSE.DOC
Operating System(s)......: RTE
Language(s)..............: FORTRAN 77
Keywords.................: 1. parse
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: GINNY KALB
Company.......: NASA GODDARD SFC CODE 623
Street........: BLDG 16W RM N6C
City..........: GREENBELT
State.........: MD
Country.......: USA
Zip Code......:
Phone Number..: 344-7568
Telex.........:
Program Abstract............:
THIS PROGRAM IS USED TO PROVIDE A GENERAL PARSING FUNCTION
FOR CHARACTER STRINGS.
Additional Documentation....:
K10601
-----------------------------------------------------------------------------
QSTRG K106
CHARACTER STRING ROUTINES FOR FORTRAN
-----------------------------------------------------------------------------
Contribution Name...........: QSTRG
Title....................: Character string routines for Fortran
File Names...............:00. Rename Transfer File (Interex supplied)
:01. 'QSTRG - SUBMIT FILE
:02. "QSTRG - ADDITIONAL DOCUMENTATION
:03. &QSTR1 - FORTRAN ROUTINES
:04. &QSTR2 - MACRO ROUTINES
:05. ^QSTRG - MERGE COMMAND FILE
:06. *QSTRG - FMGR TR FILE TO MAKE LIBRARY
:07. [STCOM - STRING DATA STATEMENTS
:08. $QSTRG - INDEXED LIBRARY OF QSTRG ROUTINES
Operating System(s)......: RTE-6/VM (RTE-IVB)
Language(s)..............: FORTRAN77 AND MACRO
Keywords.................: 1. STRINGS
: 2. CHARACTER
: 3. LIBRARY
External Support Req'd...: NONE
If Re-submission, Reason.: -
Contributor's Name..........: Glen A. Mortensen
Company.......: Intermountain Technologies Inc.
Street........: P. O. Box 1604
City..........: Idaho Falls
State.........: Idaho
Country.......: USA
Zip Code......: 83403-1604
Phone Number..: 208-523-7255
Telex.........: none
Program Abstract............: Q-strings can be used for character string
manipulation using integer arrays in Fortran.
The first word is used for storing the actual
string length and the maximum string length.
Character strings in Fortran 77 only keep track
of the maximum string length, consequently the
user has to trim off trailing blanks when
strings are to be concatenated. These Q-string
routines take care of this chore in addition
to many others automatically.
One application that these routines were used
for was the preparation of the CSL/1000
cross reference manual.
Another application could be for a word
or text processing program.
Additional Documentation....: See "QSTRG for two short listing
of the routines; one listing is a two-liner,
and the other listing gives the calling
as well as a short explaination of the routine.
There are 43 total routines of which 7 are
written in Macro to make use of the byte
oriented commands on the E-series computer.
The other 36 routines are written in
Fortran 77. However, they do not use the
Character data types, so they could be easily
converted to run under Fortran IV.
K10701
-----------------------------------------------------------------------------
BATCH K107
PROGRAM BACKLOG MANAGER
-----------------------------------------------------------------------------
Contribution Name...........: BATCH
Title....................: Program backlog manager
File Names...............:00. Rename Transfer File (Interex supplied)
:01. BATCH.sbmt
:02. batch.ftn Batch program, in (almost)
ANSI standard Fortran 77
:03. os.ftn System-dependent subroutines
:04. os.inc System-dependent constants
:05. ca.ftn More subroutines
:06. st.ftn More subroutines
:07. batch.rel Relocatable of batch.ftn
:08. os.rel Relocatable of os.ftn
:09. ca.rel Relocatable of ca.ftn
:10. st.rel Relocatable of st.ftn
:11. batch.dat Sample batch file
Operating System(s)......:RTE-6/VM
Language(s)..............:FTN7X
Keywords.................: 1. BATCH
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........:Glen Richardson
Company.......:Applied Geophysics, Inc.
Street........:675 S. 400 East
City..........:Salt Lake City
State.........:Ut
Country.......:USA
Zip Code......:84111
Phone Number..:801-328-8541
Telex.........:
Program Abstract............:
This program runs other programs in succession.
The "BATCH" program is used when there are a number of
programs to be run and it is desired to run them in series
without intervention. The program names and run strings
should be placed in a file in the order in which they are to
be run. Use the editor to do this.
The first character position on each line is the status of
that program. A space indicates that the program has not yet
been run. Following that is the run string in the form:
"<program>, <parameters>". Comments may be inserted into the
file by making the status field an asterisk (*).
The "BATCH" program reads the file and executes programs in
the order in which it finds them. While a program is running,
its status is "R". After it has completed, its status is "C"
for normal completion, "E" if an error occured in the program,
"A" if the program was aborted by the system, or "K" if the
program was killed by an operator keyin. Note, however, that
these completion statuses are only best-guesses by the "BATCH"
program, and may not be totally accurate.
When all programs in the file have been executed, the "BATCH"
program suspends itself for five minutes and reads the file
again.
To start this program, type: "BATCH, <file>"
<File> is the name of the file containing programs to be run.
If <file> is "proceed" (or the first 1 to 6 characters of the
word) then the standard batch file, /system/batch.dat, will be
used.
The contents of the file may be changed while BATCH is
running, as long as the BATCH program has not locked the file
at the moment you try to access it.
Multiple copies of the BATCH program may use the same batch
file.
Additional Documentation....:
This submission also includes a subroutine, "OS BATC" (in file os.ftn),
that allows programmatic additions to the batch file.
K10801
-----------------------------------------------------------------------------
QBASE,DBMGR K108
IMAGE REPORT,MANAGE PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........:QBASE,DBMGR
Title....................:IMAGE REPORT,MANAGE PROGRAM
File Names...............:00. Rename Transfer File
:01. 'QBASE Submission file
:02. &QBASE
:03. &QBAS1
:04. &QBAS2
:05. &QBAS3
:06. &QBAS4
:07. &QBAS5
:08. &QBAS6
:09. &QBAS7
:10. &QBAS8
:11. &QBASA
:12. &QBASB
:13. &QBASC
:14. &QSRT1
:15. &QSRT2
:16. &QSUBS
:17. &ASUBS
:18. &FINDR
:19. &DEDUP
:20. [COMON
:21. [BKCOM
:22. [DECOM
:23. [DICOM
:24. [EDCOM
:25. [FICOM
:26. [GRCOM
:27. [HECOM
:28. [RECOM
:29. [SACOM
:30. [SOCOM
:31. [SPCOM
:32. [TOCOM
:33. >QBASE
:34. >QBB1
:35. >QBC1
:36. >QBD1
:37. >QBE1
:38. >QBE2
:39. >QBF1
:40. >QBF2
:41. >QBH1
:42. >QBH2
:43. >QBR1
:44. >QBS1
:45. >QBS2
:46. >QBS3
:47. >QBT1
:48. *QBASE
:49. *CMQBA
:50. *MEQBA
:51. #MEQBA
:52. #QBASE
:53. DBSAMP
:54. DBREPT
:55. #DBMGR
:56. &DBMGR
Operating System(s)......:
Language(s)..............:FTN7X,MACRO
Keywords.................: 1. Data_Base
: 2. Management
: 3. Image
External Support Req'd...:IMAGE 92069/92081,FTN7X
If Re-submission, Reason.:BUG FIXES,ADDED FEATURES,
SUBMITTING SOURCE CODE
Contributor's Name..........: HAL HARP
Company.......: NAVWPNSUPPCEN
code..........: 80213
bldg..........: 41NE
City..........: CRANE
State.........: IND.
Country.......: USA
Zip Code......: 47522
Phone Number..: (812)854-1034
Program Abstract............: Qbase is a reporting program for IMAGE
data bases replacing QUERY. Qbase uses no select-file, all
commands necessary to generate a report and spool the report
to a line printer are contained in the report body.
Qbase sorts faster than QUERY, and has the ability
to cross data sets.
The QBASE manual is contained in the files with A >
in front, and are BRUNO slide files. If you don't use
BRUNO call me and I will send you a manual.
Look at file DBSAMP for a sample schema and DBREPT for
a sample report.
*********QBASE was written by RICK CALENTINE of NWSC CRANE.*********
DBMGR is a program to change capacities of automatic
masters and detail data sets,verify and correct chain
links,move data sets to other LU's and print a space usage
table.
The only change required is to put your master security
code in line 74 in octal and after loading hide the source
file.
*********DBMGR was written by STEVE BALBACH of NWSC CRANE **********
Additional Documentation....:IMAGE MANUALS
K10901
-----------------------------------------------------------------------------
IGPP LIBRARY K109
PACKAGE OF GENERAL PURPOSE SUBROUTINES
-----------------------------------------------------------------------------
Contribution Name...........: IGPP LIBRARY
Title....................: PACKAGE OF GENERAL PURPOSE SUBROUTINES
File Names...............:00. Rename Transfer File (Interex supplied)
:01. IGPP.SBMT - Submission file
:02. STACK.FTN - Command stack package
:03. IGPP1.FTN - Various routines (see below)
:04. IGPP2.FTN - More routines (see below)
:05. EBAS.MAC - Convert EBCDIC to ASCII
:06. EBCD.MAC - Convert ASCII to EBCDIC
:07. IGPP.CMD - Build the complete library
:08. IGPP.MERG - Merge command file
:09. IGPP.DOC - Brief documentation file
Operating System(s)......: RTE-A, RTE-6 (Needs C.83+ relos and CI)
Language(s)..............: FTN77, MACRO
Keywords.................: 1. Library
: 2. Miscellaneous
External Support Req'd...: none.
If Re-submission, Reason.:
Contributor's Name..........: Harry Herbert
Company.......: UCLA-Institute of Geophysics
Street........: 5833 Slichter Hall
City..........: Los Angeles
State.........: Ca.
Country.......: USA
Zip Code......: 90024
Phone Number..: 213-206-6073
Telex.........:
Program Abstract............:
This package contains a number of routines written at the Institute of
Geophysics and Planetary Physics (IGPP) at UCLA. These include an EDIT
type command stack package, routines to convert between IBM System370
and HP1000 floating point numbers, and routines to convert between ASCII
and EBCDIC characters, among others.
Additional Documentation....: See file IGPP.DOC and the source code
for furthur details.
K11001
-----------------------------------------------------------------------------
FREE K110
DISK FREE-SPACE MONITOR
-----------------------------------------------------------------------------
Contribution Name...........: FREE
Title....................: Disk Free-Space Monitor
File Names...............: 00. Rename transfer file
: 01. FREE.SBMT submit file
: 02. FREE.FTN
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. DISC
: 2. UTILITY
: 3. MONITOR
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Henry H. Hu
Company.......:
Street........: 2250 E. Imperial Highway, Suite 750
City..........: El Segundo
State.........: California
Country.......: USA
Zip Code......: 90245
Phone Number..: (213)416-9102
Telex.........:
Program Abstract............:
The primary objective of this program is to warn the system users about
the lack of free space in a disk LU if such condition exists.
This program, normally scheduled during logon time, checks the free space
of all disk LUs. If any LU's available space is less than a predetermined
factor the porgram will display a warning message on the terminal.
The information displayed by this program include: total block size of
the LU, number of free blocks, largest contiguous free space, number of
free blocks, bit map size and number of blocks represented by each bit.
Additional Documentation....:
K11101
-----------------------------------------------------------------------------
HP-SPICE K111
SPICE CIRCUIT SIMULATION SOFTWARE
-----------------------------------------------------------------------------
Contribution Name...........: HP-SPICE
Title....................: SPICE circuit simulation software
File Names...............:00. Rename Transfer File
:01. 'SPICE
:02. "92091
:03. %GRAPH
:04. %READN
:05. %ERRCK
:06. %SETUP
:07. %DCTR1
:08. %DCOP
:09. %ACAN
:10. %OVTPT
:11. %UTILF
:12. %UTILA
:13. %COMMS
:14. %PARSR
:15. %ERRCD
:16. %HELPR
:17. %UTIL1
:18. %UTIL2
:19. %SYSTM
:20. %SYNTX
:21. %HPUTL
:22. %DCTR2
:23. #SIMSP
:24. #SPICE
:25. #SYNTX
:26. #SIMIN
:27. #SPIIN
:28. #SYNIN
:29. *SPICE
:30. TTL
:31. VERIF
:32. EMITR
:33. A92091
:34. %SPICE
:35. %SIMSP
:36. &SIMSP
:37. &READN
:38. &ERRCK
:39. &SETUP
:40. &DCTR1
:41. &OVTPT
:42. &UTILF
:43. &UTILA
:44. &SYSTM
:45. &ERRCD
:46. &GRAPH
:47. &HELPR
:48. &UTIL1
:49. [GLOBS
:50. &UTIL2
:51. &SPICE
:52. &PARSR
:53. &SYNTX
:54. &HPUTL
:55. &DCTR2
:56. &COMMS
:57. [XTRNL
:58. &ACAN
:59. &DCOP
Operating System(s)......: HP-1000/RTE-6 VM/OS
Language(s)..............: FORTRAN,PASCAL,MACRO
Keywords.................: 1. EMULATOR
: 2. SIMULATOR
: 2. TOOLS
External Support Req'd...: (92833A) PASCAL LIBRARIES,(92841A) DGL
If Re-submission, Reason.: None
Contributor's Name..........: HEWLETT-PACKARD
Company.......: HEWLETT-PACKARD
Street........: 11000 WOLFE RD.
City..........: CUPERTINO
State.........: CALIFORNIA
Country.......: SANTA CLARA
Zip Code......: 95014
Phone Number..: Main Number(408)257-7000,X-2418
Telex.........: 9103380221
Program Abstract............: HPSPICE is a general purpose circuit
: simulation program that serves as a
: computer aid for use the analysis and
: verification of electronic circuits.
: The simulation program is based upon
: the circuit simulator known as SPICE2
: (version 2G.5),developed at the Univer-
: sity of California at Berkeley. An inter-
: active user interface with graphical out-
: put defined by Hewlett-Packard, has
: been added to improve engineering
: productivity while designing and testing
: analog circuits, or analog and digital
: IC's.
Additional Documentation....: None
K11201
-----------------------------------------------------------------------------
EMULS K112
TERMINAL EMULATOR
-----------------------------------------------------------------------------
Contribution Name...........: EMULS
Title....................: Terminal emulator
File Names...............:00. Rename Transfer File
:01. EMULS.SBMT
:02. EMULS.FTN Source File
:03. EMULS.REL Relocatable
Operating System(s)......: RTE-A
Uses hierarchical files?.:
Language(s)..............: FTN7X
Keywords.................: 1. Terminal
: 2. Emulator
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Ildefonso Diaz
Company.......: HP SPAIN
Street........:
City..........: Madrid
State.........:
Country.......: Spain
Zip Code......:
Phone Number..:
Program Abstract............:
EMULS ALLOWS A USER'S TERMINAL TO BE CONNECTED THROUGH THE
HP-1000 RTE-A TO ANOTHER COMPUTER LIKE HP-3000 OR HP-9000
AND EMULATE A REMOTE TERMINAL WITH ENQ/ACK PROTOCOL.
EMULS USE CLASS I/O, READ DURING PENDING WRITE AND
OTHERS EXEC CALL EXTENSIVELY.
IT ALSO USE TYPE AHEAD AND CLRQ TO FLUSH THE TERMINAL OR COMPUTER
WHEN DATA IS AVAILABLE FROM THE OTHER.
EMULS ALLOWS TRANSMISSION OF ASCII FILES EITHER WAY USING
VERY EASY COMMANDS.
THE ONLY HARWARE REQUIRED TO COMMUNICATE WITH THE EXTERNAL COMPUTER
IS A STANDARD GATE IN MUX 12040B CARD, WITH THE STANDARD DRIVERS
IDM00 & DD.00
Additional Documentation....:
K11301
-----------------------------------------------------------------------------
TIMEIT K113
PROGRAM EXECUTION PROFILE ANALYZER
-----------------------------------------------------------------------------
Contribution Name...........: TIMEIT
Title....................: Program execution profile analyzer
File Names...............: 00. Rename transfer file
: 01. TIMEIT.SBMT submission file
: 02. GEN_TIMEIT.CMD generate CI cmnd file
: 03. MERGE_CDS.FTN ...
: 04. RDMAP.FTN .
: 05. RDMAP_CDS.FTN .
: 06. RDMAP_SORT.FTN .
: 07. SAMPLE.FTN . FORTRAN
: 08. SAMPLE_CDS.FTN . source
: 09. SAMPLE_OVLY.FTN . files
: 10. TIMEIT.FTN .
: 11. TIMEIT_CDS.FTN .
: 12. TIMEIT_GETCQ.FTN .
: 13. TIMEIT_SORT4.FTN ...
: 14. SAMPLE.LOD ...
: 15. SAMPLE_CDS.LOD . LINK
: 16. SAMPLE_OVLY.LOD . control
: 17. TIMEIT.LOD . files
: 18. TIMEIT_CDS.LOD ...
: 19. MERGE_CDS.LST ...
: 20. RDMAP.LST .
: 21. RDMAP_CDS.LST .
: 22. RDMAP_SORT.LST .
: 23. SAMPLE.LST .
: 24. SAMPLE_CDS.LST . Listings
: 25. SAMPLE_OVLY.LST . from MACRO
: 26. TIMEIT.LST . and FORTRAN
: 27. TIMEIT_CDS.LST .
: 28. TIMEIT_FSYS.LST .
: 29. TIMEIT_GETCQ.LST .
: 30. TIMEIT_PZGCQ.LST .
: 31. TIMEIT_SORT4.LST ...
: 32. TIMEIT_FSYS.MAC \ MACRO
: 33. TIMEIT_PZGCQ.MAC / source
: 34. SAMPLE.MAP ...
: 35. SAMPLE_CDS.MAP .
: 36. SAMPLE_OVLY.MAP . LINK LL output
: 37. TIMEIT.MAP .
: 38. TIMEIT_CDS.MAP ...
: 39. TIMEIT.MEMO --- Users' Manual
: 40. MERGE_CDS.REL ...
: 41. RDMAP.REL .
: 42. RDMAP_CDS.REL .
: 43. RDMAP_SORT.REL .
: 44. SAMPLE.REL .
: 45. SAMPLE_CDS.REL .
: 46. SAMPLE_OVLY.REL . relocatable
: 47. TIMEIT.REL . files
: 48. TIMEIT_CDS.REL .
: 49. TIMEIT_FSYS.REL .
: 50. TIMEIT_GETCQ.REL .
: 51. TIMEIT_PZGCQ.REL .
: 52. TIMEIT_SORT4.REL ...
: 53. SAMPLE.TCMD \
: 54. SAMPLE_CDS.TCMD - sample input
: 55. SAMPLE_OVLY.TCMD /
: 56. SAMPLE.TOUT ...
: 57. SAMPLE_CDS.TOUT .
: 58. SAMPLE_OVLY.TOUT . sample output
: 59. TIMEIT.TOUT .
: 60. TIMEIT_CDS.TOUT ...
: 61. TIMEIT.WOLF --- User's Man. Source
Operating System(s)......: RTE-A, A.85 level CI
Language(s)..............: Fortran (FTN7X), Assembler (MACRO)
Keywords.................: 1. PERFORMANCE
: 2. DIAGNOSTIC
: 3. ANALYZER
: 4. UTILITY
: 5. TOOLS
External Support Req'd...: CDS version may only run on an A900 CPU
if not modified. See documentation file.
If Re-submission, Reason.:
Contributor's Name..........: J. E. O'Donnell
Company.......: Edwards Accelerator Laboratory
Street........: Ohio University
City..........: Athens,
State.........: Ohio
Country.......: United States
Zip Code......: 45701
Phone Number..: (614) 594-6970
Program Abstract............: TIMEIT and TIMEIT_CDS can be used
to produce a program execution profile
by entry point name sorted by execution
time. The program(s) examine the ID segment
of the program to be analyzed and builds
a statistical history by recording the
frequency that the PCntr appears in each
known program segment. Entry point data
is obtained by reading the LINK LL command
output, usually called "{progname}.MAP".
TIMEIT examines non-CDS programs, and
TIMEIT_CDS examines CDS programs.
Additional Documentation....: While TIMEIT should work for any RTE-A
system at A.85 under CI, TIMEIT_CDS uses
some logic which may (or may not) require
modification before running on CPUs other
than the A900. This is due to the routines
TIMEIT_GETCQ and TIMEIT_PZGCQ, which use
A900 page register modification instructions.
It is not clear if these instructions are
available on other hardware, or, if not,
how difficult it might be to modify these
two routines for other systems. A900 users
should be able to use the CDS version without
problems, however.
K11401
-----------------------------------------------------------------------------
SHRINK K114
CI FILE-REDUCING UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: SHRINK
Title....................: CI File-Reducing Utility
File Names...............: 00. Rename Transfer File
: 01. 'SHRIN - Submission File
: 02. &SHRIN - Source File
: 03. %SHRIN - Relocatable File
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. UTILITY
: 3. DISC
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: J. F. Hudson
Company.......: Westinghouse Signals Limited
Street........: P.O. Box 79
: Foundry Lane
City..........: Chippenham
State.........: Wiltshire
Country.......: U.K.
Zip Code......: SN15 1JD
Phone Number..: 0249 654141
Telex.........: 44618
Program Abstract............:
CI> RU SHRINK Filemask
SHRINK will scan the files implied in filemask and attempt to recover
any space found between the EOF mark and the actual end of file.
Use of SHRINK and FPACK is quicker than saving and then restoring
directories using TF.
Additional Documentation....:
For FMGR files SHRINK is limited to clearing extents.
Type 1 and type 2 files will be ignored, as will files with type
extension 'DIR'.
Directory timestamps are not changed, neither is the file protection.
However, the backup bit will be set for any reduced files.
The filemask may include qualifiers and/or DS transparency but the
total length of each implied filedescriptor must be less than 63
characters.
SHRINK will respond to 'BR' when operations on the current file are
completed.
K11501
-----------------------------------------------------------------------------
DIRLU K115
WHAT DISC LU IS A CI DIRECTORY ON
-----------------------------------------------------------------------------
Contribution Name...........: DIRLU
Title....................: What disc lu is a CI directory on
File Names...............: 00. Rename Transfer File
: 01. 'DIRLU - Submission File
: 02. &DIRLU - Source File
: 03. %DIRLU - Relocatable File
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. UTILITY
: 3. DISC
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: J. F. Hudson
Company.......: Westinghouse Signals Limited
Street........: P.O. Box 79
: Foundry Lane
City..........: Chippenham
State.........: Wiltshire
Country.......: U.K.
Zip Code......: SN15 1JD
Phone Number..: 0249 654141
Telex.........: 44618
Program Abstract............:
CI> RU DIRLU Filemask
DIRLU will scan the files implied in filemask and group together any
CI directories/subdirectories found, under the logical unit numbers
of the disc volumes on which they reside. This is particularly useful
for finding the lu number to use with FPACK and FREES.
The filemask may include qualifiers but not DS transparency information
DIRLU will respond to the break flag.
To map all your directories try RU DIRLU /@.DIR.D
Additional Documentation....:
K11601
-----------------------------------------------------------------------------
FREEE K116
DISC FREE-SPACE UTILITY
-----------------------------------------------------------------------------
Contribution Name...........:FREEE
Title....................:DISC FREE-SPACE UTILITY
File Names...............:00. Rename Transfer File
:01. 'FREEE SUBMIT FILE
:02. &FREEE
Operating System(s)......:RTE-6VM REV.2340
Language(s)..............:FTN7X
Keywords.................: 1. FMGR
: 2. Utility
External Support Req'd...:NONE
If Re-submission, Reason.:UPDATED TO BREAK DOWN BY FILETYPE
Contributor's Name..........:J. HOHMANN
Company.......:NORWICH EATON PHARMACEUTICALS, INC.
Street........:P.O. BOX 191
City..........:NORWICH
State.........:NY
Zip Code......:13815
Phone Number..:607-335-2527
Program Abstract............:
DISPLAY # OF FILES AND PERCENT USED BY MOUNTED FMGR CR'S
Additional Documentation....:
THIS PROGRAM IS A RE-SUBMISSION OF AN EALIER CSL/1000 RELEASE NAMED &CARTL.
I USE IT IN OUR HP3357 LABORATORY AUTOMATION SYSTEM TO MONITOR DISC
FREESPACE.
LINK IT AND RUN,FREE [,LIST LU [,CR/LU [,OPTION]]]
CR/LU = 0 LIST ALL
OPTION = 0 SHORT LIST
>0 LONG LIST
K11701
-----------------------------------------------------------------------------
CCP K117
CONDITIONAL COMPILATION PREPROCESSOR
-----------------------------------------------------------------------------
Contribution Name...........: CCP
Title....................: Conditional Compilation PreProcessor
File Names...............:00. Rename Transfer File
:01. CCP.SBMT
:02. CCP.CCP
:03. CCP.HLP
:04. CCP.LOD
:05. CCP.PAS
:06. CCP.REL
:07. CCPABSTRACT.DOC
:08. CCPSTATISTICS.DOC
:09. CCPTUTORIAL.DOC
Operating System(s)......: RTE (A, 6/VM), MPE (IV, V)
Language(s)..............: HP Pascal
Keywords.................: 1. Pre-processor
External Support Req'd...: Pascal libraries (to load)
If Re-submission, Reason.:
Contributor's Name..........: Jack Repenning
Company.......: Hewlett Packard
Street........: Information Networks Division
: 19420 Homestead Road
City..........: Cupertino
State.........: CA
Country.......: USA
Zip Code......: 95014
Phone Number..: (408) 725-8111
Telex.........:
Program Abstract............:
The Conditional Compilation Preprocessor reads a source file as input and
creates a new source file with only the lines included as directed by
imbedded commands.
Inclusion and exclusion are controlled by "keys" imbedded with SET
directives.
The code is included or excluded based on the evaluation of a conditional
statement, IF. The passages of code are delimited by two other directives:
ELSE and END. IF-ELSE-END directives may be nested in a fashion similar to
FORTRAN, thus allowing more than one key to control conditional compilation.
Additionally, the first character of a line may be changed based on a sub-
stitution table, thus allowing a single character to determine whether a line
is included as a comment, as code, or suppressed. The CDEF command defines
substitution strings and the SUPR command defines suppression characters.
The preprocessor was originally designed for use on Pascal programs that
were to be moved from machine to machine, but can be used on any line
oriented or variable length file, such as those created by TDP/3000 or
EDIT/1000. An important feature of this tool is that it can be compiled
and executed on any machine implementing HP Standard Pascal.
Additional Documentation....:
The .PAS file is the HP/1000 version (optomized for RTE I/O).
The .CCP file is the CCP source for the program, which can be selected for
RTE-optomized, MPE-optomized, or fully transportable (HP Standard Pascal).
The .HELP file is suitable for placing in the ::HELP directory.
The .DOC files contain more information on the use of the program.
K11801
-----------------------------------------------------------------------------
TREETRIM K118
PASCAL-II IMPORT-LIST TRIMMER
-----------------------------------------------------------------------------
Contribution Name...........: TreeTrim
Title....................: Pascal-II IMPORT-list trimmer
File Names...............:00. Rename Transfer File
:01. TREETRIM.SBMT
:02. TREETRIM.DOC
:03. TREETRIM.PAS
:04. TREETRIM.REL
Operating System(s)......: RTE (6/VM or A)
Language(s)..............: Pascal
Keywords.................: 1. Pascal
External Support Req'd...: Pascal/1000
If Re-submission, Reason.:
Contributor's Name..........: Jack Repenning
Company.......: Hewlett Pacakard
Street........: Information Networks Division
: 19420 Homestead Road
City..........: Cupertino
State.........: CA
Country.......: USA
Zip Code......: 95014
Phone Number..: (408) 725-8111
Telex.........:
Program Abstract............:
TREETRIM extracts the Pascal-II EXPORT information from a relocatable,
placing it into a separate file (the "export" or ".XPT" file).
This can make subsequent compiles which IMPORT the module faster (because
the .XPT file is much shorter than the .REL file).
TREETRIM also compares the EXPORT information from the input .REL file
with that in any preexisting .XPT file. If there is no change in the
EXPORTed information, then the new .XPT file is purged, and the previous
one is left. This can allow MAKE to avoid compiling the IMPORTers of
a module, when only the IMPLEMENTation information (which is "hidden"
from the IMPORTers) changes.
Additional Documentation....:
TREETRIM.DOC is a line-printer ready manual.
K11901
-----------------------------------------------------------------------------
MAKE K119
UNIX-LIKE 'MAKE' UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: MAKE
Title....................: UNIX-LIKE 'MAKE' UTILITY
File Names...............:00. Rename transfer file
:01. MAKE.SBMT
:02. MAKE_CDS.PAS
Source for MAKE
:03. MAKE_CDS.LOD
:04. MAKE_CDS.REL
:05. MAKE_NONCDS.PAS
Stripped-down version to run in
non-CDS systems
:06. MAKE_NONCDS.LOD
:07. MAKE_NONCDS.REL
:08. MAKE.HELP
Help file for the runstring
:09. MAKEFILE.HELP
Help file on the makefile syntax
:10. MAKETUTORIAL.HELP
General tutorial on MAKE
:11. MAKE_RC.HELP
Help file for MAKE.rc file
:12. MAKE_SUPERDEBUG.HELP
Help file for super-debug options
:13. VARIABLES.HELP
Help file for variables
:14. MAKEFILE.MAKE
Sample makefile
:15. EFFECTS.PAS
Makefile "inverter"
:16. EFFECTS.LOD
:17. EFFECTS.HELP
:18. EXPANDMAKEFILE.CMD
Makefile expander (CI command file)
:19. EXPANDMAKEFILE.HELP
:20. FMP.PAS
Pascal MODULE that declares all the
FMP routines
:21. FMP.REL
:22. RC.PAS
Pascal MODULE that looks in MAKE.rc
:23. RC.LIB
:24. RC.REL
:25. RC.HELP
:26. RC_CDS.LIB
:27. RC_CDS.REL
:28. TOUCH.PAS
Auxiliary to MAKE- change update time
:29. TOUCH.REL
:30. TOUCH.HELP
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: Pascal
Keywords.................: 1. CI
: 2. Data_Mgmt
: 3. UNIX
External Support Req'd...: Pascal libraries, CDS for CDS version
: Hierarchical file system
If Re-submission, Reason.:
Contributor's Name..........: Jack Repenning
Company.......: Hewlett-Packard, Info. Networks Div.
Street........: 19420 Homestead Road
City..........: Cupertino
State.........: CA
Country.......: USA
Zip Code......: 95014
Phone Number..: (408) 257-7000
Telex.........:
Program Abstract............: MAKE is a program to help in managing sets
of files. Its job is to transform files into other files through
commands contained in a description file called the "makefile". Through
the information contained in the makefile, and the file-system's time
stamps, MAKE ensures that only the minimum necessary files are remade
in response to changes in sources.
By far the most common use of MAKE is in program development, where
MAKE can manage the compilation, merging, indexing, and loading of
interrelated files. Another common use is for document preparation,
where MAKE can manage the "compilation" of documents through programs
like RUNOF, RUNEM, and TEXED, and their printing.
This version of MAKE has capabilities and syntax very similar to
those of the UNIX (TM AT&T Bell Labs) program of the same name.
ExpandMakeFile.Cmd is a CI command file which expands a makefile,
making variable substitutions, casefolding names, and breaking apart
multiple-target productions. This makes it possible to write tools
that work off of a makefile, while only parseing a simplified subset
of the full makefile syntax and semantics.
Effects.run is a tool built on the makefile syntax (as simplified
by ExpandmakeFile.Cmd). Effects, in essence, "inverts" the makefile:
a makefile clearly tells what files, by changing, may affect a given
file, but only implicitly what files are affected by changing a given
file. Effects inverts this information, so that you can easily see
which files will be directly and indirectly affected by a change to
a single file. This becomes very useful when the makefile grows
beyond a few files.
TOUCH.run changes the update time-stamp of a file (the time-stamp
used by MAKE for its decisions) to the current time. This makes the
file "look changed" to MAKE, causing the same recompilations as if
the file had been edited and changed. TOUCH is also used directly
by MAKE, when the "-t" option ("TOUCH the files instead of executing
the commands") is specified.
FMP.PAS is a Pascal MODULE which declares all the FMP routines. It
may be imported into any Pascal program, effectively predeclaring all
FMP, and giving Pascal users access to these external routines almost
as ready as in less strongly typed languages such as FORTRAN and MACRO.
FMP.PAS is used by MAKE.
RC.PAS is a Pascal MODULE (also useable as an external routine, for
users of other languages) which implements a simple means of providing
default values to programs which can be customized for individual users.
The defaults are contained in a file named <program name>.rc, in the
user's home directory (path 0). (If your system doesn't support UDSP's,
the RC looks in your current working directory.) MAKE uses RC.
Additional Documentation....: Help files are provided on all the pieces.
Several help files are also provided on details of MAKE and the Makefile,
and a tutorial on its use in general.
K12001
-----------------------------------------------------------------------------
UNPRG K120
UNPURGE DISC FILES
-----------------------------------------------------------------------------
Contribution Name...........: UNPRG
Title....................: UNPURGE DISC FILES
File Names...............: 00. Rename Transfer File
: 01. UNPRG.SBMT
: 02. UNPRG.FTN
: 03. UNPRG.CMD
: 04. *UNPRG
: 05. PARSA.MAC
: 06. LIBER.MAC
Operating System(s)......: RTE-6
Language(s)..............: FORTRAN
Keywords.................: 1. files
: 2. disc
: 3. utility
External Support Req'd...: FMGR only
If Re-submission, Reason.:
Contributor's Name..........: JAMES D. KETCHUM
Company.......: NAVAL ORDNANCE STATION
Street........:
City..........: INDIAN HEAD
State.........: MD
Country.......: USA
Zip Code......: 20640
Phone Number..:
Telex.........:
Program Abstract............:
THIS PROGRAM UNPURGES DISC FILES
Additional Documentation....:
K12101
-----------------------------------------------------------------------------
AU K121
AU COMMAND USED IN LAB AUTOMATION SYSTEM (LAS)
-----------------------------------------------------------------------------
Contribution Name...........: AU
Title....................: AU Command used in Lab Automation System (LAS)
File Names...............: 00. Rename Transfer File
: 01. AU.SBMT Submission File
: 02. AU.FTN Source File
: 03. AU.REL Relocatable File
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7X
Keywords.................: 1. LAS
External Support Req'd...: LAS, $U57LB Library
If Re-submission, Reason.:
Contributor's Name..........: James F. Hytken
Company.......: Zoecon Industries
Street........: 12200 Denton Drive
City..........: Dallas
State.........: Texas
Country.......: USA
Zip Code......: 75234
Phone Number..: (214)243-2321
Program Abstract............:
This program is a copy of the AU command that is used in LAS. It
operates the same as the LAS version but it is desiged to be used
outside of LAS, either from FMGR or CI. Thus it is not necessary to
run LAS each time you wish to AU a channel.
This uses some library routines from the A.85 release.
Additional Documentation....:
K12201
-----------------------------------------------------------------------------
CH K122
CH COMMAND USED IN LAB AUTOMATION SYSTEM (LAS)
-----------------------------------------------------------------------------
Contribution Name...........: CH
Title....................: CH Command used in Lab Automation System (LAS)
File Names...............: 00. Rename Transfer File
: 01. CH.SBMT Submission File
: 02. CH.FTN Source File
: 03. CH.REL Relocatable File
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7X
Keywords.................: 1. LAS
External Support Req'd...: LAS, $U57LB Library
If Re-submission, Reason.:
Contributor's Name..........: James F. Hytken
Company.......: Zoecon Industries
Street........: 12200 Denton Drive
City..........: Dallas
State.........: Texas
Country.......: USA
Zip Code......: 75234
Phone Number..: (214)243-2321
Program Abstract............:
This is a copy of the CH command in LAS. It operates the same as the
LAS version but is intended to be used from FMGR or CI. This works for
both the method version and sequence version of the CHannel command.
This uses some Library routines from the A.85 release.
Additional Documentation....:
K12301
-----------------------------------------------------------------------------
CL K123
CL CLEAR COMMAND USED IN LAB AUTOMATION SYSTEM (LAS)
-----------------------------------------------------------------------------
Contribution Name...........: CL
Title....................: CL Clear Command used in Lab Automation System (LAS)
File Names...............: 00. Rename Transfer File
: 01. CL.SBMT Submission File
: 02. CL.FTN Source File
: 03. CL.REL Relocatable File
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7X
Keywords.................: 1. LAS
External Support Req'd...: LAS, $U57LB Library
If Re-submission, Reason.:
Contributor's Name..........: James F. Hytken
Company.......: Zoecon Industries
Street........: 12200 Denton Drive
City..........: Dallas
State.........: Texas
Country.......: USA
Zip Code......: 75019
Phone Number..: (214)243-2321
Program Abstract............:
This program is a copy of the CL Clear command in LAS. It functions
the same but will work from FMGR or CI. This uses some library
routines from the A.85 release.
Additional Documentation....:
K12401
-----------------------------------------------------------------------------
CS K124
LABORATORY AUTOMATION SYSTEM (LAS) CHANNEL STATUS
-----------------------------------------------------------------------------
Contribution Name...........: CS
Title....................: Laboratory Automation System (LAS) Channel Status
File Names...............: 00. Rename Transfer File
: 01. CS.SBMT Submission File
: 02. CS.FTN Source File
: 03. CS.REL Relocatable File
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7X
Keywords.................: 1. LAS
External Support Req'd...: LAS, $U57LB Library
If Re-submission, Reason.:
Contributor's Name..........: James F. Hytken
Company.......: Zoecon Industries
Street........: 12200 Denton Drive
City..........: Dallas
State.........: Texas
Country.......: USA
Zip Code......: 75019
Phone Number..: (214)243-2321
Program Abstract............:
This program is simular to the SY status command in LAS. CS has a
few improvements that the SY command does not have; it lists out the
information on the channels in a more logical fashion; it has an
expanded listing which also gives Sample Name, Sample weight, and
Time remaining in the run; it will also wait with a full screen before
proceeding to the next screen. It is meant to be used with an hp 23xx or
26xx terminal, or close copy since it utilizes cursor movements and
escape codes specific to these devices. This however, can be modified
for different types of terminals without to much trouble.
This program uses library routines from the A.85 release.
Additional Documentation....:
See program source for runstring info. If running this program from
FMGR, use an RU in the runstring since the FMGR command CS already
exist, or rename the program to somthing other than CS.
K12501
-----------------------------------------------------------------------------
EENUP K125
EVEN UP THE BYTE COUNT IN RECORDS
-----------------------------------------------------------------------------
Contribution Name...........: EENUP
Title....................: EVEN UP THE BYTE COUNT IN RECORDS
File Names...............: 00. Rename Transfer File
: 01. EENUP.SBMT
: 02. EENUP.FTN
: 03. EENUP.REL
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. files
: 2. utility
: 3. conversion
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: James Richard Spriggs
Company.......: Intelsat
Street........: 3100 International Drive
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......:
Phone Number..: 944-7601
Telex.........:
Program Abstract............:
EENUP OPERATES ON FILES WITH VARIABLE RECORD LENGTHS TO INCREASE EACH
RECORD WHICH HAS AN ODD NUMBER OF BYTES TO AN EVEN NUMBER OF BYTES BY
ADDING A BLANK (040 OCTAL) AT THE END OF THE RECORD. THIS PREPARES
THE FILE FOR TRANSFER FROM A COMPUTER USING THE NEW FILE SYSTEM TO ONE
USING THE OLD FILE SYSTEM WHICH CANNOT HANDLE AN ODD NUMBER OF BYTES
IN A RECORD. ONLY WORKS ON FILES IN FMGR CARTRIDGES.
Additional Documentation....:
K12601
-----------------------------------------------------------------------------
FNDCC K126
FIND CONTROL CHARACTERS IN AN ASCII FILE
-----------------------------------------------------------------------------
Contribution Name...........: FNDCC
Title....................: FIND CONTROL CHARACTERS IN AN ASCII FILE
File Names...............: 00. Rename Transfer File
: 01. FNDCC.SBMT
: 02. FNDCC.FTN
: 03. FNDCC.REL
Operating System(s)......: RTE-6, RTE-A
Uses hierarchical files?.: yes
Language(s)..............: FORTRAN
Keywords.................: 1. Files
: 2. ASCII
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: James Richard Spriggs
Company.......: Intelsat
Street........: 3100 International Drive
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......:
Phone Number..: 944-7601
Telex.........:
Program Abstract............:
FIND CONTROL CHARACTERS IN AN ASCII FILE. UPGRADED FOR RTE-A BY
JAMES RECHARD SPRIGGS.
Additional Documentation....:
K12701
-----------------------------------------------------------------------------
JSAM K127
RTE-6 SAM LISTER
-----------------------------------------------------------------------------
Contribution Name...........: JSAM
Title....................: RTE-6 SAM lister
File Names...............: 00. Rename Transfer File
: 01. JSAM.SBMT
: 02. JSAM.MAC
Operating System(s)......: RTE-6
Language(s)..............: MACRO
Keywords.................: 1. system_tables
: 2. reports
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: James Richard Spriggs
Company.......: Intelsat
Street........: 3100 International Drive
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......:
Phone Number..: 944-7601
Telex.........:
Program Abstract............:
JSAM prints out the free SAM list by block address (octal)
followed by block length (decimal).
JSAM also summarizes:
1) the total amount of free SAM at the time JSAM was run.
2) the largest contiguous block of SAM available when JSAM ran.
3) the largest contiguous block of SAM available ever.
Additional Documentation....:
K12801
-----------------------------------------------------------------------------
SOTST K128
SORT 6-CHARACTER STRINGS
-----------------------------------------------------------------------------
Contribution Name...........: SOTST
Title....................: SORT 6-CHARACTER STRINGS
File Names...............: 00. Rename Transfer File
: 01. SOTST.SBMT
: 02. SOTST.FTN
: 03. SOTST.REL
: 04. SOTST.LOD
: 05. HEAPS.FTN
: 06. HEAPS.REL
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. sort
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: James Richard Spriggs
Company.......: Intelsat
Street........: 3100 International Drive
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......:
Phone Number..: 944-7601
Telex.........:
Program Abstract............:
HEAPS is a subroutine which implements in FORTRAN 4 a completely
general form of the heap-sort. Comments in the source explain how
to call it. Two of its arguments are external routines which should
communicate with the caller and with each other thru common or EMA.
The heap-sort is almost as fast as quick-sort is at its fastest
and its worst case performance is not much slower than its best
(whereas quick-sort's worst is very bad). See SOTST below.
SOTST is a simple example of how to use the HEAPS subroutine
described above. SOTST sorts lines of six characters each into
alphabetical order. SOTST uses the FMGR file system and takes its
input from an ascii file named TBSORT. It outputs to LU 6
(spooling LU 6 into a disc file is recommended).
To run it, just type "RU,SOTST".
Additional Documentation....:
K12901
-----------------------------------------------------------------------------
RNCON K129
RESOURCE NUMBER CONTROL
-----------------------------------------------------------------------------
Contribution Name...........: RNCON
Title....................: RESOURCE NUMBER CONTROL
File Names...............: 00. Rename Transfer File
: 01. RNCON.SBMT
: 02. RNCON.FTN RTE-A
: 03. RNCON.REL
: 04. &RNCON RTE-6
: 05. %RNCON
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. system_tables
: 2. resource_number
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: James Richard Spriggs
Company.......: Intelsat
Street........: 3100 International Drive
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......:
Phone Number..: 944-7601
Telex.........:
Program Abstract............:
This program allows you to display the resource numbers,
allocate them, de-allocate them, lock them and unlock them.
There are two versions- one for RTE-A and one for RTE-6.
Additional Documentation....:
K13001
-----------------------------------------------------------------------------
CHOP K130
SPLIT RECORDS AT A SPECIFIED CHARACTER
-----------------------------------------------------------------------------
Contribution Name...........: CHOP
Title....................: SPLIT RECORDS AT A SPECIFIED CHARACTER
File Names...............: 00. Rename Transfer File
: 01. CHOP.SBMT
: 02. CHOP.FTN
: 03. CHOP.LOD
: 04. CHOP.REL
: 05. SLICE.MAC
: 06. SLICE.REL
Operating System(s)......: RTE-6, RTE-A, CI
Language(s)..............: FORTRAN
Keywords.................: 1. strings
: 2. files
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: James Richard Spriggs
Company.......: Intelsat
Street........: 3100 International Drive
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......:
Phone Number..: 944-7601
Telex.........:
Program Abstract............:
CHOP uses the subroutines in SLICE to divide the lines of an ascii
file at a specified delimiter character. I have found that "~" is
a good character to use because very few files contain even one tilda.
You run CHOP as follows:
CI> RU,CHOP,INPUT.TEXT,OUTPUT.TEXT
It will prompt you for the delimiter character to use.
All occurrances of the delimiter are removed and the lines are divided
where the delimiters were. Zero length lines are then eliminated.
CHOP uses the hierarchical file system and the output file must
not already exist.
Additional Documentation....:
K13101
-----------------------------------------------------------------------------
PMISS K131
PUT ME IN THE SYSTEM SESSION
-----------------------------------------------------------------------------
Contribution Name...........: PMISS
Title....................: Put me in the system session
File Names...............:00. Rename Transfer File
:01. PMISS.SBMT
:02. PMISS.FTN
:03. PMISS.REL
:04. PMISS.LOD
:05. SLICE.MAC
:06. SLICE.REL
Operating System(s)......: RTE-A
Uses hierarchical files?.:
Language(s)..............: FORTRAN
Keywords.................: 1. session
: 2. system
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: James Richard Spriggs
Company.......: Intelsat
Street........: 3100 International Drive
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......:
Phone Number..: 944-7601
Telex.........:
Program Abstract............:
PMISS is a program to 'Put Me In the System Session'.
You type "RU,PMISS" and then log off. If you are on LU 25, for example,
you will then have two clones of CM to do your bidding in the
system session (not logged on). These programs are CI*25 and CM*25.
When you wish to return to normal session mode,
type "CN,25,20B,PROMT" (change "25" to your logical unit number).
Additional Documentation....:
K13201
-----------------------------------------------------------------------------
JRVEC K132
VECTOR PLOTTING PROGRAM FOR 2608 PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: JRVEC
Title....................: VECTOR PLOTTING PROGRAM FOR 2608 PROGRAM
File Names...............: 00. Rename Transfer File
: 01. JRVEC.SBMT
: 02. JRVEC.FTN
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. plotting
: 2. printer
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: JAN C. SIREN
Company.......: UNIVERSITY OF MARYLAND
Street........:
City..........: COLLEGE PARK
State.........: MD
Country.......: USA
Zip Code......: 20742
Phone Number..: 301-454-4395
Telex.........:
Program Abstract............:
ALL REAL, NON-GCS VECTOR PLOTTING SUBROUTINE FOR HP-1000
WITH 2608 PRINTER.
MAY BE USED IN CONJUNCTION WITH JRSCA (TO ESTABLISH A CORRESPON-
DENCE BETWEEN USER COORDINATES AND THE PHYSICAL PAGE), JRLIN
(TO PLOT VECTORS IN USER COORDINATES), AND JRTEX (TO PLOT
ALPHANUMERIC CHARACTERS).
PLOTS VECTORS DEFINED BY THE
END POINTS (XA,YA) AND (XB,YB). THE X AXIS IS ALONG THE LENGTH
OF THE PAPER, AND THE Y AXIS IS ACROSS THE WIDTH OF THE PAPER.
XA AND XB SHOULD BE IN THE RANGE 0. TO "LIMIT."
"LIMIT" IS INITIALIZED TO 800., OR MAY BE REDUCED TO SAVE
PAPER. YA AND YB SHOULD BE IN THE RANGE 0. TO 924.
ALL FOUR PARAMETERS MUST BE REAL.
UP TO 1000 VECTORS MAY BE COMBINED IN A SINGLE PLOT.
THE PLOT IS EXECUTED BY A CALL WITH XA.LE.0.
Additional Documentation....:
K13301
-----------------------------------------------------------------------------
SKETCH K133
CDS SKETCH WITH NEW FEATURES & UTILITIES (PART 1 OF 3)
-----------------------------------------------------------------------------
Contribution Name...........: SKETCH
Title....................: CDS SKETCH WITH NEW FEATURES & UTILITIES (PART 1 OF 3)
File Names...............: 00 Rename Transfer file
: 01 SKETCH.SBMT this file
: 02 "SKETCH.XREF QXREF SKETCH cross-ref
: 03 $DSUBS
: 04 $SSUBS
: 05 %D_ATT
: 06 %FINPT inputs batch locates/text
: 07 %FLOPN opens batch locate file
: 08 %ISEG0
: 09 %JSEG1
: 10 %JSEG7
: 11 %JSEGB
: 12 %JSEGC
: 13 %JSEGF
: 14 %JSEGG
: 15 %JSEGH
: 16 %JSUBS KEYBOARD_PICK for ROTATE
: 17 %LSUBS
: 18 %MAIN
: 19 %MSUBS
: 20 %NSUBS
: 21 %OSUBS
: 22 %QSUBS
: 23 %RSUBS
: 24 %TSUBS
: 25 %USUBS
: 26 &DSUBS
: 27 &D_ATT
: 28 &FINPT
: 29 &FLOPN
: 30 &ISEG0
: 31 &JSEG1
: 32 &JSEG7
: 33 &JSEGB
: 34 &JSEGC
: 35 &JSEGF
: 36 &JSEGG
: 37 &JSEGH
: 38 &JSUBS
: 39 &LSUBS
: 40 &MAIN
: 41 &MSUBS
: 42 &NSUBS
: 43 &OSUBS
: 44 &PRNTD
: 45 &QSUBS
: 46 &RSUBS
: 47 &SSUBS
: 48 &TSUBS
: 49 &USUBS
: 50 C.CMD
: 51 CHANGES_SKETCH.TXT
: 52 CI.STK
: 53 MECH_DEMO2.DRWG another mech drawing
: 54 README.TXT details of Sketch changes
: 55 NEW_LSTLS.DRWG new plotter linesytles
: 56 PK_DRWG.FTN packs sketch drawing
: 57 PK_DRWG.REL
: 58 PLOTTER.TXT help file for HP7550
: 59 POINT_MODE.FTN digitizes single points
: 60 POINT_MODE.REL
: 61 PRINTD.FTN
: 62 RDSKF.FTN analyzes drwg file
: 63 RDSKF.REL
: 64 REWRT.FTN interactive file pack
: 65 REWRT.REL
: 66 SKETCH.HELP how to run Sketch
: 67 SKETCH.LOD how to load sketch
: 68 SKETCHXREF.CMD QXREF answer file
: 69 SKETCHXREF1.CMD " "
: 70 SKETCHXREF2.CMD " "
: 71 SKETCH_MAN_ADD.TXT sketch manual addendum
: 72 MECH_DEMO1.DRWG mechanical drawing
: 73 SKETCH_NOTES.TXT
: 74 TOGGLE_TABLET.FTN turns on tblt mapping
: 75 TOGGLE_TABLET.REL
: 76 TRACE_MODE.FTN freehand tracing
: 77 TRACE_MODE.REL
: 78 TRANS_TABLET.FTN maps tblt to workarea
: 79 TRANS_TABLET.REL
: 80 VECTOR_DEMO.DRWG velocity vector plot
: 81 [AGP
: 82 [ATTR
: 83 [BUFFR
: 84 [DATA6
: 85 [DATA7
: 86 [DATA8
: 87 [DATAB
: 88 [DRWG
: 89 [DRWGB
: 90 [DTYPE
: 91 [ECHO
: 92 [FILE
: 93 [FILEB
Operating System(s)......: RTE-A must have VC+
Language(s)..............: FTN7X
Keywords.................: 1.GRAPHICS
: 2.FIGURES
External Support Req'd...: DGL/1000 92861A
: AGP/1000 92862A
: HP2623, 2627, 2628, 150, or 239x terminal &
: HP pen or drafting plotter, or graphics prntr
If Re-submission, Reason.: MODFICATION OF 2433 CONTR.# IO53
: by Phil Walden & Zenia Latoff
: PROBLEMS CORRECTED, NEW FEATURES ADDED,
: CDS TO ALLOW LARGER PROGRAM LOADING to
: support all system sizes & new features
Contributor's Name..........: Jim Cramer
Company.......: University of Iowa
Street........: Iowa Institute of Hydraulic Research
City..........: Iowa City
State.........: Ia.
Country.......: USA
Zip Code......: 52242
Phone Number..: (319)-353-4814
Telex.........: 756569
Program Abstract............:
The 2433 SKETCH proved so useful in our lab that we have modified it
to add some new features needed by us. Many problems experienced with the
program have also been corrected. A brief description of the new features
follows. Refer to file README.TXT for more details.
1) PACKING OF THE DRAWING DATA BASE ARRAY BEFORE IT IS WRITTEN TO DISC
Also, included program REWRT will interactively pack a drawing
file from CI and included program RDSKF will analyze a drawing
file and report space used by different node types & free space chunks.
2) BATCH ENTRY OF LOCATE COORDINATES,TEXT STRINGS & KEYBOARD PICKS FOR
ROTATES.
3) FREE-HAND TRACING ON HP 17623A or 239X terminal HIL tablets into the
sketch drawing on the screen.
4) MAPPING BETWEEN FREEHAND LIMITS and WORKING WINDOW ON THE SCREEN.
This allows the user to digitize points, using the tablet, within
the freehand limits area defined on the tablet, and optionally
define your own coordinate system for the digitized points
5) DIGITIZING SINGLE POINTS and leaving them as small markers on
the display. When used with (4) above, this feature can be
used to mark reference locations when creating a drawing from
a figure laid out on the tablet, or it can be used for digitizing
coordinates from XY plots and contour maps laid out on the tablet.
6) NEW LINESTYLES FOR OUTPUT ON PLOTTER - we were unhappy with the dashed
linestyle for the pen plotters. The dashes are way too far apart.
So we designed 3 new ones. Run Sketch and EDIT NEW_LSTLS.DRWG
to see them.
Additional Documentation....:
README.TXT - detailed description of
changes to Sketch
SKETCH_ADD.TXT - addendum to orig manual
SKETCH.HELP - help for running Sketch
SKPLO.HELP - help for running Skplo
SKETCH.LOD - to load Sketch
SKPLO.LOD - to load Skplo
K13401
-----------------------------------------------------------------------------
SKETCH K134
CDS SKETCH (PART 2 OF 3)
-----------------------------------------------------------------------------
Contribution Name...........: SKETCH
Title....................: CDS SKETCH (part 2 of 3)
File Names...............: 00 Rename Transfer file
: 01 SKETCH_B.SBMT
: 02 [FLAGS
: 03 [FLAGS2
: 04 [GRID
: 05 [INIT
: 06 [MENU
: 07 [SCREE
: 08 [SEGMT
: 09 [TRACE
: 10 [TRANS
: 11 [UNITS
: 12 [WSDAT
: 13 ]ARC
: 14 ]DATA
: 15 ]ECHO
: 16 ]FIELD
: 17 ]FUNC
: 18 ]LINE
: 19 ]MACRO
: 20 ]NODE
: 21 ]POLY
: 22 ]ROOT
: 23 ]TEXT
: 24 ]TYPES
: 25 W2608_CDS.LOD
: 26 W2627_CDS.LOD
: 27 W2631_CDS.LOD
: 28 W2648_CDS.LOD
: 29 W7470_CDS.LOD
: 30 W7550_CDS.LOD
: 31 WSP_CDS.LOD loads CDS WSP for 2623/150
: 32 ZMNTR.LOD to load AGP monitor prog
Operating System(s)......: RTE-A must have VC+
Language(s)..............: FTN7X
Keywords.................: 1.GRAPHICS
: 2.FIGURES
External Support Req'd...: DGL/1000 92861A
: AGP/1000 92862A
: HP2623, 2627, 2628, 150, or 239x terminal &
: HP pen or drafting plotter, or graphics prntr
If Re-submission, Reason.: MODFICATION OF 2433 CONTR.# IO53
: by Phil Walden & Zenia Latoff
: PROBLEMS CORRECTED, NEW FEATURES ADDED,
: CDS TO ALLOW LARGER PROGRAM LOADING to
: support all system sizes & new features
Contributor's Name..........: Jim Cramer
Company.......: University of Iowa
Street........: Iowa Institute of Hydraulic Research
City..........: Iowa City
State.........: Ia.
Country.......: USA
Zip Code......: 52242
Phone Number..: (319)-353-4814
Telex.........: 756569
Program Abstract............:
The 2433 SKETCH proved so useful in our lab that we have modified it
to add some new features needed by us. Many problems experienced with the
program have also been corrected. A brief description of the new features
follows. Refer to file README.TXT for more details.
1) PACKING OF THE DRAWING DATA BASE ARRAY BEFORE IT IS WRITTEN TO DISC
Also, included program REWRT will interactively pack a drawing
file from CI and included program RDSKF will analyze a drawing
file and report space used by different node types & free space chunks.
2) BATCH ENTRY OF LOCATE COORDINATES,TEXT STRINGS & KEYBOARD PICKS FOR
ROTATES.
3) FREE-HAND TRACING ON HP 17623A or 239X terminal HIL tablets into the
sketch drawing on the screen.
4) MAPPING BETWEEN FREEHAND LIMITS and WORKING WINDOW ON THE SCREEN.
This allows the user to digitize points, using the tablet, within
the freehand limits area defined on the tablet, and optionally
define your own coordinate system for the digitized points
5) DIGITIZING SINGLE POINTS and leaving them as small markers on
the display. When used with (4) above, this feature can be
used to mark reference locations when creating a drawing from
a figure laid out on the tablet, or it can be used for digitizing
coordinates from XY plots and contour maps laid out on the tablet.
6) NEW LINESTYLES FOR OUTPUT ON PLOTTER - we were unhappy with the dashed
linestyle for the pen plotters. The dashes are way too far apart.
So we designed 3 new ones. Run Sketch and EDIT NEW_LSTLS.DRWG
to see them.
Additional Documentation....:
README.TXT - detailed description of
changes to Sketch
SKETCH_ADD.TXT - addendum to orig manual
SKETCH.HELP - help for running Sketch
SKPLO.HELP - help for running Skplo
SKETCH.LOD - to load Sketch
SKPLO.LOD - to load Skplo
K13501
-----------------------------------------------------------------------------
SKETCH K135
NON-CDS SKETCH (PART 3 OF 3)
-----------------------------------------------------------------------------
Contribution Name...........: SKETCH
Title....................: NON-CDS SKETCH (part 3 of 3)
File Names...............: 00 Rename Transfer file
: 01 SKETCH_ncd.SBMT this file
: 02 "SKPLO.XREF cross-ref for SKPLOT
: 03 %BFTSK BRUNO FIG TO SKETCH DRWG UTIL
: 04 %BSTSK BRUNO SLIDE TO SKETCH DRWG UTIL
: 05 %PSEG1
: 06 %PSEG2
: 07 %SKPLO
: 08 %SPSUB
: 09 &BFTSK
: 10 &BSTSK
: 11 &PSEG1
: 12 &PSEG2
: 13 &SKPLO
: 14 &SPSUB
: 15 BFTSK.LOD
: 16 BSTSK.LOD
: 17 NEW_LSTLS.FTN new linestyles for pen plott
: 18 NEW_LSTLS.REL
: 19 SKPLO.LOD
: 20 SKPLOT.TXT SKPLOT HELP file
: 21 SKPLOXREF.CMD
: 22 [ROTATE
: 23 SKETCH_MANUAL.TXT - 2433 Sketch manual
Operating System(s)......: RTE-A must have VC+
Language(s)..............: FTN7X
Keywords.................: 1.GRAPHICS
: 2.FIGURES
External Support Req'd...: DGL/1000 92861A
AGP/1000 92862A
HP2623, 2627, 2628, 150, or 239x terminal &
HP pen or drafting plotter, or graphics prntr
If Re-submission, Reason.: MODFICATION OF 2433 CONTR.# IO53
by Phil Walden & Zenia Latoff
PROBLEMS CORRECTED, NEW FEATURES ADDED,
CDS TO ALLOW LARGER PROGRAM LOADING to
support all system sizes & new features
Contributor's Name..........: Jim Cramer
Company.......: University of Iowa
Street........: Iowa Institute of Hydraulic Research
City..........: Iowa City
State.........: Ia.
Country.......: USA
Zip Code......: 52242
Phone Number..: (319)-353-4814
Telex.........: 756569
Program Abstract............:
The 2433 SKETCH proved so useful in our lab that we have modified it
to add some new features needed by us. Many problems experienced with the
program have also been corrected. A brief description of the new features
follows. Refer to file README.TXT for more details.
1) PACKING OF THE DRAWING DATA BASE ARRAY BEFORE IT IS WRITTEN TO DISC
Also, included program REWRT will interactively pack a drawing
file from CI and included program RDSKF will analyze a drawing
file and report space used by different node types & free space chunks.
2) BATCH ENTRY OF LOCATE COORDINATES,TEXT STRINGS & KEYBOARD PICKS FOR
ROTATES.
3) FREE-HAND TRACING ON HP 17623A or 239X terminal HIL tablets into the
sketch drawing on the screen.
4) MAPPING BETWEEN FREEHAND LIMITS and WORKING WINDOW ON THE SCREEN.
This allows the user to digitize points, using the tablet, within
the freehand limits area defined on the tablet, and optionally
define your own coordinate system for the digitized points
5) DIGITIZING SINGLE POINTS and leaving them as small markers on
the display. When used with (4) above, this feature can be
used to mark reference locations when creating a drawing from
a figure laid out on the tablet, or it can be used for digitizing
coordinates from XY plots and contour maps laid out on the tablet.
6) NEW LINESTYLES FOR OUTPUT ON PLOTTER - we were unhappy with the dashed
linestyle for the pen plotters. The dashes are way too far apart.
So we designed 3 new ones. Run Sketch and EDIT NEW_LSTLS.DRWG
to see them.
Additional Documentation....:
README.TXT - detailed description of
changes to Sketch
SKETCH_ADD.TXT - addendum to orig manual
SKETCH.HELP - help for running Sketch
SKPLO.HELP - help for running Skplo
SKETCH.LOD - to load Sketch
SKPLO.LOD - to load Skplo
K13601
-----------------------------------------------------------------------------
QXREF K136
EMA QXREF
-----------------------------------------------------------------------------
Contribution Name...........: QXREF
Title....................: EMA QXREF
File Names...............: 0. Rename transfer file
: 1. QXREF.SBMT - this file
: 2. QXREF.FTN
: 3. QXREF.REL
: 4. QXDIFF - rev. history for QXREF
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. CROSS-REFERENCE
: 2. RELOCATABLE
External Support Req'd...:
If Re-submission, Reason.: Resubmission of 2533 QXREF, J087
by Bill Gibbons/Don Pottenger
Contributor's Name..........: Jim Cramer
Company.......: University of Iowa
Street........: Institute of Hydraulic Research
City..........: Iowa City
State.........: Iowa
Country.......: USA
Zip Code......: 52242
Phone Number..: (319)-353-4814
Telex.........: 756569
Program Abstract............: This program reads relocatable files
and prints out information about the modules found in them. It tells
which module calls which module, which file each module is found in,
and more. This program greatly eases the pain of maintaining a large
program (we found it essential when we modified the program SKETCH),
libraries, or any large programming project.
Additional Documentation....: Run Qxref without any parameters to
see a sample runstring. Use the size (SZ) to size it up to 32 pages
of EMA for table space. Do not go any further than 32 pages however,
since all variables used for pointers to table space are only single
precision. A nice enhancement would be to make them double precision
so QXREF could be sized bigger than that.
see 2533 QXREF for more details
K13701
-----------------------------------------------------------------------------
ADMUL K137
SIMULTANEOUS SAMPLING ON HP12060 ADC'S
-----------------------------------------------------------------------------
Contribution Name...........: ADMUL
Title....................: SIMULTANEOUS SAMPLING ON HP12060 ADC'S
File Names...............: 0. RENAME FILE
: 1. ADMUL.SBMT
: 2. ADMUL.FTN
: 3. ADMUL.LOD
Operating System(s)......: RTE-A.1, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. ANALOG/DIGITAL
: 2. INTERFACE
: 3. MEASUREMENT
External Support Req'd...: %ID.50 from RTE-A
If Re-submission, Reason.:
Contributor's Name..........: Jim Cramer
Company.......: Iowa Institute of Hydraulic Research
Street........: University of Iowa
City..........: Iowa City
State.........: Iowa
Country.......: USA
Zip Code......: 52242
Phone Number..: (319)-353-4814
Telex.........: 756569
Program Abstract............: ADMUL is a general purpose program to
sample simultaneously up to 3 channels of analog information, each
being connected to a separate HP12060A interface card. Data is
acquired through the use of the RTE-A VMAIO call. Data can be
sampled on a single channel at up to 55K 12-bit samples/sec, or
on 3 channels simultaneously at up to 40K. The user specifies:
specify:
-- how many channels (cards) to sample, and which to use
-- the channel# to use for each card
-- the number of samples to take on each card
-- for each card, the filename to store that channel of data in
-- whether the files will be type 2 or 4. Type 2 files store
the data in a more compact form as integer numbers. Type 4
files store the data in units of volts.
ADMUL can be run either interactively or scheduled programatically
using the EXEC 9,10 routines. Just type ADMUL with no parameters
to get an explanation of how to specify these parameters.
Additional Documentation....: refer to docmentation at start of ADMUL.FTN
TO LOAD: LINK,ADMUL.LOD
TO RUN : just type CI> ADMUL and follow the on-line instructions
K13801
-----------------------------------------------------------------------------
KEDIT K138
A QUICK EDIT PROGRAM FOR IMAGE DATA BASES USING SCREEN FORMS
-----------------------------------------------------------------------------
Contribution Name...........: KEDIT
Title....................: A Quick Edit Program For Image Data Bases Using Screen Forms
File Names...............: 0. Rename File -FMGR
: 1. 'KEDIT -- This Submission file.
: 2. &KEDIT -- MAIN PROGRAM SOURCE -FTN4X
: 3. &KEDT -- SEG1 OPENS DB -FTN4X
: 4. &KEDT0 -- SEG- HELP ROUTINE (?) -FTN4X
: 5. &KEDT1 -- SEG- AD & RE functions -FTN4X
: 6. &KEDT2 -- SEG- UP function -FTN4X
: 7. &KEDT3 -- SEG- DE function -FTN4X
: 8. &KEDT4 -- SEG- CL function -FTN4X
: 9. &KEDT5 -- SEG- SE function -FTN4X
:10. &KEDT6 -- SEG- SU function -FTN4X
:11. &KFORM -- LIBRARY SUBS SOURCE -FTN4X
:12. &KTABS -- OLD TAB PROCESSOR (NO BT)-ASMB
:13. &JTABS -- TAB/BACKTAB PROCESSER - ASMB
:14. &DBMES -- IMAGE ERROR REPORTER -FTN4X
:15. &WILDC -- PROCESS WILDCARDS IN NON-
KEY SEARCHES -FTN4X
:16. &INSTR -- STRING SEARCH FUNCTION -ASMB
:17. &TSTMP -- TIME STAMP FOR 'AD' -FTN4X
:18. &GETTM -- FTIME TO YYMMDD & HH:MM -FTN4X
:19. %ELIB1 -- RELOCATABLE LIBRARY
:20. "KEDHE -- KEDIT HELP/DOCUMENTATION FILE
:21. "KEDIT -- OLD MANUAL (TYPE FORMAT)
:22. *KEDIT -- TRANSFER FILE TO LOAD AND SP KEDIT
:23. *CKEDT -- TRANSFER FILE TO COMPILE KEDIT
:24. ^KEDIT -- LOADR COMMAND FILE
:25. *SKEDT -- SAVER COMMAND FILE
:26. &IARYC -- clears buffer to blanks
Operating System(s)......: RTE-IVB, RTE-6/VM
Language(s)..............: FTN4X, ASMB
Keywords.................: 1. DATA_BASE
: 2. IMAGE
External Support Req'd...: %DECAR - DECIMAL STRING ARITHMETIC LIBRARY
If Re-submission, Reason.: ENHANCEMENT/BUG FIXES OF 2240 KEDIT F055--
: by Joel K. McClatchy
: E-Systems Inc
: See description of enchancements/fixes below
Contributor's Name..........: Jim Cramer
Company.......: Institute of Hydraulic Research
Street........: The University of Iowa
City..........: Iowa City
State.........: Iowa
Country.......: USA
Zip Code......: 52242
Phone Number..: 319-353-4814
Program Abstract............:
Kedit is a re-submission of the CSL/1000 program KEDIT, which in
turn is a revision of the PLUS/1000 program known as QEDIT.
The program greatly eases IMAGE data base updates and searches.
It allows the user to enter, search, display, and modify entries
from the data base through screen forms. It does
not generate reports for the printer. The program replaces the
QUERY update features, only is much more powerful & versatile.
In fact, the operator does not even need to know QUERY at all!
The basic features of KEDIT are:
-- add new entries & copy existing entries with changes for
rapid cloning
-- rapid key searching from 1 key item/ updating any item or items
(key or non-key) in the entries along the chain, either as a
batch or selectively
-- non-key searching using any combination of key and/or non-key
items/selective updating of any key or non-key items in entries
found by search
-- rapid key searching from 1 key item/ selective deleting of items
found along chain
-- non-key searching using any combination of key and/or non-key
items/deletion of entries found either as a batch or selectively
-- starting from a specified entry# in a data set, display of each
succeeding entry/update any key or non-key field in it
-- on-line help screen-by-screen or to specified list device
-- easy tabbing and back-tabbing between item fields in an entry (form)
-- easy switching between data sets or data bases
-- wildcard masking for non-key search items
Some changes to KEDIT from the 2240 version are:
-- can update in manual master data sets any non-key item
-- can update key items in entries found by non-keyed (serial) searches
(in SE,CL,SU)
-- can use user-specified wildcard characters (like DLX, DL, CI, etc do)
in items used to specify non-keyed data set searches (in SE & CL)
-- for non-keyed deletes, the user can specify either all entries which
match search items to be deleted as a batch or selectively
-- for the serial scroll function SU, the user can specify the starting
entry number (offset) in the data set to begin with
-- can time & date stamp entries being entered new or copied
-- can BACKTAB now in the screen entry form
-- the on-line help file is greatly improved, and can be sent to printer
-- can type CNTRL-X to any question or in any ASCII field to abort
-- allows passing of Data Base, Level, Data Set, Command parameters in
run string for execution from command file
-- can switch between data bases without leaving program
-- many more messages added to display current entry# being updated, how
many entries total are added, updated, found. Displays whether each
entry was updated or not
-- added 'BR' check for terminating non-key (longer) searches
-- when updating with UP a key item in an entry, and the value entered
is not in the corresponding manual master, the program will not
delete (lose) the entry being updated. Instead, it is displayed
again and an error message & recovery is initiated
-- when updating with the UP command the entire chain for the specified
key, the program will not abort if the 1st entry has no changes
Additional documentation.......: (See file "KEDHE)
KEDIT requires IMAGE/1000 part no. 92069A and a 264X, 262x (except
2621), 150, or 239x terminal. The program formats the form on the
screen to match the data base schema of the data base being updated.
INSTALLATION INSTRUCTIONS:
1) edit ^KEDIT and change the LU to the one that you put KEDIT on
2) :TR,*KEDIT,LU,Security Code,LU to SP to,C,0
(type just :TR,*KEDIT for an explanation of these parameters)
NOTE: It is assumed that the decimal string arithmetic library (%DECAR)
is generated into the system. If not use LI,%DECAR in ^KEDIT
It is also assumed that the IMAGE/1000 library for local data
base access is generated into the system (usually $DBMS1).
3) For Remote Data Base Access:
-- Un-comment the code in &KEDT
-- generate the correct modules into the system and search the correct
library when loading as per IMAGE INSTALLATION/CONFIGURATION MANUAL
(see comments in ^KEDIT)
TO RUN PROGRAM:
:RU,KEDIT,??
and see the file "KEDHE for information on each command and options.
KEDIT is designed to work with single integers, floating point, or ascii
data contained in data set entries. Key fields are highlighted in bright
inverse video while other fields are in half-bright inverse video.
KEDIT HAS THE CAPABILITY OF DOING REMOTE DATA BASE ACCESS IF THE
APPROPRIATE DS/1000-IV SOFTWARE/HARDWARE IS INCLUDED IN THE SYSTEM.
TO USE THIS FEATURE, MODIFY THE SOURCE SEGMENT NAMED 'KEDT' BY UN-
COMMENTING THE APPROPRIATE LINES OF CODE. WHEN LOADING THIS VERSION
OF KEDIT, SPECIFY THE LOADR OPTION 'OP,SS' TO GIVE IT SUBSYSTEM GLOBAL
ACCESS AND REMEMBER TO SEARCH THE IMAGE/1000 LIBRARY THAT CONTAINS THE
REMOTE DATA BASE ACCESS ROUTINES.
K13901
-----------------------------------------------------------------------------
XYP K139
X-Y GRAPH GENERATOR FOR HP2648/2623/9872
-----------------------------------------------------------------------------
Contribution Name...........: XYP
Title....................: X-Y GRAPH GENERATOR FOR HP2648/2623/9872 (VER. 2.0)
File Names...............: 00. Rename transfer file
: 01. 'XYP - this submission file
: 02. &XYP - source main seg - FTN4X
: 03. &XYPA - source seg - FTN4X
: 04. &XYPAB source seg A- FTN4X alternate
: 05. &XYP0 " "
: 06. &XYP1 " "
: 07. &XYP2 " "
: 08. &XYP3 " "
: 09. &XYP3B source 3 alternate
: 10. &XYP4 " "
: 11. &XYP4B " 4 alternate
: 12. &XYP5 " "
: 13. &XYP6 " "
: 14. &XYP7 " "
: 15. &XYP8 " "
: 16. &XYP9 " "
: 17. &VCOMM - include file - FTN4X
: 18. &VCOMB - include file - FTN4X -alternate
: 19. &BRNCH - Source subroutine - FTN4X
: 20. &EXTIC " "
: 21. &INNDC " "
: 22. &PLYFT " "
: 23. &VIEWT " "
: 24. &DLTBL - Device Link Table source - ASMB
: 25. %DLTBL - device link table binary for
2648/2623/150 & 9872
: 26. %GPS - Graphics Subroutines - HP92840
: 27. FONT1 - A92840 GPS Eurostyle Font
: 28. FONT2 - A92840 GPS Simplex Roman Font
: 29. FONT3 - A92840 GPS Triplex Roman Font
: 30. FONT4 - A92840 GPS Script Font
: 31. FONT5 - A92840 GPS Math/Greek Font
: 32. FONT6 - A92840 GPS Gothic Font
: 33. *XYP - FMGR trans file to load on IVB
: 34. *CXYP - FMGR trans file - FTN4X compile
: 35. *CXYP7 - FMGR trans file - FTN7X compile
: 36. ^XYP - LOADR command file
: 37. #XYP - LINK command file
: 38. "XYP - DOCUMENTATION
: 39. XYDEMO - demo answer file for XYP
: 40. "CURVE - demo data file for XYP
: 41. "POLY4 - demo data file for XYP
: 42. #XY - LOADR list file for XYP
: 43. &CRTID CSL 2340 CRTID H125--
: 44. %IRAM " SUB FOR CRTID
: 45. %KSHFT " "
: 46. %JCBT " "
: 47. %CHGLU " "
Operating System(s)......: RTE-IVB, RTE-6VM, RTE-A
Language(s)..............: FTN4X, FTN7X
Keywords.................: 1. GRAPHICS
: 2. PLOTTING
: 3. REGRESSION
External Support Req'd...: HP92840 GRAPHICS/1000-I (included)
: CSL 2340 CRTID
If Re-submission, Reason.: enchancement of 2433 VORH IO52
Contributor's Name..........: Jim Cramer
Company.......: University of Iowa
Street........: Institute of Hydraulic Research
City..........: Iowa City
State.........: Iowa
Country.......: USA
Zip Code......: 52242
Phone Number..: (319)-353-4814
Telex.........: 756569
Program Abstract............: XYP is a very friendly program for
generation of X-Y graphs either
interactively or in an automated batch fashion through the use of setup
answer files. Output can be rapidly designed/tested on an HP graphics
terminal and easily routed to an HP9872/7225/7221 pen plotter.
Some of the main features are:
-- user-specified plot limits/location anywhere on device
-- user-specified windowing anywhere within specified limits
-- rectilinear, log, or semi-log scaling
-- optional grids
-- variable number of scale decimal places
-- variable number of major & minor axis tics & scale numbers
-- axis titles
-- variable size titles & scale numbering
-- input data from 2648 minicassette, disc, or keyboard
-- flexible data input
-- data points plotted as symbols or connected with lines
-- variable line sytle, symbol type & size
-- selectable plotter pen number
-- scaling and addition of constant to data before plotting
-- log conversion of data before plotting
-- automatic scaling of axis limits
-- min/max checking of data before plotting
-- interpolation of data outside of axis limits
-- text labels anywhere within plot limits with:
variable size, slant, rotation
several justifcation modes
sub/super scripts
high-quality software fonts
-- linear regression, polynomial regression curve fitting/plotting
Additional Documentation....: read "XYP for more details on features
and for loading instructions
K14001
-----------------------------------------------------------------------------
TRIMF K140
TRIM UNUSED SPACE FROM CI/FMGR FILES
-----------------------------------------------------------------------------
Contribution Name...........: TRIMF
Title....................: Trim unused space from CI/FMGR files.
File Names...............:00. Rename Transfer File
:01. TRIMF.SBMT submission file
:02. TRIMF.CMD installation command file
:03. TRIMF.LOD
:04. TRIMF.FTN
:05. TRIMF.COM common include file
:06. TRIMF.REL
:07. STRNG.MAC string routines
:08. STRNG.REL
:09. TRIMF.WLF source for documentation
:10. TRIMF.HELP documentation for /help/
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. utility
: 2. CI
: 3. extents
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Jim Lewis
Company.......: Reynolds Metals Co.
Street........: 4th & Canal Sts.
City..........: Richmond
State.........: Virginia
Country.......: USA
Zip Code......: 23219
Phone Number..: (804)788-7410
Telex.........:
Program Abstract............: The CI file system will manage space
better than FMGR if it has enough space to work with. When things
get tight, CI has a hard time. This utility will go through directories
and will recover unused space from type 3,4,5 files. It removes extents
on files that have them. Trimf also works on FMGR files, but is slow
scanning FMGR directories. The command file TRIMF.CMD will link the
program, put it on ::programs and put the help file on ::help. The
mini-library of string routines may be of use. Check the source.
Additional Documentation....: See TRIMF.HELP and source code.
1
K14101
-----------------------------------------------------------------------------
FCOMP K141
FILE COMPARISON FOR NEW FILE SYSTEM
-----------------------------------------------------------------------------
Contribution Name...........: FCOMP
Title....................: FILE COMPARISON FOR NEW FILE SYSTEM
File Names...............: 00. Rename Transfer File
: 01. FCOMP.SBMT
: 02. FCOMP.FTN
: 03. UMOVE.MAC
: 04. FCOMP.REL
: 05. UMOVE.REL
: 06. FCOMP.LOD
Operating System(s)......: RTE-A , RTE-6 w/new file system libs
Language(s)..............: FTN77, MACRO
Keywords.................: 1. SEARCH
: 2. COMPARE
External Support Req'd...: NONE
If Re-submission, Reason.: This is a re-submission of the earlier F023
(on release tape 2240) contribution for the
following reasons:
1. compatability with the new file system (CI);
2. enhancements.
Contributor's Name..........: Jing Jan & Jim Cramer
Company.......: Iowa Institute of Hydraulic Research
The University of Iowa
City..........: Iowa City
State.........: Iowa
Country.......: USA
Zip Code......: 52240
Phone Number..: (319)-353-4814
Telex.........: 756569
Program Abstract............:
This program compares two files of any type in either of
the following two ways:
1: Byte comparing the two files in a straight record-by-record
manner, and writing out any two unmatched records. This
option does not attempt to detect any inserted/deleted
records by looking ahead and therefore it can not tell
if the two files re-match after insertions/deletions
are found in one file.
2: Detecting if there are any records which are in one file
but not the other, and writing those records out only.
This is good for finding records inserted into or
deleted from one of the files. However, if both files
contain the same records, the program can not tell if these
records are placed in the same order in both files.
Therefore, even if the program finds no differences
between the two files in this way, it does not necessarily
mean that they are identical. To make sure that they are
identical, the two files should be compared in the
record by record manner.
Unmatched, inserted/deleted records can be written out in one
of the following four formats:
1: ASCII only (good for text files).
2: OCTAL words followed by ASCII interpretations.
(good for finding control chars in text files)
3: OCTAL words only.
4: OCTAL bytes only.
Additional Documentation....: The runstring format of the program is
given when FCOMP is typed in.
K14201
-----------------------------------------------------------------------------
SPACE K142
DISPLAY FMGR CARTRIDGE SPACE USED
-----------------------------------------------------------------------------
Contribution Name...........: SPACE
Title....................: Display FMGR Cartridge Space Used
File Names...............: 00. Rename transfer file
: 01. DISC_SPACE.SBMT Submission file
: 02. DISC_SPACE.FTN - Source
: 03. DISC_SPACE.REL - Relocatable
: 04. DISC_SPACE.LOD - LINK file
Operating System(s)......: RTE-A, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Utility
: 2. FMGR
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John Campbell
Company.......: Campbell Computer Counsulting
Street........: 555-Ninth St. Suite 12
City..........: San Pedro
State.........: CA.
Zip Code......: 90731
Phone Number..: (213) 831-3938
Telex.........:
Program Abstract............:
This program displays the amount of space that is used, free or purged
on FMGR cartridges. Other information is also given for labels and owners.
It will work with any mounted cartridges, system, group or user. Run the
program as follows:
CI> SPACE [,luout] [,cart type] [,cart/lu] [,cart/lu] [,cart/lu]
where :
luout = list device (defaults to calling terminal)
cart type 1=all cartridges mounted to the system
0=all cartridges mounted to the session
0=all system and non-session cartridges mounted(non-session)
cart/-lu optional cartridge reference number (positive)
or logical unit number (negative)
Additional Documentation....:
K14301
-----------------------------------------------------------------------------
XD K143
EXTENDED WORKING DIRECTORY
-----------------------------------------------------------------------------
Contribution Name...........: XD
Title....................: Extended Working Directory
File Names...............: 00. Rename transfer file
: 01. XD.SBMT Submission file
: 02. XD.FTN - Source
: 03. XD.REL - Relocatable
: 04. XD.LOD - LINK file
: 05. XD.HLP - Help file
Operating System(s)......: RTE-A, RTE-6/VM
Language(s)..............: FORTRAN 77
Keywords.................: 1. Directory
: 2. CI
External Support Req'd...: CI file system
If Re-submission, Reason.:
Contributor's Name..........: John Campbell
Company.......: Campbell Computer Counsulting
Street........: 555-Ninth St. Suite 12
City..........: San Pedro
State.........: CA.
Zip Code......: 90731
Phone Number..: (213) 831-3938
Telex.........:
Program Abstract............: Change the current working directory.
Enhanced version of the 'WD' command.
Additional Documentation....: Help file is included. CO,XD.HLP,XD::HELP,D
K14401
-----------------------------------------------------------------------------
LX K144
EXTENDED FILE LISTING
-----------------------------------------------------------------------------
Contribution Name...........: LX
Title....................: Extended file listing
File Names...............: 00. Rename transfer file
: 01. LX.SBMT Submission file
: 02. LX.FTN - Source
: 03. LX.REL - Relocatable
: 04. LX.LOD - LINK file
: 05. LX.HLP - Help file
Operating System(s)......: RTE-A, RTE-6/VM
Language(s)..............: FORTRAN 77
Keywords.................: 1. List
: 2. CI
: 3. Utility
External Support Req'd...: CI file system
If Re-submission, Reason.:
Contributor's Name..........: John Campbell
Company.......: Campbell Computer Counsulting
Street........: 555-Ninth St. Suite 12
City..........: San Pedro
State.........: CA.
Zip Code......: 90731
Phone Number..: (213) 831-3938
Telex.........:
Program Abstract............: File listing utility; enhanced version of
the 'LI' command.
Additional Documentation....: Help file is included.
K14501
-----------------------------------------------------------------------------
SHOWTIME K145
SHOW SYSTEM TIME AND DATE
-----------------------------------------------------------------------------
Contribution Name...........: SHOWTIME
Title....................: Show System Time and Date
File Names...............: 00. Rename transfer file
: 01. SHOW_TIME.SBMT Submission file
: 02. SHOW_TIME.FTN - Source file
: 03. SHOW_TIME.REL - Relocatable
: 04. SHOW_TIME.LOD - LINK command
Operating System(s)......: RTE-4B, RTE-6/VM, RTE-A
Language(s)..............: FTN4X
Keywords.................: 1. System
: 2. Time
: 3. Date
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John Jude Campbell
Company.......: Campbell Computer Consulting
Street........: 555-Ninth St. Suite 12
City..........: San Pedro
State.........: CA.
Zip Code......: 90731
Phone Number..: (213) 831-3938
Telex.........:
Program Abstract............:
This program displays time time and date in a nice readable format.
Additional Documentation....:
K14601
-----------------------------------------------------------------------------
LIBRARIES K146
MISCELLANEOUS LIBRARIES
-----------------------------------------------------------------------------
Contribution Name...........: LIBRARIES
Title....................: Miscellaneous Libraries
File Names...............: 00. Rename transfer file
: 01. LIBRARIES.SBMT Submission file
: 02. ASUBS.LIB - Assembly subroutines
: 03. FSUBS.LIB - FORTRAN subroutines
: 04. FMPLB.LIB - FMP emulation routines
Operating System(s)......: RTE-4B, RTE-6/VM ,RTE-A
Language(s)..............: FTN4X, ASMB
Keywords.................: 1. Library
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
These libraries are used by a number of other contributions. The sources
have been submitted on past tapes so only the LINDXed versions are
included here. The FMPLB can be loaded with BASIC/1000D so it can use
the new CI file system.
Additional Documentation....:
K14701
-----------------------------------------------------------------------------
PICTURES K147
LINE PRINTER PICTURES
-----------------------------------------------------------------------------
Contribution Name...........: PICTURES
Title....................: Line Printer Pictures
File Names...............: 00. Rename transfer file
: 01. PICTURES.SBMT Submission file
: 02. AIRPLANE.PIC
: 03. ANDY_CAP.PIC
: 04. ANNIE_FANNY.PIC
: 05. CAT_CALL.PIC
: 06. ENTERPRIZE.PIC
: 07. KENNDY.PIC
: 08. LOVE.PIC
: 09. MAD.PIC
: 10. PINUP.PIC
: 11. PUSSY_CAT.PIC
: 12. SNOOPY.PIC
: 13. SPOOK.PIC
: 14. TWEEDY_PIE.PIC
: 15. WYLE_E_COYOTE.PIC
Operating System(s)......: RTE-4B, RTE-6/VM ,RTE-A
Language(s)..............: None
Keywords.................: 1. Graphics
: 2. Figures
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
Just copy any of these to a line printer and see what you get. On some of
them the automatic page skipping must be disabled.
Additional Documentation....:
K14801
-----------------------------------------------------------------------------
STAR K148
REAL TIME STARTREK
-----------------------------------------------------------------------------
Contribution Name...........: STAR
Title....................: Real Time Startrek
File Names...............: 00. Rename transfer file
: 01. STAR.SBMT - Submission file
: 02. STAR.FTN - Main program
: 03. SRDIS.FTN - Short range sensors on TV
: 04. PHDIS.FTN - Display weapon fired on TV
: 05. WIPE.FTN - Wipe out object on TV
: 06. CANDD.FTN - Compute course direction
: 07. COORD.FTN - Coordinates of empty sector
: 08. CYCLE.FTN - Things to do each time
: 09. DELTA.FTN - Compute deltas for course
: 10. DIST.FTN - Distance calculation
: 11. EHIT.FTN - Enterprize hit
: 12. FIXUP.FTN - Fix things broken
: 13. INPUT.FTN - Input ASCII string
: 14. KFIRE.FTN - Klingons fire
: 15. KKILL.FTN - Klingon killed
: 16. KMVCL.FTN - Klingons move & cloak
: 17. LOSE.FTN - Enterprize destroyed
: 18. LRKMV.FTN - Long range klingon move
: 19. PATH.FTN - Finds objects in path
: 20. PODS.FTN - Manipulate anti-matter pods
: 21. QSPLT.FTN - Split quadrant value
: 22. RATNG.FTN - Calulate rating
: 23. RAND.MAC - Generate random number
: 24. RND.FTN - Call for random number
: 25. RNDFB.FTN - Random fix/break things
: 26. STATS.FTN - Set status for display
: 27. STAUS.FTN - Klingon staius field
: 28. TIMOT.FTN - Timeout, game over
: 29. UNIFM.FTN - Uniform number
: 30. WHON.FTN - Whos name
: 31. WIN.FTN - Win game
: 32. ABMSN.FTN - Abort mission
: 33. BLUFF.FTN - Corbomite bluffing maneuver
: 34. COMPT.FTN - Computer commands
: 35. CUMRD.FTN - Cumulative record
: 36. STRPT.FTN - Status report
: 37. TPDCM.FTN - Torpedo direction
: 38. CALC.FTN - Computer calculations
: 39. BASE.FTN - Find starbase location
: 40. DAMAG.FTN - Damage control report
: 41. HELPR.FTN - Help display
: 42. NAVMP.FTN - Navigation map
: 43. QNOM.FTN - Quadrant nomenclature
: 44. LRSCN.FTN - Long range scan
: 45. MOVEN.FTN - Move Enterprize
: 46. NGAME.FTN - New game
: 47. FINRD.FTN - Final galactic record
: 48. NQUAD.FTN - New quadrant
: 49. QUAD.FTN - Display quadrant
: 50. PHASR.FTN - Fire phasors
: 51. NOVA.FTN - Supernova
: 52. RVPWR.FTN - Reserve power
: 53. SETUP.FTN - Setup game
: 54. BLOCK.FTN - Block data
: 55. SHELD.FTN - Shield control
: 56. SRSCN.FTN - Short range scan
: 57. PLINE.FTN - Print line of scan
: 58. TORPD.FTN - Torpedo command
: 59. PROBE.FTN - Anti_matter probe
: 60. TREK.REL - Relocatables
: 61. STAR.LOD - LINK command file
: 62. STAR.MRG - Merge command file
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FORTRAN, MACRO
Keywords.................: 1. Games
External Support Req'd...: 92100B TV library
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD, Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
Real time Startrek is interactive and plays in real time. Your mission
is to destroy all enemy Klingon ships in the allotted time. Any terminal
can be used along with the 92110B TV interface cards. A color display
is made showing all objects in a short range scan. Instructions can be
displayed by entering HELP or ?. The program uses 15 pages under RTE-6/VM.
If you don't have at TV interface card, enter 'SL,9,0' before running.
Additional Documentation....: Use HELP command and get a hardcopy.
K14901
-----------------------------------------------------------------------------
TICTACTOE K149
GAME OF TIC-TAC-TOE
-----------------------------------------------------------------------------
Contribution Name...........: TICTACTOE
Title....................: Game of Tic-Tac-Toe
File Names...............: 00. Rename transfer file
: 01. TIC_TAC_TOE.SBMT Submission file
: 02. TIC_TAC_TOE.FTN - Source file
: 03. TIC_TAC_TOE.REL - Relocatable
: 04. TIC_TAC_TOE.LOD - LINK command
Operating System(s)......: RTE-4B, RTE-6/VM, RTE-A
Language(s)..............: FTN4X
Keywords.................: 1. Games
: 2. Graphics
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program plays good old tic-tac-toe, three-in-a-row on any terminal.
Additional Documentation....:
K15001
-----------------------------------------------------------------------------
DIREC K150
FMGR DIRECTORY LISTER
-----------------------------------------------------------------------------
Contribution Name...........: DIREC
Title....................: FMGR Directory Lister
File Names...............: 00. Rename transfer file
: 01. DIREC.SBMT Submission file
: 02. DIREC.FTN - Source file
: 03. DIREC.REL - Relocatable
: 04. DIREC.LOD - LINK command
: 05. *OWNER - Data file
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. FMGR
: 2. List
: 3. Directory
External Support Req'd...: FSUBS.LIB & ASUBS.LIB libraries
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program will list FMGR directories sorted by name, security code and
cartridge. The security code is used as an owner ID which is stored in the
file called *OWNER. You must edit this file for your system. Another feature
is to list the name records or comment lines with each file. This makes it
much easier to figure out what is in the file. Output is sorted by SC, CRN,
and then the name. Just run DIREC for more information on how to run it.
Additional Documentation....:
K15101
-----------------------------------------------------------------------------
ERASE K151
ERASE A FMGR CARTRIDGE
-----------------------------------------------------------------------------
Contribution Name...........: ERASE
Title....................: Erase a FMGR Cartridge
File Names...............: 00. Rename transfer file
: 01. ERASE.SBMT Submission file.
: 02. ERASE.FTN - FORTRAN Source.
: 03. ERASE.REL - Relocatable
: 04. ERASE.LOD - Link command file.
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7X
Keywords.................: 1. Directory
: 2. Initialize
: 3. FMGR
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Country.......: USA
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program provides a way of clearing all the files from a FMGR disc
cartridge leaving nothing but the label intact. Zeros are written every
everywhere on the Lu except the label. This provides both security and
a quick way to purge all files on a cartridge. The cartridge must be
mounted and no files can be open. The Lu is locked to prevent access by
others while it is being cleared. Only the owner who mounted the disc
can erase it. The program display label information and asks if you
really want to erase this cartridge. Once it starts, there is no way
to get any files back.
Additional Documentation....:
To load: RU,LINK,ERASE.LOD, To run: RU,ERASE,+Crn or -Lu
K15201
-----------------------------------------------------------------------------
RENAME K152
RENAME FMGR TO CI FILES
-----------------------------------------------------------------------------
Contribution Name...........: RENAME
Title....................: Rename FMGR to CI Files
File Names...............: 00. Rename transfer file
: 01. RENAME.SBMT Submission file
: 02. RENAME.FTN - Source file
: 03. RENAME.REL - Relocatable
: 04. RENAME.LOD - LINK command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77
Keywords.................: 1. FMGR
: 2. CI
: 3. Files
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program renames file with FMGR type names to CI type names.
Example run:
CI> RENAME @.@ will change the following:
&xxxxx to xxxxx.yyy where yyy comes from the file
(FTN, MAC, PAS etc.)
%xxxxx to xxxxx.REL
!xxxxx to xxxxx.ABS
#xxxxx to xxxxx.LOD
'xxxxx to xxxxx.LST
"xxxxx to xxxxx.TXT
$xxxxx to xxxxx.LIB
*xxxxx to xxxxx.CMD
)xxxxx to xxxxx.CMD
?xxxxx to xxxxx.HLP
^xxxxx to xxxxx.DAT
The second parameter on the runstring allows one to override the type
extension. Example: RENAME &@ @.FTN will add .FTN to all files starting
with an &. The file type, size and security codes could also be changed
if FmpRename allowed it.
Note: All periods (.) are changed to underline (_) before renaming.
Additional Documentation....:
K15301
-----------------------------------------------------------------------------
COMPARE K153
COMPARE TYPE 1 FMGR FILES
-----------------------------------------------------------------------------
Contribution Name...........: COMPARE
Title....................: Compare Type 1 FMGR Files
File Names...............: 00. Rename transfer file
: 01. TYPE1_COMPARE.SBMT Submission file
: 02. TYPE1_COMPARE.FTN - Source file
: 03. TYPE1_COMPARE.REL - Relocatable
: 04. TYPE1_COMPARE.LOD - LINK command
Operating System(s)......: RTE-4B, RTE-6/VM, RTE-A
Language(s)..............: FTN4X
Keywords.................: 1. Compare
: 2. Utility
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program compares two type 1 FMGR files. A message is given for
for records which do not compare. Run the program as follows:
CI> COMPARE,<namr1>,<namr2>
Additional Documentation....:
K15401
-----------------------------------------------------------------------------
CIPDS K154
DISPLAY CENTRAL INTERRUPT REGISTER
-----------------------------------------------------------------------------
Contribution Name...........: CIPDS
Title....................: Display Central Interrupt Register
File Names...............: 00. Rename transfer file
: 01. CIPDS.SBMT Submission file
: 02. CIPDS.MAC - MACRO Source
: 03. CIPDS.REL - Relocatable
: 04. CIPDS.LOD - LINK Command
Operating System(s)......: RTE-6 VM only.
Language(s)..............: MACRO, Firmware
Keywords.................: 1. Display
: 2. System
: 3. Microcode
External Support Req'd...: RTE-6/VM Firmware
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program allows one to display the last interrupt select code in the
mode regsiter. The snap function for interrupt counting is disabled. To run
the program just enter:
CI> CIPDS,On or Off
Additional Documentation....:
K15501
-----------------------------------------------------------------------------
TODDS K155
CONVERT TODDS FILES TO RTE FILES
-----------------------------------------------------------------------------
Contribution Name...........: TODDS
Title....................: Convert TODDS Files to RTE Files
File Names...............: 00. Rename transfer file
: 01. TODDS.SBMT Submission file
: 02. TODDS.FTN - Source file
: 03. TODDS.REL - Relocatable
: 04. TODDS.LOD - LINK command
: 05. SIDS.FTN - Source file
: 06. SIDS.REL - Relocatable
: 07. SIDS.LOD - LINK command
: 08. FIZZ.MAC - Subroutine source
: 09. FIZZ.REL - Relocatable
: 10. CATALOG.FTN - Source file
: 11. CATALOG.REL - Relocatable
: 12. CATALOG.LOD - LINK command
: 13. PROCESS.FTN - Subroutine source
: 14. PROCESS.REL - Relocatable
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7x
Keywords.................: 1. Backup
: 2. Conversion
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This set of programs allows one to take a backup tape of a TODDS or SIDS
system, reformat it on to a RTE disc Lu and read back individual files.
Program TODDS reads a DLU or LSAVE tape of a 7900A Disc, removes the
sector skiping and puts the data on a RTE disc Lu with 203 tracks. SIDS
does the same thing for SIDS systems using 7905/7906/7920 discs. Program
CATALOG will display the TODDS/SIDS catalog and allow source files to
be copied to RTE CI files. Directory listings can be selective and lists
files that TODDS or SIDS will normally not. If you do not know what TODDS
or SIDS is, be thankful. Run the programs as follows:
CI> TODDS <Crt> <Mt> <Disc> <Dump>
CI> SIDS <Crt> <Mt> <Disc> <Dump> <Fizz>
CI> CATALOG <List> <Disc> <Ask> <Frn>
Where: <Crt> Terminal Lu
<Mt> Mag Tape Lu
<Disc> Disc Lu (203 tracks)
<Dump> Lu to dump 1st track of disc
<List> Lu for Directory listing
<Ask> If 1, ask for RTE source file for copy
<Frn> Select that TODDS/SIDS Frn only
<Fizz> Sector skip factor (5 for 7900, 13 for 79xx)
When you want to copy source files, set <List>,<Ask> to 1 and <Frn> to 6.
The directory header and the first 20 lines or so of the file will be
listed and then a new source file name will be asked for. Just hit return
to ignore the file or control D to abort the program.
Additional Documentation....:
With a little work, relocatable files could also be copied but there is
almost no compatabilty with the RTE system.
K15601
-----------------------------------------------------------------------------
MTVERIFY K156
MAG TAPE VERIFIER
-----------------------------------------------------------------------------
Contribution Name...........: MTVERIFY
Title....................: Mag Tape Verifier
File Names...............: 00. Rename transfer file
: 01. MT_VERIFY.SBMT Submission file
: 02. MT_VERIFY.FTN - Source file
: 03. MT_VERIFY.REL - Relocatable
: 04. MT_WRITE.MAC - Source file
: 05. MT_WRITE.REL - Relocatable
: 06. MT_VERIFY.LOD - LINK command
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN77
Keywords.................: 1. Diagnostic
: 2. Magnetic_Tape
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program verifies mag tapes by writing data and checking for errors.
Actual DMA tranfers are performed in a subroutine without using DVR23.
Up to 34 retries are made before the it is declared as an irrecoverable
error. The mag tape unit must be installed in I/O slots 20B & 21B. A
Hardcopy printout of all the errors is available. Run the program as
follows:
CI> MTVERIFY,<Crt>,<Lp>,<Mt>
Additional Documentation....:
With a little work, the program could have the I/O slot of the mag tape
configured in. The timing is set up for 800 bpi mag tapes so other programs
in the system are not affected. Only DMA port B is used.
K15701
-----------------------------------------------------------------------------
MTLDR K157
MAGTAPE ABSOLUTE LOADER
-----------------------------------------------------------------------------
Contribution Name...........: MTLDR
Title....................: Magtape Absolute Loader
File Names...............: 00. Rename transfer file
: 01. MAGTAPE_LOADER.SBMT Submission file
: 02. MAGTAPE_LOADER.FTN - Source file
: 03. MAGTAPE_LOADER.REL - Relocatable
: 04. SYS_MEM_COPY.MAC - Subroutine
: 05. SYS_MEM_COPY.REL - Relocatable
: 06. MAGTAPE_LOADER.LOD - LINK command
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN77, MACRO
Keywords.................: 1. Absolute
: 2. Loader
: 3. Magnetic_Tape
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program loads an absolute binary file from magtape and begins
executing the program. The RTE operating system is destroyed since it
is overlayed by whatever gets loaded. This program is most useful for
loading the CS/80 diagnostics without having to touch the front panel
switches. The file to loaded is selected, the S and P registers are set
all from the run string. The program reads the file into a 32 page EMA
area and asks if you really want to wipe out RTE. If everything is ok,
the EMA area is copied to the system map. The S regsiter is set and the
the program is started at the location specified by the P register setting.
When loading RTE-4E systems, the bootup proceedure loads additional parts
of the system from tape and the SET TIME message comes out. You can then
start running the memory based system. Run MTLDR as follows:
CI> MTLDR,<Crt>,<Mt Lu>,<File no.>,<S reg>,<P reg>
Additional Documentation....:
Example run for loading CS/80 diagnostics:
CI> MTLDR,1,8,19,101536B,2B
where: 15B is a dummy I/O slot
36B is the terminal I/O slot
2B is the starting address for RTE-4E
K15801
-----------------------------------------------------------------------------
SCB K158
DISPLAY SESSION CONTROL BLOCK
-----------------------------------------------------------------------------
Contribution Name...........: SCB
Title....................: Display Session Control Block
File Names...............: 00. Rename transfer file
: 01. SCB.SBMT - Submission file
: 02. SCB.FTN - Source file
: 03. SCB.REL - Relocatable
: 04. ISCB.MAC - Subroutine
: 05. ISCB.REL - Relocatable
: 06. SCB.LOD - LINK command
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN77
Keywords.................: 1. Session
: 2. Utility
: 3. System_Tables
External Support Req'd...: ASUBS.LIB library
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program displays detailed information about all active session control
blocks in a RTE-6/VM system. Just run SCB,<lu for output> to see how it
works. The program requires a revision of C.83 or later.
Additional Documentation....:
K15901
-----------------------------------------------------------------------------
UNGEN K159
RTE-6/VM INVERSE GENERATOR
-----------------------------------------------------------------------------
Contribution Name...........: UNGEN
Title....................: RTE-6/VM Inverse Generator
File Names...............: 00. Rename transfer file
: 01. UNGEN.SBMT Submission file
: 02. UNGEN.FTN - Source file
: 03. UNGEN.REL - Relocatable
: 04. PROCESS_DISC.FTN - Subroutine
: 05. PROCESS_DISC.REL - Relocatable
: 06. PROCESS_STATS.FTN - Subroutine
: 07. PROCESS_STATS.REL - Relocatable
: 08. PROCESS_MEMORY.FTN - Subroutine
: 09. PROCESS_MEMORY.REL - Relocatable
: 10. PROCESS_IOTAB.FTN - Subroutine
: 11. PROCESS_IOTAB.REL - Relocatable
: 12. PROCESS_RPTAB.FTN - Subroutine
: 13. PROCESS_RPTAB.REL - Relocatbale
: 14. MEMORY_PARTITION.FTN - Subroutine
: 15. MEMORY_PARTITION.REL - Relocatable
: 16. MEMORY_COM.FTN - Subroutine
: 17. MEMORY_COM.REL - Relocatable
: 18. STATISTICS.FTN - Subroutine
: 19. STATISTICS.REL - Relocatable
: 20. PROGRAM_STATS.FTN - Subroutine
: 21. PROGRAM_STATS.REL - Relocatable
: 22. FIND_ENT_ADDRESS.FTN - Subroutine
: 23. FIND_ENT_ADDRESS.REL - Relocatable
: 24. FIND_ENT_NAME.FTN - Subroutine
: 25. FIND_ENT_NAME.REL - Relocatable
: 26. READ_EQT.FTN - Subroutine
: 27. READ_EQT.REL - Relocatable
: 28. READ_INT.FTN - Subroutine
: 29. READ_INT.REL - Relocatable
: 30. UNGEN.LOD - LINK command
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7x
Keywords.................: 1. System_Tables
: 2. Generation
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program does an inverse generation of your system. It creates a
listing simular to the one made by RT6GN. If for some reason you lost
the source for the command file, this program can help you recreate it.
You can also check for errors in your generation.
The ungen program is invoked with the syntax:
RU,UNGEN,<Lu>,<Options>
where <Lu> is the list device for the output and
<Options> is a string of characters as follows:
'D' List disc layout information
'S' List statistics, limits and flags
'R' List replacement table
'I' List I/O tables
'M' List memory allocation information
'P' List program statistics
'A' Select all of the above
'-' Items following the minus are deselected
The program has only been tested with MAC and CS/80 drives.
Additional Documentation....:
See the listing for a detailed breakdown of the options.
K16001
-----------------------------------------------------------------------------
MEAU K160
MEASURE DISC PERFORMANCE
-----------------------------------------------------------------------------
Contribution Name...........: MEAU
Title....................: Measure Disc Performance
File Names...............: 00. Rename transfer file
: 01. MEASURE_DISC.SBMT Submission file
: 02. MEASURE_DISC.FTN - Source file
: 03. MEASURE_DISC.REL - Relocatable
: 04. GRND.MAC - Random numbers
: 05. GRND.REL - Relocatable
: 06. MEASURE_DISC.LOD - LINK command
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Benchmark
: 2. Disc
: 3. Performance
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program provide performance information on 79xx disc drives. Different
Lu's, number of times to loop, the buffer size and a random number seed can
be entered from the run string. Run the program as follows:
CI> MEAU,<Disc lu>,<loop count>,<buffer size>,<random no. seed>
Additional Documentation....:
K16101
-----------------------------------------------------------------------------
TBGOH K161
MEASURE TIME BASE GENERATOR OVERHEAD
-----------------------------------------------------------------------------
Contribution Name...........: TBGOH
Title....................: Measure Time Base Generator Overhead
File Names...............: 00. Rename transfer file
: 01. TBG_OVERHEAD.SBMT Submission file
: 02. TBG_OVERHEAD.FTN - Source file
: 03. TBG_OVERHEAD.REL - Relocatable
: 04. SET_TBG.MAC - Set TBG interval
: 05. SET_TBG.REL - Relocatable
: 06. TIMER.FTN - Elased time
: 07. TIMER.REL - Relocatable
: 08. TBG_OVERHEAD.LOD - LINK command
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Performance
: 2. System
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program measures the overhead of a time base generator in your system.
It was take from a communicator article. The proceedure is to measure how
long it takes to loop in a program with normal TBG interrupts and then
repeat the process with the TBG interrupts at 1 ms instead of 10 ms. The
percentage of overhead is calculated from the ratio.
Additional Documentation....:
K16201
-----------------------------------------------------------------------------
PRINT K162
PRINT FILES ON 2631G PRINTER
-----------------------------------------------------------------------------
Contribution Name...........: PRINT
Title....................: Print Files on 2631G Printer
File Names...............: 00. Rename transfer file.
: 01. PRINT.SBMT Submission file
: 02. PRINT.FTN - FORTRAN Source
: 03. PRINT.REL - Relocatable
: 04. PRINT.LOD - LINK Command
: 05. FTIME.MAC - Formated time
: 06. FTIME.REL - Relocatable
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN77, MACRO
Keywords.................: 1. List
External Support Req'd...: ASUBS.LIB Library
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
Print a disc file to a 2631G printer using standard line printer
carriage control. The 2631G must be connected to the HPIB interface
on the 2647A terminal. Data is send through the terminal to the printer
via escape sequences. Run the program as follows:
CI> PRINT,File_name,Comp,Lines,Auto,CC
File_name = File to be dumped
Comp = Compression factor
C - 14.4 CPI
E - 7.2 CPI
All others 10 CPI
Lines = Lines per inch (6 or 8)
Default is 6
Auto - -1 Suppresses auto page eject
Otherwise number of lines per page (Default=60)
CC - Non-zero prints column 1 without carriage control
The program uses new CI files system.
Additional Documentation....:
K16301
-----------------------------------------------------------------------------
VERIFY K163
FMGR CARTRIDGE VERIFICATION PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: VERIFY
Title....................: FMGR Cartridge Verification Program
File Names...............: 00. Rename transfer file.
: 01. VERIFY.SBMT Submission file
: 02. VERIFY.FTN - FTN7X Source
: 03. VERIFY.REL - Relocatable
: 04. VERIFY.LOD - LINK command
: 05. ASUBS.LIB - Subroutines
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. Directory
: 2. FMGR
: 3. Files
: 4. Status
External Support Req'd...:
If Re-submission, Reason.: Corrected odd byte record problem
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Country.......: USA
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This program verifies FMGR cartridges checking for any errors in
directories and files. Statistics on the file space used is given
along with other directory information. The space used by each file
is compared with the directory label making sure there are no errors.
Also the first record of each file is read making sure the directory
points to valid information. The FSTAT call may need to be changed
for RTE-A.
Additional Documentation....:
K16401
-----------------------------------------------------------------------------
TERMINAL K164
HP 264X TERMINAL GAMES
-----------------------------------------------------------------------------
Contribution Name...........: TERMINAL
Title....................: HP 264x Terminal Games
File Names...............: 00. Rename transfer file
: 01. TERMINAL.SBMT Submission file
: 02. CAT_MOUSE.ABS
: 03. DRIVER.ABS
: 04. HACMAN.ABS
: 05. INVADERS.ABS
: 06. MAZED.ABS
: 07. PONG.ABS
: 08. SHOOT.ABS
: 09. SPACE.ABS
: 10. INFORMATION
Operating System(s)......: None
Language(s)..............: Terminal Assembly
Keywords.................: 1. Games
External Support Req'd...: 8 to 12k terminal memory
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This set of files can be downloaded into a HP 2645 terminal and be executed
there. Some of them need lots of memory or other special strapping. Just
do a copy command from the file to your terminal Lu and follow the
instruction given.
Additional Documentation....:
K16501
-----------------------------------------------------------------------------
CHESS K165
REAL TIME CHESS GAME
-----------------------------------------------------------------------------
Contribution Name...........: CHESS
Title....................: Real Time Chess Game
File Names...............: 00. Rename transfer file
: 01. CHESS.SBMT Submission file
: 02. CHESS.FTN - Main program source
: 03. TRY.FTN - Try a move
: 04. TYPEB.FTN - Type board
: 05. BUMP.FTN - Bump tree pointer
: 06. PUSHM.FTN - Push move on tree
: 07. CHECK.FTN - Test if castling allowed
: 08. CAS.FTN - Stack castling moves
: 09. CASTL.FTN - Castle processing
: 10. KINGN.FTN - King-Night processing
: 11. BPRKQ.FTN - Bishop,Rook,Queen processing
: 12. PAWNC.FTN - Pawn capture
: 13. PROMO.FTN - Promote pawn
: 14. PLACE.FTN - Place move on tree
: 15. INCHK.FTN - In check test
: 16. FIND.FTN - Find opposing piece
: 17. CENCN.FTN - Center control bonus
: 18. SORT.FTN - Sort moves
: 19. MDGAM.FTN - Bonus points for midgame
: 20. MOBIL.FTN - Test mobility
: 21. KINGC.FTN - King in check
: 22. OPENB.FTN - Bonus points for opening
: 23. MDBON.FTN - Assign midgame bonus points
: 24. POSIT.FTN - Positionial analysis
: 25. BKUP1.FTN - Backup alpha value
: 26. BKUP2.FTN - Backup beta value
: 27. MOVES.FTN - Generate moves
: 28. MOVER.MAC - Move to or from
: 29. ISWR.MAC - Read switch register
: 30. BOARD.FTN - Get piece from board
: 31. DUMPN.FTN - Dump node
: 32. CHES2.MAC - Save/Restore board
: 33. ECUTE.MAC - Execute move
: 34. SBITF.MAC - Set bit
: 35. CBITF.MAC - Clear bit
: 36. GLOBL.FTN - Global data
: 37. TIMER.FTN - Second timer
: 38. GAME.REL - Relocatables
: 39. CHESS.LOD - LINK command file
: 40. CHESS.CMD - Compile file
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FORTRAN, ASSEMBLER
Keywords.................: 1. Games
External Support Req'd...: Switch register
If Re-submission, Reason.:
Contributor's Name..........: John L. Anderson Jr.
Company.......: U.S. Naval Station
Street........: CSAD, Code 3441
City..........: Seal Beach
State.........: CA.
Zip Code......: 90740
Phone Number..: (213) 594-7351
Telex.........:
Program Abstract............:
This chess program will play chess by generating a 'best move' from
a minimax game tree. The method used is brute force. Although alpha-beta
pruning is utilized, no heuristics are embedded in the program. The game
needs an endgame analysis section and lots of other improvements, but
this program one method of approaching the problem.
Additional Documentation....:
Run the transfer file CHESS.CMD to compile everything or LINK,GAME.REL
if you don't want to recompile. Watch out for switch register settings
which will cause a large amount of data to dumped to the lineprinter.
K16601
-----------------------------------------------------------------------------
ENCR K166
SIMPLE FILE ENCRYPTION
-----------------------------------------------------------------------------
Contribution Name...........: ENCR
Title....................: Simple file encryption
File Names...............:00. Rename Transfer File
:01. ENCR.SBMT Submission file
:02. ENcr.pas PASCAL source
:03. encr.rel relocatable
:04. encr.doc documentation
Operating System(s)......: RTEA.1 and probably others
Language(s)..............: Hp/Pascal
Keywords.................: 1. encryption
: 2. security
External Support Req'd...: none
If Re-submission, Reason.:
Contributor's Name..........: John W. McCain
Company.......: Dundee Cement Company
Street........: P. O. Box 67
City..........: Clarksville
State.........: Mo
Country.......: USA
Zip Code......: 63336
Phone Number..: 314-242-3571
Telex.........:
Program Abstract............: This is a simple file encryption program
that will keep the casual browser out of your files. I've only used
it on text (ascii) files, but it should work with anything. Run
it once on the file to encrypt it, use it again with the same key
to un-encrypt back to plain text. Run instructions by RU, ENCRYPT
and HELP.
Additional Documentation....: Should work with other op systems since
the only exec call is an XOR.
K16701
-----------------------------------------------------------------------------
BCLAB K167
PRINT BAR CODES ON INTERMAC 8620 PRINTER
-----------------------------------------------------------------------------
Contribution Name...........:BCLAB
Title....................:PRINT BAR CODES ON INTERMAC 8620 PRINTER
File Names...............:00. Rename Transfer File
:01. 'BCLAB
:02. &BCLAB
:03. %BCLAB
Operating System(s)......:RTE-6/VM
Language(s)..............:FTN7X
Keywords.................: 1. BAR_CODE
: 2. LABEL
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Jon Casamento
Company.......: DHHS/PHS/FDA/CDRH
Street........: 12721 Twinbrook Parkway
: Mail Stop HFZ-133
City..........: Rockville
State.........: Maryland
Country.......: USA
Zip Code......: 20852
Phone Number..: (301)443-3840
Telex.........:
Program Abstract............: Subroutine BCLAB allows a user to print
: up to 10 characters to an INTERMAC
: Model 8620 bar code label printer.
Additional Documentation....:
K16801
-----------------------------------------------------------------------------
RDFIL K168
INTERACTIVE FILE DISPLAY-MODIFY UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: RDFIL
Title....................: Interactive file display-modify utility.
File Names...............:00. Rename Transfer File
:01. 'RDFIL - Submission file
:02. &RDFIL - Source file
:03. %RDFIL - Relocatable file
:04. #RDFIL - Link command file
Operating System(s)......: RTE-6/VM
Language(s)..............: Fortran 77
Keywords.................: 1. Files
: 2. Modify
External Support Req'd...: None
If Re-submission, Reason.: Program has been converted to Fortran 77 and
updated to allow lower case command input.
Contributor's Name..........: Julia E. Angell
Company.......: R. J. Reynolds Tobacco Company
Street........: R & D
City..........: Winston-Salem
State.........: North Carolina
Country.......: USA
Zip Code......: 27102
Phone Number..: 919-773-4256
Telex.........:
Program Abstract............:
RDFIL is an interactive file utility which is used to 'look' at file
manager files having record sizes up to 1024 words. Files may be
listed, dumped, copied in part, modified, or initialized to zeros.
The commands are simular to file manager to be as 'friendly' as
possible.
All access is done through file manager routines.
Additional Documentation....:
K16901
-----------------------------------------------------------------------------
SCDSP K169
DISPLAY LAST INTERRUPING SELECT CODE
-----------------------------------------------------------------------------
Contribution Name...........: SCDSP
Title....................: Display last interruping select code
File Names...............:00. Rename Transfer File
:01. 'SCDSP Submission file
:02. &SCDSP main program
Operating System(s)......: RTE-6/VM ONLY !!!
Language(s)..............: MACRO
Keywords.................: 1. Interrupt
: 2. Display
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name.........: Kenneth J. Cornetet
Company......: Naval Ordnance Station Louisville
Street.......: Southside Drive
City.........: Louisville
State........: Ky
Country......: USA
Zip Code.....: 40214-5001
Phone Number.: (502) 367-5756
Program Abstract...........: September 6,1985
SCDSP displays the last interrupting select code (in octal) on the
six register-select LED's on the front panel of an E or F series
1000. The actual code for this display is in the RTE-6/VM firmware.
SCDSP merely makes an entry point patch and turns on partition aging
thus activating the display.
K17001
-----------------------------------------------------------------------------
STATS K170
RTE-6 SYSTEM STATISTICS REPORT
-----------------------------------------------------------------------------
Contribution Name...........: STATS
Title....................: RTE-6 system statistics report
File Names...............:00. Rename Transfer File
:01. 'SNAPY Submission file
:02. &STATS main program
:03. &SNAPY subroutine to collect $SNPY buffer
Operating System(s)......: RTE-6VM ONLY !!!
Language(s)..............:
Keywords.................: 1. Interrupt
: 2. Statistics
: 3. System
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name.........: Kenneth J. Cornetet
Company......: Naval Ordnance Station Louisville
Street.......: Southside Drive
City.........: Louisville
State........: Ky
Country......: USA
Zip Code.....: 40214-5001
Phone Number.: (502) 367-5756
Program Abstract...........: September 6,1985
STATS gives a report on the number of interrupts on each select code,
number of exec calls, and partition loading and swapping information.
It is used in conjunction with the un-documented RTE-6/VM system command
'SN,n' where n is the time (in ten's of MS) interval the $SNPY buffer
should be updated.
To run, first turn on system snapshot (ie. 'SYSN,1000' for ten second update
interval). Then, after n milliseconds, run STATS,lu where lu is the desired
list LU.
!!! WARNING !!! Do NOT load this program as Extended Background!
If loaded EB, it would map itself out of existance while priveleged thus
crashing the system.
K17101
-----------------------------------------------------------------------------
HUH K171
REAL-TIME DISPLAY OF SYSTEM STATUS
-----------------------------------------------------------------------------
Contribution Name...........: HUH
Title....................: Real-Time Display of System Status
File Names...............: 00. Rename Transfer File
: 01. HUH.SBMT
: 02. HUH.FTN
Operating System(s)......: RTE-6
Language(s)..............: FORTRAN
Keywords.................: 1. system_tables
: 2. memory
: 3. display
: 4. partition
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: LAWRENCE C. BENNETT
Company.......: SANDIA NATIONAL LABORATORIES
Street........: PO BOX 5800, ORG. 7521
City..........: ALBUQUERQUE
State.........: NM
Country.......: USA
Zip Code......: 87185
Phone Number..: 505-846-4264
Telex.........:
Program Abstract............:
This program creates a real time display on a 264X type CRT *
showing the programs that are in memory along with their states, *
and priorities. The partition types, sizes, and numbers are also *
presented. *
Additional Documentation....:
K17201
-----------------------------------------------------------------------------
PARSR K172
PARAMETER PARSING SUBROUTINE
-----------------------------------------------------------------------------
Contribution Name...........: PARSR
Title....................: Parameter Parsing Subroutine
File Names...............:00. Rename Transfer File
:01. 'parsr Submit file
:02. &PARSR
Operating System(s)......: RTE-4B, RTE-6VM, RTE-A
Language(s)..............: Fortran
Keywords.................: 1. Parse
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Lawrence E. Banks
Company.......: MCI Telecommunications
Street........: 800 E. Campbell Road - Ste. 399
City..........: Richardson
State.........: Texas
Country.......: USA
Zip Code......: 75081
Phone Number..: (214) 238-0500/(214) 952-8173
Program Abstract............:
This routine is a parsing routine similar to HP's parse. It
can parse up to eleven 12 character names or 80 integer values.
Each parameter must be seperated by commas. The ASCII parameters
may each be up to 12 characters long be do not necessarily have
to be that length. The integer parameters may be any combination
of a range of numbers and/or discrete values (e.g. 12-50,1011,179,
5252,5-8).
Additional Documentation....:
K17301
-----------------------------------------------------------------------------
ONE-CHAR_RUN K173
ONE-LETTER RUN FOR FREQUENTLY USED PROGRAMS
-----------------------------------------------------------------------------
Contribution Name...........: ONE-CHAR_RUN
Title....................: One-letter run for frequently used programs.
File Names...............: 00. Rename transfer file.
: 01. WHZT4.SBMT Submission file
: 02. Whzt4.ftn Source file
: 03. W.rel Relocatable
Operating System(s)......: RTE/6VM
Language(s)..............: FTN7X
Keywords.................: 1. Scheduling
: 2. Utility
External Support Req'd...: CI File System
If Re-submission, Reason.:
Contributor's Name..........: M. SCHROTENBOER
Company.......: WARNER-LAMBERT
Street........:
City..........: MORRIS PLAINS
State.........: N.J.
Country.......: USA
Zip Code......: 07950
Phone Number..: 201 8386812
Telex.........:
Program Abstract............: HOW TO USE FmpRunProgram to call a
frequently used program (in any directory)
using a one letter run-name.
Additional Documentation....:
K17401
-----------------------------------------------------------------------------
FRACT K174
FRACTAL IMAGE PRODUCER
-----------------------------------------------------------------------------
Contribution Name...........:FRACT
Title....................:FRACTAL IMAGE PRODUCER
File Names...............:00. Rename Transfer File
:01. FRACT.SBMT Submission file
:02. FRACT.LOD
:03. FRACT.REL
:04. FRACT.PAS
:05. MANDELBROT.IMG
:06. MONO.IMG
:07. COLOR.IMG
Operating System(s)......:
Language(s)..............:
Keywords.................: 1. Image_Processing
: 2. Graphics
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........:MARC KATZ
Company.......:GRAPHICUS
Street........:160 SARATOGA AVE # 32
City..........:SANTA CLARA, CA 95051
State.........:
Country.......:
Zip Code......:
Phone Number..:
Program Abstract............:
This entry is a program for producing Mandelbrot pictures as described
in Scientific American August 1985. A simple function is capable of
producing pictures of surprising complexity and interest.
To use the program, link the program using the load file FRACT.LOD.
The program uses GRAPHICS/1000-II DGL. Alter the load file to include the
correct DGL libraries for the terminal or plotter you are using.
The program uses VMA or EMA ( set in the load file ) and takes a lot
of time to run ( 10 minutes on an A900 ). It is set to run at a low priority.
The program will prompt for input or you can use one of the canned image
descriptions on the runstring. To start, run FRACT,MANDELBROT.IMG
The program will either take input from a file or can be run interactively.
The four prompts include LU for output, X range, Y range, and either C for
color or M for Monochrome. The X and Y ranges can be adjusted to "zoom" in
on parts of the image to produce many different pictures. The
program will allow you to zoom in, if you have included a locator handler.
The source has been included and is written in Pascal. If you have the
compiler and the desire, you can adjust the algorithms used for coloring
the image, the pixel resolution and anything else you want to play with.
Have fun!
Additional Documentation....:
K17501
-----------------------------------------------------------------------------
APLOT K175
ACCESS HP2648 AUTOPLOT FUNCTION PROGRAMMATICALLY
-----------------------------------------------------------------------------
Contribution Name...........: APLOT
Title....................: Access HP2648 Autoplot Function Programmatically
File Names...............: 00. Rename Transfer File
: 01. APLOT.SBMT
: 02. APLOT.FTN
Operating System(s)......: RTE-IVB, RTE-6, RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. plotting
: 2. terminal
: 3. graphics
External Support Req'd...: HP2648
If Re-submission, Reason.:
Contributor's Name..........: MIHRAN MIRANIAN
Company.......: U. S. NAVAL OBSERVATORY
Street........: 34TH AND MASS
City..........: WASHINGTON D. C.
State.........:
Country.......: USA
Zip Code......: 20390
Phone Number..: 202-653-1522
Telex.........:
Program Abstract............:
FOR THE 2648 AUTOPLOT FUNCTION.
THIS SUBROUTINE WILL: LOAD THE AUTOPLOT MENU, PLOT THE AXES,
TURN AUTOPLOT ON. IT USES THE FOLLOWING PARAMETERS: X MINIMUM,
X MAXIMUM, Y MINIMUM, Y MAXIMUM, AND LU OF GRAPHICS TERMINAL.
Additional Documentation....:
K17601
-----------------------------------------------------------------------------
CIRTR K176
FILE I/O FROM CI
-----------------------------------------------------------------------------
Contribution Name...........: CIRTR
Title....................: File I/O from CI
File Names...............:00. Rename Transfer File
:01. CIRTR.SBMT
:02. CIRTR.FTN
:03. CIRTR.REL
:04. CIRTR.HLP
Operating System(s)......: RTE-VI OR RTE-A
Uses hierarchical files?.: YES
Language(s)..............: FORTRAN 77
Keywords.................: 1. files
: 2. ci
: 3. i/o
External Support Req'd...: CI
If Re-submission, Reason.:
Contributor's Name..........: Nick Seidenman
Company.......: McDonnel/Douglas Corp
Street........: 6935 Wisconsin Ave.
City..........: Bethesda
State.........: Md
Country.......: USA
Zip Code......: 20815
Phone Number..:
Program Abstract............:
Magical program that allows CI to perform file I/O directly from a
CI command file. The operation performed depends on the request code.
The following requests are supported:
RequestCode Explanation
----------------------------------------------------
1 Read from file
2 Write to file
3 Open a file
4 Close a file(s)
5 Get internal file position
6 Set internal file position
7 Display stats for open files.
8 Find next file matching a given mask
Particularly useful for small database applications, and writing
utilities like MAKE, found in UNIX implementations.
Additional Documentation....: see help file
K17701
-----------------------------------------------------------------------------
FLBLK K177
FILE BLOCKING TO MAG TAPE
-----------------------------------------------------------------------------
Contribution Name...........: FLBLK
Title....................: File blocking to mag tape.
File Names...............: 00. Rename File
: 01. FLBLK.SBMT Submission file
: 02. FLBLK.FTN Source file
: 03. FLBLK.REL Relocatable file
: 04. FLBLK.LOD Link command file
Operating System(s)......: RTE-A, RTE-6/VM
Language(s)..............: FORTRAN 77
Keywords.................: 1. Files
: 2. Formatting
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Olaf Meyer
Company.......: Hewlett-Packard A/S
Street........: Datavej 52
City..........: DK-3460 Birkerod
State.........:
Country.......: Denmark
Zip Code......:
Phone Number..: 02-81 66 40
Telex.........: 81 58 10
Program Abstract............: This program will read ascii files and
write them blocked to mag tape, according to blocking factor & record
length given. The records written will allways be fixed length. The
program permits input data editing, deletion of 1 to 99 leading and
trailing characters. The program can be operated interactively, part-
ly interactively or in full batch mode for unattended operation.
Additional Documentation....: See source code.
K17801
-----------------------------------------------------------------------------
PROLOG K178
PROLOG INTERPRETER
-----------------------------------------------------------------------------
Contribution Name...........: PROLOG
Title....................: PROLOG interpreter
File Names...............:00. Rename Transfer File
:01. PROLOG.SBMT
:02. PROLOG.TF
:03. PROLOG.DOC
:04. PROLOG.PAS
:05. PREADIN.PAS
:06. PROLOG.OPT
:07. PROLOG.GLO
:08. PROLOG.REL
:09. PREADIN.REL
:10. PROLOG.LOD
:11. PROLOG.RUN
:12. *PROLIB.TEXT
:13. *PROG.TEXT
:
Operating System(s)......: RTE-A
Language(s)..............:
Keywords.................: 1. Interpreter
: 2. Language
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: P.J. WEBB
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Program Abstract............:
This version of a portable prolog interpreter has been modified to run on
a HP-1000 system using CDS. The syntax is fairly 'standard Edinburgh' but
there is a small front-end on the interpreter which puts up ?- prompts. This
is written in the library file *PROLIB.TEXT and can be removed if the user so
desires. There is also an inbuilt function stats which may useful during
program development.
Additional Documentation....:
K17901
-----------------------------------------------------------------------------
FILLBUFFER K179
FILL WORD ARRAY WITH VALUE
-----------------------------------------------------------------------------
Contribution Name...........: FILLBUFFER
Title....................: Fill word array with value
File Names...............:00. Rename transfer file
:01. FILLBUFFER.SBMT
:02. FILLBUFFER.MAC Source program
Operating System(s)......: RTE-A900
Language(s)..............: MACRO
Keywords.................: 1. Array
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Paul Abell
Company.......: GTE of the South
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: N.C.
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: This subroutine will fill a word or word
array with any value you pass it. I have been using the system subroutine
CLEARBUFFER, but it will not clear or fill an array with spaces or blanks.
You can use the system subroutine SFILL to blank an array, but it is a string
routine and operates character by character which by design makes it slower.
FILLBUFFER works on words only. You can fill an array with any value that
can be contained in 16 bits. It is not restricted to spaces or blanks.
Additional Documentation....: Examples in source file.
K18001
-----------------------------------------------------------------------------
DSMAP K180
DS/1000-IV REMOTE LU LISTING
-----------------------------------------------------------------------------
Contribution Name...........: DSMAP
Title....................: DS/1000-IV Remote LU listing
File Names...............:00. Rename transfer file
:01. DSMAP.SBMT file
:02. DSMAP.FTN Source program
:03. LOAD_DS_ON_A.CMD
:04. RP_DS_FILES.TXT
:05. DINIT.ANS
:
Operating System(s)......: RTE-A900, RTE-6VM
Language(s)..............: FTN77
Keywords.................: 1. DS
External Support Req'd...: DS/1000-IV
If Re-submission, Reason.:
Contributor's Name..........: Paul Abell
Company.......: GTE of the South
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: N.C.
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5815
Telex.........:
Program Abstract............: This program will print a listing of all
mapping LU's genned in your system and what, if anything, they are
mapped to. It will also allow you to DISABLE already set up maps or
set up new ones. This information is available through program IOMAP,
but is hard to decode and obtain sometimes. Often you will forget what
maps you have set up or may have been set up by someone else. Additionally,
you dont have to know where your mapping LU's start or stop as they are
identified automatically. This program has been tested on RTE-6VM and works.
Included with this contribution is a command file to link the minimum
necessary programs for DS/1000-IV, a text file outlining necessary DS
programs and what they do and a DINIT answer file to configure DS/1000-IV
on an "A" system for connection to an RTE-6 VM system.
Additional Documentation....: In source file.
K18101
-----------------------------------------------------------------------------
WHO K181
SHOW USERS SIGNED ON TO SYSTEM
-----------------------------------------------------------------------------
Contribution Name...........: WHO
Title....................: Show Users Signed on to System
File Names...............:00. Rename transfer file
:01. WHO.SBMT file
:02. WHO.FTN Source program
Operating System(s)......: RTE-A900
Language(s)..............: FTN77
Keywords.................: 1. Session
External Support Req'd...:
If Re-submission, Reason.: New features
Contributor's Name..........: Paul Abell
Company.......: GTE of the South
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: N.C.
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: This program will print all users currently
signed on the system, what LU they are using, the last logon date/time
and what terminal or phone number they are using.
Our LU's are on dial up lines, so most of the LU's in this program
are associated with a specific telephone number.
Super users are noted by using an asterik in front of their name
and a greater than sign to indicate the person running the program.
Below is an example printout.
WHO V.2.R.2. 10/21/85 > = you * = superuser
User logon name LU# Telephone# Last Logged On
----------------- --- -------------- ----------------------------
* JENNY 44 H.P. 2392A Fri Nov 22, 1985 9:38:37 am
*>PAUL 40 H.P.150 inkjet Fri Nov 22, 1985 7:48:30 am
* JENNY 42 H.P. 2626A prt Fri Nov 22, 1985 8:18:17 am
BASIC 62 286-1464 Fri Nov 22, 1985 10:01:27 am
* JENNY 1 System console Fri Nov 22, 1985 9:10:38 am
There are 5 users signed on RTE-A.
WHO done!
An option is included for super users to print all of the programs a
specific user is running. Example:
BASIC Session 62 / 286-1464 Pass#= 1 Maxpass= 1
Progm Priority Status CPU usage
FMGR 90 3 2
TC 99 3 6
RDP1 99 0 0
RDA1 99 40 103
WHO done!
The number of passes the program makes defaults to 10, but can be reset
using the run line options.
USAGE: WHO, <LU>, <# PASSES>
Additional Documentation....: In source file.
K18201
-----------------------------------------------------------------------------
LUMON K182
LU STATUS MONITOR FOR VOICE MODULE
-----------------------------------------------------------------------------
Contribution Name...........: LUMON
Title....................: LU status monitor for voice module
File Names...............:00. Rename transfer file
:01. LUMON.SBMT file
:02. LUMON.FTN Source program
:03. LUMON.LOD load file
:
Operating System(s)......: RTE-A900, RTE-6VM
Language(s)..............: FTN77
Keywords.................: 1. Status
: 2. Speech
: 3. Monitor
External Support Req'd...: Speech output module software
: if speech output is desired.
: H.P. 27201A Speech Output Module
If Re-submission, Reason.:
Contributor's Name..........: Paul Abell
Company.......: GTE of the South
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: N.C.
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: This program will check the status of an
array of LU's and report DOWN if detected. Output is directed to the
speech output module or a terminal if desired. Speech output hardware
and software is necessary to use it as designed. It can be modified easily
to report to a terminal or the system console if no speech module is
available.
Included with this contribution is a command file to link the source on
an A-900 system.
Additional Documentation....: In source file.
K18301
-----------------------------------------------------------------------------
MUXPORT K183
PRINT MUX PORT CONFIGURATIONS
-----------------------------------------------------------------------------
Contribution Name...........: MUXPORT
Title....................: Print MUX port configurations
File Names...............:00. Rename transfer file
:01. MUXPORT.SBMT file
:02. MUXPORT.FTN Source program
:03. FILLBUFFER.MAC Source program
Operating System(s)......: RTE-A900
Language(s)..............: FTN77, MACRO
Keywords.................: 1. Multiplexor
: 2. Status
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Paul Abell
Company.......: GTE of the South
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: N.C.
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: This program will decode a muxport into
almost all of the possible parameters that can be set. I have wanted
something like this since the inception of the MUX card itself. I thank
Carl A. Falstrom for submitting a paper on the 8-channel MUX at the
Washington conference, paper number 1021. It contains much useful
information. Below is a typical printout.
Muxport V.3.R.1. 09/27/85 H.P. 12040B/C MUX card
Decode muxport initialization word 30B
Enter zero (0) or <cr> to exit.
Decode LU or Value or Exit (L/[V]/E) ? l
MUX port LU = 40
CN 40 34B 0B,, Port Configuration
Bit (0)= 0 XON disabled
CN 40 33B 000000B,, Driver Configuration
Primary prog is PROMT Secondary is CM
CN 40 31B 000000B,, Connect Line
Bit (15)= 0 Dvr will wait for connection
Bit (14)= 0 Abort active prg
Bit (13)= 0 Reenable auto-answer
Bit (5) = 0 Guard tone off
Bit (4) = 0 212 mode
Bit (3) = 0 10 bits
Bit (2) = 0 Originate
Bit (1) = 0 Manual
Bit (0) = 0 300 baud Low Speed
Log LU for MODEM prog.= 0
CN 40 32B 000000B,, Disconnect Line
Bit (15)= 0 Wait for disconnect
Bit (14)= 0 Abort on disconnect
CN 40 30B 053731B,, Port Configuration
053731B = 7 Bits, Nomod, Gen 1, 1 Stop, Even, Enq/ack, 9600 Baud, Port 1
Additional Documentation....: In source file.
K18401
-----------------------------------------------------------------------------
OPENF K184
FMGR OPEN FILE LISTER
-----------------------------------------------------------------------------
Contribution Name...........: OPENF
Title....................: FMGR open file lister
File Names...............:00. Rename Transfer File
:01. OPENF.SBMT Submission file
:02. OPENF.FTN source file
:03. #OPENF link file
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. FMGR
: 2. FILES
External Support Req'd...:
If Re-submission, Reason.: Converted to work on RTE-A 900
Contributor's Name..........: Paul Abell
Company.......: GTESE/KY
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: North Carolina
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: OPENF will print a list of FMGR files
that are open and to what program they
are open to. A sample printout is listed below.
RU,OPENF,LU for one LU only
8:50 AM FRI., 2 AUG., 1985
RTE-A 900 Open FMGR files Page 1
Open on Open to ID seg. ID seg.
File ::cart LU Om Prog./LU Address number
------------ -- -- -------- ------- ------
EEBIS ::0029 29 TC /63 070411B 31
+DBCON::0033 33 DBMON/01 066253B 5
+BIF ::0033 33 DBMON/01 066253B 5
+TLF ::0033 33 DBMON/01 066253B 5
/OPENF done!
OPENF is a previous submission by someone else that I have converted to
work on RTE-A 900. It would be nice if someone would convert it to work
with CI files!
Additional Documentation....: In source file.
K18501
-----------------------------------------------------------------------------
CLIST K185
FMGR CARTRIDGE LISTER
-----------------------------------------------------------------------------
Contribution Name...........: CLIST
Title....................: FMGR cartridge lister
File Names...............:00. Rename Transfer File
:01. CLIST.SBMT Submission file
:02. CLIST.FTN source file
:03. #CLIST link file
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. FMGR
: 2. Status
: 3. List
External Support Req'd...:
If Re-submission, Reason.: Converted to work on RTE-A 900
Contributor's Name..........: Paul Abell
Company.......: GTESE/KY
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: North Carolina
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: CLIST will print a list of FMGR cartridges
and their track usage. CLIST has been
modified to work on RTE-A 900. CLIST will skip over any CI volumes. A
sample printout is listed below. EX:
RTE-A 900 FMGR C A R T R I D G E D I R E C T O R Y
LU LABEL CR FIRST #TRKS #DRCTY NEXT #AVAIL #PURGED #DRCTY
TRACK ALLOC TRACKS TRK/SC TRK/SC TRK/SC ENTRIES
-- ------ ---- ----- ----- ------ ------ ------ ------ -------
29 SCRTCH 29 0 2616 10 1382/ 34 1233/ 62 572/ 22 1441
===== ====== ====== ====== =======
System totals 2616 10 1233/ 62 572/ 22 1441
Additional Documentation....: In source file.
K18601
-----------------------------------------------------------------------------
FID K186
RTE-A 900 ID SEGMENT LISTER
-----------------------------------------------------------------------------
Contribution Name...........: FID
Title....................: RTE-A 900 ID segment lister
File Names...............:00. Rename Transfer File
:01. FID.SBMT Submission file
:02. FID.FTN source file
:03. #FID link file
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. ID_SEGMENTS
: 2. LIST
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Paul Abell
Company.......: GTESE/KY
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: North Carolina
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: FID will print a list of RTE-A used ID
segments and their states. FID will print
out a total of used and unused ID segments showing how many remain left and
percent of usage.
Additional Documentation....: In source file.
K18701
-----------------------------------------------------------------------------
COREK K187
SIMILAR WORD FINDER
-----------------------------------------------------------------------------
Contribution Name...........: COREK
Title....................: Similar word finder
File Names...............:00. Rename Transfer File
:01. COREK.SBMT Submission file
:02. COREK.FTN source file
:03. #COREK link file
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Word
: 2. Text
: 3. Spelling
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Paul Abell
Company.......: GTESE/KY
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: North Carolina
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: COREK will print out a list of words that
match the characters typed in by scanning
the dictionary file program SPEL uses. This allows you to type in as many of
the characters of the word you are looking for as you are sure of and COREK
will print all entries in the dictionary that match those characters.
Additional Documentation....: In source file.
K18801
-----------------------------------------------------------------------------
ACT K188
RTE-A 900 SYSTEM ACTIVITY MONITOR
-----------------------------------------------------------------------------
Contribution Name...........: ACT
Title....................: RTE-A 900 system activity monitor
File Names...............:00. Rename Transfer File
:01. ACT.SBMT
:02. ACT.FTN source file
:03. #ACT link file
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. MONITOR
: 2. SYSTEM
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Paul Abell
Company.......: GTESE/KY
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: North Carolina
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: ACT will monitor the activity of the
ID segments in memory on an RTE-A 900
computer and display this activity on the CRT using display enhancements.
Programs states are displayed along with priority. By monitoring the ID
segment usage you can tell what is going on in the system.
Additional Documentation....: In source file.
K18901
-----------------------------------------------------------------------------
CONFIG K189
SET PRINTER OPTIONS WITH HP150 TOUCHSCREEN
-----------------------------------------------------------------------------
Contribution Name...........: CONFIG
Title....................: Set printer options with HP150 Touchscreen
: touch screen features of the H.P.150.
File Names...............:00. Rename Transfer File
:01. CONFIG.SBMT Submission file
:02. CONFIG.FTN source file
:03. #CONFIG link file
:04. "CONFIG.LSR help file for laser jet
:05. "CONFIG.LNP help file for line printer
:06. "CONFIG.WPR help file for wordprocessor
:07. "CONFIG.INK help file for ink jet
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Initialize
: 2. Printer
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Paul Abell
Company.......: GTESE/KY
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: North Carolina
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: CONFIG will set up four different types
of printers using the touch screen features
of the H.P. 150 personal computer. Although I havent had the opportunity to
try it, CONFIG should work on the new Touch Screen 2 terminal recently
released by H.P. CONFIG will set up a 2686A Laser Jet printer, a 2225A
Think Jet printer, a 2934A wordprocessing type printer and a 2563A line
printer. CONFIG could be easily modified to work with any printer by
changing the escape code sequences sent.
To date, CONFIG is by far the easiest way to set up a Laser Jet printer
I have seen.
Additional Documentation....: In source file.
K19001
-----------------------------------------------------------------------------
MUXA K190
MUX 12040B CARD COMMAND GENERATOR
-----------------------------------------------------------------------------
Contribution Name...........: MUXA
Title....................: MUX 12040B CARD command generator
File Names...............:00. Rename Transfer File
:01. MUXA.SBMT Submission file
:02. MUXA.FTN source file
:03. #MUXA link file
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. I/O
: 2. Terminal
: 3. Initialize
: 4. Multiplexor
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Paul Abell
Company.......: GTESE/KY
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: North Carolina
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: MUXA will create a transfer file of
commands to initialize one or more MUX
ports chosen by the user. Additionally, it will add a comment at the end
of each line, describing the attributes of the command. EX:
CN 40 30B 53531B,,Port 1,Gen 1,Even ,9600 baud,7bits,1stop,No enq/,Nomod
More than just a file generator, MUXA allows you to dynamically adjust
the initialization values until you get them the way you want, before
writing the command to the file. MUXA presents you with a screen menu
of options and lets you do a pending line edit on the initialization
values.
Additional Documentation....: In source file.
K19101
-----------------------------------------------------------------------------
SPEL K191
SPELLING CHECKER
-----------------------------------------------------------------------------
Contribution Name...........: SPEL
Title....................: Spelling checker
File Names...............:00. Rename Transfer File
:01. SPEL.SBMT Submission file
:02. SPEL.FTN source
:03. #SPEL link file
:04. DICTFL dictionary
:05. "SPEL rnoff documentation
:06. *SPEL PRINTable documentation
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Spelling
: 2. Text
: 3. Word_processing
External Support Req'd...:
If Re-submission, Reason.: New version, CI or FMGR files.
: New features, faster operation.
Contributor's Name..........: Paul Abell
Company.......: GTESE/KY
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: North Carolina
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5825
Telex.........:
Program Abstract............: SPEL will check the spelling of a file
on disk against a disk dictionary and
print any words not found, thus checking the spelling of the word.
This version will check either CI files or FMGR files. SPEL is also faster
and will print statistical information as it reads through your file.
Additional Documentation....: In source file.
K19201
-----------------------------------------------------------------------------
PEEK K192
DISC-EXAMINE PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: PEEK
Title....................: Disc-examine program
File Names...............:00. Rename Transfer File
:01. peek.sbmt- submission file
:02. peek.ftn - source file
:03. peek.rel - RTE-A A900 A.85
:04. peek.hlp - help file
Operating System(s)......: RTE-A A.85 ( and others probably)
Language(s)..............: FTN7X
Keywords.................: 1. DISC
: 2. DIAGNOSTIC
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Paul R. Cole
Company.......: Magnetic Peripherials Inc.
Street........: 8001 E. Bloomington Freeway
City..........: Bloomington
State.........: Minnesota
Country.......: USA
Zip Code......: 55420
Phone Number..: (612) 921-6079
Program Abstract............:
The peek program will let you look at any block(track/sector) on any disk
in your system.
The program uses EXEC read's to get the disk information for display.
The display format is selectable as either decimal or octal.
Additional Documentation....: see peek.hlp
K19301
-----------------------------------------------------------------------------
WHATLU K193
SHOW LU WHERE YOUR CI FILES REALLY ARE!
-----------------------------------------------------------------------------
Contribution Name...........: WHATLU
Title....................: Show LU where your CI files really are!
File Names...............:00. Rename Transfer File
:01. whatlu.sbmt- submission
:02. whatlu.ftn - source file
:03. whatlu.rel - RTE-A A900 A.85
:04. whatlu.hlp - help file
Operating System(s)......: RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. CI
: 2. UTILITY
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Paul R. Cole
Company.......: Magnetic Peripherials Inc.
Street........: 8001 E. Bloomington Freeway
City..........: Bloomington
State.........: Minnesota
Country.......: USA
Zip Code......: 55420
Phone Number..: (612) 921-6079
Program Abstract............:
Whatlu is a program that will tell you which lu's your new CI files are on.
The runstring is as follows:
RU, WHATLU, Mask (default /),[output lu]
NOTE: the default mask is generally the most useful as it gives
the global directory location vs. lu
Additional Documentation....: An example output is:
CI> whatlu
Mask = /
19 /MANAGER.DIR
25 /OLD_PROGRAMS.DIR
25 /LIBRARIES.DIR
25 /HELP.DIR
K19401
-----------------------------------------------------------------------------
KERMIT K194
KERMIT 1.97 - MACHINE-TO-MACHINE RS232 FILE TRANSFER
-----------------------------------------------------------------------------
Contribution Name...........: KERMIT
Title....................: KERMIT 1.97 - Machine-to-machine RS232 file transfer
File Names...............:00. Rename Transfer File
:01. KERMIT.SBMT Submission file
:02. *COPY Copyright information
:03. *INFO Other KERMITs available
:04. ADDENDUM KERMIT-RTE user info
:05. GENIX.RUN (If you don't have RTE-6)
:06. KCMNDS.FTN Common include-file
:07. KERCMD.FTN Common include-file
:08. KERCNF.FTN Common include-file
:09. KERCOM.FTN Common include-file
:10. KERDBG.FTN Common include-file
:11. KERFIL.FTN Common include-file
:12. KERMIT.FTN KERMIT-RTE main source
:13. KERMIT.HLP Indexed help file
:14. KERMIT.ISTL Installation instructions
:15. KERMIT.TEXT "source" for KERMIT.HLP
:16. KERSTA.FTN Common include-file
:17. KSYSUB.MAC KERMIT subroutines
:18. PROTO.DOC KERMIT protocol definition
:19. USER.DOC "generic" user's manual
Operating System(s)......: RTE-A or RTE-6
Language(s)..............: FORTRAN-77 and MACRO/1000
Keywords.................: 1. Network
: 2. Data_Comm
External Support Req'd...: 12040B/C or 12792B/C multiplexer
If Re-submission, Reason.: Bug fixes, enhancements
Contributor's Name..........: Paul Schumann
Company.......: E-Systems, Inc. (Greenville Division)
Street........: P. O. Box 1056
: CBN 101
City..........: Greenville
State.........: Texas
Country.......: U. S. A.
Zip Code......: 75401
Phone Number..: (214) 457-5358
Program Abstract............: If you have ever wanted to transfer files from
one HP-1000 machine to another and you don't have DS-1000, this is the way
to do it! KERMIT-RTE can transfer any TEXT file from any RTE-6 or RTE-A
(rev C.83 or later) to any other machine which is also equipped with a
KERMIT and appropriate communications.
Additional Documentation....: See KERMIT.ISTL for installation instructions.
The ADDENDUM file is designed to be a minimum complement to the USER.DOC
user's manual for users of KERMIT-RTE; it is not intended to replace it!
K19501
-----------------------------------------------------------------------------
MAIL K195
GENERATE AND RECEIVE MAIL TO/FROM USERS
-----------------------------------------------------------------------------
Contribution Name...........: MAIL
Title....................: GENERATE AND RECEIVE MAIL TO/FROM USERS
File Names...............: 00. Rename Transfer File
: 01. MAIL.SBMT
: 02. MAIL.FTN
: 03. MAIL.REL
: 04. MAIL.DBG
: 05. MAIL.LST
: 06. MAILISREADY.TXT
: 07. STARTUP.CMD
: 08. HELPFILE
: 09. SUPERHELP
: 10. README
Operating System(s)......:
Uses hierarchical files?.: yes
Language(s)..............: FORTRAN
Keywords.................: 1. mail
: 2. message
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Pete Goletta
Company.......: Hewlett-Packard
Street........: 2750 Monroe Blvd.
City..........: Valley Forge
State.........: PA
Country.......: USA
Zip Code......: 19482
Phone Number..:
Telex.........:
Program Abstract............:
This program will generate and recieve mail to/from users on the
system. It access the USERS directory for ID verification and uses
the user name as a message file name in the /MESSAGES directory.
Files are stored in a directory named /MESSAGES/, in files named
the same as the user name of the receiver.
Individual files will be added and deleted as users send and
recieve AND clear their messages.
Additional Documentation....:
K19601
-----------------------------------------------------------------------------
OLDMAIL K196
MAIL PROGRAM FILE LISTER
-----------------------------------------------------------------------------
Contribution Name...........: OLDMAIL
Title....................: MAIL program file lister
File Names...............:00. Rename transfer file
:01. OLDMAIL.SBMT file
:02. OLDMAIL.FTN Source program
Operating System(s)......: RTE-A900
Language(s)..............: FTN77
Keywords.................: 1. Mail
External Support Req'd...: MAIL files created by program MAIL
If Re-submission, Reason.:
Contributor's Name..........: Phil Shryock
Company.......: GTE of the South
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: N.C.
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5085
Telex.........:
Program Abstract............: This program will print out a list of all
MAIL files on the MAIL directory and tell you how old they are. It will
optionally list them by a specified AGE, ie: how long have they been there,
and will purge them if desired. The same purge options that CI has are
used.
This program has been a great help to us. After sending a letter to ALL
of our users, we worried that some of them may not print and purge theirs
for a long time if they were on vacation, off sick, etc. This means that
we would be using a lot of disk space unecessarily. We decided to purge
all mail files that were over 30 days old. This program does just that
and will decode the user ID into their real names as stored in the
accounts (USERS) system to make identification easy. Below is an example
printout.
**** Outstanding Mail Files ****
Days
Mail File User Name File Creation Date Old
========= ============================== ============================ ====
M000600 RON KESSLER Fri Nov 22, 1985 8:51:39 am 00
M001900 JERRY SHADOAN Fri Nov 22, 1985 8:56:48 am 00
M000400 PHIL SHRYOCK Wed Nov 13, 1985 4:14:18 pm 08
M012000 Tom Scott Wed Nov 13, 1985 4:14:26 pm 08
M003700 EDDIE CARTER Wed Oct 23, 1985 1:49:02 pm 29
M002600 JOANNE JONES Wed Oct 23, 1985 1:48:57 pm 29
M004601 BARRY WAGNER Wed Oct 23, 1985 1:49:18 pm 29
Program Oldmail Finished
Additional Documentation....: In source file.
K19701
-----------------------------------------------------------------------------
SKTCH K197
SKETCH REV. 4.1 (PART 1/2)
-----------------------------------------------------------------------------
Contribution Name...........: SKTCH
Title....................: SKETCH REV. 4.1 (PART 1/2)
File Names...............:00. Rename Transfer File
:01. SKETCH.SBMT Submission file
:02. ARCHIVE2SK.LOD
:03. BFTSK.LOD
:04. BSTSK.LOD
:05. K11776SDF_CDS.REL
:06. K4222NTB_CDS.REL
:07. SK.WSPS
:08. SK2ARCHIVE.LOD
:09. SKWSP2563.LOD
:10. SKWSP7470.LOD
:11. SKWSP7475.LOD
:12. SKWSP7550.LOD
:13. SKWSP7580.LOD
:14. SKWSP7585.LOD
:15. [AGP
:16. [ARCHIVE2SK
:17. [BUFFR
:18. [DATA8
:19. [DRWG
:20. [DTYPE
:21. [ECHO
:22. [FONTS
:23. [SCREE
:24. [SITE
:25. [UNPRG
:26. JWRITP.FTN
:27. K4002NTB_CDS.REL
:28. K6141PAG_CDS.REL
:29. K8192SDF_CDS.REL
:30. SK.DEVS
:31. SK.LOD
:32. SKPLOT.LOD
:33. SKWSP12065.LOD
:34. SKWSP2623.LOD
:35. SKWSP2627.LOD
:36. SKWSP2628.LOD
:37. SKWSP2648.LOD
:38. [INSRT
:39. ]ARC
:40. ]LINE
:41. ]NODE
:42. ]TYPES
:43. JWRITP.REL
:44. SK.2623
:45. SK.2627
:46. SK.HELP
:47. [ATTR
:48. [DATAB
:49. [FLAGS
:50. [WSDAT
:51. ]ECHO
:52. ]POLY
:53. [MENU
:54. ]MACRO
:55. K11776SDF_CDS.FTN
:56. K6141PAG_CDS.FTN
:57. K8192SDF_CDS.FTN
:58. ]TEXT
:59. ]FUNC
:60. K4002NTB_CDS.FTN
:61. K4222NTB_CDS.FTN
:62. README
:63. ]ROOT
:64. SKPLOT.HELP
:65. TSUBS.REL
:66. DSUBS.REL
:67. BFTSK.FTN
:68. DSUBS.LIB
:69. TSUBS.FTN
:70. DSUBS.FTN
:71. VSUBS.FTN
:72. BFTSK.REL
:73. MAIN.FTN
:74. SPSUB.FTN
:75. VSUBS.REL
:76. SPSUB.REL
:77. SKPLOT.FTN
:78. BSTSK.REL
:79. SKPLOT.REL
:80. BSTSK.FTN
:81. USUBS.FTN
:82. MAIN.REL
:83. SK2ARCHIVE.FTN
:84. USUBS.REL
:85. OSUBS.REL
:86. SK2ARCHIVE.REL
:87. OSUBS.FTN
:88. ARCHIVE2SK.FTN
:89. LSUBS.REL
:90. RSUBS.FTN
:91. LSUBS.FTN
:92. ARCHIVE2SK.REL
:93. RSUBS.REL
:94. SSUBS.REL
:95. SSUBS.LIB
:96. SSUBS.FTN
Operating System(s)......: RTE-A
Language(s)..............:
Keywords.................: 1. Graphics
: 2. Figures
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Phil Walden
Company.......: Hewlett-Packard
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Program Abstract............:
Additional Documentation....:
K19801
-----------------------------------------------------------------------------
SKTCH K198
SKETCH REV. 4.1 (PART 2/2)
-----------------------------------------------------------------------------
Contribution Name...........: SKTCH
Title....................: SKETCH REV. 4.1 (PART 2/2)
File Names...............:00. Rename Transfer File
:01. SKETCI.SBMT Submission file
:02. QSUBS.REL
:03. QSUBS.FTN
:04. MSUBS.REL
:05. MSUBS.FTN
:06. NSUBS.REL
:07. NSUBS.FTN
:08. MANUAL.CC
:09. ARROWHEAD.DAR
:10. BAY1.DAR
:11. BLUEFATBOX.DAR
:12. BOX.DAR
:13. CHAIR.ABAR
:14. CRTOUTLINE.DAR
:15. DESK.ABAR
:16. DISC.DAR
:17. DISCPOD.ABAR
:18. EPOC.DAR
:19. EQUIPMENT_DIR.DAR
:20. FATARROW.DAR
:21. FATBOX.DAR
:22. FATTRAPAZOID.DAR
:23. FATTRIANGLE.DAR
:24. FILE.DAR
:25. FILEDRAWER.ABAR
:26. FLOORPLANS_DIR.ABAR
:27. FUZZYBOX.DAR
:28. GRAPH.DAR
:29. H.DAR
:30. HP.DAR
:31. HP1000.DAR
:32. HP120.DAR
:33. HP2608S.DAR
:34. HP2627.DAR
:35. HP2688A.DAR
:36. HP3000-64.DAR
:37. HP7580.ABAR
:38. HP7580.DAR
:39. HP7914.DAR
:40. HP7914R.DAR
:41. HP7914TD.DAR
:42. HP9000.DAR
:43. HP9000POD.ABAR
:44. HP9111.ABAR
:45. HP9836.DAR
:46. HP9872T.DAR
:47. HPLOGO.DAR
:48. HPNEWDISC.DAR
:49. HPWORKSTAT.DAR
:50. HSBRD.DAR
:51. ITF.DAR
:52. LIGHTNING.DAR
:53. LINEBREAK.DAR
:54. LONGSHELF.ABAR
:55. NAND_2IN.DAR
:56. NOSIGN.DAR
:57. P.DAR
:58. REPORT.DAR
:59. ROBOT.DAR
:60. SHELF.ABAR
:61. SMALLTABLE.ABAR
:62. STAR.DAR
:63. SYMBOLS_DIR.DAR
:64. TABLE.ABAR
:65. TALLSHELF.ABAR
:66. TAPESTORAGE.ABAR
:67. TERMINALTABLE.ABAR
:68. TRUCKCAB.DAR
:69. TRUCKTRAILER.DAR
:70. VEHICLES_DIR.DAR
:71. READMETOO
:72. BRUNO_CONVERTERS.DOC
Operating System(s)......: RTE-A
Language(s)..............:
Keywords.................: 1. Graphics
: 2. Figures
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Phil Walden
Company.......: Hewlett-Packard
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Program Abstract............:
Additional Documentation....:
K19901
-----------------------------------------------------------------------------
PSWD K199
ACCOUNTS PASSWORD GENERATOR
-----------------------------------------------------------------------------
Contribution Name...........: PSWD
Title....................: Accounts Password Generator
File Names...............:00. Rename Transfer File
:01. pswd.sbmt
:02. pswd.ftn
:03. pswd.rel
:04. pswd.lod
Operating System(s)......: RTE-6VM A.85 & older ONLY!!!
Language(s)..............: FTN7X
Keywords.................: 1. Accounts
: 2. Security
External Support Req'd...: RTE-6VM Accts Package
If Re-submission, Reason.: Fixed bug in decryption routine
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: Rm 682 811 Main St.
City..........: Kansas City
State.........: Mo
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 391-2446
Telex.........:
Program Abstract............: This program will generate & store in the
+@CCT! file new scrambled passwords for each user listed in the file,
except for MANAGER.SYS, which he leaves alone. The current algorythm
generates 6 random character passwords. This can be easily changed to
create longer or shorter passwords and to change the character set used
to generate them. See comments in the source listing.
Additional Documentation....: See Source.
K20001
-----------------------------------------------------------------------------
METER K200
RTE-6VM SYSTEM MONITOR
-----------------------------------------------------------------------------
Contribution Name...........: METER
Title....................: RTE-6VM system monitor
File Names...............:00. Rename Transfer File
:01. meter.sbmt
:02. meter.ftn
:03. meter.rel
:04. meter.lod
Operating System(s)......: RTE-6VM ONLY!!!
Language(s)..............: FTN7X
Keywords.................: 1. System
: 2. Analyzer
External Support Req'd...: RTE-6VM Accts Package
If Re-submission, Reason.: Several Modifications (see below)
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: Rm 682 811 Main St.
City..........: Kansas City
State.........: Mo
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 391-2446
Telex.........:
Program Abstract............: This is the METER program submitted at the
Washington D.C. conference with several interesting enhancements.
1) On problem with the original METER was its nasty habit of quiting
when it couldn't find any active accounts. This meant you had to keep
a terminal 'logged on' any time you wanted to run METER. I wanted
to be able to schedule it from the welcome file and have it run all
the time, so I could see what was going on in my various systems.
I have modified METER to 'go to sleep' for awhile, anytime no one
is logged on, and also print a message out saying so. As soon as
someone logs onto the system, METER wakes up and functions normaly.
2) As well as wanting to run METER out of the WELCOME file, I also wanted
it to run on my system consoles, so I could glance at them and see
just what the heck is going on!! Now, since my system consoles are
all 2621Ps, and I didn't want METER to use up all my paper, and I
still wanted the system to 'log' activity to the printers, I modified
METER to turn the printer on and off each time it updates the screen.
This allows the system console to still work as a normal console, and
also have a constantly updated METER display running on it! I have
run it on my 2621Ps and a 150 with a ThinkJet and it should work with
about any other combination by just changing the escape codes (which
are well documented.
Additional Documentation....: See Source. (all changes are marked with
[ ! rag ] in column 72)
K20101
-----------------------------------------------------------------------------
SPOOL K201
CI SPOOLING FOR RTE-6/VM
-----------------------------------------------------------------------------
Contribution Name...........: SPOOL
Title....................: CI Spooling for RTE-6/VM
File Names...............:00. Rename Transfer File
:01. sp.sbmt -submission file
:02. spool.ftn -Spool Control Source
:03. spool.rel -Spool Control Relocatable
:04. ispon.mac -Spool Setup Source
:05. ispon.rel -Spool Setup Relocatable
:06. asubs.mac -Subroutines
:07. asubs.lib -Subroutines (LINDX'ed)
:08. spool.lod -LINK command file
Operating System(s)......: RTE-6VM (after A.85)
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. Conversion
: 2. Spooling
External Support Req'd...: Spool system must be gen'ed into system
If Re-submission, Reason.: Fix minor bug (handle FMGR file when WD set)
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: Rm 682 811 Main St.
City..........: Kansas City
State.........: Missouri
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 391-2446
Telex.........:
Program Abstract............:
(This program originally submitted by John Anderson, U.S. Naval Station)
This program allows RTE-6/VM CI user's to spool Lu's and files as RTE-A
does. It is no longer necessary to go back to FMGR every time you want
to change a spool setup. There are some limitations because of the way
spooling is done in RTE-6. A blank cannot be inserted at the beginning
of each line to suppress carriage control on lineprinters. Spool pool
files are used in the same way the 'SL' command works under FMGR. The
program must not be called 'SP' if it is on a FMGR cartridge. CI files
cannot be spooled directly. Copy them to FMGR cartridges.
Additional Documentation....:
The following commands are available:
CI> Sp ON [Lu1] [Lu2] Enables spooling to Lu1 or
redirects spooling from Lu1 to Lu2.
CI> Sp OFf [Lu1] Closes out spooling to Lu1.
CI> Sp STatus Displays the status of all spools
in the system.
CI> Sp KIll or KS [Lu1] Kills the spool file associated with
or ['File'] the current Lu1 of the named file.
CI> Sp REstart 'File' Restarts the spool file from the
or RS beginning.
CI> Sp LIst 'File' [Lu1] Queues the file for output to Lu1.
Note: The default for Lu1 is 6.
K20201
-----------------------------------------------------------------------------
RPCHK K202
CHECK FOR NON-RPABLE TYPE-6 FILES
-----------------------------------------------------------------------------
Contribution Name...........: RPCHK
Title....................: Check for non-RPable type-6 files
File Names...............:00. Rename Transfer File
:01. rpchk.sbmt (submission file)
:02. rpchk.ftn (source)
:03. rpchk.rel (relocatable)
Operating System(s)......: RTE-6VM
Language(s)..............: FTN7X
Keywords.................: 1. Files
: 2. Transportable
: 3. System
External Support Req'd...: CI File System
If Re-submission, Reason.: Replaced missing subroutine with FmpRpProgram
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: Rm 682 811 Main St.
City..........: Kansas City
State.........: Missouri
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 391-2446
Telex.........:
Program Abstract............: This program originally submitted by
Don Pottenger (Hewlett Packard Co.) modified to use FmpRpProgram &
MESSS ro replace missing subroutine RPOK.
RPCHK checks the files specified by its first argument, a
file mask, to see if they will RP. An optional parameter tells RPCHK
to purge old (non-RP'able) type-6 files. This program is especially
handy after a gen, to eliminate those non-transportable dead program
files that lay around the filesystem. The source code is a good example
of how to use the new FMP masking calls on a runstring-specified mask.
Additional Documentation....: Run it without any parameters for the usage.
Usage: RPCHK, fileMask [,PU]
K20301
-----------------------------------------------------------------------------
DSPSWD K203
CREATE ACCTS PASSWORDS OVER DS
-----------------------------------------------------------------------------
Contribution Name...........: DSPSWD
Title....................: Create ACCTS passwords over DS
File Names...............:00. Rename Transfer File
:01. dspswd.sbmt (submission file)
:02. dspswd.ftn (source)
:03. dspswd.rel (relocatable)
:04. dspswd.lod (link commands)
Operating System(s)......: RTE-6 ONLY
Language(s)..............: FTN7X
Keywords.................: 1. Security
: 2. Session
: 3. DS
External Support Req'd...: DS1000/IV (TRFAS & DSRTR)
If Re-submission, Reason.:
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: Rm 682 811 Main St.
City..........: Kansas City
State.........: Missouri
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 391-2446
Telex.........:
Program Abstract............:
This program will generate a list of 6 character random letter
passwords and install them in each +@CCT! file found on the specified
DS nodes. Identical IDs will get identical passwords. (note- the
manager.sys ID IS NOT modified!). The length of the passwords and
the characters used to generate them are easily changed (see comments
included in source listing).
Additional Documentation....: Run String > pswd,[out],node 1 [,node n]
Where out = output device or file (default = 6)
node = list of nodes to find +@CCT! files on (incl local)
K20401
-----------------------------------------------------------------------------
MAPLU/UNMAPLU K204
MAP & UNMAP DS LU'S VIA COMMAND FILES
-----------------------------------------------------------------------------
Contribution Name...........: MAPLU/UNMAPLU
Title....................: Map & Unmap DS Lu's via command files
File Names...............:00. Rename Transfer File
:01. map.sbmt (submission file)
:02. maplu.cmd (map a remote LU)
:03. unmaplu.cmd (disable remote map)
Operating System(s)......: RTE-6 & RTE-A
Language(s)..............: CI command language
Keywords.................: 1. DS
: 2. CI
External Support Req'd...: CI file system & DS/1000
If Re-submission, Reason.:
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: Rm 682 811 Main St.
City..........: Kansas City
State.........: Missouri
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 391-2446
Telex.........:
Program Abstract............:
These are examples of how to use the new command file features in
CI. MapLu will establish a remote LU map, and UnMapLu will disable a
map. (Note- you may need to change the DS password in the IOMAP calls)
Additional Documentation....: Usage CI.XX> maplu rlu node slu
CI.XX> unmaplu rlu
Where rlu = remote device LU number
node = node remote device is on
slu = session LU to assign the remote LU to
(applicable to RTE-6 only)
K20501
-----------------------------------------------------------------------------
USAGE K205
LIST SYSTEM USAGE ACROSS DS NODES
-----------------------------------------------------------------------------
Contribution Name...........: USAGE
Title....................: List system usage across DS nodes
File Names...............:00. Rename Transfer File
:01. usage.sbmt (submission file)
:02. usage.ftn (source)
:03. usage.rel (relocatable)
:04. usage.lod (link commands)
Operating System(s)......: RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. Accounts
: 2. Session
: 3. DS
External Support Req'd...: DS/1000 IV (TRFAS & DSRTR)
If Re-submission, Reason.:
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: Rm 682 811 Main St.
City..........: Kansas City
State.........: Missouri
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 391-2446
Telex.........:
Program Abstract............:
This program will scan all the given DS nodes for terminal &
cpu usage counters stored in the respective +@CCT! files. Identical
IDs across systems will have thier times totaled. Group totals & a
grand total are listed, as well a a list of what nodes the IDs were
found on.
Additional Documentation....: Run String > usage,[out],node 1 [,node n]
Where out = output file or device (default = 6)
node = nodes to +@CCT! files are on (including local)
K20601
-----------------------------------------------------------------------------
SWAP85 K206
SYSTEM GOODIES FROM ART GENTRY
-----------------------------------------------------------------------------
Contribution Name...........: SWAP85
Title....................: System Goodies from Art Gentry
File Names...............:00. Rename Transfer File
:01. SWAP85.SBMT Submission file
Boot-Up Log
: 02. BOOTLOG.FTN
: 03. BOOTLOG.REL
: 04. BOOTLOG.LOD
Schedule MODEM Utility
: 05. IDADD.FTN
: 06. IDADD.REL
: 07. IDADD.LOD
Prime Number Generator
: 08. PRIME.FTN
: 09. PRIME.REL
: 10. PRIME.LOD
Password Generator
: 11. PSWD.FTN
: 12. PSWD.REL
: 13. PSWD.LOD
Electronic Mail System
: 14. MAIL.FTN
: 15. MAIL.REL
: 16. MAIL.LOD
: 17. ?MAIL
Another File Printer
: 18. LIST.FTN
: 19. LIST.REL
: 20. LIST.LOD
Previous Working Directory
: 21. PWD.FTN
: 22. PWD.REL
: 23. PWD.LOD
Quicky ACCTS Program
: 24. QACCT.FTN
: 25. QACCT.REL
: 26. QACCT.LOD
: 27. QSORT.MAC
: 28. QSORT.REL
Who is logged on/where ?
: 29. WHO.FTN
: 30. WHO.REL
: 31. WHO.LIB
: 32. WHO.LOD
XLUEX CN,20B
: 33. HI_TERM.FTN
: 34. HI_TERM.REL
: 35. HI_TERM.LOD
Dummy Driver
: 36. DVD77.MAC
: 37. DVD77.REL
Missing RPL's
: 38. ]SYSTEM
Operating System(s)......: RTE-6VM (A.85)
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. CI
: 2. SECURITY
: 3. SESSION
: 4. MAIL
: 5. DRIVER
External Support Req'd...: See ADDITIONAL DOCUMENTATION Below.
If Re-submission, Reason.: Several programs updated to work
with the new hierarchial file system
Contributor's Name..........: R. Arthur Gentry
Company.......: AT&T Communications
Street........: Rm 682
: 811 Main St.
City..........: Kansas City
State.........: Missouri
Country.......: USA
Zip Code......: 64141
Phone Number..: (816) 391-2446
Telex ........:
Program Abstract............: This is a collection of system
utilities I have either written, or modified to do various functions
in a time-shared RTE-6 system configuration. See below for specific
documentation.
Additional Documentation....: The programs are as follows:
BOOTLOG - is a program designed to be run from the welcome file, AFTER
the system time has been set, to keep a log of reasons for
re-boots.
HI_TERM - is a program I wrote to do CT,lu,20B,message from a CI command
file. Run string is HI_TERM,lu,`message to terminal`
IDADD - is the program to schedule the HP37214 Modem Line Monitor,
which will "gracefully" disconnect an active session upon
a loss of carrier. Run string is IDADD,modem lu
If the program runs succesfully, it will respond with :
MODEM : Active on LU nnn
PRIME - is a prime number generator. By giving the program any number
it will respond with the primes on either side of it. Very usefull
for determining optimum IMAGE capacities.
PSWD - is a password generator for the Session Accounts system. The
program will generate a list of 6 character random character
passwords, and plug them into each ID found in the +@CCT! file.
(Except MANAGER.SYS ID). The program has been recently modified
to take advantage of the new ecryption algorythm supplied at A.85.
MAIL - is an electronic mail system, similar to the old ME & SM fmgr
commands, but much more powerful!! The program requires the use
of the hierarchial file system, and the Session Accounts System.
The program is very simple to use, run string is:
MAIL S to send mail & MAIL R to receive mail. A user is notified
at logon and logoff time if he has mail waiting for him. See
source for detailed information. NOTE - copy ?MAIL to the /HELP/
directory as MAIL::HELP for on-line assistance.
PRINT - is another file printer, with the ability to print files in either
fmgr or hierarchial file systems, and use a file mask to print
multiple files that match the mask. Standard page headers and
line numbers are printed.
PWD - is a program for going backwards up a hierarchial directory
path. Example, if your current working directory is :
/THIS/IS/A/LONG/DIRECTORY/NAME by just entering PWD the
new current directory is now /THIS/IS/A/LONG/DIRECTORY entering
PWD again would result in /THIS/IS/A/LONG etc.
QACCT - this is an old favorite I wrote several years ago, updated to
handle encrypted passwords, sort outputs, and print usage time
in hours.tenths & minutes.tenths for easier accounting.
WHO - was originally contributed by Bill Donze of Reliance Electric Co.
I have updated it to move the ?WHO & ?WHERE files to the
/SYSTEM/ directory and handle CI as the mother program.
DVD77 - is a dummy driver for use by the generator in creating a develop-
ment driver area. It reserves a 2 page driver partition, that
can have other drivers relocated into it via DRRPL utility.
]SYSTEM - when HP came out with the A.85 updates, that gave us some really
neat transfer files for all those RPL's. There is only one
problem, THEY LEFT SOME OF THEM OUT !!!! This transfer file has
all those missing RPLS's.
K20701
-----------------------------------------------------------------------------
SPOOL K207
SPOOLING FOR CI
-----------------------------------------------------------------------------
Contribution Name...........: SPOOL
Title....................: Spooling for CI
File Names...............: 00. Rename transfer file
: 01. 'SPOOL (Submission form)
: 02. &SPOOL ( source code)
: 03. %SPOOL (relocatable)
Operating System(s)......: RTE-VI/RTE-IV
Language(s)..............: FTN77
Keywords.................: 1. Spooling
: 2. CI
External Support Req'd...: Spool system set up by GASP
If Re-submission, Reason.:
Contributor's Name..........: Randall G. Brzoskowski
Company.......: Johnson Wax
Street........: 1525 Howe Street
: Mail Stop 273
City..........: Racine
State.........: Wis.
Country.......: USA
Zip Code......: 53403
Phone Number..:
Program Abstract............:
Spool is used to setup a spool file to a device such as a lineprinter
The primary use was to set up spooling from CI on RTE-6 but it could also
be used to setup spoolfiles from any other operating shell (i.e. GRAFIT/1000)
Run string:
RU,SPOOL,ON,<lu> Set up spooling to <LU> default = 6
RU,SPOOL,OF,<LU> close and outspool <lu> default = 6
Additional Documentation....: NONE
K20801
-----------------------------------------------------------------------------
OMEGA K208
LOG DATA FROM OMEGA TEMPERATURE GAUGE
-----------------------------------------------------------------------------
Contribution Name...........: OMEGA
Title....................: Log data from OMEGA temperature gauge
File Names...............:00. Rename transfer file
:01. 'OMEGA - Submission file
:02. &OMEGA - ftn7x source
:03. %OMEGA - Reloctable
:04. #OMEGA - LINK command file
:05. "OMEGA - Doc. and setup
:06. $L.SB - Required subroutines (H082-H083)
:07. $ANTLB - Required subroutines (H093)
Operating System(s)......: RTE-6
Language(s)..............: FTN7X
Keywords.................: 1. Monitor
: 2. Measurement
External Support Req'd...: $L.SB - from 2340 csl-100 tape (included)
: $ANTLB - from 2340 CSL-100 tape (included)
If Re-submission, Reason.:
Contributor's Name..........: Randy Brzoskowski
Company.......: Johnson Wax
Street........: 1525 Howe Street
: Mail station 273
City..........: Racine
State.........: Wis.
Country.......: USA
Zip Code......: 53406
Phone Number..: (414)631-3479
Telex.........:
Program Abstract............:
This program logs the temperature from a OMEGA model 650/660
digital indicator to a FMGR file. The program is used to montor the
temperature in our sample retain room, the data is used as input to
other programs (GRAFIT/1000,STAT80) for analysis. To load the programs
use link and the supplied command file. The program must be 'RPed' before
running. See file "OMEGA and the source code for additional information
Additional Documentation....:
K20901
-----------------------------------------------------------------------------
LIN K209
SEARCH FMGR DIRECTORY FOR 'FLOATING' MATCH
-----------------------------------------------------------------------------
Contribution Name...........:LIN
Title....................:Search FMGR directory for 'floating' match
File Names...............:00. Rename Transfer File
:01. 'LIN Submission file
:02. DOCLIN
:03. SLIN
:04. SIFSAM
:05. SRCITA
:06. SGETFI
:07. SDAT
:08. SRDDAT
:09. SGETOF
:10. SPACK
:11. SKROTA
:12. #LKLIN
Operating System(s)......: RTE-6
Language(s)..............:FORTRAN, ASSEMBLER
Keywords.................: 1. Search
: 2. FMGR
: 3. Directory
External Support Req'd...:NONE
If Re-submission, Reason.:
Contributor's Name..........:RANDY L. MOORE
Company.......:PHILLIPS PETROLEUM CO.
Street........:624 SE ELMHURST
City..........:BARTLESVILLE
State.........:OK
Country.......:USA
Zip Code......:74006
Phone Number..:918-333-4048
Program Abstract............:
SEARCHES CARTRIDGES FOR FILENAMES
Additional Documentation....:
K21001
-----------------------------------------------------------------------------
HPIBCLOCK K210
READ HPIB CLOCK AND ADD YEAR
-----------------------------------------------------------------------------
Contribution Name...........: HPIBCLOCK
Title....................: Read HPIB clock and add year
File Names...............:00. Rename Transfer File
:01. HPIBCLOCK.SBMT
:02. HPIBCLOCK.PAS
:03. HPIBCLOCK.REL
:04. HPIBCLOCK.LOD
:05. HPIBCLOCK.LIB
Operating System(s)......: RTE-A (A.85)
Language(s)..............: PASCAL Ver. 2/2440
Keywords.................: 1. BOOT-UP
: 2. DATE
: 3. HPIB
: 4. TIME
External Support Req'd...: HPIB clock 59309A
If Re-submission, Reason.:
Contributor's Name..........: Richard E. Couture
Company.......: Connecticut Natural Gas Corp.
Street........: 100 Columbus Blvd.
City..........: Hartford
State.........: CT.
Country.......: USA
Zip Code......: 06103
Phone Number..: (203) 727-3083
Telex.........:
Program Abstract............:
This program sets the system clock automaticly from the HP-IB digital
clock, (model 59309A).
When running this program the user must supply the LU address of the
clock and the file to be used to get the year from the acessed date in
file directory.
IE: RU HPIBCLOCK,33,ERRORS.LOG
NOTE: This program MUST be run once a month, or the file MUST be
accessed at least once during any month to assure that this program will
run properly.
If the program is to be used as part of the boot process, it is
sugested that the run command be placed in the welcome file and the
program file be under the system directory.
Additional Documentation....:
K21101
-----------------------------------------------------------------------------
JOB K211
RUN BATCH JOBS FROM CI DIRECTORIES
-----------------------------------------------------------------------------
Contribution Name...........: JOB
Title....................: Run batch jobs from CI directories
File Names...............: 00. Rename transfer file
: 01. 'JOB Submission file
: 02. &JOB Source, main program
: 03. %JOB Relocatable
: 04. &INORA Integer or ASCII byte pair
: 05. %INORA Relocatable
: 06. &LBT Load byte
: 07. %LBT Relocatable
: 08. &ISPCR Get spooling disc LU
: 09. %ISPCR Relocatable
: 10. &ICMW Compare words
: 11. %ICMW Relocatable
: 12. &LUCR Negative disc LU <-> positive CR
: 13. %LUCR Relocatable
: 14. &CLTRK Cartridge list disc address
: 15. %CLTRK Relocatable
: 16. #JOB LOADR command file
: 17. &SWPJB Swap JOB and ..B ID segments
: 18. %SWPJB Relocatable
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. BATCH
: 2. CI
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Richard E. Pengilley
Company.......: Westinghouse Signals Limited
Street........: Software Department
: P.O. Box 79, Pew Hill
City..........: Chippenham
State.........: Wiltshire
Country.......: England
Zip Code......: SN15 1JD
Phone Number..: 0249 654141
Telex.........: 44618
Program Abstract............:
Batch jobs, being processed by FMGR, normally require that the job
command file reside on a FMGR cartridge. This program acts as a
preprocessor to the standard JOB program. It determines the location
of the job file supplied in the run-string and, if the file resides
in a CI directory, copies it to the FMGR cartridge containing JOBFIL
and SPLCON. It then schedules the standard JOB program with a suitably
modified run-string.
Before copying the user's job file to the JOBFIL cartridge, JOB purges
any previously copied job files whose jobs have already been run, thus
avoiding unnecessary disc usage.
Additional Documentation....:
This program is called "JOB" in order to make user transition to the
CI environment as transparent as possible. However, because of the
name conflict, care is necessary in implementation. The standard
batch/spool subsystem should be generated into the RTE-6 system and
this program loaded after the system is SWTCHed. The command file
#JOB will load the program permanently (:RU,LOADR:IH,#JOB), the LOADR
renaming it to "..B". The auxiliary program SWPJB should then be
loaded (or linked) and run. This exchanges the first two characters
of the names in the memory copies of the ID segments for JOB and ..B
so that users running JOB will subsequently be running this contribution.
SWPJB can be run at any time to reverse this process.
Note that job files which are already on FMGR cartridges are simply
passed to ..B unchanged.
K21201
-----------------------------------------------------------------------------
BATCHJOB K212
RUN BATCH JOBS ANYTIME
-----------------------------------------------------------------------------
Contribution Name...........: BATCHJOB
Title....................: Run Batch Jobs Anytime
File Names...............: 00. Rename transfer file
: 01. BATJOB.SBMT Submission file
: 02. BATJOB.PAS - Source file
: 03. BATJOB.REL - Relocatable
: 04. BATJOB.LOD - LINK command
: 05. BATFIL - Data file
Operating System(s)......: RTE-6/VM
Language(s)..............: PASCAL
Keywords.................: 1. Batch
: 2. Procedures
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Richard Gottlieb
Company.......: General Dynamics
Street........:
City..........: Pomona
State.........: CA.
Zip Code......:
Phone Number..: (714) 620-7511 x8403
Telex.........:
Program Abstract............:
This program will allow jobs and/or commands to be executed at any time
of the day or night. The minus sign '-' is a wild card for time, date,
and month.
Additional Documentation....:
Sample command file:
--:-0 -- ----, -- ----,UP,2
--:-0 -- ----, -- ----,XQ,IDSEG
--:-5 -- ----, -- ----,XQ,CLER
6:00 PM TUE., -- ----,XQ,JOB,@SM2
6:00 PM THU., -- ----,XQ,JOB,@STINGR
1:00 AM MON., -- ----,XQ,JOB,@ACCTS
9:00 PM ----, -- ----,XQ,JOB,@BCKUP
10:00 PM ----, -- ----,XQ,JOB,@DBCHK
K21301
-----------------------------------------------------------------------------
JD K213
JULIAN DATE
-----------------------------------------------------------------------------
Contribution Name...........: jd
Title....................: Julian Date
File Names...............:00. Rename Transfer File
:01. jd.SBMT
:02. ?jd (--> /help/jd)
:03. &jd (fortran source)
:04. fl.cmd (command macro to invoke linker)
Operating System(s)......: RTE-A A.85(perhaps other RTE's)
Language(s)..............: Fortran, RTE-A
Keywords.................: 1. Date
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Richard Reis
Company.......: Case Communications, Inc.
Street........: 2120 Industrial Parkway
City..........: Silver Spring
State.........: Maryland
Country.......: USA
Zip Code......: 20904
Phone Number..: (301) 622-2121
Program Abstract............: Returns the julian date
Example: CI> JD
Time is: 17:17:41.87
248 day of 1985
K21401
-----------------------------------------------------------------------------
EDIT+ K214
EDIT ENHANCEMENTS (USES "E --> /CMDFILES/E.CMD)
-----------------------------------------------------------------------------
Contribution Name...........: EDIT+
Title....................: EDIT enhancements (uses "e --> /cmdfiles/e.cmd)
File Names...............:00. Rename Transfer File
:01. edit+.SBMT
:02. ?e (--> /help/e)
:03. "e (--> /cmdfiles/e.cmd)
:04. funky (-->/cmdfiles/funky)
Operating System(s)......: RTE-A A.85(perhaps other RTE's)
Language(s)..............: Fortran, RTE-A
Keywords.................: 1. Editor
External Support Req'd...: HP terminals and compatables
If Re-submission, Reason.:
Contributor's Name..........: Richard Reis
Company.......: Case Communications, Inc.
Street........: 2120 Industrial Parkway
City..........: Silver Spring
State.........: Maryland
Country.......: USA
Zip Code......: 20904
Phone Number..: (301) 622-2121
Program Abstract............:
EDIT+ allows you to program EDIT more efficiently by programming
softkeys to do some common functions.
Additional Documentation....: see ?e
K21501
-----------------------------------------------------------------------------
PRIME K215
PROGRAM TO FIND NEXT HIGHER PRIME NUMBER
-----------------------------------------------------------------------------
Contribution Name...........: prime
Title....................: Program to find next higher prime number
File Names...............:00. Rename Transfer File
:01. prime.SBMT
:02. &prime
:03. ?prime (--> /help/prime)
Operating System(s)......: RTE-A A.85(perhaps other RTE's)
Language(s)..............: Fortran, RTE-A
Keywords.................: 1. Mathematics
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Richard Reis
Company.......: Case Communications, Inc.
Street........: 2120 Industrial Parkway
City..........: Silver Spring
State.........: Maryland
Country.......: USA
Zip Code......: 20904
Phone Number..: (301) 622-2121
Program Abstract............: Finds next higher prime number
(Use with Image)
Additional Documentation....: See (?prime)
K21601
-----------------------------------------------------------------------------
WDU K216
WORKING DIRECTORY UP
-----------------------------------------------------------------------------
Contribution Name...........: wdu
Title....................: Working directory up
File Names...............:00. Rename Transfer File
:01. wdu.SBMT
:02. &wdu (source)
:03. ?WDU (--> /help/wdu)
Operating System(s)......: RTE-A A.85(perhaps other RTE's)
Language(s)..............: Fortran, RTE-A
Keywords.................: 1. CI
: 2. Directory
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Richard Reis
Company.......: Case Communications, Inc.
Street........: 2120 Industrial Parkway
City..........: Silver Spring
State.........: Maryland
Country.......: USA
Zip Code......: 20904
Phone Number..: (301) 622-2121
Program Abstract............: Go to next higher subdirectory or root
Additional Documentation....: See ?wdu
K21701
-----------------------------------------------------------------------------
WRITE K217
IMPLEMENT UNIX VERSION OF WRITE COMMAND
-----------------------------------------------------------------------------
Contribution Name...........: WRITE
Title....................: IMPLEMENT UNIX VERSION OF WRITE COMMAND
File Names...............: 00. Rename Transfer File
: 01. WRITE.SBMT
: 02. WRITE.FTN
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. UNIX
: 2. message
: 3. mail
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: RICKY YOUNG
Company.......: Hewlett-Packard
Street........: 2 Choke Cherry Rd.
City..........: Rockville
State.........: MD
Country.......: USA
Zip Code......: 20850
Phone Number..: 301-948-6370
Telex.........:
Program Abstract............:
The user types in the name of the user to which the message
is to be written, and like UNIX the first user that matches
the name is written to. If the same user is logged on more
than once then the lu must be supplied after the name if you
want to go to the second or third person logged on with the
same name. Two commas and the lu will do the same thing.
When the program runs there is no prompt as in UNIX. Each
time the return key is pressed the line of text is sent. A
CNTL D terminates the message and sends and "<EOT>" as in
UNIX. The program does not write through a locked lu as in
the case of EDIT or PROMT.
Additional Documentation....:
K21801
-----------------------------------------------------------------------------
CS80DISC K218
CS80 TRACK MAP PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: CS80DISC
Title....................: CS80 TRACK MAP PROGRAM
File Names...............: 00. Rename Transfer File
: 01. CS80DISC.SBMT
: 02. CS80DISC.FTN
: 03. CS80DISC.REL
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. disc
: 2. utility
: 3. system_tables
: 4. cs80
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: RICKY YOUNG
Company.......: Hewlett-Packard
Street........: 2 Choke Cherry Rd.
City..........: Rockville
State.........: MD
Country.......: USA
Zip Code......: 20850
Phone Number..: 301-948-6370
Telex.........:
Program Abstract............:
This program computes the driver parameters for the cs80 family.
Simply answer the questions and the rest is self explanatory.
Additional Documentation....:
K21901
-----------------------------------------------------------------------------
NEWS K219
RTE-A NEWS UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: NEWS
Title....................: RTE-A News Utility
File Names...............:00. Rename Transfer File
:01. news.sbmt SUBMIT
:02. NEWS.FTN
:03. NEWS.TXT
Operating System(s)......: RTE-A
Language(s)..............: Fortran/77
Keywords.................: 1. Mail
: 2. Message
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Rob Philbrick
Company.......: Eastman Kodak
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Program Abstract............:
"NEWS" is a system news utility. It displays the contents of the file
/SYSTEM/NEWS.TXT to the operator. The contents of this file are edited by
using EDIT. A sample NEWS.TXT file is included. "NEWS" is written in
FORTRAN/77. The programs merely RP's the RTE-A utility "LI" and passes
it the filename "NEWS.TXT::SYSTEM".
Additional Documentation....:
K22001
-----------------------------------------------------------------------------
FORMS K220
DATA ENTRY FORMS CONSTRUCTION AND USE
-----------------------------------------------------------------------------
Contribution Name...........: FORMS
Title....................: Data entry forms construction and use
File Names...............:00. Rename Transfer File
: 01. 'FORMS Submission file
: 02. "FORMS Documentation
: 03. &FORMS FTN7X mainline source
: 04. &FSUBR FTN7X subroutines
: 05. &USTRP ASMB subroutine
: 06. %FORMS FTN7X mainline source
: 07. %FSUBR FTN7X subroutines
: 08. %USTRP ASMB subroutine
Operating System(s)......: RTE-6 VM
Language(s)..............: FTN7X and ASMB
Keywords.................: 1. Forms
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Robert R. Miller
Company.......: Martin Marietta
Street........: Michoud Division
: Department 3437
: PO Box 29304
City..........: New Orleans
State.........: LA
Country.......: USA
Zip Code......: 70189
Phone Number..: (504) 255-2122
Program Abstract............:
FORMS constructs, modifies, lists, and tests data entry forms.
Subroutines FFORM and CFORM are used in application programs
for forms I/O.
Additional Documentation....:
See file "FORMS
K22101
-----------------------------------------------------------------------------
BAKUP K221
WEEKLY BACKUP USING TF
-----------------------------------------------------------------------------
Contribution Name...........: BAKUP
Title....................: Weekly backup using TF
File Names...............: 00. Rename Transfer File
: 01. BAKUP.SBMT
: 02. BAKUP.DOC
: 03. MASTR.CMD
: 04. WEKLY.CMD
: 05. BAKUP.FTN
: 06. BAKUP.REL
: 07. BAKUP.RUN
Operating System(s)........: RTE-6VM
Language(s)................: FTN7X
Keywords...................: 1. BACKUP
External Support Req'd.....: NONE
If Re-submission, Reason...: Original BAKUP did 1/5th of system
each night, using FC. Modified version
does full backup 1 day a week with TF.
Contributor's Name...........: Robert W. Marshall (Hugh C. Hanks)
Company........: DOD
Street.........: 9700 Savage Road
City...........: Ft. Meade
State..........: Maryland
Zip Code.......: 20755
Phone Number...: (301) 688-6857
Program Abstract.............: Automatically backs up all needed
files 1 night a week using TF.
Additional Documentation.....: See file BAKUP.DOC
K22201
-----------------------------------------------------------------------------
M K222
RTE-A 900 MESSAGE SENDER
-----------------------------------------------------------------------------
Contribution Name...........: M
Title....................: RTE-A 900 message sender
File Names...............:00. Rename Transfer File
:01. M.SBMT Submission file
:02. M.FTN source file
:03. #M link file
Operating System(s)......: RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Mail
: 2. Message
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Ron Kessler
Company.......: GTESE/KY
Street........: 3007 Roxboro Rd.
City..........: Durham
State.........: North Carolina
Country.......: USA
Zip Code......: 27704
Phone Number..: (919) 471-5690
Telex.........:
Program Abstract............: M will send a message to another terminal
by typing it after the run command. EX:
M,40,Please log off as we are about to shut down the system and reboot.
The message is included in the run line which shortens it to less than
80 characters. The LU to send the message to is the first run line parameter.
Additional Documentation....: In source file.
K22301
-----------------------------------------------------------------------------
HUH2 K223
MODIFICATION OF ORIGINAL HUH PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: HUH2
Title....................: MODIFICATION OF ORIGINAL HUH PROGRAM
File Names...............: 00. Rename Transfer File
: 01. HUH2.SBMT
: 02. HUH2.FTN
: 03. HUH3.FTN
Operating System(s)......: RTE-6
Language(s)..............: FORTRAN
Keywords.................: 1. system
: 2. partition
: 3. memory
: 4. display
External Support Req'd...:
If Re-submission, Reason.: revision of HUH
Contributor's Name..........: RON L. HULBERT
Company.......: NAVAL ORDNANCE STATION
Street........:
City..........: INDIAN HEAD
State.........: MD
Country.......: USA
Zip Code......: 20640
Phone Number..: 301-743-4346
Telex.........:
Program Abstract............:
MODIFICATION TO ORIGINAL HUH PROGRAM BY LAWRENCE C. BENNETT
IN THE 1984 VOLUME VI ISSUE 2 OF THE COMMUNICATOR 1000.
THE ORIGINAL PROGRAM WAS LIMITED TO 20 PARTITIONS.
HUH2 WILL DISPLAY UP TO 45 PARTITIONS, HOWEVER IT DOES NOT
SHOW ALL OF THE INFORMATION IN THE ORIGINAL AND SOME INFORMATION
IS MORE ABBREVIATED. HUH2 HAS BE TRIED ON 264X, 2623, AND
2392 TERMINALS.
HUH3 WILL DISPLAY UP TO 68 PARTITIONS, HOWEVER IT DOES NOT
SHOW ALL OF THE INFORMATION IN THE ORIGINAL AND SOME INFORMATION
IS MORE ABBREVIATED. HUH3 HAS BE TRIED ON 264X, 2623, AND
2392 TERMINALS.
Additional Documentation....:
K22401
-----------------------------------------------------------------------------
CONNECT K224
LOGON TO REMOTE HP 1000
-----------------------------------------------------------------------------
Contribution Name...........: CONNECT
Title....................: Logon to Remote HP 1000
File Names...............: 00. Rename transfer file
: 01. CONNECT.SBMT Submission file
: 02. CONNECT.FTN - Source file
: 03. CONNECT.REL - Relocatable
: 04. CONNECT.LOD - LINK command
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7x
Keywords.................: 1. DS
: 2. Session
External Support Req'd...: DS/1000-IV
If Re-submission, Reason.:
Contributor's Name..........: Ron Seibel for RKR
Company.......: General Dynamics
Street........: P.O. Box 2507
City..........: Pomona
State.........: CA.
Zip Code......: 91766
Phone Number..: (714) 868-1905
Telex.........:
Program Abstract............:
This program provides a one line command to get a log-on prompt at a
remote HP 1000 computer using DS/1000-IV. Here is an example:
CI.57> CONNECT,257
Log-on to node 257: user.group/password
Additional Documentation....:
K22501
-----------------------------------------------------------------------------
UNZAP K225
ZAPPED FMGR FILE RECOVERY PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: UNZAP
Title...............: Zapped FMGR file recovery program
File Names..........: 00. Rename Transfer File
: 01. 'UNZAP Submit form
: 02. &UNZAP Zapped FMGR File Recovery
: 03. %UNZAP
: 04. #UNZAP LINK Command File
: 05. &CAPTL Capitalize ASCII String
: 06. %CAPTL
: 07. "UNZAP Documentation
Operating System(s).: RTE-IVB or RTE-6/VM
Language(s).........: FTN4X, MACRO
Keywords............: 1. Purge
: 2. FMGR
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Ronald L. Ruth
Company.......: National Center for Atmospheric Research
Division......: ATD/RAF/DMG
Address.......: P.O. Box 3000
City..........: Boulder
State.........: Colorado
Country.......: U. S. A.
Zip Code......: 80307-3000
Phone Number..: (303) 497-1048
Program Abstract............:
UNZAP reads data from a disk LU using track/sector information
to list/recover a type >2 file without extents. Since the HP
file structure isn't involved in reading, UNZAP can be used
to recover the unaltered portion of an overwritten ASCII file
(i.e., dump an EOF by mistake into a 50 block file by exchanging
arguments in a DU command) or to retrieve a file beyond the last
entry in the cartridge's file directory (which would occur if
one purged the last file in the directory).
Additional Documentation: See "UNZAP
K22601
-----------------------------------------------------------------------------
VTERM K226
HP1000 MUX VIRTUAL TERMINAL UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: VTERM
Title....................: HP1000 MUX Virtual Terminal Utility
File Names...............:00. Rename Transfer File
:01. 'VTERM - Submission file
:02. "VTERM - Documentation file
:03. &VTERM - VTERM source file
:04. [VTER0 - Include file to define host
RTE system
:05. [VTER1 - Include file to define common
block
:06. =VTERM - Sample VTERM compilation and
load file
Operating System(s)......: RTE-A Rev. 2326 or later
RTE-6/VM Rev. 2340 or later
Language(s)..............: FORTRAN 77
Keywords.................: 1. EMULATOR
: 2. TERMINAL
: 3. DATA_COMM
: 4. MULTIPLEXOR
External Support Req'd...: A-Series: 12040B MUX & IDM00
M/E/F Series 12792B MUX & DVM00
If Re-submission, Reason.:
Contributor's Name..........: Ross Templeton
Company.......: Hewlett-Packard Australia Limited
Street........: 17-23 Talavera Road
City..........: North Ryde, Sydney
State.........: New South Wales
Country.......: Australia
Zip Code......: 2113
Phone Number..: (011) 61 2 8884444
Telex.........: 21561
Program Abstract............:
The program VTERM makes a terminal connected to a HP1000 12040B or
12792B MUX port act as a virtual terminal to a remote host computer
which is connected to the HP1000 via another MUX port. A virtual
terminal is a terminal that acts as if it is directly connected to
the relevant host computer, even though it is connected to another
completely separate computer.
A virtual terminal connection is very useful as it allows easy
sharing of a terminal between the two computers and the transfer of
data between the two computers.
The program VTERM in addition to a virtual terminal connection,
allows the uploading (transfer from HP1000 to remote host) and
downloading (transfer from remote host to HP1000) of ASCII files.
Additional Documentation....: See file "VTERM
K22701
-----------------------------------------------------------------------------
BLOCK_READ K227
UNBLOCK PHYSICAL RECORDS
-----------------------------------------------------------------------------
Contribution Name...........: BLOCK_READ
Title....................: Unblock Physical Records
File Names...............: 00. Rename transfer file
: 01. BLOCK_READ.SBMT Submission file
: 02. BLOCK_READ.FTN - Source file
: 03. BLOCK_READ.REL - Relocatable
: 04. BLOCK_READ.TXT - Information
: 05. TAPER.FTN - Test program
: 06. TAPER.REL - Relocatable
: 07. TAPER.LOD - LINK command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7x
Keywords.................: 1. Magnetic_Tape
: 2. Formatting
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Seth L. Chazanoff
Company.......: Jet Propulsion Labortory
Street........: 4800 Oak Grove Dr.
City..........: Pasadena
State.........: CA.
Zip Code......: 91109
Phone Number..: (818) 354-2134
Telex.........:
Program Abstract............:
A call to Block_Read reads a physical record from the LU requested into
a buffer internal to the subroutine. Block_Read returns a logical record
of the length specified in a buffer also specified. Block_Read also returns
the I/O status of the input device.
Additional Documentation....:
A test program called TAPER is included for reading a tape and printing it.
See file BLOCK_READ.TXT for more information.
K22801
-----------------------------------------------------------------------------
SPECTRUM K228
COLOR GRAPHICS SPECTRUM DISPLAY
-----------------------------------------------------------------------------
Contribution Name...........: SPECTRUM
Title....................: Color Graphics Spectrum Display
File Names...............: 00. Rename transfer file
: 01. SPECTRUM.SBMT Submission file
: 02. SPECTRUM.FTN - Source file
: 03. SPECTRUM.REL - Relocatable
: 04. SPECTRUM.LOD - LINK command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Graphics
: 2. Demo
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program displays the color spectrum on a HP 2627A graphics terminal.
Just run SPECTRUM to see what it looks like.
Additional Documentation....:
K22901
-----------------------------------------------------------------------------
GRAPH K229
GRAPH PICTURES
-----------------------------------------------------------------------------
Contribution Name...........: GRAPH
Title....................: Graph Pictures
File Names...............: 00. Rename transfer file
: 01. GRAPH.SBMT Submission file
: 02. GRAPH.FTN - FORTRAN Source
: 03. GRAPH.REL - Relocatable
: 04. GRAPH.LOD - LINK Command
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Graphics
: 2. Demo
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program will output pictures to a HP 2647A or 2648A Graphics terminal.
At the present there are 5 sets of pictures. The last pseudo-animation
will run for approximately 5 minutes. Just type GRAPH and see what happens.
Additional Documentation....:
K23001
-----------------------------------------------------------------------------
CLYDE K230
COLOR KALEIDOSCOPE GRAPHICS DEMO
-----------------------------------------------------------------------------
Contribution Name...........: CLYDE
Title....................: Color Kaleidoscope Graphics Demo
File Names...............: 00. Rename transfer file
: 01. CLYDE.SBMT Submission file
: 02. CLYDE.FTN - Source file
: 03. CLYDE.REL - Relocatable
: 04. CLYDE.LOD - LINK command
: 05. CLYDE.INFO Information
Operating System(s)......: RTE-6 VM, RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Graphics
: 2. Demo
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program demonstrates the color capability of the HP 2627A and HP 2697A
color graphics terminals. Run run CLYDE at a color graphics temrinal and
watch for a while. Press the function keys to get different displays.
See the CLYDE.INFO file for more information.
Additional Documentation....:
K23101
-----------------------------------------------------------------------------
ARTILLERY K231
ARTILLERY PRACTICE SHOOTING
-----------------------------------------------------------------------------
Contribution Name...........: ARTILLERY
Title....................: Artillery Practice Shooting
File Names...............: 00. Rename transfer file
: 01. ARTILLERY.SBMT Submission file
: 02. ARTILLERY.FTN - FORTRAN Source
: 03. ARTILLERY.REL - Relocatable
: 04. ARTILLERY.LOD - LINK Command
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Games
: 2. Graphics
External Support Req'd...: EDIGR.LIB Library
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program lets you shoot at an opponent (i.e. the computer) and try
to blow him up before he gets you. A graphics display of a hillside is
shown with you in the bunker and the other guy under a tee shaped object.
A flag is in the middle showing the wind direction which can change while
playing. If you hit the ground with your shot, a crater is produced.
This program only works with 2647A and 2648A graphic terminals.
Additional Documentation....:
K23201
-----------------------------------------------------------------------------
TANK K232
TANK BLASTERS GAME
-----------------------------------------------------------------------------
Contribution Name...........: TANK
Title....................: Tank Blasters Game
File Names...............: 00. Rename transfer file
: 01. TANK.SBMT Submission file
: 02. TANK.FTN - FORTRAN source
: 03. TANK.REL - Relocatable
: 04. TANK.LOD - LINK Command
: 05. TANK.HLP - Help file
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Games
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program is a modified version of a BASIC tank blasters game.
This program uses the graphics cursor as a flying object which has
the ablilty to fire a laser at the Tank. The tank also shoots back
so be carefull. Just run the program and have your fingers ready on
the graphics cursor control keys. The tank starts shooting immediately.
A 2647A or 2648A graphics terminal is required to play this game.
Additional Documentation....:
For some reason the program will not work if compiled with FTN7x. FTN4x
will work and can use $FNEWF for the new file system to access TANK.HLP.
K23301
-----------------------------------------------------------------------------
SPACEWAR K233
SPACE WAR GAME
-----------------------------------------------------------------------------
Contribution Name...........: SPACEWAR
Title....................: Space War Game
File Names...............: 00. Rename transfer file
: 01. SPACE_WAR.SBMT Submission file
: 02. SPACE_WAR.FTN - FORTRAN Source
: 03. SPACE_WAR.REL - Reolcatable
: 04. SPACE_WAR.LOD - LINK Command
: 05. SPACE_WAR.DOC - Documentation
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Games
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program plays the game of space war. Three terminals are used.
A 2648A Graphics terminal is used for the graphics display and two
other terminals are used for each player.
Additional Documentation....: SPACE.WAR.DOC
K23401
-----------------------------------------------------------------------------
CADET K234
SPACE CADET GAME
-----------------------------------------------------------------------------
Contribution Name...........: CADET
Title....................: Space Cadet Game
File Names...............: 00. Rename transfer file
: 01. CADET.SBMT Submission file
: 02. CADET.FTN - FORTRAN Source
: 03. CADET.REL - Relocatable
: 04. CADET.LOD - LINK Command
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN77
Keywords.................: 1. Games
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This game allows two players to shoot at each other through space. There
are objects whose gravitational pull bends your rays so it is not that
easy to get the other guy. You nee a 2647A or 2648A graphics terminal
to play.
Additional Documentation....:
K23501
-----------------------------------------------------------------------------
EVBLB K235
ERIK VAN BRONKHORST LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: EVBLB
Title....................: Erik van Bronkhorst Library
File Names...............: 00. Rename transfer file
: 01. EVBLB.SBMT Submission file
: 02. EVBLB.FTN - FORTRAN Source
: 03. EVBLB.REL - Relocatable
: 04. EVBLB.LIB - LINDXed library
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN7X
Keywords.................: 1. Library
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This is a library of utility routines for various system functions. This
library is used by a number of other contributions and should be copied
to the system libraries directory.
Additional Documentation....: See listings.
K23601
-----------------------------------------------------------------------------
LUWD K236
SHOW LU OF WORKING DIRECTORY
-----------------------------------------------------------------------------
Contribution Name...........: LUWD
Title....................: Show Lu of Working Directory
File Names...............: 00. Rename transfer file
: 01. LUWD.SBMT Submission file
: 02. LUWD.FTN - Source file
: 03. LUWD.REL - Relocatables
: 04. LUWD.LOD - LINK Comamnd
: 05. LUWD.HLP - Help file
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77
Keywords.................: 1. CI
: 2. Directory
External Support Req'd...: CI file system
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program displays the logical unit number of the current working
directory under the CI file system. To run enter LUWD.
Additional Documentation....:
CO,LUWD.HLP,LUWD::HELP for on-line help.
K23701
-----------------------------------------------------------------------------
WHATLU K237
SHOW LU OF FILES OR DIRECTORIES
-----------------------------------------------------------------------------
Contribution Name...........: WHATLU
Title....................: Show Lu of Files or Directories
File Names...............: 00. Rename transfer file
: 01. WHATLU.SBMT Submission file
: 02. WHATLU.FTN - Source file
: 03. WHATLU.REL - Relocatables
: 04. WHATLU.LOD - LINK Comamnd
: 05. WHATLU.HLP - Help file
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77
Keywords.................: 1. Directory
: 2. CI
External Support Req'd...: CI file system
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program displays the logical unit number of a file or directory
under the CI file system. Any file mask or directory can be entered
on the run string. The default is to display all system directories.
To run the program enter WHATLU /directory. Examples:
whatlu /help
whatlu @.@::help
whatlu whatlu::help
Additional Documentation....:
CO,WHATLU.HLP,WHATLU::HELP for on-line help.
K23801
-----------------------------------------------------------------------------
PRINT K238
PRINT FILE WITH SPOOLING
-----------------------------------------------------------------------------
Contribution Name...........: PRINT
Title....................: Print File with Spooling
File Names...............: 00. Rename transfer file
: 01. PRINT.SBMT Submission file
: 02. PRINT.FTN - FORTRAN Source
: 03. PRINT.REL - Relocatable
: 04. PRINT.LOD - LINK Command
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN77
Keywords.................: 1. List
: 2. Spooling
External Support Req'd...: EVBLB.LIB
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program lists a source (ASCII) file to the printer using spooling.
Run the program as follows:
[RU,]PRINT,FILENAME[,OPTIONS]
Where:
FILENAME is the NAMR of the ASCII file
OPTIONS are as follows;
N no line numbers
H no header
F supress second form feed after printing
nL n=number of lines per inch
nP n=number of lines per page
nS n=size of characters (1-4)
Note: If the PRINT utility encounters both the words PRINT and
HALT in a single line of the source, printing will stop
immediately after that line.
Example:
PRINT,&HELLO::2,NH6L 50P,3S
Additional Documentation....:
Be sure to LINK the program using the $FOLDF library so the spool file will
be put on a FMGR cartridge since the spooling system does not handle CI
files. Also do not try to print files with odd byte records since this will
cause a BAD EOF message and abort the printout.
K23901
-----------------------------------------------------------------------------
COPYSCREEN K239
COPY CRT SCREEN TO FMGR FILE
-----------------------------------------------------------------------------
Contribution Name...........: COPYSCREEN
Title....................: COPY Crt Screen to FMGR file
File Names...............: 00. Rename transfer file
: 01. COPY_SCREEN.SBMT Submission file
: 02. COPY_SCREEN.FTN - FORTRAN Source
: 03. COPY_SCREEN.REL - Relocatable
: 04. COPY_SCREEN.LOD - LINK Command
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN77
Keywords.................: 1. Copy
: 2. Terminal
External Support Req'd...: EVBLB.LIB library
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program reads characters from the screen of a HP 264x terminal
and dumps it to a NAMR. The NAMR can be an LU. Run the program as
follows:
CI> COPYSCREEN,Namr
Additional Documentation....:
K24001
-----------------------------------------------------------------------------
REBOOT K240
REBOOT RTE-6/VM SYSTEM ON-LINE
-----------------------------------------------------------------------------
Contribution Name...........: REBOOT
Title....................: Reboot RTE-6/VM System On-line
File Names...............: 00. Rename transfer file
: 01. RE_BOOT.SBMT Submission file
: 02. RE_BOOT.FTN - FORTRAN 77 source
: 03. RE_BOOT.REL - Relocatable
: 04. BOOTX.MAC - MACRO source
: 05. BOOTX.REL - Relocatable
: 06. RE_BOOT.LOD - LINK Commands
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN77, MACRO
Keywords.................: 1. Boot-up
: 2. System
External Support Req'd...: Automatic hardware bootup capabilty
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program reboots an RTE-6/VM system on-line. You must know the password
and have sufficient capability to run this program. Since everything going
on in the system will be destroyed, be careful how you use this!
Additional Documentation....:
K24101
-----------------------------------------------------------------------------
SETTIME K241
SET TIME OF DAY AT BOOTUP
-----------------------------------------------------------------------------
Contribution Name...........: SETTIME
Title....................: Set Time of Day at Bootup
File Names...............: 00. Rename transfer file
: 01. SET_TIME.SBMT Submission file
: 02. SET_TIME.PAS - Source file
: 03. SET_TIME.REL - Relocatable
: 04. SET_TIME.LOD - Link command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: PASCAL
Keywords.................: 1. Boot-up
: 2. Time
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program sets the time of day at bootup. It should be run in the
welcome file at bootup. The operator must enter the date in the format
MM DD YY. The time is then entered in the format HH MM SS. If all is
ok, the time is set and your on your way.
Additional Documentation....:
K24201
-----------------------------------------------------------------------------
CLINK K242
COMPILE AND LOAD UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: CLINK
Title....................: Compile and Load Utility
File Names...............: 00. Rename transfer file
: 01. CLINK.SBMT Submission file
: 02. CLINK.FTN - FORTRAN Source
: 03. CLINK.REL - Relocatable
: 04. CLINK.LOD - LINK Command
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Utility
: 2. Compiler
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program replaces CLOAD allowing one to compile and load using LINK
instead of LOADR. All the standard languages under RTE-6/VM are supported.
LINK and any compilers used must be RP'ed before running CLINK.
Additional Documentation....:
See the documentation for CLOAD in the RTE utilities manual.
K24301
-----------------------------------------------------------------------------
SCODE K243
CHANGE SECURITY CODE ON FMGR CRN
-----------------------------------------------------------------------------
Contribution Name...........: SCODE
Title....................: Change Security Code on FMGR Crn
File Names...............: 00. Rename transfer file
: 01. SCODE.SBMT Submission file
: 02. SCODE.FTN - FORTRAN Source
: 03. SCODE.REL - Relocatable
: 04. SCODE.LOD - LINK Command
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN77
Keywords.................: 1. FMGR
: 2. Security
External Support Req'd...: EVBLB.LIB library
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program is designed to allow the protect codes of all
of the files on a given cartridge to be set to the given
value quickly and easily. Run the program as follows:
CI> SCODE[,crn[,scode]]
Note: default scode is 0
Be very careful since all security codes are changed on the cartridge.
You must be the system manager to run this program.
Additional Documentation....:
K24401
-----------------------------------------------------------------------------
UNPU K244
UNPURGE FMGR FILES
-----------------------------------------------------------------------------
Contribution Name...........: UNPU
Title....................: Unpurge FMGR files
File Names...............: 00. Rename transfer file
: 01. UNPU.SBMT Submission file
: 02. UNPU.FTN - FORTRAN Source
: 03. UNPU.REL - Relocatable
: 04. UNPU.LOD - LINK Command
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN77
Keywords.................: 1. FMGR
: 2. Purge
: 3. Utility
External Support Req'd...: EVBLB.LIB library
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program is designed to allow you to 'unpurge' a file
that has been recently purged.
If the disc cartridge has been packed since the file was
purged, it is lost. If the cartridge has been written to,
there is a chance the file is lost or corrupted.
Syntax: RU,UNPU[,filename[::crn[:filetype]]]
Additional Documentation....:
K24501
-----------------------------------------------------------------------------
CONVERT K245
CONVERT ASCII NUMBERS TO OTHER BASES
-----------------------------------------------------------------------------
Contribution Name...........: CONVERT
Title....................: Convert ASCII Numbers to Other Bases
File Names...............: 00. Rename transfer file
: 01. CONVERT.SBMT Submission file
: 02. CONVERT.FTN - FORTRAN Source
: 03. CONVERT.REL - Reolcatable
: 04. CONVERT.LOD - LINK Command
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN77
Keywords.................: 1. ASCII
: 2. Conversion
External Support Req'd...: EVBLB.LIB Library
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program converts an ASCII string or number in base 10, 8 or 2 into
each format that can be input. It is handy for converting bases or seeing
the octal equivalent of and ASCII string.
Syntax: CONVERT,arg[,base]
Where: arg is an ASCII string, or decimal integer, or
binary number, or octal number.
base is the radix of the input number. Default is
10 if the number does not end with a B. Valid entries
are 10, 8, or 2.
Examples: CONVERT,AbCd
CONVERT,32767
CONVERT,17777B
CONVERT,17777,8
CONVERT,101010101,2
Additional Documentation....:
K24601
-----------------------------------------------------------------------------
HP45 K246
HP 45 CALCULATOR SIMULATOR
-----------------------------------------------------------------------------
Contribution Name...........: HP45
Title....................: HP 45 Calculator Simulator
File Names...............: 00. Rename transfer file
: 01. HP45.SBMT - Submission file
: 02. HP45.FTN - Main source file
: 03. HP45.REL - Relocatable
: 04. HP45A.FTN - Subroutine source
: 05. HP45A.REL - Relocatable
: 06. HP45B.FTN - Subroutine source
: 07. HP45B.REL - Relocatable
: 08. HP45C.FTN - Subroutine source
: 09. HP45C.REL - Relocatable
: 10. HP45.LOD - LINK command
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4
Keywords.................: 1. Calculator
External Support Req'd...: Screen mode terminal
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program simulates a HP 45 calculator using screen mode on a 264x
terminal. Registers, memory and functions keys are displayed on the
screen. Enter data or a function key and press the ENTER key to execute.
There is also a binary mode which can be entered. Just run HP45 and
look at the display to see how to use the program.
Additional Documentation....:
Warning: For some reason this program will not work if you recompile it
using FTN4x or FTN7x. It will not work on a A-series at all.
Terminals other than 264x have not been tried.
K24701
-----------------------------------------------------------------------------
WHO K247
WHO IS LOGGED ON
-----------------------------------------------------------------------------
Contribution Name...........: WHO
Title....................: Who is Logged On
File Names...............: 00. Rename transfer file
: 01. WHO.SBMT Submission file
: 02. WHO.FTN - Source file
: 03. WHO.REL - Relocatable
: 04. WHO.LOD - LINK command
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Session
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program tells who is logged on on to the system and when. Your terminal
needs large block letters.
Additional Documentation....:
K24801
-----------------------------------------------------------------------------
NEWSESSION K248
LOG ONTO NEW SESSION WITHIN A SESSION
-----------------------------------------------------------------------------
Contribution Name...........: NEWSESSION
Title....................: Log Onto New Session within a Session
File Names...............: 00. Rename transfer file
: 01. NEW_SESSION.SBMT Submission file
: 02. NEW_SESSION.FTN - Source file
: 03. NEW_SESSION.REL - Relocatable
: 04. NEW_SESSION.LOD - LINK command
: 05. NEW_SESSION.TXT - HELLO file
: 06. LOGON.MAC - Logon subroutine
: 07. LOGON.REL - Relocatable
: 08. LOGOFF.MAC - LOGOFF subroutine
: 09. LOGOFF.REL - Relocatable
Operating System(s)......: RTE-6/VM
Language(s)..............: FTN77, MACRO
Keywords.................: 1. Session
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program allows you to log onto another session at the same terminal
without having to log off the current session. You don't lose any of your
current resources while being able to access someone elses resources. A
simple HELLO file is included to avoid entering the same information
over and over. You can edit this for your own needs. One thing to note
is the NEWnn aborted message when you log off. This happens because NEWnn
is attached to the new session and at log off all programs are aborted.
The normal CI.nn or FMGnn program returns after this message and you are
back where you left off. Run the programs as follows:
CI> NEWSESSION,<User.Group>/<Password>
If the password is not entered, you will be prompted for it.
Additional Documentation....:
Copy the hello file as follows: CO,NEW_SESSION.TXT,"NEWS::-2
K24901
-----------------------------------------------------------------------------
EDIGR K249
ERIK'S GRAPHICS LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: EDIGR
Title....................: Erik's Graphics Library
File Names...............: 00. Rename transfer file
: 01. EDIGR.SBMT Submission file
: 02. EDIGR.FTN - FORTRAN Source
: 03. EDIGR.REL - Relocatable
: 04. EDIGR.LIB - LINDXed library
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Graphics
: 2. Library
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
Erik's Device Independent Graphics Routines Library (EDIGR)
PURPOSE:
The purpose of these routines is to allow programmers to make
full use of the graphics capabilities of the HP 1000 system and its
peripherals both quickly and effortlessly.
DESCRIPTION:
The library consists of NNN subroutines. Each subroutine is
capable of communicating with the HP 2648 graphics terminal, the
HP 9872 plotter, and the TEKTRONIX 4027 graphics terminal. The
particular device to be used is designated at run-time and may be
re-designated at will. The library is searched at load-time and
the necessary subroutines are relocated into the user's program.
Additional Documentation....: See listings for calling sequence.
K25001
-----------------------------------------------------------------------------
EVBGS K250
ERIK'S GRAPHIC SUBROUTINES
-----------------------------------------------------------------------------
Contribution Name...........: EVBGS
Title....................: Erik's Graphic Subroutines
File Names...............: 00. Rename transfer file
: 01. EVBGS.SBMT Submission file
: 02. EVBGS.FTN - FORTRAN Source
: 03. EVBGS.REL - Relocatable
: 04. EVBGS.LIB - LINDXed library
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Graphics
: 2. Library
External Support Req'd...: GRAPHICS/1000
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
Erik van Bronkhorst Graphics Subroutines Library (EVBGS)
This library contains high level subroutines interfaced to the GRAPHICS/1000
library. Various figures and functions are available.
Additional Documentation....: See listings for calling sequence.
K25101
-----------------------------------------------------------------------------
SPACE K251
SPACE INVADERS GAME
-----------------------------------------------------------------------------
Contribution Name...........: SPACE
Title....................: Space Invaders Game
File Names...............: 00. Rename transfer file
: 01. SPACE_INVADERS.SBMT Submission file
: 02. SPACE_INVADERS.FTN - FORTRAN Source
: 03. SPACE_INVADERS.REL - Relocatable
: 04. SPACE_INVADERS.LOD - LINK Command
: 05. SPHELP - Help file
Operating System(s)......: RTE-4B, RTE-6/VM
Language(s)..............: FTN4X
Keywords.................: 1. Games
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Beattie
Company.......: Hewlett-Packard
Street........:
City..........:
State.........: CA.
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
This program is an implimentation of space invaders on a HP 2647A or 2648A
Graphics Terminal. The original version was written in HP 2647A BASIC and
would only run on that terminal.
The concept of this game came from that of the BASIC program but this version
was written in Fortran 4X and was designed from the ground up. One can
win this game by shooting down all invaders (400 of them). There are 10
levels of skill and as the games progresses the invaders get smaller,
move faster and faster, and shoot faster and faster.
Additional Documentation....:
Copy SPACE.HLP to a FMGR cartridge and call it SPHELP.
K25201
-----------------------------------------------------------------------------
CONFR K252
CONFERENCE, MESSAGE & MAILBOX PACKAGE
-----------------------------------------------------------------------------
Contribution Name...........: CONFR
Title....................: Conference, Message & Mailbox Package
File Names...............:00. Rename Transfer File
:01. CONFR.SBMT
:02. "CONFR Documentation file
:03. CONFR.FTN Source document, FTN77
:04. XCHNG.FTN Companion program
:05. &FTNLB 3M Fortran Library
:06. &ASMLB 3M Assembler Library
:07. MACLB.MAC New MACRO subroutines
:08. RP6CL.FTN Program "RP'er"utines
:09. "WHO ACCTS command file
:10. TR.CMD CI Command fileile
:11. $LIBRY All libraries, indexed relo
Operating System(s)......: RTE-6/VM only
Language(s)..............: FTN77, and ASMB or MACRO
Keywords.................: 1. Message
: 2. Mail
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Kretzschmar
Company.......: 3M Company
Street........: 3M Center, Bldg. 236-1B
City..........: St. Paul
State.........: MN
Country.......: USA
Zip Code......: 55144
Phone Number..: 612/733-2143
Program Abstract............: June 30, 1983
CONFR is a highly-interactive message-exchange and conference facility
for RTE-6/VM systems. It allows any number of users to "connect" to
it (RU,CONFR) at the same time, each having the feeling of being
closely linked to the other connected users.
Since its original submission by D. A. Wright in 1983, CONFR has been
substantially enhanced, as follows:
* Conversion to New File System.
* Command stack - even uses the same CI.STK file CI uses.
* Implicit execution of most CI commands and CI HELP.
With these new changes, most users find it convenient to use CONFR as
the program from which they operate, rather than CI.
A user may easily create single- or multi-line messages and send them
as broadcasts to all other connected users, or as "arrows" to specific
other users whether connected or not. The arrows are kept on disk and
will survive a system boot intact.
Messages are requested and received by simply pressing RETURN. If a
message is waiting, it will be displayed immediately. Then it may be
listed to another device if desired, for a hard copy or a tape copy.
Edit commands are available for creating messages. A RUN command
(also an implied RUN) like that in FMGR may be used to pop out of CONFR
to do other work, then return. A comprehensive HELP command describes
eash command and function. A HELP,ALL command creates the CONFR
operation manual. In this contribution, that manual is combined with
installation instructions into the file named "CONFR.
CONFR is only for RTE-6/VM. It cannot be used on RTE-4 because it
calls CLRQ, and it cannot be used on RTE-A because it makes references
to the +@CCT! accounts file.
K25301
-----------------------------------------------------------------------------
LOGOUT K253
LOG OUT, CLEAR TERMINAL, DISCONNECT
-----------------------------------------------------------------------------
Contribution Name...........: LOGOUT
Title....................: Log Out, Clear Terminal, Disconnect
File Names...............:00. Rename Transfer File
:01. logout.sbmt Submission file
:02. LOGOUT.FTN Main
:03. LOGO.FTN Access Program
Operating System(s).: RTE-6 and RTE-A
Language(s).........: FTN7X
Keywords............: 1. Session
: 2. Modem
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Kretzschmar
Company.......: 3M Company
Street........: 3M Center, Bldg 236-1B
City..........: St. Paul
State.........: MN
Country.......: USA
Zip Code......: 55144
Phone Number..: 612/733-2143
Program Abstract............: September 4, 1985
LOGOUT was developed to replace an old FMGR transfer file that users
had used to log off and clear their terminals. But LOGOUT provides
many more functions, and facilitates use of modem-control ports in a
port-sharing network or in a dialup system such as the HP System Modem
Panel.
LOGOUT performs these functions when executed:
1. Delete all session programs regardless of their states.
2. Update session information.
3. Wait 4 seconds, then clear the terminal screen.
4. Disconnect the port's modem control lines if possible.
5. Re-enable the port and its modem control.
Steps 4 and 5 assume the use of the HP System Modem Panel with either:
* Modem Cards for dialup/dialout use.
* Modem-control (external-modem) cards for external modems or for a
port-sharing network (e.g. MICOM) capable of sensing modem-control
signals.
It performs the same functions on either RTE-6/VM or RTE-A.
The second program, LOGO, is used on RTE-6 to access LOGOUT, which
should be RP'd in the WELCOM file on that operating system. LOGO
may be copied and renamed (e.g. BYE.RUN, LOGOFF.RUN) as many times as
desired to allow people to use the logoff commands they may be accust-
omed to using on other systems. On RTE-A LOGO is not required - the
LOGOUT program itself may be renamed and reused as needed.
LOGOUT is well documented, and LOGO is extremely short.
Loading instructions for both:
LOGOUT.FTN contains a subroutine named CLGOF which should be deleted
on RTE-A, since it is supplied in the RTE-A libraries.
RU FTN7X progname.FTN,,-
RU LINK progname.REL $FNEWF +EB
K25401
-----------------------------------------------------------------------------
UTILITIES K254
NEW-FILE SYSTEM UTILITY PACKAGE
-----------------------------------------------------------------------------
Contribution Name...........: UTILITIES
Title....................: New-File System Utility Package
File Names...............:00. Rename Transfer File
:01. utilities.sbmt Submission file
:02. SPOOL.FTN Establish Printer Spool
:03. DUMP.FTN Dump Spool to Printer
:04. WHO.FTN Display Logged-on Users
:05. PRBIG.FTN Print Double-size on 2608
:06. *S TR file for SPOOL & PRBIG
:07. *D TR file for DUMP
:08. "WHO TR file for WHO (ACCTS)
Operating System(s).: RTE-6 with New File System
Language(s).........: FTN7X
Keywords............: 1. Spooling
: 2. Status
: 3. Printer
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Steve Kretzschmar
Company.......: 3M Company
Street........: 3M Center, Bldg 236-1B
City..........: St. Paul
State.........: MN
Country.......: USA
Zip Code......: 55144
Phone Number..: 612/733-2143
Program Abstract............: September 4, 1985
These four utilities were developed to replace old global FMGR transfer
files when the New File System came up and users found themselves in CI
rather than FMGR. All of them invoke other programs (FMGR or ACCTS) to
do their work. They are very short and, except for PRBIG, are almost
undocumented. Their functions are:
SPOOL schedules FMGR to execute a transfer file named *S which estab-
lishes a new printer spool file for the requesting session and
dumps current file (if one exists) to the printer.
DUMP schedules FMGR to execute a TR file named *D which causes the
requesting session's printer spool file to be dumped to the
printer. A new spool file is not established.
WHO schedules ACCTS to execute the command file "WHO, which simply
displays the logged-on users to the requesting terminal.
PRBIG schedules FMGR to set up a spool, then reconfigures the 2608
printer to print in double-sized type and writes the specified
file in that type size to the printer spool. The spool may later
be printed by executing DUMP. This is a very handy way to make
quick, good-quality originals for overhead transparency slides.
All of this spooler manipulation assumes that most or all sessions
do NOT default to LU 6 = 6 at logon. Sessions should point LU 6 to the
session terminal. When DUMP completes, LU 6 points back to the session
terminal.
Compile and Load (all programs):
RU FTN7X progname.FTN,,-
RU LINK progname.REL $FNEWF +EB
The transfer files *S, *D, and "WHO should be on LU 2.
K25501
-----------------------------------------------------------------------------
MEMPA K255
SHOW % MEMORY-PARTITION USAGE
-----------------------------------------------------------------------------
Contribution Name...........: MEMPA
Title....................: Show % Memory-Partition Usage
File Names...............: 00. Rename Transfer File
: 01. mempa.sbmt SUBMIT form
: 02. MEMPA.FTN
Operating System(s)......: RTE-6 V/M
Language(s)..............: FTN77
Keywords.................: 1. Memory
: 2. Partition
: 3. Statistics
External Support Req'd...: N/A
If Re-submission, Reason.: N/A
Contributor's Name..........: Steven Litts
Company.......: NTIA (U.S. Dept. of Commerce)
Street........: 179 Admiral Cochrane Drive
City..........: Annapolis
State.........: Maryland
Country.......: USA
Zip Code......: 21401
Phone Number..: (301) 224-4302
Telex.........:
Program Abstract............:
This program calculates the percentage of usage of each partition
in memory. Each run of MEMPA checks all memory partitions to see if they
are currently being used. Statistics on a partition's usage is stored
to the disk output file MEMUSE.DATA which is created by this program
the first time it is run. Each subsequent time the program is run,
it updates the output file MEMUSE.DATA.
Additional Documentation....:
It is recommended that this program be scheduled to run in non-
session mode at an interval of no less than one minute between runs.
K25601
-----------------------------------------------------------------------------
ABACUS K256
EMULATE HP HANDHELD CALCULATOR
-----------------------------------------------------------------------------
Contribution Name...........: ABACUS
Title....................: EMULATE HP HANDHELD CALCULATOR
File Names...............: 00. Rename Transfer File
: 01. ABAC.SBMT
: 02. ABAC.FTN
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. calculator
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: SZABOLS SZEKERES
Company.......: INFORMATION FOR INVESTMENT DECISIONS INC.
Street........: PO BOX 57135
City..........: WASHINGTON, D. C.
State.........:
Country.......: USA
Zip Code......: 20037
Phone Number..: 202-462-7207
Telex.........:
Program Abstract............:
PROGRAM ABAC, SHORT FOR ABACUS, EMULATES AN HP (WHAT ELSE?) HANDHELD
CALCULATOR BY USING REVERSE POLISH LOGIC. STACK SIZE IS FOUR.
Additional Documentation....:
K25701
-----------------------------------------------------------------------------
FFT K257
FAST FOURIER TRANSFORM SUBROUTINES
-----------------------------------------------------------------------------
Contribution Name...........: FFT
Title....................: Fast Fourier Transform Subroutines
File Names...............: 00. Rename transfer file
: 01. FFT.SBMT Submission file
: 02. FFT.FTN - Source code
: 03. FFT.REL - Relocatable
: 04. FFT.LIB - LINDXed library
Operating System(s)......: RTE-IVB, RTE-6/VM, RTE-A
Language(s)..............: FTN4X, FTN7X
Keywords.................: 1. Transform
: 2. Fourier
External Support Req'd...: None
If re-submission, Reason.:
Contributor's Name..........: T. B. H. Kuiper
Company.......: Jet Propulsion Laboratory
Street........: 4800 Oak Grove Drive
City..........: Pasadena
State.........: CA.
Zip Code......: 91109
Phone Number..: (818) 354-5623
Telex.........:
Program Abstract............:
A Library of Fast Fourier Transform routines gleaned from published
literature. Includes real <--> complex and complex <--> complex
transforms. Source code internal documentation explains all.
Additional Documentation....:
K25801
-----------------------------------------------------------------------------
IOERR K258
REPORT ON RUNTIME FTN4X ERROR
-----------------------------------------------------------------------------
Contribution Name...........: IOERR
Title....................: Report on Runtime FTN4X Error
File Names...............: 00. Rename transfer file
: 01. IOERR.SBMT - Submission file
: 02. IOERR.FTN - Source file
: 03. IOERR.REL - Relocatable
: 04. IOERR.LOD - LINK command
Operating System(s)......: RTE-IVB
Language(s)..............: FTN4X
Keywords.................: 1. System
: 2. Error
: 3. FORTRAN
: 4. Utility
External Support Req'd...:
If re-submission, Reason.:
Contributor's Name..........: T. B. H. Kuiper
Company.......: Jet Propulsion Laboratory
Street........: 4800 Oak Grove Drive
City..........: Pasadena
State.........: CA.
Zip Code......: 90064
Phone Number..: (818) 354-5623
Telex.........:
Program Abstract............:
Displays the explanation for a FTN4X runtime error, e.g.
PRGRM *RUNTIME ERROR* 0512 @34567
to the specified LU. This program can be executed directly, e.g.
:RU,IOERR,lu,iostatus
but is primarily intended for scheduling by another program, e.g.
CALL EXEC(100011B, 3-wd array with 'IOERR ', lu, iostatus)
so that the memory required is not part of the calling program. If
memory is no limitation, this program can easily be converted into
a subroutine.
Additional Documentation....:
K25901
-----------------------------------------------------------------------------
CWAVE K259
DRAPER/TUCKER ANALYSIS OF SEA WAVE DATA
-----------------------------------------------------------------------------
Contribution Name...........: CWAVE
Title....................: DRAPER/TUCKER ANALYSIS OF SEA WAVE DATA
File Names...............:00. Rename Transfer File
:01. 'SUBMT submit file
:02. ]CWAVE - RTE A LOADER
:03. [CWAVE - RTE 6 LOADER
:04. &CWAVE - SOURCE CODE
:05. "CWAVE - DOCUMENTATION
:06. README - FILE DESCRIPTORS
:07. CDATA - SAMPLE DATA
Operating System(s)......: RTE 6 / RTE A
Language(s)..............: FTN7X
Keywords.................: 1. STATISTICS
: 2. DATA_ANALYSIS
External Support Req'd...: NONE
If Re-submission, Reason.: -
Contributor's Name..........: TED READ
Company.......: BMT Ltd(NATIONAL MARITIME INSTITUTE)
Street........: St JOHNS STREET
City..........: HYTHE
State.........: SOUTHAMPTON
Country.......: ENGLAND
Zip Code......: -
Phone Number..: -
Telex.........: -
Program Abstract............: Program to perform simple analysis of data
obtained from a Tide guage and plot the detected wave periods together
with results of Draper/Tucker significant wave analysis.
Additional Documentation....: Proceedings of the British Institute of
Civil Engineers 1963 Paper no 6690 - Derivation of a design wave.
K26001
-----------------------------------------------------------------------------
DF K260
EDIT, COMPILE, LINK, AND GO FACILITY
-----------------------------------------------------------------------------
Contribution Name...........: DF
Title....................: Edit, compile, link, and go facility
File Names...............: 00. Rename Transfer File
: 01. DF.SBMT (SUBMIT form)
: 02. DF.FTN
: 03. DF.HELP
: 04. DF.LOD
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN 77
Keywords.................: 1. Compiler
: 2. Link
External Support Req'd...: none
If Re-submission, Reason.:
Contributor's Name..........: Thomas E Goff
Company.......: NASA/Goddard Space Flight Center
Street........: Code 623
City..........: Greenbelt
State.........: Maryland
Country.......: USA
Zip Code......: 20771
Phone Number..: (301) 344-7568
Telex.........: n/a
Program Abstract............: This program is designed to allow a fast method
with minimal typing to edit, compile, link, and run a user program. It
suppresses most output while allowing many command options. An automatic
time stamping facility is included.
Additional Documentation....: (see the help file "DF::HELP")
K26101
-----------------------------------------------------------------------------
CALENDAR K261
PRINT CALENDAR ON A LINE PRINTER
-----------------------------------------------------------------------------
Contribution Name...........: CALENDAR
Title....................: PRINT CALENDAR ON A LINE PRINTER
File Names...............: 00. Rename Transfer File
: 01. CALENDAR.SBMT
: 02. CALENDAR.FTN
: 03. CALENDAR.REL
: 04. CALENDAR.DOC
: 05. AIR_PLANE.PIC
: 06. ANDY_CAP.PIC
: 07. ANNIE.PIC
: 08. COYOTE.PIC
: 09. DANCING_FEET.PIC
: 10. LOVE.PIC
: 11. MONA.PIC
: 12. NICE_DAY.PIC
: 13. PS_CAT.PIC
: 14. ROAD_RUNNER.PIC
: 15. SNOOPY.PIC
: 16. SPOOK.PIC
: 17. TURTLE.PIC
: 18. TWEETY.PIC
: 19. XMAS.PIC
Operating System(s)......: RTE-6, RTE-A, CI
Uses hierarchical files?.: yes
Language(s)..............: FORTRAN
Keywords.................: 1. calendar
: 2. graphics
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: TOM GOFF
Company.......: NASA GODDARD SFC
Street........: Code 623
City..........: GREENBELT
State.........: MD
Country.......: USA
Zip Code......: 20771
Phone Number..: 301-344-7568
Telex.........:
Program Abstract............:
PROGRAM TO OUTPUT A CALENDAR BY YEAR UP TO YEAR 2000. THIS IS
OBVIOUSLY AN OLD PROGRAM. THERE ARE MANY .PIC (PICTURE) FILES THAT
GO WITH THIS PROGRAM.
Additional Documentation....:
Rename CALENDAR.DOC as /HELP/CALENDAR
K26201
-----------------------------------------------------------------------------
LOAN K262
USED TO PROVIDE LOAN INFORMATION
-----------------------------------------------------------------------------
Contribution Name...........: LOAN
Title....................: USED TO PROVIDE LOAN INFORMATION
File Names...............: 00. Rename Transfer File
: 01. LOAN.SBMT
: 02. LOAN.FTN
: 03. ?LOAN
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. finance
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: TOM GOFF
Company.......: NASA GODDARD SFC CODE 972
Street........: Code 623
City..........: GREENBELT
State.........: MD
Country.......: USA
Zip Code......: 20771
Phone Number..: 301-344-7568
Telex.........:
Program Abstract............:
THIS PROGRAM IS USED TO PROVIDE LOAN INFORMATION.
INPUT 3 PARAMETERS AND THE FOURTH IS SOLVED, LIKE AN HP CALCULATOR.
MOVE LOAN.DOC TO /HELP/LOAN.
FOR REPAYMENT SCHEDULE SEE THE OLDER CSL PROGRAM LOANPAY
Additional Documentation....:
K26301
-----------------------------------------------------------------------------
LISTR K263
LIST CONTENTS OF SAVER TAPES
-----------------------------------------------------------------------------
Contribution Name...........: LISTR
Title....................: List Contents of SAVER Tapes
File Names...............: 00. Rename Transfer File
: 01. LISTR.SBMT
: 02. LISTR.FTN
Operating System(s)......: RTE-6,RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. save/restore
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: TOM GOFF
Company.......: NASA GODDARD SFC, CODE 972
Street........: Code 623
City..........: GREENBELT
State.........: MD
Country.......: USA
Zip Code......: 20771
Phone Number..: 301-344-7568
Telex.........:
Program Abstract............:
This program is used to list source files from an HP
format READR/SAVER tape to a line printer.
Additional Documentation....:
K26401
-----------------------------------------------------------------------------
READR K264
READ SAVER TAPES ON RTE-A
-----------------------------------------------------------------------------
Contribution Name...........: READR
Title....................: Read SAVER Tapes on RTE-A
File Names...............: 00. Rename Transfer File
: 01. READR.SBMT
: 02. READR.FTN
Operating System(s)......: RTE-A
Uses hierarchical files?.: yes
Language(s)..............: FORTRAN
Keywords.................: 1. save/restore
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: TOM GOFF
Company.......: NASA GODDARD SFC
Street........: Code 623
City..........: GREENBELT
State.........: MD
Country.......: USA
Zip Code......: 20771
Phone Number..: 301-344-7568
Telex.........:
Program Abstract............:
This program is used to restore source files from an HP
format READR/SAVER tape onto the A series file structure.
Additional Documentation....:
K26501
-----------------------------------------------------------------------------
CALC K265
EMULATES AN ALL RADIX CALCULATOR
-----------------------------------------------------------------------------
Contribution Name...........: CALC
Title....................: EMULATES AN ALL RADIX CALCULATOR
File Names...............: 00. Rename Transfer File
: 01. CALC.SBMT
: 02. CALC.FTN
: 03. CALC.LOD
: 04. ?CALC
: 05. STRETCH.FTN
: 06. HEX.MAC
: 07. LPARSE.FTN
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FORTRAN 77
Keywords.................: 1. calculator
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: TOM GOFF
Company.......: NASA GODDARD SFC
Street........: Code 623
City..........: GREENBELT
State.........: MD
Country.......: USA
Zip Code......: 20771
Phone Number..: 301-344-7568
Telex.........:
Program Abstract............:
THIS PROGRAM IS USED TO EMULATE AN ALL RADIX CALCULATOR.
Additional Documentation....:
File CALC.DOC should be renamed as /HELP/CALC
K26601
-----------------------------------------------------------------------------
LGON K266
PROGRAMMATIC LOG ON
-----------------------------------------------------------------------------
Contribution Name...........: LGON
Title....................: Programmatic Log On
File Names...............:00. Rename Transfer File
:01. LGON.SBMT Submission file
:02. LGON.FTN FTN7X Source code
:03. LGON help file
Operating System(s)......: RTE-A
Language(s)..............: Fortran 77
Keywords.................: 1. SESSION
: 2. SCHEDULING
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Trond Solli
Company.......: MARINTEK A/S,
Street........: P.O. Box 4125 Valentinlyst,
City..........: N-7001 Trondheim
State.........:
Country.......: Norway
Zip Code......:
Phone Number..: +47 7 595937
Telex.........: 55483 nsfit n
Program Abstract............:
LGON creates a new programmatic session and starts a speci-
fied program or runs the start-command defined for the
user. or the default program in that new session.
Additional Documentation....:
Copy helpfile LGON to /help - directory.
An example on when to use the program:
Specially usefull if you are editing a file, and the
telephone rings, and you have to log on as a superuser
to clear up some mess. Then you type in EDIT/1000:
/ru lgon manager
When you have finished the programmatic session, you
are back in EDIT.
K26701
-----------------------------------------------------------------------------
LGOF K267
LOG OFF A SESSION NUMBER
-----------------------------------------------------------------------------
Contribution Name...........: LGOF
Title....................: Log off a session number
File Names...............:00. Rename Transfer File
:01. LGOF.SBMT Submission file
:02. LGOF.FTN FTN7X Source code
:03. LGOF help file
Operating System(s)......: RTE-A
Language(s)..............: Fortran 77
Keywords.................: 1. SESSION
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Trond Solli
Company.......: MARINTEK A/S,
Street........: P.O. Box 4125 Valentinlyst,
City..........: N-7001 Trondheim
State.........:
Country.......: Norway
Zip Code......:
Phone Number..: +47 7 595937
Telex.........: 55483 nsfit n
Program Abstract............:
LGOF logs off a user by referring to his/her session number.
Only superusers can log off other usernames than oneself.
How to use it:
LGOF <session number> <option>
Options:
0: if active programs, don't log session off (default)
1: KILL ACTIVE PROGRAMS and log session off
2: go noninteractive, let active programs
continue to run; if there are no active prog-
rams, log off.
Additional Documentation....:
Copy file LGOF to directory /help.
Get the session number of a user from the 'wh se'-list.
K26801
-----------------------------------------------------------------------------
PROCEDURE_CMDS K268
.CMD-FILE SUBSTRINGS, CALCULATIONS,
-----------------------------------------------------------------------------
Contribution Name...........: PROCEDURE_CMDS
Title....................: .CMD-file substrings, calculations,
: FTN7X+LINK
File Names...............:00. Rename Transfer File
:01. PROCEDURE_CMDS.SBMT Submission file
:02. CALC.FTN Calc FTN7X Source code
:03. CALC Calc help file
:04. ISCHAR.FTN IsChar FTN7X Source code
:05. ISCHAR IsChar help file
:06. SUBSTR.FTN SubStr FTN7X Source code
:07. SUBSTR SubStr help file
:08. INST.CMD General compile
and link Cmd-file
Operating System(s)......: RTE-A / RTE-6
Language(s)..............: Fortran 77
Keywords.................: 1. PROCEDURES
: 2. CALCULATOR
: 3. CI
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Trond Solli
Company.......: MARINTEK A/S,
Street........: P.O. Box 4125 Valentinlyst,
City..........: N-7001 Trondheim
State.........:
Country.......: Norway
Zip Code......:
Phone Number..: +47 7 595937
Telex.........: 55483 nsfit n
Program Abstract............:
I wanted to make a general command-file for installing a
program. Before Link-ing, one or more routines should be
compiled (Ftn7x).
To accomplish this, I had to make three new CI commands:
Calc - Calculate and return result to $RETURN_S
IsChar - Similar to IS, but can compare parts of two
variables, not only the whole ones.
SubStr - Subtract a substring from a variable, or
subtract directory or name ...... from a
file descriptor. Result is returned in
$RETURN_S
So here is the commands (programs ) and the general install
command-file.
See the help-files on how to use the programs.
The general installation file compile one or more files.
In case of compile errors or warnings, EDIT is run on that
file and the others are compiled and so on. When no errors,
LINK is run first on file <prog>.lod. If that didn't worked,
file #<prog> is tried, and so <prog>.rel and %<prog> if
it is no success in LINKing.
See the file INST.CMD on how to use it, but here is an
example:
--------
Inst,,prog,sub1,sub2,&sub3
The files PROG.FTN, SUB1.FTN, SUB2.FTN and &SUB3 are
compiled and in case of errors, EDITed.
Then LINK is run on file PROG.LOD, and if error, file
#PROG, PROG.REL and %PROG are tried.
Additional Documentation....:
Copy file INST.CMD to /CMDFILES.
Copy files CALC, ISCHAR and SUBSTR to /HELP.
K26901
-----------------------------------------------------------------------------
MANUALS K269
DATABASE OF HP 1000 MANUALS
-----------------------------------------------------------------------------
Contribution Name...........: MANUALS
Title....................: Database of HP 1000 Manuals
File Names...............:00. Rename Transfer File
:01. MANUALS.SBMT Submission file
:02. MANUALS.FTN FTN7X Source code
:03. MANUALS.LOD Link file
:04. MANUAL_NAMES.TXT HP 1000 Manuals List
:05. OUR_MANUALS.TXT Your own Manuals List
:06. LIST_OUT.FTN FTN7X subroutine source
:07. COUT.FTN FTN7X subroutine source
:08. REQCHARS.FTN FTN7X subroutine source
:09. READ_ANSW.FTN FTN7X subroutine source
:10. LEFT_JUSTIFY.FTN FTN7X subroutine source
Operating System(s)......: RTE-A / RTE-6
Language(s)..............: Fortran 77
Keywords.................: 1. DOCUMENTATION
: 2. DATA_BASE
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Trond Solli
Company.......: MARINTEK A/S,
Street........: P.O. Box 4125 Valentinlyst,
City..........: N-7001 Trondheim
State.........:
Country.......: Norway
Zip Code......:
Phone Number..: +47 7 595937
Telex.........: 55483 nsfit n
Program Abstract............:
This is a program for registering what kind of HP 1000
manuals we have, which edition and update they are, and
where they are located. The program can then be used to
search after for example a part of a manual title, manual
number, and print which HP manuals fit, which of these we
have, and revision, and where they are located.
Included is a list of mostly all HP 1000 RTE-6 and RTE-A
and subsystem manuals (and some harware manuals), with
latest revision ( edition, update date).
Additional Documentation....:
Usefull routines included:
- LIST_OUT.FTN List to unit, stop on full page if LU1
- REQCHARS.FTN Ask for input of a specified number of
character, with or without echo.
- READ_ANSW.FTN Read a text-string, left justify and
lower case to upper case.
- LEFT_JUSTIFY.FTN Left justify character string.
K27001
-----------------------------------------------------------------------------
ACCOUNT K270
PRINT RTE-A USERS AND ACCOUNT INFORMATION
-----------------------------------------------------------------------------
Contribution Name...........: ACCOUNT
Title....................: Print RTE-A Users and Account information
File Names...............:00. Rename Transfer File
:01. ACCOUNT.SBMT Submission file
:02. ACCOUNT_HOURS.FTN FTN7X Source code
decimal hours
:03. ACCOUNT_HMS.FTN FTN7X Source code
<hr>:<min>:<secs>
Operating System(s)......: RTE-A
Language(s)..............: Fortran 77
Keywords.................: 1. ACCOUNTS
: 2. SESSION
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Trond Solli
Company.......: MARINTEK A/S,
Street........: P.O. Box 4125 Valentinlyst,
City..........: N-7001 Trondheim
State.........:
Country.......: Norway
Zip Code......:
Phone Number..: +47 7 595937
Telex.........: 55483 nsfit n
Program Abstract............:
ACCOUNT prints username(s), accounting information ( connect
and CPU time) and real name(s). Use:
Account <User-mask> <Out-file/LU>
default <User-mask> is the callers username.
default <Out-file/LU> is LU 1.
Additional Documentation....:
Complie and link either ACCOUNT_HOURS.FTN or ACCOUNT_HMS.FTN.
File ACCOUNT_HOURS.FTN gives decimal hours for accountinfo.
File ACCOUNT_HMS.FTN gives accountinfo in the form
<hours>:<minutes>:<seconds>
Usefull subroutines included:
GetUserRealName - from user file on ::USERS
print_it - print a line to file or LU. Header
lines are printed on top of each page.
Pagecounting. If interactive device;
stop to wait for a input when the
screen is full (similar to CI's LI).
OutL - Write a string to LU 1 - 255 through
pending read.
RealToDecimal - Write a double precision real into
a string, no FORTRAN write.
RightJustify - Right justify a string
FmpReqChars - To input a string from device, termina-
ting the input at the requested number
of characters. Echo: On/Off The device
is an interactive FmpOpen-ed device.
K27101
-----------------------------------------------------------------------------
ALPH K271
ALPHABETIZER USING VECTOR INSTRUCTION SET
-----------------------------------------------------------------------------
Contribution Name...........: ALPH
Title....................: ALPHABETIZER USING VECTOR INSTRUCTION SET
File Names...............: 00. Rename Transfer File
: 01. ALPH.SBMT
: 02. ALPH.FTN
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. sort
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Washington/Baltimore Users Group
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
AN ALPHABETIZING PROGRAM WHICH USES VECTOR INSTRUCTION SET AND
128 PAGES OF EMA.
Additional Documentation....:
K27201
-----------------------------------------------------------------------------
COPY K272
TAPE COPY UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: COPY
Title....................: TAPE COPY UTILITY
File Names...............: 00. Rename Transfer File
: 01. COPY.SBMT
: 02. COPY.FTN
Operating System(s)......: RTE-6, RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. copy
: 2. utility
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Washington/Baltimore Users Group
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
TAPE COPY UTILITY. READ INLU, OUTLU, NFILES FROM RUN LINE.
DOES NOT REWIND EITHER TAPE BEFORE OR AFTER COPYING. FOR
RECORDS LONGER THAN 6000 WORDS, ENLARGE IBUFF.
Additional Documentation....:
K27301
-----------------------------------------------------------------------------
LSJET K273
ACCEPTS A FILE NAME AND ASKS FOR # OF COPIES
-----------------------------------------------------------------------------
Contribution Name...........: LSJET
Title....................: ACCEPTS A FILE NAME AND ASKS FOR # OF COPIES
File Names...............: 00. Rename Transfer File
: 01. LSJET.SBMT
: 02. LSJET.FTN
Operating System(s)......: RTE
Uses hierarchical files?.: yes
Language(s)..............: FORTRAN
Keywords.................: 1. laserjet
: 2. printer
External Support Req'd...: HP2686 LaserJet
If Re-submission, Reason.:
Contributor's Name..........: Washington/Baltimore Users Group
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
The program accepts a file name from the user and prompts him
for the number of copies to output. If in the middle of outputting
you decide to quit simply type in BR to the cm prompt.
It also handles formfeeds.
Additional Documentation....:
K27401
-----------------------------------------------------------------------------
RNS K274
PRINTS AND CLEARS RN'S
-----------------------------------------------------------------------------
Contribution Name...........: RNS
Title....................: PRINTS AND CLEARS RN'S
File Names...............: 00. Rename Transfer File
: 01. RNS.SBMT
: 02. RNS.FTN
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. resource_number
: 2. system_tables
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Washington/Baltimore Users Group
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
THIS ROUTINE WILL DISPLAY AND CLEAR RESOURCE NUMBERS.
Additional Documentation....:
K27501
-----------------------------------------------------------------------------
LISTI K275
SIMILAR TO :LI, BUT OUTPUT IN INTEGER
-----------------------------------------------------------------------------
Contribution Name...........: LISTI
Title....................: SIMILAR TO :LI, BUT OUTPUT IN INTEGER
File Names...............: 00. Rename Transfer File
: 01. LISTI.SBMT
: 02. LISTI.FTN
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. list
: 2. utility
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Washington/Baltimore Users Group
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
Similar to :LI, but output in integer
Maximum record size 512, redimension if larger
Dump LU defaults to 1
Put nothing on run line, prompts for entries
Additional Documentation....:
K27601
-----------------------------------------------------------------------------
TDUMP K276
UNIVERSITY OF MARYLAND TAPE DUMP PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: TDUMP
Title....................: UNIVERSITY OF MARYLAND TAPE DUMP PROGRAM
File Names...............: 00. Rename Transfer File
: 01. TDUMP.SBMT
: 02. TDUMP.FTN
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. magnetic_tape
: 2. list
: 3. utility
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Washington/Baltimore Users Group
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
UNIVERSITY OF MARYLAND IPST TAPE DUMP PROGRAM. SELF-EXPLANATORY--
FOR EXPLANATION, LOAD, DO RU,TDUMP
Additional Documentation....:
K27701
-----------------------------------------------------------------------------
CLRDV K277
CLEAR DEVICE
-----------------------------------------------------------------------------
Contribution Name...........: CLRDV
Title....................: CLEAR DEVICE
File Names...............: 00. Rename Transfer File
: 01. CLRDV.SBMT
: 02. CLRDV.MAC
Operating System(s)......:
Language(s)..............: ASSEMBLER
Keywords.................: 1. system
: 2. utility
: 3. eqt
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Washington/Baltimore Users Group
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
OVERVIEW: CLRDV, CLEAR DEVICE, PERMITS A USER TO FREE A DEVICE
WHICH WOULD OTHERWISE BE INDEFINITELY BUSY. REQUIRING
ONLY THE LU NO., THE ASSOCIATED EQT ENTRY'S 15TH WORD IS
LOCATED AND UPDATED WITH A NEGATIVE ONE CONSEQUENTLY,
FORCING A TEN MILLISECOND TIME-OUT.
Additional Documentation....:
K27801
-----------------------------------------------------------------------------
TRLIB K278
CURSOR CONTROL ROUTINES
-----------------------------------------------------------------------------
Contribution Name...........: TRLIB
Title....................: CURSOR CONTROL ROUTINES
File Names...............: 00. Rename Transfer File
: 01. TRLIB.SBMT
: 02. TRLIB.FTN
Operating System(s)......:
Language(s)..............: FORTRAN
Keywords.................: 1. terminal
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Washington/Baltimore Users Group
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Program Abstract............:
THIS FILE CONSISTS OF 17 SUBROUTINES WHICH PERFORM VARIOUS
KEYBOARD AND CURSOR FUNCTIONS
Additional Documentation....:
K27901
-----------------------------------------------------------------------------
VAXTAPE K279
VAXTAPE - VAX TAPE TO HP FORMAT
-----------------------------------------------------------------------------
Contribution Name...........: VAXTAPE
Title....................: VAXTAPE - VAX tape to HP format
File Names...............:00. Rename Transfer File
:01. VAXTAPE.SBMT
:02. VAXTAPEDIR.FTN
:03. VAXTAPECOPY.FTN
Operating System(s)......: RTE
Uses hierarchical files?.:
Language(s)..............: FORTRAN 77
Keywords.................: 1. VAX
: 2. formatting
: 3. magnetic_tape
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Washington/Baltimore Users Group
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Program Abstract............:
Additional Documentation....: see source code
K28001
-----------------------------------------------------------------------------
CDS_PERFORMANCE K280
CDS PROGRAM PERFORMANCE ANALYZER
-----------------------------------------------------------------------------
Contribution Name...........: CDS_PERFORMANCE
Title....................: CDS PROGRAM PERFORMANCE ANALYZER
File Names...............: 00. rename transfer file
: 01. CDS.SBMT
: 02. COMPILE.CMD
: 03. ABSTRACT.FILE
: 04. INSTRUCTION.FILE
: 05. TFEN.FTN
: 06. TFENR_SEG.FTN
: 07. TFENR_SUB.FTN
: 08. TRACE_ALL.MERG
: 09. TRACE_SEG.MERG
: 10. TRSEG.FTN
: 11. TRSEG.LOD
: 12. TRSUB.FTN
: 13. TRSUB.LOD
: 14. CDSBG.FTN
: 15. CDSBG_COMPILE.CMD
: 16. CDSBG_SEG.LOD
: 17. CDSBG_SUB.LOD
: 18. SEG1.FTN
: 19. SEG2.FTN
: 20. SEG3.FTN
: 21. TEST_INSTRUCTION.FILE
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. Analyzer
: 2. Performance
External Support Req'd...: NONE
If Re-submission, Reason.: N/A
Contributor's Name..........: WAYNE R. ASP
Company.......: HEWLETT-PACKARD CO.
Street........: 2025 W. LARPENTEUR AVE.
City..........: ST. PAUL
State.........: MN
Country.......: USA
Zip Code......: 55113
Phone Number..: (612) 644-1100
Program Abstract............: ABSTRACT.FILE
Additional Documentation....: INSTRUCTION.FILE
K28101
-----------------------------------------------------------------------------
TODAY K281
DAILY EVENT SCHEDULER
-----------------------------------------------------------------------------
Contribution Name...........: TODAY
Title....................: Daily event scheduler
File Names...............:00. Rename Transfer File
:01. 'TODAY Submission file
:02. &TODAY Source file
:03. %TODAY Relocatable file
:04. #TODAY LOADR command file
:05. $EVLIB Rel. subroutine library
:06. [DAYS] Sample event file
Operating System(s)......: RTE-6
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. Scheduling
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: William C. Miller, P.E.
Company.......: City of Philadelphia
Air Management Services Laboratory
Street........: 1501 East Lycoming Street
City..........: Philadelphia
State.........: Pennsylvania
Country.......: USA
Zip Code......: 19124
Phone Number..: 215-288-5177
Telex.........:
Program Abstract............:
Program 'TODAY' runs once a day to schedule events requiring a
time resolution greater than 24 hours. The reference
file [DAYS] is scanned at 0:15 with programs scheduled or
messages displayed on the system console or printer as
indicated by the time and date.
Additional Documentation....: