[comp.org.decus] DECUS library status report

bobp@tekcae.TEK.COM (Robert N. Perry (Bob)) (11/16/87)

...................................................
To: All
Subject: DECUS Library status report

 Here is the October 1987 DECUS Library status report. I will post updates
like this from time to time as I receive them.

	You can contact the DECUS program library at:
	DECUS Program Library
	BP02
	219 Boston Post Road
	Marlborough, Massachusetts USA  01752-1850
	617-480-3418

                 TOP 10 PROGRAMS OF OCTOBER, 1987
         DECUS #            TITLE

#1       VAX-LIB-4          The VAX Library Collection 4, 
                            Version 1987/1988

#2       VAX-LIB-6          The VAX Library Collection 6,
                            Version 1987/1988

#3       VAX-LIB-5          The VAX Library Collection 5,
                            Version 1987/1988

#4       V-SP-61            Symposium Collection from the VAXSIG
                            Fall 1986, San Francisco, 
                            Version Fall 1986

#5       V-SP-53            KERMIT Distribution, Version V2,
                            July 1986

#6       VAX-LIB-3          The VAX Library Collection 3,
                            Version 1987/1988

#7       V-SP-58            LaTeX V.2, TeX V.1  Version November
                            1986

#8       11-731             KERMIT-11, Version V3.50, April 1986

#9       V-SP-64            Symposium Collection from VAX SIG,
                            Spring 1987 Nashville, Version:
                            Spring 1987

#10      V-SP-24            PortaCalc (AnalytiCalc): A 3 D
                            Spreadsheet/Database System in
                            VMS/BACKUP, Version V21.2, September
                            1986          
TO:      Distribution
FROM:      Betty Cadieux 
DATE:      November 02, 1987 
SUBJECT:   DECUS Program Library Status Report November 02, 1987  

This is the first Status Report since September 21, 1987.

CATALOG INSTRUCTIONS:  
These corrections are to be made to the 1987/1988 Software 
Catalog.

DECUS  No. 11-43, Title: Wabash College Student Information 
System, is being removed from the catalog as requested by the 
author.

DECUS No. 10-LIB-12, Title: The DECsystem-10 Library Tape 12, is 
listed as being available on 600' Magnetic Tape, Media (Service 	 
Charge Code): (MC).  This media (MC) has been changed to 2400' 
Magtape, Media (Service Charge Code): (PC).


Corrections to programs that are NOT in the catalog, but have 	
been announced through this report.

DECUS NO. V-SP-40, Title: PRAXIS: An Alternative to Ada is listed 
as Version: 7.7, October 1987 in the title. This should be 
Version: 7.8, July 1987.  The following paragraph should be
added to this abstract after the paragraph that begins with
"Version 7.7....":

Version 7.8 includes redesign and extension of use of flexible 
arrays, sets, and large items returned from functions, and makes 
numerous small bug repairs.

                        DECUS PROCEEDINGS



For your convenience and information, listed below are the 
current DECUS Proceedings that are available and can be 
ordered through the DECUS office in Marlboro, Massachusetts.  
As availability changes, this list will be updated.

				      DECUS		 Media
				      Part No.		 Service
				      			 Codes

U.S. Spring 1986 - Dallas, TX	      PROC-SPRG-86	 YA
U.S. Fall 1986 - San Francisco, CA      PROC-FALL-86	 YA
U.S. Spring 1987 - Nashville, TN      PROC-SPRG-87	 YA

                       PROGRAM AVAILABILITY

The following new/revised programs are not listed in the 
1987/1988 Catalog.  See attached abstracts for media 
availability.

PROGRAM #    TITLE

V-SP-24(R)     AnalytiCalc (PortaCalc): A 3D Spreadsheet/Database 
 	     System in VMS/BACKUP
VAX-6(R)     SPICE3
VAX-91(R)     SPLICE3  
VAX-183(R)     JUICER 
VAX-198	     ADADL - Ada-based Design and Documentation Language
VAX-276	     UNTAR for VAX/VMS
VAX-280	     AMIGA Utilities Collection 1
VAX-281(R)     WCC: A C-Subset Compiler
VAX-282	     TREK.BAS -- Startrek Game
VAX-283	     GREYSC.FNT for the Digital Equipment Corporation 
	     LN03 Laser Printer
11-SP-47(R)     AnalytiCalc (PortaCalc): A 3D Spreadsheet/Database 
	     System
11-421(R)     TREK.BAS -- Startrek Game
11-840(R)     Sample MicroPower/Pascal Programs
11-888(R)     RSX INDIRECT and EDT Grab Bag
11-890	     RDM FORTRAN Programming Interface
11-893	     LA210/LA100
11-894	     Shared Resource Control
RB-128	     SIML8



Revision
V-SP-24     AnalytiCalc (PortaCalc): A 3D Spreadsheet/Database 
            System in VMS/BACKUP  Version: V22.2A October 1987


Submitted by: Glenn C. Everhart, Ph.D. 

Operating System: AMIGA DOS, IAS, MS/DOS, P/OS, PC DOS, RSTS/E, 
RSX-11D, RSX-11M, RSX-11M-PLUS, VAX/VMS  Source Language: FORTRAN 
77, FORTRAN IV-PLUS, MACRO-11, MACRO-32, VAX-11 FORTRAN  Memory 
Required: N/A  Keywords: Business Applications, Data Base 
Management, Mathematical, PortaCalc, Spreadsheet

Abstract: AnalytiCalc is a powerful three dimensional 
spreadsheet/database and analysis system with easy user 
extensibility designed to outperform most any commercial package 
available, running on PDP-11 systems able to support the F4P 
compiler, or VAX systems, needing the VAX FORTRAN compiler to 
compile. Several terminals are supported, including the VT100 
series, VT52, Datamedia Colorscan 10, and Elite 1500, Televideo 
925, and ANSI color terminals.  A full DT R-32 interface is 
supported on VAX and a command mode structure similar to Visicalc 
or other micro spreadsheets is available as an option.  Address 
range maxima are 32,000 rows and 32,000 columns on VAX, 10,000 by 
10,000 on PDP-11 (using software virtual memory on PDP-11).  A 
mode for "connecting" arbitrary VAX applications to AnalytiCalc 
is now available also with simple syntax and numerous supporting 
new string functions.

The  program is designed for power and to be easily portable to 
other systems supporting FORTRAN, with peculiarities used 
documented, and its manual is designed to be turned into a system 
HELP file so that it can be read online. Tutorials are supplied 
as well.  Recustomizing for other terminals is easy using 
supplied materials.

