File Name
README.md
[ 3 1 2 , 3 1 5 ] Fall 1980

This area contains the following new submissions:

1. DDT22.MAC - a version of DDT with a few bugs fixed and the addition
of support for floating point numbers and instructions (provided
you have a Floating Point Processor or the F.P. Emulator). This
version will also run correctly on an LSI11 or under RT11 or
both with reasonable operating system support. Floating
point numbers may be entered or displayed in floating point
and access to floating ACs and status is provided. Instructions
are displayed, though opcodes had to be shortened because DDT
was designed using a byte for text displacement... sorry 'bout that.
2. GREP - a version of RSX GREP enhanced from previous SIG tapes. The
character "\" now matches space, or any of :;[]=/, so that
matches may be made with strings including characters CSI will
throw out. Also & is a totally wildcard character. There is
a new switch /CO:nnn which will allow GREP to display the
next nnn lines after a match also, though if it reaches
a form feed it will stop even if its continuation count is
not exhausted.
3. TPP - a Tape Position utility that will position tape, write
endfiles, and read or write card image files to or from
tape in ASCII or EBCDIC with block factors up to 100
card images. It can read tapes, in either code, with
arbitrary record size (up to 180 bytes as assembled)
onto a PDP11 file; it only writes card images.
4. LISTRS - the multicolumn lister revisited. Some minor improvements
over the old versions, including the ability to really set
page "length" to 1 line if the /NP switch to suppress
pagination is used. Also the /ED switch takes a value
to be used between pages if neither FF nor control D are
desired.
5. MSX - A version of the MSX distributed operating system which
updates the version on the Spring 1980 tapes. Some bug
fixes and significant new functionality are suported.
The version of MSX here has a conditional assembly code called
SE$K which, if defined, includes code to handle multi-level
security according to the DOD model. This code is not sufficient
to give true MLS protection for the RSX environment, but
the stand-alone version of MSX is probably secure provided
that permanently resident tasks are really written secure
and audited.
6. MCRDIS - This file is a corrector in SLP format to allow the
RSX11M+ MCR dispatcher to throw out spaces and control characters
that precede a legal command, and allow task names or CCL commands
shorter than 3 characters. It also allowt the procedure Interpreter
...PIN to be called upon typin of #FILENAME to do an effective
PIN FILENAME. This permits use of much of the software from the
KMSKIT submission to the SIG tapes to make your RSX11M+ system
more friendly. The corrections are inspired by the corrections done
by Jim Downward to the 11M V3.2 MCRDIS. The file uses text locators
as its sole means of positioning, so should work even after an
autopatch.
Glenn C. Everhart
409 High St.
Mt. Holly, N.J. 08060
(609)-261-3709
(609)-338-6022 (RCA)