20-LIB-1 The DECSYSTEM-20 Library Tape 1 Version: 1987/1988 Keywords: Library Tapes - TOPS-20 Abstract: 20-LIB-1 contains programs 20-1 through 20-25. Programs of particular interest include: 20-3 PASCAL - Native-mode PASCAL compiler based on Hamburg PASCAL but optimized for systems programming. 20-4 INTERLISP for TOPS-20 - The LISP programming language from Xerox Palo Alto Research Center. Notes: The Write-Up listed below includes the documentation not available on the magnetic media. Media (Service Charge Code): Write-Up (AD), 2400' Magnetic Tape (PC) \\ 20-LIB-2 The DECSYSTEM-20 Library Tape 2 Version: 1987/1988 Keywords: Library Tapes - TOPS-20 Abstract: 20-LIB-2 contains programs 20-26 through 20-76. Programs of particular interest include: 20-42 CHANGE - A comprehensive magnetic tape character set conversion program, very useful for exchanging tapes with foreign hardware sites. 20-74 GNOSIS: A System for CAI - A computer-aided instruction authoring language. Notes: The Write-Up listed below includes the documentation not available on the magnetic media. Media (Service Charge Code): Write-Up (AE), 2400' Magnetic Tape (PC) \\ 20-LIB-3 The DECSYSTEM-20 Library Tape 3 Version: 1987/1988 Keywords: Library Tapes - TOPS-20 Abstract: 20-LIB-3 contains programs 20-77 through 20-99. Programs of particular interest include: 20-78 SIMULA - A high-level programming language based on ALGOL-60 with the addition of many features designed for simulation and modeling. 20-79 SPICE2 - A general-purpose circuit simulation program. 20-91 FORTH Programming System - A high-level structured programming language for scientific applications. Notes: The Write-Up listed below includes the documentation not available on the magnetic media. Restrictions: SPICE2 (20-79) is included on this tape. The U.S. Government export regulations prohibit distribution of this program outside the United States without appropriate export licenses. Media (Service Charge Code): Write-Up (AF), 2400' Magnetic Tape (PC) \\ 20-LIB-4 The DECSYSTEM-20 Library Tape 4 Version: 1987/1988 Keywords: Library Tapes - TOPS-20 Abstract: 20-LIB-4 contains programs 20-100 through 20-135. Programs of particular interest include: 20-100,101 Linwood Linear and Non-linear Least-Squares Curve-Fitting Programs - Least-squares curve fitting programs based on algorithms from "Fitting Equations to Data" by C. Daniel and F.S. Wood. 20-105 XTEC - A powerful superset of the TECO text editor compiled rather than interpreted. 20-106 BASIC - A segmented version of DECsystem-10 BASIC version 17E, from the University of Pennsylvania Medical School. 20-110 PROC10 - An interactive image processing system for graphics terminals. 20-126 ATOPLT - A subroutine library of FORTRAN routines which draw graphs on a Gould 4800 plotter or a Tektronix 4012. Customization for other plotters is supported. 20-128 COPYMT - A fast magnetic tape copy program including a copy-to-disk function. Notes: The Write-Up listed below includes the documentation not available on the magnetic media. Media (Service Charge Code): Write-Up (AD), 2400' Magnetic Tape (PC) \\ 20-LIB-5 The DECSYSTEM-20 Library Tape 5 Version: 1987/1988 Keywords: Library Tapes - TOPS-20 Abstract: 20-LIB-5 contains programs 20-136 through 20-152. Programs of particular interest include: 20-137 Western Michigan University Applications Library - A large set of programs dealing with statistical analysis, data manipulation, circuit analysis, text processing, modeling, critical path analysis, etc. There are over 60 separate packages in the collection. 20-138 Magtape Utility Package - Several magnetic tape utility programs for reading, writing, copying and translating industry compatible magtapes in a variety of modes and formats. 20-139 TECO-10 - A compiled, extended version of the TECO text editor; based on improvements to XTEC (DECUS 10-164). 20-140 CROSS - A cross-assembler for many microprocessor assembly languages. 20-141 FASP: FORTRAN Alphameric Subroutine Package - A library of special alpha-numeric input/output routines which can manipulate and interpret characters and strings in special ways. 20-145 ANTE: A Nother Text Editor - A general purpose text editor based on TECO with extra features. 20-147 FORMAT: A FORTRAN FORMAT Statement Generator - Generates FORTRAN FORMAT statements by analyzing sample output forms. 20-148 SPELL - A comprehensive spelling checker and corrector written by Ralph Gorin of Stanford University. 20-149 MULREG: Multiple Linear Regression Analysis Program - A statistics program for regression modeling. 20-150 Improved Random Number Generator - A SIMULA/FORTRAN callable procedure for generating very precise and highly random numbers. 20-151 SETUP: A Batch.CTL File Editor For Job Stream Creation - An interactive batch control file generator based on master control files and parameter substitution. 20-152 VT105 FORTRAN Subroutine Package - Subroutines for controlling a VT105 graphics terminal. Notes: The Write-Up listed below includes the documentation not available on the magnetic media. Media (Service Charge Code): Write-Up (AE), 2400' Magnetic Tape (PC) \\ 20-LIB-6 The DECSYSTEM-20 Library Tape 6 Version: 1987/1988 Keywords: Library Tapes - TOPS-20 Abstract: 20-LIB-6 contains programs 20-153 through 20-160. Programs of particular interest include: 20-153 RPG-II Educational Compiler - A one-pass, multi-phase compiler and run time system. 20-154 SPR: Software Problem Reporting System - A software problem reporting system which maintains a bug database. 20-155 SYSBUL: Systems Bulletin Review Program - A program for users to review indices and contents of on-line system information bulletins. 20-156 TAPSAV: File Storage Utility for Magnetic Tape - A magnetic tape file storage and retrieval program designed for maintaining user file collections on tape. Uses disk-based tape directory for very fast processing. 20-157 BIBLIO: Bibliographic References Program - Creates and searches bibliographic references in an on-line data file. 20-158 ACCT20: DECSYSTEM-20 Usage Accounting - A program to generate usage summary statistics and detailed system usage reports, suitable for generating bills. 20-159 DSTATS: Disk Status Program - Program to monitor disk space usage. 20-160 NDTRAN2 - A dynamic simulation interpreter which carries out dynamic and stochastic simulations. Media (Service Charge Code): 2400' Magnetic Tape (PC) \\ 20-LIB-7 The DECSYSTEM-20 Library Tape 7 Version: 1987/1988 Keywords: Library Tapes - TOPS-20 Abstract: 20-LIB-7 contains programs 20-161 through 20-174. Programs of particular interest include: 20-161 PANTT: A Pert and Gantt Program - A project management program for tracking and scheduling projects. 20-163 KILL - A Program to Selectively KILL Multiple Directories. Allows selective removal of large sets of directories. 20-164 CODE - A General Purpose Encoder/Decoder For file encryption and decryption. 20-165 DSORT and DSOPE: Two Efficient Hybrid Sorting Programs - Special purpose FORTRAN sorting routines. 20-167 Generic Survey System - Automated user survey response analysis program. 20-168 CSSDBM - User Friendly Application Generator COBOL application generator. 20-169 Mailing Address System - A collection of FORTRAN programs for generating mass mailings by printing addresses on specially defined forms. 20-170 FROFF Word Processing Program - A text formatting program similar to RUNOFF which performs a greater variety of word processing functions. 20-171 Weekly Academic Calendar - Constructs a calendar of events for several weeks in advance. 20-172 PRETTY - A Program for Formatting BLISS Source Files. Formats and pretty-prints BLISS V3.0 source files. 20-173 PENNZYME: PENNsylvania EnZYME Program - A program which estimates parameters in rate laws for enzyme mechanisms by nonlinear regression techniques. Notes: The Write-Up listed below includes the documentation not available on the magnetic media. Media (Service Charge Code): Write-Up (AA), 2400' Magnetic Tape (PC) \\ 20-LIB-8 The DECSYSTEM-20 Library Tape 8 Version: 1987/1988 Keywords: Library Tapes - TOPS-20 Abstract: 20-LIB-8 contains programs 20-175 through 20-180. Programs of particular interest include: 20-175 JOBS Interview Request System - An interview request and scheduling system designed for use in a university job recruiting office. 20-176 SFTOVX: An APLSF to VAX APL Migration Utility - Utility programs to migrate APLSF applications to VAX APL. 20-177 MICOM.EXE - A Program to Control a MICOM Port Selector. Allows interactive or automatic loading of control parameters for a MICOM port selector system connected to a DECSYSTEM-20. 20-178 WPSIM: Word Processing/Editing Program - A word processing and text editing program designed for simplicity of use combined with a large set of features running with minimum system overhead. 20-179 Interactive Linear Programming Package - Program to solve simple linear programming problems. 20-180 PLAY: A Game Restrictor for TOPS-20 - Program to allow selective access to games playing based on time of day or week and current load averages. Media (Service Charge Code): 600' Magnetic Tape (MC) \\ 20-LIB-9 The DECSYSTEM-20 Library Tape 9 Version: 1987/1988 Keywords: Library Tapes - TOPS-20 Abstract: 20-LIB-9 contains programs 20-181 and 20-183, plus revisions to 20-34 and 20-178. Brief summaries of the programs are as follows: 20-34 RENBR - Program modifies the statement numbers in FORTRAN programs so that these statement numbers become sequential and/or forms cross-referenced listings of FORTRAN programs. This is a revision of the version on 20-LIB-2. 20-178 WPSIM - Program designed to provide the basic features of a stand-alone word processor for jobs running on a DECSYSTEM-20. This is a revision of the version on 20-LIB-8. 20-181 Remote Printer Spooler - A method to transfer print queue files between TOPS-20 machines using DECnet. 20-183 ANSIMT - Utility will easily transfer 7-bit ASCII files between disk storage and 9-track magnetic tape. Media (Service Charge Code): 2400' Magnetic Tape (PC) \\ 20-LIB-10 The DECSYSTEM-20 Library Tape 10 Version: 1987/1988 Keywords: Library Tapes - TOPS-20 Abstract: 20-LIB-10 contains programs 20-185, 20-186, 20-189, and revision to 20-184. Brief summaries of the programs are as follows: 20-184 2022, Version 117B - TOPS-20 front-end command parser for the System 1022 data base management system from Software House. 20-185 XMIT - This program is designed to provide automatic two-way file transfers via an RS-232 connection between two DECSYSTEM-20's, two VAXen, or one of each. 20-186 IMGSPL - A TOPS-20 spooler for Imagen 8/300 laser printers. 20-189 LaserWriter Utilities - Software consists of programs to manipulate the Apple LaserWriter printer. Most programs were gathered from the ARPAnet bulletin boards. Media (Service Charge Code): 2400' Magnetic Tape (PC) \\