A data management system is built in, permitting spreadsheets to 
access a potentially unlimited number of files and records or 
parts of records in those files for user defined functions, 
numbers, formulas, text or whatnot.  In fact, it has many of the 
attributes of a language.  Every cell may contain far more 
complex formulas than most commercially sold programs, and indeed 
may be a complete program with the ability to execute most 
command-level spreadsheet commands, though with minor 
restrictions.

Merging of multiple sheets, matrix algebra, general function 
solving (a la TK!SOLVER, though with a less polished user 
interface), and easy document load/unload make this spreadsheet 
very significantly more powerful than all but the most elaborate 
mainframe packages, and infinitely easier to customize.  User 
commands may be entered via keyword or function key and are 
provided with a comprehensive HELP system permitting users to 
individually tailor commands to their needs.

A powerful text integration function permits integration of word 
processing files with reports, permitting use of AnalytiCalc 
(PortaCalc) to integrate sections of reports which are edited 
with any editor.  It also simplifies inserting text from external 
files flexibly over null cells of the spreadsheet.

The package runs on VAX, PDP-11 (RSX), Amiga, and 80x86 (MSDOS) 
and no compiler is required.  It has been reported to work on 
RSTS though the author has no contact with RSTS to check this.

The current release adds some bulletproofing corrections, several 
new trig functions, and a few speedups to the code. It also 
introduces the Amiga version of AnalytiCalc (PortaCalc).

The kit contains a large number of miscellaneous system utilities 
and database systems as well as the spreadsheet.

Complete source code for all versions is provided.  It is assumed 
the F4P or F77 compiler is available for PDP-11 (uses FORTRAN 66 
for greatest portability; author has an 8088 version), or the 
Digital Equipment Corporation VAX FORTRAN compiler for VAX.  
Object libraries are provided for VAX systems not owning FORTRAN 
and task images for RSX systems without F77.

A separate graphics output task is documented in PCG.DOC and 
provides histograms or scatterplots of any areas of the saved 
spreadsheets with a simple command syntax.

SPECIAL HARDWARE:  On VAX, screen-independent cursor routines are 
used for screen addressing normally.  On PDP-11, the software 
must be built for the appropriate terminal. Versions of the 
UVT100 subroutine for VT100, VT52, Datamedia Elite, and several 
other types of terminals including VT100 with Advanced Video and 
Colorscan 10 are supplied, with command files for most 
combinations.  The VT52 versions will show what the minimum 
requirements are for control.  Most any terminal can Be easily 
interfaced to the package by editing one of the UVT100 routines 
to correspond to the terminal's control sequences, provided 
direct cursor addressing is supported.

Release Notes are distributed with each order.

Notes:  PDP-11 users see DECUS No. 11-SP-47.

Changes and Improvements:  Faster more bullet proof.  Several new 
functions added.  VMS terminal handling improved.

Media (Service Charge Code): 2400' Magnetic Tape (PC)  Format: 
VMS/BACKUP, TK50 Tape Cartridge (TC)  Format: VMS/BACKUP


Revision
VAX-6     SPICE3  Version: 3B.1, August 1987

Author: T. Quartes, A.R. Newton, D.O. Pederson,, A. Sangiovanni-
Vincentelli, UCB, Dept of Elect Eng'g & Computer Sci., 479 Cory 
Hall, UCB-Berkeley

Submitted by: Digital Equipment Corporation 

Operating System: VAX/VMS V4.3 or later  Source Language: C  
Memory Required: 3 MB  Keywords: Circuit Simulation

Abstract: SPICE3 is a general-purpose circuit simulation program 
for nonlinear dc, nonlinear transient, and linear ac analyses. 
Circuits may contain resistors, capacitors, inductors, mutual 
inductors, independent voltage and current sources, four types of 
dependent sources, transmission lines, and the five most common 
semiconductor devices: diodes, BJTS, JFETS, and MOSFETS.

The SPICE3 version is based directly on SPICE2 VG.6, DECUS No. 
VAX-216.  While SPICE3 is being developed to include new 
features, it will continue to support those capabilities and 
models which remain in extensive use in the SPICE2 program.

The ordering information for the manuals are as follows:

    . Order VAX-6 (EB) for the Programmer's Manual
    . Order VAX-6 (EC) for the User's Manual and the
      User's Guide

Release notes are distributed with each order.

Notes:  Full user's guide, user's manual and programming manual 
included with this submission.

Changes and Improvements:  This release incorporates many new 
features as well as some performance improvements.

Restrictions:  U.S. Government export regulations prohibit the 
distribution of this program outside of the United States without 
the appropriate export licenses.

Documentation available in hardcopy only.

Media (Service Charge Code): User's Manual (EB), User's Manual 
(EC), 2400' Magnetic Tapes (PB)  Format: VAX/ANSI, or order 
VAX-LIB-1


Revision
VAX-91     SPLICE3  Version: 3.0, May 1987

Author: R.A. Saleh and A.R. Newton, Electrical Engineering & 
Comp. Sc. Dept., 479 Cory Hall, University of California, 
Berkely, CA

Submitted by: Digital Equipment Corporation 

Operating System: VAX/VMS V4.3  Source Language: C  Memory 
Required: 3MB  Software Required: C Compiler  Keywords: Circuit 
Simulation, Engineering Applications, Simulations

Abstract: SPLICE3 [Sa186] is a new mixed-mode simulation program 
[New78, Kle84] which performs fast and accurate transient 
analysis of Metal-Oxide-Semiconductor (MOS) integrated circuits.  
The program uses a mixture of direct methods, similar to the 
techniques used in the SPICE2 [Nag75] program, and a modified 
version of "Iterated Timing Analysis" (ITA) [Sal83].  This 
combination can greatly improve the computational efficiency of 
circuit simulation for MOS Digital circuits by exploiting their 
loose coupling and relative inactivity, and still efficiently 
solve tightly coupled analog circuits by switching automatically 
to direct methods when appropriate.  At the present time, only 
the electrical analysis is available to the user.  The logic 
analysis and mixed-mode aspects of the program are still under 
development at the present time.  The electrical analysis in 
SPLICE3 produces results which are as accurate as SPICE2 for both 
analog and Digital MOS integrated circuits, but uses less than 
10% of the computer time for large circuits.

