README.md
This directory contains several tasks and command files that I
have found useful. These come with the standard DECUS grarantee
(ie - if it doesn't work or crashes your system, tough). The
phrase "Will run under" means I have tried it under these
operating systems, and had no problems. The phrase "Should run
under" means I have not tried it, but know of no reason why it
needs to be modified to work under these operating systems.
A couple of bugs in the Spring '84 version have been fixed in
this release - see below for details.
T. R. Wyant
Central Virginia LUG
E. I. DuPont de Nemours & co
TFD - P.O. Box 27001
Richmond, Virginia 23261
TIZ - Task Image Zapper
Source Language - Fortran-77
Will run under - RSX-11M, RSX-11M+, VAX-11/RSX
Function - Provide formatted dump of task image
label blocks, showing name, partition,
priority, creation date, LUN assign-
ments, and so on. Most of the items
dumped can be modified. This grew out of
a task written to deal with the M+ V2.0
task builder's incorrect common area
access assignment (since patched).
Modified - 16-Mar-84 to correctly determine where
number of LUNs is stored, and to add
support for TKB IDENT keyword.
- Summer 84 so /IP sets the right bit and
doesn't crash your system, and to allow
you to change the name of the resident
library (or common) your task is mapped
to.
- Release 88.020 adds named directory sup-
port, and a more normal exit sequence
(using EXIT and QUIT, with ^Z equivalent
to EXIT).
CALC - Calculator and radix converter.
Source Language - "@" processor.
Will run under - RSX-11M+ V2.0 forward, and M V4.0 forward
Function - Do integer calculations in octal or
decimal, and radix conversion to or from
ASCII (word), RAD-50, or any radix from
2 thru 16. User can create numeric
symbols on the fly to store results for
later use. Note that the calculations
string is interpreted in "@" fashion
(left to right), rather than in
algebraic fashion (* and / before + and
-). Also, trapping errors in the
calculation string requires servicing
CALC - Calculator and radix converter (continued).
Function (cont'd) Type 2 errors with an ONERR directive,
ignoring the manual's contention that
you can't continue after a Type 2 error.
Wierd things may happen in this case,
though it has worked okay, so far.
Modified: - To add the ability to compute an "n" bit
checksum on the input.
BRU - BRU command line builder.
Source Language - "@" processor.
Will run under - RSX-11M+ 2.0 forward
Should run under - RSX-11M V4.0 forward
Function - Construct the required mount commands
and BRU command line to do most of our
BRU runs. Can be invoked interactively
(@BRU), or with parameter passing (@BRU
IN: OU: or @BRU OU:=IN:). Validates
input and output devices, mounts all
unmounted media foreign (under M+ only),
and selects BRU switches depending on
whether the input and output media are
disk or tape, and whether mounted
FILES-11 or foreign. All media mounted
by this command file will be dismounted
when it exits.
This command file will apply the /DEN
switch for MF:, MM:, MS:, and MT: out-
put, using the highest density avail-
able. No density is assumed for input.
This should be readily modifiable to
meet individual site needs.
This command file will also default
initial and maximum index file sizes
for for output disks without file ID
preservation to the INI defaults.
Modified - 16-Mar-84 to correct initialization for
multi-header index files.
- Add the following switches:
/PR to control preservation of
file IDs.
/IM to (partly) support image
disks.
/EX to support file exclusion.
Add elapsed time calculations
Add ability to CON the output device
ONLINE if needed (M+).