Fall 1980 Symposium Tape This is a listing of the contents of the fall 1980 symposium tape for the VAX SIG. ACCNTNG1 This directory contains sources for the major accounting programs and command procedures developed at the Texas A&M University Cyclotron Institute. ACCNTNG2 This is a description of how to implement the Air Force Weapons Laboratory accounting package for all VAX11/780 computers with the following restriction, the computer MUST be using VMS V2.0 and have the disk quota system implemented. DPDRIVER This directory contains a (presumably revised) version of a driver for the XYLOGICS-CDC disk. GAMES This directory contains the following games: BACKG - a version of backgammon written at U. Penn. OTHELLO - a version of Othello written at U. Penn. DAVESCAVE - a Dungeons & Dragons game from MITRE. NAMELIST This directory contains three separate NAMELIST I/O packages for FORTRAN. One is from the Air Force Weapons Lab, one from Boeing Computer Services, and the third from MIT Joint Computer Facility. To keep them separate, some file renaming has been done. NCAR This directory consists software submitted by NCAR. It includes a program to answer multi-speed (300 / 1200 baud) dialup lines (TERMSPEED.* and DIALUPS.DAT), the USE facility ( a generalized command procedure processor), and a general utility library. Page 2 The utility library is needed by both the other submissions in the directory and contains at least some routines of general interest to VAX/VMS users. NEWSLET This directory contains all back issues of the PAGE SWAPPER, the newsletter of the VAX SIG. REREAD REREAD implements rereading, a la IBM. A user calls the routine reread, passing in a logical unit number on which rereading is enabled. When a FORTRAN read is done on that logical unit, the last buffer read (or written) is returned as the input. SAO This directory contains three contributions to the VAX SIG tape from the Astrophysical Observatory of the Smithsonian Institution (SAO), in Cambridge, Massachusetts. They are: CONTROLC - A runtime facility to allow FORTRAN (as well as other) programs to respond to CTRL-C when it is typed on the user's terminal. RED - A full-screen editor for use with VT-100 terminals. RED takes full advantage of VT100 features such as split-screen and partial-screen scrolling. STOIC - Stack-Oriented Interactive Compiler. This is a variant of FORTH. SCIAPL This directory contains an interpreter for a subset of APL. SLPUTIL This directory contains some of the SLP edit and source management routines described by Andy Goldstein at Fall DECUS 1980. SYMBIONT This directory contains a specification of the interface between the Job Controller and a symbiont, together with an example symbiont. A session at DECUS was devoted to a discussion of how to write such a symbiont. Page 3 SYSMGR This directory contains a set of utilities which may be useful to a system manager. They include: a program for changing the account from within a process, two programs for changing file ownership, two DISPLAY-like utilities, a program to compute the required size of a swap file, and a program to log off idle terminals. TAPES This directory contains a program to read and write UNIX tp style tapes. TEXTPR This directory contains several editors, a couple of TECO macros, and an elementary users manual for video TECO and RUNOFF which has been used successfully to train executive secretaries to use TECO and RUNOFF for word processing. UNIVERSE This is another STAR TREK style game. USERLIST This direcory contains a program for displaying some information on a VT-100 terminal about the processes in the system. It is capable of showing: process identification (PID), process terminal (for interactive processes), process name, user name, and image name. It has several switches to control the display and a repeat mode to periodically redisplay the information. UTILITIES This directory contains several utilities for the general user. They include: a program to read UNIX archive files (AR11), two command files for executing DCL commands either in batch or as subprocesses (BATCH, FORK, and SPAWN), several default directory changers (CD, CHDIR, DEFAULT, SD), a logical name manipulator (LOGNAME), a communication program (SEND), a utility to set file protections (SETPROT), a FORTRAN interface to the DCL command interpreter (DCL), a free block utility (FREEBLOCK), and a utility to determine, from DCL command level, whether a given file exists or not (VALIDATE). Page 4 If you have software which you would like to see on the symposium tape from Miami, you may either bring it to Miami or send it to me anytime between now and then. In either case, you will eventually get your tape or floppy back (no commitment as to when). If you want to send me something before Miami you will have to get a release form, fill it out, and send it to me along with the software. To protect both DECUS and myself, I just cannot accept software which is not accompanied by a release form. In addition, if the software contains DEC copyright notices, a signed release from some responsible DEC person will be necessary. Release forms can be obtained from the DECUS office, 1 Iron Way, Marlboro, Mass., 01752. Contact your LUG chairman if you want a copy of this or a previous SIG tape. Tapes will be accepted in ANSI format or RMS BCK format only, with machine readable documentation. Floppies will be accepted in ODS-2 format only, also with machine readable documentation. My address is: Roger Lipsett Intermetrics, Inc. 4733 Bethesda Ave. Bethesda, MD. 20014 (301) 657-3775 Please feel free to call me with any questions. The files were put on the tape using RMS BCK. The best way to install the files is to situate yourself in a clean [sub]directory and execute the command file RESTORE.COM, as in the following example. $CREATE/DIRECTORY [someplace.VAXF80] $SET DEFAULT [someplace.VAXF80] $ALLOC MT?: RSTTAP: ! the logical name RSTTAP: $MOUNT RSTTAP: VAXF80 ! is required. $COPY RSTTAP:RESTORE.COM * $@RESTORE.COM Then selectively move the executables, com files, and documentation to their more appropriate and permanent [sub]directories. To reproduce the tape for distribution (which please feel free to do even if you are not part of the official distribution net), try one of the two methods: 1. Get a copy of the file MTCOPY.EXE from the tape. Hang the tape on drive 0 and execute MTCOPY (which makes copies on a one drive system using a disc file). Page 5 2. Load the tape onto your system following the above example. Execute the command file TAPEBUILD.COM (also from the tape). Although NONE of the software is officially supported by the authors, most would probably like to hear about any trouble you have with their creations. As librarian, I will be happy to forward your unofficial SPR's to the authors. Please include "FALL80" and the "SUBDIRECTORY" of the offending package, as well as the names of the files involved and a BRIEF description of the problem. Include your name and address (complete) so the author can get in touch with you if details or dumps are needed. Please don't send me printouts, tapes, or floppies of the problem.