The ordering information for the manuals are as follows:
 
     .  Order VAX-91 (EA) for "User's Guide" 
     .  Order VAX-91 (EC) for "Iterated Timing                    
        Analysis and SPLICE1" 
     .  Order VAX-91 (ED) for "The Simulation of                    
        Large-Scale Integrated Circuits"

Notes:  Operating system VAX/VMS V4.3 or higher is required.  
VAX-91 needs the C compiler for compilation.

Changes and Improvements:  The input language has changed 
slightly to remove certain unnecessary punctuation, such as 
colons and commas. The specification for subcircuits allows 
parameters to be passed into a subcircuit along with the node 
names. The ITA algorithm has a variable time-step control and can 
handle tightly-coupled analog circuit blocks more effectively.  
The MOS models have been upgraded to include MOS level 3 [Vla81] 
of SPICE2 and the Yang-Chatterjee MOS model [Yan83].
Restrictions:  U.S. Government export regulations prohibit the 
distribution of this program outside the United States without 
the appropriate export licenses.

Documentation available in hardcopy only.

Media (Service Charge Code): User's Manual (EA), User's Manual 
(EC), User's Manual (ED), 600' Magnetic Tape (MA)  Format: 
VAX/ANSI, or order VAX-LIB-3


Revision
VAX-183     JUICER  Version: September 1987

Submitted by: Michael N. LeVine, Naval Weapons Center, China 
Lake, CA 

Operating System: VAX/VMS V4.5  Source Language: MACRO-32  
Keywords: Utilities - Disk - VMS

Abstract: The JUICER package of programs and command files is 
provided to the system manager to allow him to monitor VAX/VMS 
ODS-2 disks for disk and file fragmentation, disk usage and to do 
such compression as might be needed.  The package is made up of 
eight parts:

     . JUICER_1 to do stand alone disk compression. 
     . JUICER_2 to do online disk and file defragmentation while
       disk is in use by other users. 
     . FRAG to monitor disk fragmentation. 
     . FILE to monitor and optionally compress fragmented files. 
     . DIR to make a map of disk directory structure and its
       file/block usage. 
     . DISK to show by user and account the number of disk blocks
       in use, authorized and overdraft. 
     . DISKMON to run as a detached process to provide a constant
       monitor of all disk(s) free space. 
     . BAD to scan a selected disk for bad blocks and on user
       authorization, try to repair them.

JUICER_1 is an inplace disk compression utility for VAX/VMS ODS-2 
disks suffering from excessive fragmentation.  This program, 
within limitations, attempts to move portions of files from the 
high end of the disk to any unused areas (fragments) at the low 
end. Freeing up larger contiguous free areas at the high end.

JUICER_2 is an on-line in-place disk and file compression utility 
for VAX/VMS ODS-2 disks suffering from excessive fragmentation.  
This program runs on-line while other users are also using the 
disk. It defragments the most defragmented files it can find that 
will fit in the largest contiguous free areas on disk, and moves 
other files as far down toward the low end of the disk as it can, 
filling up free fragments at the low end and freeing up more 
space at the high end.

FRAG is run on a disk to see how badly the target disk free space 
is fragmented, giving a histogram of fragmented areas by size, a 
calculated measure of the disk free space fragmentation and, if 
wanted, a map of free fragments by starting LBN vs size.
FILE scans all the file headers on the target disk and outputs 
two list files, one containing a list of the 100 files having the 
most retrieval pointers in use, and the second being a matrix of 
file size versus number of pointers in use.  The command file 
CONTIG is used which reads one of the list files produced by FILE 
and running interactively with the user, converts the listed 
files from fragmented to contiguous.

DIR scans a target disk and creates an output file DIRECTORY.MAP 
containing a graphical output showing the on disk directory 
structure, with a notation for each directory showing the number 
of files and blocks contained therein.

DISK.COM sets up data for the program DISK.EXE which produces a 
list by user and account (for each disk specified) of disk blocks 
in use, authorized and permitted overdrafts.

DISKMON is a program that I found on a VAX SIG tape submitted by 
Eric Richards of Gould Ocean Systems, 18901 Euclid Ave, 
Cleveland, Ohio 44117.  It is a detached process which constantly 
monitors all disks on the system and warns when free space falls 
below preset values.

BAD scans a selected disk for bad blocks.  When a bad block is 
found, the user is asked if BAD should attempt to rewrite the 
block, assuming a soft error.  If the rewrite is selected, the 
user can select to edit the contents of the bad block before the 
rewrite is attempted.

Notes:  JUICER_1 is V.01-013 and JUICER_2 is V.02-016.

Changes and Improvements:  Performance enhancements now featuring 
bug fixes.

Restrictions:  Does not do volume setting. Operating system VMS 
V4.X - ODS-2 or later is required.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-198     ADADL - Ada-based Design and Documentation Language 
            Version: V3.2.1, August 1986

Submitted by: Thomas S. Radi, Ph.D., Software Systems Design, 
Claremont, CA 

Operating System: VAX/VMS V4.X  Source Language: C  
Memory Required: 512K  Keywords: Programming Languages

Abstract: ADADL is an Ada-based Program Design Language.  The 
ADADL processor analyzes Ada programs (both executable Ada code 
and PDL pseudo-code) in order to produce documentation which 
describes the design at any stage of development.  The ADADL 
processor consists of over 25 software tools which produce such 
reports as:

     . Pretty-print design and source code 
     . Program unit invocation tree 
     . Type cross reference report 
     . Object cross reference report 
     . Generic instantiation report 
     . Data dictionary 
     . Areas of the design which are To Be Defined (TBD)

Up to ten additional user-defined project management reports can 
be used to identify such items as:

     . Requirements traceability to the program units 
     . Identification of areas which have been revised 
     . Responsible designers, etc.

The cycllomatic complexity of both the pseudo-code design and the 
executable Ada code is analyzed and reported for each program
unit.

The designer does not need to have access to an Ada compiler to 
use ADADL or the ADADL processor.  However, designs expressed in 
ADADL are fully compilable using any Ada compiler.

Release Notes are distributed with each order.

Notes:  This is a demonstration copy of a commercially available 
product.

Sources not included.

Media (Service Charge Code): User's Manual (ED), 600' Magnetic 
Tape (MA)  Format: VAX/ANSI


New
VAX-276     UNTAR for VAX/VMS  Version: 1.0 June 1987

Submitted by: Stefan C. Hertl, Kanzlei Dr. Schaffar, 
Niederfladnitz, Austria 

Operating System: MicroVms V4.2, VAX/VMS V4.2  Source Language: 
VAX BASIC, VAX FORTRAN  Memory Required: <10KB  Keywords: 
Scheduling, System Management - RSX-11

Abstract: This is an enhanced version of the UNTAR program for 
VAX/VMS.  Some bugs have been fixed and additional features have 
been added.  Since operating system VAX/VMS V4 allows underlines 
in file names, they are no longer squeezed out. Files are copied 
to VMS subdirectories by default.  Some tar tapes contain a very 
long list of files; for users who do not want to convert the 
whole tape, up to twenty file names can be entered for a selec-
tive extraction.  Moreover, a FORTRAN program has been added to 
swap bytes in UNTAR's input file.  This is of interest when 
reading tapes which have been written, for example, on 68000 
based systems that use a byte order different from Digital 
Equipment Corporation computers.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP


New
VAX-280     AMIGA Utilities Collection 1  Version: 1, August 1987

Submitted by: Glenn Everhart, Ph.D 

Operating System: Amiga Dos V.1.1 and V.1.2  Source Language: 
BASIC, C, FORTRAN 77, FORTRAN IV  Keywords: Data Communications, 
Graphics, Language Interpreters, Mathematical, Utilities - VMS

Abstract: This tape contains a large collection of utilities and 
programs for the AMIGA 32 bit computer.  The Amiga is an in-
expensive machine well suited to be used as a powerful graphics 
workstation in a Digital Equipment Corporation host environment, 
with multitasking, large address space, windows, graphics, color, 
and more.  Programs providing VT102 and VT240 emulation, as well 
as some graphics terminal emulators, with several protocols, are 
provided.  Also present are various public domain utilities 
including editors, 2D and 3D CAD systems, drawing packages, 
languages, and more.  Utilities to convert Amiga graphics into 
sizels for use with Digital Equipment Corporation printers are 
also provided.

With this package, plus a communications protocol on a VAX end 
(such as KERMIT or one of the several Xmodem packages available), 
all one needs to turn an Amiga into a powerful frontend 
workstation is provided.

Many of the programs presented also come with sources which are 
useful on other machines as well.

Because many of the files are in .ARC form, the VMSSWEEP utility 
is provided to allow for examination of these archives online on 
a VAX under VMS.

Notes:  Not all sources have been released to public domain.  
Most submissions include source; a few do not.  Source code is 
present where it is supplied.

Complete sources not included.

Media (Service Charge Code): 2400' Magnetic Tape (PC)  Format: 
VMS/BACKUP

Revision
VAX-281     WCC: A C-Subset Compiler  Version: 2.0 October 1987

Submitted by: Lutz Hamel, CSPI 

Operating System: ULTRIX V1.2A, VAX/VMS V4.5  Source Language: C, 
LEX, YACC  Memory Required: 2MB  Keywords: Compilers

Abstract: WCC is a small, experimental compiler for a functional 
subset of the C programming language.  The current implementation 
of the compiler generates code for the VAX-11 computer running 
either the VMS or the ULTRIX operating system.  The WCC compiler 
itself is written in C (maybe one day it will be able to compile 
itself).  Language Summary:

Program Control:
     
     . if (expression) statement
     . if (expression) statement else statement
     . while (expression) statement
     . break
     . continue
     . return
		
Data types:
								
     . char
     . short
     . int
     . long
     . float

One dimensional arrays of these primitive types are allowed, 
pointers to these types are allowed.  No complex types are 
implemented.

All arithmetic operators are implemented except bit manipulation 
and address arithmetic.  Function calls are supported.

Notes:  Please note this tape is in VMS/BACKUP format.

Changes and Improvements:  Fixed bugs and implemented a wider 
range of pointer operations.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-282     TREK.BAS -- Startrek Game  Version: 3.0, August 1987

Submitted by: Richard Desper, U.S. Army Materials Technology 
Lab., Watertown, MA 

Operating System: VAX/VMS V4.3  Source Language: BASIC,VAX  
Memory Required: 56KB  Keywords: Games

Abstract: TREK.BAS -- Startrek Game for the VT52/VT100/VT200 
terminals is an update of:

     . DECUS No. 11-421, "Seven BASIC Games",
       related references:
     . DECUS No. 11-633, "TREK: A Space Game for RSTS/E"
     . DECUS No. 11-174, "STAR-TREK (SPACWR)"

TREK is a variant of SPCWAR (or STRTRK) which uses the cursor 
features of the VT52, VT100 and VT200 terminals to defend the 
Federation from the Klingon invaders.  The present update has 
been deliberately designed and tested to span a number of 
operating systems and terminal configurations as indicated.  
Direct support for the VT100/VT200 terminals (rather than 
shifting to their VT52 capabilities) and run-time support for 
either one-character or two-character Control Sequence Introducer 
(CSI) have been implemented.  In addition, the program supports 
programmable time delay after screen blanking, useful when 
communicating via a microcomputer emulating a terminal.

Notes:  Provides support for either one- or two-character Control 
Sequence Introducer (CSI) as required by your particular 
terminal.

Restrictions:  Current implementation supports either a VT52, 
VT100, or VT200 series terminal or a microcomputer emulating a 
terminal.

Media (Service Charge Code): Write-Up (AA), 600' Magnetic Tape 
(MA) Format: VAX/ANSI

New
VAX-283     Halftone Greyscale Font for the LN03  
            Version:  October 1987

Submitted by: Earl J. Kirkland, Cornell Univ., Dept of Applied 
Physics, Ithaca, NY 

Operating System: VAX/VMS V4.5  Source Language: FORTRAN 77, 
MACRO-32 Hardware Required: LN03 Laserprinter

Abstract: GREYSC.FNT is a downline loadable halftone greyscale 
font in 'Digital Equipment Corporation font file format' for the 
LN03 laserprinter.  Continuous tone images with 65 different 
greylevels may be printed with this font.  This font is based on 
the font given by D.E. Knuth in the TEX Users Group Newsletter, 
"TUGboat" (Issue: 1987, Vol. 8, No. 2, pages 135-160), and is 
equivalent in size to a 2pt font (300x375 greylevel pixels per 
8x10 inch page area).  A simple program to create new sixel 
encoded fonts in 'Digital Equipment Corporation font file format' 
from a VMS-macro description and the macro source for GREYSC.FNT 
are also given.

Media (Service Charge Code): User's Manual (EA), 600' Magnetic 
Tape (MA)  Format: VMS/BACKUP

Revision
11-SP-47     AnalytiCalc (PortaCalc): A 3D Spreadsheet/Database 
             System   Version: V22.2A, October 1987

Submitted by: Glenn C. Everhart, Ph.D. 
	Contents: same as V-SP-24; see that description for
	the abstract of AnalytiCalc. This item is different
	only in that the tape format is RMS Backup, not
	VMS Backup.

Notes:  VAX/VMS users see DECUS No. V-SP-24.

Changes and Improvements:  Faster, more bullet-proof.  Several 
new functions added.  VMS terminal handling improved.

Media (Service Charge Code): 2400' Magnetic Tape (PC)  Format: 
RMSBCK, TK50 Tape Cartridge (TC)  Format: RMSBCK

Revision
11-421     TREK.BAS -- Startrek Game  Version: 3.0, August 1987

Submitted by: Richard Desper, US Army Materials Technology Lab., 
Watertown, MA 

Operating System: RSX-11M-PLUS V2.1, RT-11 V5.0  Source Language: 
BASIC-11  Memory Required: 56KB  Keywords: Games

Abstract: TREK.BAS -- Startrek Game for the VT52/VT100/VT200 
terminals is an update of:
		
     .  DECUS No. 11-421, "Seven BASIC Games",
        related references:
     .  DECUS No. 11-633, "TREK: A Space Game for RSTS/E"
     .  DECUS No. 11-174, "STAR-TREK (SPACWR)"

TREK is a variant of SPCWAR (or STRTRK) which uses the cursor 
features of the VT52, VT100 and VT200 terminals to defend the 
Federation from the Klingon invaders.  The present update has 
been deliberately designed and tested to span a number of 
operating systems and terminal configurations as indicated.  
Direct support for VT100/VT200 terminals (rather than shifting to 
their VT52 capabilities) and run-time support for either 
one-character or two-character Control Sequence Introducer (CSI) 
have been implemented. In addition, the program supports 
programmable time delay after screen blanking, useful when 
communicating via a microcomputer emulating a terminal.  Also 
included is DEREM.FOR, a program for reducing the size of RT-11 
BASIC programs by deleting remarks.

Notes:  Provides support for either one- or two-character Control 
Sequence Introducer (CSI) as required by your particular 
terminal.

Changes and Improvements:  Compatible with wider range of 
terminals and operating systems.

Restrictions:  Current implementation supports either a VT52, 
VT100, or VT200 series terminal or a microcomputer emulating a 
terminal.

Media (Service Charge Code): Write-Up (AA), One RX01 Diskette 
(KA) Format: RT-11, 600' Magnetic Tape (MA)  Format: RT-11

Revision
11-840     Sample MicroPower/Pascal Programs  Version: September 
           1987

Submitted by: John T. Davies III, Thermo Environmental 
Instruments, Pittsburgh, PA 

Operating System: MicroPower/Pascal V2.3, RT-11 V5.2  Source 
Language: IND, PASCAL  Software Required: MicroPower/Pascal  
Hardware Required: Standard MicroPower/Pascal development system  
Keywords: PASCAL

Abstract: The files included in this submission are small, 
general purpose MicroPower/Pascal routines.  They are best used 
as examples of useful things that can be included in a MicroPower 
application.  This is basically my version of the "MicroPower
/Pascal Newsletter".  These programs can be best used by new MPP 
users, but may have some interest to old hands as well.

Notes:  MicroPower/Pascal operating system V2.3 or higher is 
required.

Changes and Improvements:  Added increased exception handling 
capability and a routine to check for free packets available.

Media (Service Charge Code): One RX01 Diskette (KA)  Format: 
RT-11, 600' Magnetic Tape (MA)  Format: RT-11


Revision
11-888     RSX INDIRECT and EDT Grab Bag  Version: 2.0, October 
           1987

Submitted by: James J. Fullerton, Institute Logopedics, Research 
Division, Wichita, KS 

Operating System: RSX-11M V4.2B  Source Language: DCL, FORTRAN 
77, INDIRECT  Memory Required: 32KW  Software Required: RUNOFF, 
DATATRIEVE-11  Hardware Required: All command files require VT100 
terminal.  Some command files require VT2xx  terminal.  Keywords: 
System Management - RSX-11, Utilities - RSX-11

Abstract: This is a collection of INDIRECT command files, EDT 
initialization files, and HELP files that perform a variety of 
functions from system management to office "automation". Command 
files are available to perform daily backups, UIC allocation, 
memos, letters, base conversions, and help with programming.

Among the more unique items is a COMMAND file to interactively 
define a function key on a VT200-series terminal (everything 
done in INDIRECT).  There are also EDT initialization files for 
editing FORTRAN or PASCAL source code files.  These provide 
operations analogous to VAX LSE for some common syntactic 
structures and operations.

Notes:  Operating System RSX-11M V4.2B or later is required.

Changes and Improvements:  More .CMD files, better VT2XX function 
key handling.

Media (Service Charge Code): One RX02 Diskette (LA)  
Format: FILES-11, 600' Magnetic Tape (MA)  Format: FILES-11


New
11-890     RDM FORTRAN Programming Interface  Version: May 1987

Submitted by: Walter Shpuntoff, Institute for Resource 
Management, Inc., Arnold, MD 

Operating System: RT-11 V5.1, TSX-PLUS V6.16  Source Language: 
FORTRAN 77  Software Required: TSXLIB, RDM V4.0  Keywords: 
FORTRAN, Interface Routines

Abstract: RDM-F77 is a collection of FORTRAN 77 subroutines that 
allow the access and exchange of data between RDM data files and 
FORTRAN 77 programs.  Records can be retrieved by record number, 
on a search key, or the next record.  Records may be updated or 
added from FORTRAN.  Maps are supported and RDM indexes are not.  
Records can be added to flat files and it supports records up to 
512 bytes long.

Media (Service Charge Code): One RX01 Diskette (KA)  Format: 
RT-11, 600' Magnetic Tape (MA)  Format: RT-11


New
11-893     LA210/LA100  Version: 2.2, June 1987

Submitted by: Harold Bencowitz, Beaumont, TX 

Operating System: RT-11 V5.3, TSX-PLUS V6.20  Source Language: C 
Hardware Required: VT100, VT200 or VT300 compatible terminals and 
LA100 or LA210 compatible  printers  Keywords: Device Handlers

Abstract: LA210/LA100 is an interactive program to change the 
setup parameters of the LA100 and LA210 printers.  It has been 
tested on RT-11 V5.3 and TSX-PLUS V6.20.  A VT100 or VT200 series 
terminal is required.  The user chooses a set of printer set-
tings.  This set can then easily be altered. Once the user is 
satisfied with the settings, they can be sent either to the 
printer or to a disk file.  The user can create several disk 
files each of which can be "printed" for a different printer 
configuration,.  The settings last used when the program ter-
minates are stored and can be recalled for editing and reuse.  
The program also stores the device name of the printer 
(changeable).  The source file can be easily configured to build 
versions for the LA210 or the LA100 (runable versions of each are 
included).  The Whitesmith's C compiler and library are needed to 
build the program from the sources.  Other needed libraries are 
included.  The differences between the LA210 and LA100 versions, 
building instructions, and instructions for use of the program 
are given at the beginning of the source code file (LA210.C).

Also included is another program with versions for the LA210, 
(SLA210) and LA100 (SLA100).  This program also changes printer 
settings but is command line driven, rather than menu driven, and 
is much less sophisticated in checking entries than the other 
program.  It's document is also at the beginning of the source 
code file (SLA210.C).

Notes:  The submitter welcomes reports of bugs, comments, or 
suggestions.

Complete sources not included.

Media (Service Charge Code): One RX02 Diskette (LA)  Format: 
RT-11, 600' Magnetic Tape (MA)  Format: RT-11

New
11-894     Shared Resource Control  Version: 1.0 August 1987

Submitted by: Richard Neitzel 

Operating System: RSX-11M V4.2C  Source Language: MACRO-11  
Keywords: Device Handlers, Scheduling, System Management - RSX-11

Abstract: There are times when resources other than the usual I/O 
devices must be shared.  These may include code segments, data 
structures, directly accessed devices, etc.  In order to manage 
these resources a special driver is used to control access based 
on task priority and queue position. The driver may control a 
virtually unlimited number of resources.  Two versions are 
provided, a vanilla version and one that checks to see if the 
requesting task is privileged. Use of a driver instead of other 
methods avoids resource lock up due to tasks shorting.  This 
approach may also be of interest to VAX users.

Media (Service Charge Code): One RX01 Diskette (KA)  Format: 
FILES-11, 600' Magnetic Tape (MA)  Format: FILES-11

New
RB-128     SIML8  Version: September 1987

Author: Various

Submitted by: Glenn Hinchey 

Operating System: MS/DOS V2.05  Source Language: C  Memory 
Required: 128KB  Keywords: Simulations


Abstract: This package is a PDP-8 simulator that runs across the 
Rainbow series.  It contains four executable files:

     .  ASSEMBLE: assemble PDP-8 source text
     .  EXEC8: execute assembler output
     .  TRACE8: debug + trace program
     .  ASSMBLGO

Complete and comprehensive documentation exists in the form of a 
textbook called INTRODUCTION TO COMPUTER SYSTEMS by N.A.B. Gray, 
published by Prentice Hall of Australia, ISBN 0-13-480386-8.

This book and associated software forms the basis of a single 
semester subject in computer science at the University of 
Wollongon, NSW Australia.

The text itself makes excellent reading taking a novice assembly 
language programmer from the ALU operations through to Interupt 
driven IO.  The package implements a simulated disk, keyboard, A 
to D converter and teletype.  This hardware exists as MS/DOS 
files on the default drive. Although the textbook comes highly 
recommended, an experienced computer user and/or programmer 
should have no trouble assembling and running PDP-8 sources as 
most programs are user friendly and the programs respond to a 
question with a summary of valid user input.

The original source code was developed on the Unix operating 
system, modified for the IBMPC and finally coerced to a PC100A.  
Included are various example programs for assembly and execution.

Notes:  Sources are available in the book, INTRODUCTION TO 
COMPUTER SYSTEMS by N.A.B. Gray, from the publisher, Prentice 
Hall of Australia, ISBN 0-13-480386-8.

Sources not included.

Media (Service Charge Code): One RX50 Diskette (JA)  Format: 
MS/DOS
-- 
Robert N. Perry (Bob)  Tektronix-Beaverton, Oregon "Skydive for better health"
bobp%tekcae@tektronix.TEK.COM
"When I works, I works hard. When I sits, I sits easy. When I thinks, I goes
to sleep."

bobp@tekcae.CAX.TEK.COM (Robert N. Perry (Sky Scum)) (09/23/88)

The following are two DECUS library status reports showing new
programs available from the DECUS library.
	To reach the DECUS library, use the address:
DECUS Program Library
219 Boston Post Road
Marlboro, Mass. 01752-1850  USA
617-480-3418
	Programs are distributed for media/copying charges that are more
or less in line with what universities charge.  This is needed because they
have to pay some fulltime staff, pay for machines & maintenance, and the
costs of catalogs, etc. Not cheap. They get partial subsidies from DEC to
help with this, so costs aren't as high as they could be. However, Columbia
charges $100/tape for Kermit, you pay $80 for PMDF, and so on; DECUS charges
are comparable. Also, SIG tapes can be obtained free from your LUG as well as
the DECUS library. 
	This information is provided so if you want any of these programs,
you don't have to wait for a catalog to appear.
	Glenn Everhart (Everhart%Arisia.decnet@GE-CRD.arpa)
------------------------------------------------------

TO:	Distribution
FROM:	Betty Cadieux 
DATE:	August 15, 1988   
SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT AUGUST 15, 1988    

                       PROGRAM AVAILABILITY

Following are the new or revised (R) programs since the 
distribution of the 1988/1989 catalog.  The * indicates revisions 
to new programs that have been announced through these status 
reports. 

PROGRAM NO.  	TITLE

VAX-288(R)	REPORT WRITER
VAX-352		MENU
VAX-353		WINDOW
VAX-354		LJ250 DEColorwriter Demonstration Package
VAX-355		CHOPS: Call Handling for Operations
VAX-356		LATUSER
VAX-357		REMINDER
VAX-358		MAINT
VAX-359		CDUTIL

11-910		MAIL
11-911		VSET

CPM-273		Vancouver Area Rainbow Users Group Newsletters 
		1/87 through 8/88

Revision
VAX-288     REPORT WRITER  Version: 1.1, July 1988

Submitted by: David Cohen, Security Pacific Automation Company, 
Los Angeles, CA 

Operating System: VAX/VMS V4.5  Source Language: DCL, VAX COBOL 
Keywords: Tools - Applications Development

Abstract: REPORT WRITER generates a COBOL program, using as input 
four user-supplied files which define the report and the data 
file record.  Handles up to eight levels of control breaks, with 
totals available for each level.  Each control group can have the 
following options:

  .  "At Top of Control Group"
  .  "At Bottom of Control Group"
  .  "At Top of Page"
  .  "At Bottom of Report"
  .  "New Page" (All quoted terms in this abstract have the same 
     meaning as in DATATRIEVE).  Grand totals and  "At Bottom of 
     Report" are in addition to the eight allowable control 
     breaks.  Report column positions are computed automatically, 
     from Layout Chart created by the user, in any editor.  
     Output program can be edited and modified, if desired.

Notes:  Operating System VAX/VMS V4.0 or later is required 
because file names are greater than nine characters in length.

Changes and Improvements:  Additional control breaks, error 
handling and bug fixes.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP, or order VAX-LIB-8

New
VAX-352     MENU  Version: 2.1, April 1988
Submitted by: Heino Bruecher, Feldmuehle AG Werk Reisholz 

Operating System: VAX/VMS V4.6  Source Language: PASCAL  Hardware 
Required: Video terminal supported by Screen Management Facility 
Keywords: Menu Control, Tools - Applications Development

Abstract: The program allows a user to execute program images, 
DCL command procedures,  batch jobs, or DCL commands.  The 
desired action is performed by selection of a key from the menu 
presented on the terminal.  The selection can be done by using 
the up and down arrow keys or by pressing a number key with the 
number of the item.  Actions can be performed by means of 
subprocesses (returns to the menu when the action is over) or by 
execution in the same process (MENU exits before starting the 
action).  The menu bases on one or more text files.  A menu can 
also have submenus (recursive algorithm).  Command lines can take 
up to nine variable substitutions, prompts can be specified in 
the menu file. Based on qualifiers the menu can be made to exit 
due to timeout and/or to force the user to be logged off when it 
exits.

Notes:  Operating system VAX/VMS V4.4 or higher is required.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-353     WINDOW  Version: 1.0, July 1988
Submitted by: Joachim Bromet, University of California at Davis, 
Davis, CA 

Operating System: VAX/VMS V4.6  Source Language: FORTRAN 77  
Keywords: Menu Control

Abstract: WINDOW is an interactive menu-driven program by which 
certain users may issue DCL commands on all VMS nodes via 
maneuverable windows without leaving the utility.  Since heavy 
use is made of screen management routines, this program will only 
run using VT52, VT100 and VT200 terminals. It allows the 
presentation of choices in a pulldown menu format.

WINDOW is an integrated package of routines that chooses a VMS 
node, allows windows to be positioned (left, right, up and down), 
increases or decreases the window size two dimensionally and 
provides an on-line help library.

Notes:  Operating System VAX/VMS V4.X or higher is required.

Media (Service Charge Code): User's Manual (EA), 2400' Magnetic 
Tape (PA)  Format: VMS/BACKUP

New
VAX-354     LJ250 DEColorwriter Demonstration Package  Version: 
            May 1988
Submitted by: Digital Equipment Corporation 

Operating System: VAX/VMS  Hardware Required: LJ250/LJ252 
Companion Color Printer.  Keywords: Graphics

Abstract: The files in this package demonstrate the capability of 
the LJ250/LJ252 Companion Color Printer to print color images 
from a sixel file.  These demonstration files have different 
images such as birds, boats, street scenes, etc.

Notes:  Operating System VAX/VMS V4.2 or higher is required.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-355     CHOPS: Call Handling for Operations  Version: 2.0, 
            July 1988

Submitted by: Digital Equipment Corporation 
Operating System: MicroVMS V4.5, VAX/VMS V4.5  Source Language: 
PASCAL  Software Required: VAX TDMS V1.6 or higher is required.  
VAX DECgraph V1.5 is optional.  Keywords: Utilities - VMS

Abstract: CHOPS is a call handling tool which was originally 
designed to help to improve Information Call Handling activities.

Its functionality is based on user requirements from IS Operation 
Support group and Application Development Support group.

In addition to that, CHOPS can take advantage of the experience 
and usage of other Call Handling Systems.

CHOPS main qualities are simplicity, performance and flexibility.  
It allows the Operation Secretary (or Call Handling desk) to 
follow various calls through different stages such as logging, 
closing, assignment, escalation or transfer.  Various display, 
list, reports are available.

CHOPS keeps users' and callers' informations as well as skills 
and supported products.  Those informations are easy to maintain 
and report.

CHOPS uses a "Queue Logic" to log a call, that is, calls can be 
stored into a public queue and then dispatched to appropriate 
expert, or calls can be allocated to a public queue as well as a 
"Product Queues" allocated to some experts.

Notes:  Operating System VAX/VMS V4.5 or higher is required.

Media (Service Charge Code): 600' Magnetic Tape (MC)  Format: 
VMS/BACKUP

New
VAX-356     LATUSER  Version: 2.0, August 1988
Submitted by: Richard E. Cox, Jr., Kollsman, Merrimack, NH 

Operating System: MicroVMS V4.6, VAX/VMS V4.7  Source Language: 
MACRO-32, VAX FORTRAN  Keywords: Networking, System Management - 
VMS, Utilities - VMS

Abstract: Like "show user", LATUSER displays the terminal name, 
username and process identification (PID).  However, LATUSER also 
displays the LAT terminal server and the terminal server port of 
all interactive users on the system.

System Managers, -- do you have a problem with a terminal and the 
LAT terminal number will not do?  LATUSER gives you the server 
and port it is attached to.  Do you have to reboot the server?  
LATUSER can sort its output by server name, grouping all users on 
the same server together;  now you know who is using that server.  
Need to know who is logged in from another node?  LATUSER will 
display the remote user and node name where that user is logged 
in from.

LATUSER can sort the output by various fields, or direct the 
output to a file.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-357     REMINDER  Version: 2.0, August 1988
Submitted by: Richard E. Cox, Jr., Kollsman, Merrimack, NH 

Operating System: MicroVMS V4.6, VAX/VMS V4.7  Source Language: 
VAX FORTRAN  Keywords: Calendars, Scheduling, Utilities - VMS

Abstract: This package is used to send messages to one's self, to 
users with the same UIC, or to users with the same username up to 
an underscore.

It is not one of those programs that just displays information at 
login or whenever you request it.  It actually sends your message 
to you at the time you tell the message to be sent. If you have a 
meeting at 10:30, this package will remind you at 10:30 even if 
you have logged in at 8:00.  If you are not logged in when a 
reminder message is scheduled to be sent, it will send that 
message to you when you do log in; therefore, you never loose a 
message.

This package will continue to send a reminder message until the 
message has been acknowledged, or expired.  The time delay 
interval used by this package continues to double starting at one 
minute until it has reached twenty-four hours.  After a 
twenty-four hour period has been reached, a reminder message will 
be issued each day until the message expires.  Reminder messages, 
by default, expire one week after the first scheduled broadcast.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-358     MAINT  Version: 1, August 1988
Submitted by: Leonard J. Peirce, Western Michigan Univ. Academic 
Comp Ctr, Kalamazoo, MI 

Operating System: MicroVMS V4.5, VAX/VMS V4.5  Source Language: C 
Memory Required: 107KB  Keywords: File Management, Utilities - 
VMS

Abstract: MAINT is a full-screen Directory/File Maintenance 
utility. Directories are presented to the user in a series of one 
or more screens, allowing the user to work with an entire 
directory at one time instead of working with a few files and 
having to do a DIRECT to see the current state of the directory.  
Run-time switches provide the user the opportunity to tailor what 
information is included on the screen and the option of including 
user-defined extended textual descriptors for individual 
files/directories.

The following functions are available in MAINT: 

.  Delete files/directories. 
.  Copy files. 
.  Rename files/directories. 
.  Protect files/directories. 
.  Edit an Access Control List (ACL) for a file/directory. 
.  List a file's contents to the screen. 
.  Change to a subdirectory. 
.  Get full directory information on a file. 
.  Search for a specific file in a directory. 
.  Suspend MAINT and return to DCL level, either
   indefinitely or just to execute one command. 
.  Create/access extended textual descriptors for files and
   directories. 
.  Access on-line help.

By combining the above capabilities with a full-screen interface 
and some added functionality, the user can work with entire 
directory structures quickly, easily, and efficiently just by 
pressing a few keys.

One very important feature of MAINT is that execution of the 
operations on files is NOT done until you tell it to go ahead and 
perform them.  In other words, you can work with all of the 
files, specifying the operations, and then tell MAINT to execute 
them all at once.  This means that you have time to change your 
mind and perhaps undo the operations on one or more of the files.

Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: 
VMS/BACKUP

New
VAX-359     CDUTIL  Version: 1.0, July 1988
Submitted by: John T. Carroll III, Columbus, IN 

Operating System: MicroVMS V4.6  Source Language: VAX FORTRAN 
Keywords: File Management, Utilities - VMS

Abstract: CDUTIL is a FORTRAN program that performs text file 
compression and decompression operations.  The compression 
algorithm that is employed is most effective when long strings of 
repeated characters are present.

Once invoked, CDUTIL prompts the user to request (C)ompression, 
(D)ecompression, or (E)xit.  Either of the first two selections 
generate additional prompts for input and output files.  The 
requested operation is then performed without further operator 
intervention and several lines of summarizing information are 
displayed.  Any number of compression and decompression 
operations can be performed before exiting the program.

Media (Service Charge Code): One RX50 Diskette (JA)  Format: 
VAX/ANSI, 600' Magnetic Tape (MA)  Format: VAX/ANSI

New
11-910     MAIL  Version: 1.14, January 1988
Submitted by: Mike Marak, Concordia Univ., EMC Lab., Loyola 
Campus, Montreal, Quebec, Canada  H4B 1R6 

Operating System: RT-11 V5.4, TSX-PLUS V6.2  Source Language: 
FORTRAN IV  Memory Required: 32KB  Software Required: FORTRAN IV  
Keywords: Data Communications, Mail, System Management - RT-11, 
Utilities - Terminal

Abstract: MAIL is a message handling system for use under 
TSX-PLUS. It allows users registered with the mail system to read 
their messages or send messages to other registered users. The 
messages are stored in a file, and users can only read messages 
that are sent to them.

The creation of the mail file and registering users is done by 
the POSTMN.TSX program.

Messages are limited to 1000 bytes maximum, and each user has a 
total of 2500 bytes of message storage.

Documentation is included, as well as a log of a sample session, 
and a command file to build the mail system.  A pre-built mail 
system is also included, having the mail file as SY:MAIL.XXX.

Notes:  Operating system RT-11 V5.4 or operating system TSX V6.2 
is required because system calls are required.

Media (Service Charge Code): One RX01 Diskette (KA)  Format: 
RT-11, 600' Magnetic Tape (MA)  Format: RT-11

New
11-911     VSET  Version: 1.2, August 1988
Submitted by: John M. Crowell, Multiware, Inc. 

Operating System: RT-11 V5.4  Source Language: MACRO-11  Memory 
Required: 16KB  Keywords: Device Handlers

Abstract: VSET performs SET options on RT-11 device handler 
files. The handler's SET code is executed as if a normal SET 
command had been issued, but the handler file need not be that of 
a currently installed device, and need not have the .SYS 
extension.  It may reside on a disk other than the system disk.  
VSET will also, optionally, display all the possible SET options 
of a handler.

Notes:  Operating System RT-11 V5.4 or later is required.

Media (Service Charge Code): One RX50 Diskette (JA)  Format: 
RT-11, 600' Magnetic Tape (MA)  Format: RT-11

New
CPM-273     Vancouver Area Rainbow Users Group Newsletters  
            Version: 1/87 through 8/88

Submitted by: David P. Maroun, Chilliwack, B.C., Canada  V2P 6C5 


Operating System: CP/M-86/80  Source Language: ASSEMBLY, BASIC, 
PASCAL  Memory Required: 64KB  Keywords: Utilities - CP/M

Abstract: This package contains much information of general 
interest, and are read in various parts of the North American 
continent.  The newsletters contain a number of programs in 
ASSEMBLY, BASIC, and PASCAL languages, reviews of software and 
hardware and answers to readers' questions on computer problems.

The newsletters are in ASCII form but archived to save space.  A 
de-archiving program is provided, as well as a program to aid 
viewing on the screen.  Documentation for these programs is 
included.

Notes:  The newsletters are in archived format.  The de-archiving 
and viewing programs supplied are designed for CP/M-80.

Media (Service Charge Code): One RX50 Diskette (JA)

         
Further note: DBAG (VAX-335) has been revised. This is a dBase III
emulating database for VAX with complete sources and docs
enclosed. Order VAX-335, media code PA, format BACKUP, density
1600 BPI.

-- 
Robert N. Perry (Sky Scum)  Tektronix, Inc.		  C-18807 D-11561
bobp%tekcae@tektronix.TEK.COM
"When I works, I works hard. When I sits, I sits easy. When I thinks, I goes
to sleep."