bobp@tekcae.TEK.COM (Robert N. Perry (Bob)) (04/20/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 $50 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: April 4, 1988
SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT APRIL 04, 1988
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
PROGRAMS ON HOLD/STATUS
PROGRAM NO. TITLE HOLD/STATUS
11-43 Wabash College Student
Information System No longer available
VAX-314 VAX Capacity Management Tool On Hold
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
CATALOG INSTRUCTIONS:
These corrections are to be made to the 1987/1988 Software
Catalog.
For this month there are none.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Corrections to programs that have been announced through this
report.
VAX-288 Add to "Submitted by:",W29-50, Los Angeles, CA".
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
See attachment "A" for information on the programs listed above
as "On Hold" and general information.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
See attachment "B" for DECUS Proceedings availability.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
See attachment "C" for abstracts of programs listed under
"Program Availability".
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ATTACHMENT A
ADDITIONAL INFORMATION FOR PROGRAMS ON HOLD
AND
GENERAL INFORMATION
PROGRAMS "ON HOLD" and "NOT AVAILABLE"
DECUS Program No. 11-43, "Wabash College Student Information
System", is being removed from the catalog as requested by the
author.
DECUS Program Nos. VAX-91, "SPLICE3" and VAX-92, "WOMBAT" are
no longer available on VAX-LIB-3, but they are available as
individual programs.
DECUS Program No. VAX-314, "VAX Capacity Management Tool", the
author has found some bugs.
GENERAL INFORMATION
The following status reports: 16 March 1987, 30 March 1987, 13
April 1987, 27 April 1987, 18 May 1987, 01 June 1987, 15 June
1987, 06 July 1987, 20 July 1987, 03 August 1987, 21 September
1987, 03 November 1987, 22 November 1987, 04 January 1988, 25
January 1988, 08 February 1988, 22 February 1988, 7 March 1988,
21 March 1988, and 04 April 1988 are to be considered addendums
to the 1987/1988 catalog.
ATTACHMENT B
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
ATTACHMENT C
PROGRAM AVAILABILITY
Following are the new or revised (R) programs since the
distribution of the 1987/1988 catalog. The * indicates revisions
to new programs that have been announced through these status
reports.
PROGRAM NO. TITLE
UX-111 PLAtools
V-SP-24(R) AnalytiCalc (PortaCalc): A 3D
Spreadsheet/Database System in VMS/BACKUP
V-SP-74 Symposium Collection from the OA SIG,
Fall 1987, Anaheim
VAX-193(R) VTEDIT: Keypad Text Editor and Corrector
for VAXTPU
VAX-323 System Services
VAX-324 TPU Hebrew Functionality
VAX-325 RDB Report Writer
VAX-326 Protect
VAX-327 VCU VAX/VMS Calendar Utility
VAX-328 SCOPY
11-SP-47(R) AnalytiCalc (PortaCalc): A 3D
Spreadsheet/Database System
New
UX-111 PLAtools Version: November 1987
Submitted by: University of California at Berkeley, through
Digital Equipment Corporation
Operating System: ULTRIX/UNIX Source Language: C, RATFOR Memory
Required: 1.5MB Software Required: VAX C Compiler, RATFOR
Compiler Keywords: Utilities - ULTRIX
Abstract: The Berkeley PLA Tools are a set of tools designed for
performing logical and topological optimization as well as test
pattern generation of programmable logic arrays (PLAs). The tools
form a system encompassing the design of PLAs from the specifi-
cation of algebraic equations, through logic minimization and
folding, to final physical layout and test pattern generation.
These tools also support the optimization of finite-state
machines (FSMs) when the machine is implemented as a programmable
logic array.
Notes: Operating system UNIX V4.1, V4.2, or V4.3BSD is required.
This program was developed by the Computer-Aided Design Group,
Department of Electrical Engineering and Computer Sciences,
University of California-Berkeley.
Restrictions: U.S. Government export regulations prohibit the
distribution of this program outside the United States without
the appropriate export licenses.
Media (Service Charge Code): User's Manual (EE), 600' Magnetic
Tape (MA) Format: TAR
Revision
V-SP-24 AnalytiCalc (PortaCalc): A 3D Spreadsheet/Database
System in VMS/BACKUP Version: V22.3B, March 1988
Author: Glenn C. Everhart, Ph.D.
Operating System: AMIGA DOS, IAS, MS/DOS, RSX-11M, RSX-11M-PLUS,
VAX/VMS Source Language: FORTRAN 77, MACRO-11, MACRO-32
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 DTR-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.
A data management system interface is built in, permitting
spreadsheets to access a potentially unlimited number of files
and recordsor 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.
This package runs on PDP-11, or on VAX in NATIVE MODE. Versions
have been built for RSX-11M, RSX-11M-PLUS, VMS and RSTS, though
supplied build files are for the RSX and VMS versions only.
Speed of the VAX versions is higher than many of the expensive
commercial VAX versions. An AMIGA and a MS/DOS version of
AnalytiCalc are presented here also.
Several new trig functions and some bulletproofing corrections
have been added to this version, plus some new code speedups.
The ability to call UNMODIFIED FORTRAN callable subroutines (plus
a few hundred example routines) has been added, and performance
for really huge VAX sheets has been improved via better hashing
methods. It is now trivial to add almost any desired
functionality to AnalytiCalc.
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 VAX, AMIGA versions. VAX
version can now call any unmodified FORTRAN callable subroutines.
Media (Service Charge Code): 2400' Magnetic Tape (PC) Format:
VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP
New
V-SP-74 Symposium Collection from the OA SIG, Fall 1987,
Anaheim Version: March 1988
Author: Various
Operating System: VAX/VMS Source Language: ALL-IN-1 Keywords:
ALL-IN-1, Symposia Tapes - VMS
Abstract: This submission contains the programs submitted to the
OA SIG at the Fall 1987, DECUS U.S. Symposium in Anaheim,
California. It includes the following subdirectories and topics
located in directory [.OA88A]. (For more specific and detailed
information, please refer to the AAAREADME.TXT in each
directory/subdirectory). The following is a brief summary of the
contents of the office automation collection.
I. [.BRUNER]
[.ANSWER_FILE_ An ALL-IN-1 script to enable the user
OR_DELETE] to dispose of the original mail
message as part of the Answer
procedure.
[.A_ONE_HELPS] Contains articles "3 HELPS" and "YOURS,
MINE, & OURS" and related forms,
scripts, and command procedures.
[.INTERFACE] An ALL-IN-1 application for controlling
access to ALL-IN-1 functions, DCL
commands, and external applications.
[.MULTIPLE_ATTACH] An ALL-IN-1 function to allow the
contents of a selection list to be
attached automatically to the current
mail message (replaces previous MAIL
FOLDER function).
[.NEXT_OR_PREVIOUS] Two ALL-IN-1 functions for locating the
next or the previous document in
numeric sequence from the current
document.
[.QUEUE_MANAGEMENT] Four ALL-IN-1 functions which allow the
users to specify a form name for
printing, reset the queue, show queue,
and delete a job from the queue.
[.SYS_DICT] An ALL-IN-1 facility for creating and
using site-specific System Diction-
aries.
[.SYS_UDP] An ALL-IN-1 facility for accessing User
or System UDP's.
II. [.COY]
[.COLORS] A package for managing and setting
"default" colors for VT241 and VT340
terminals.
[.DM$SD] An extensive revision of the
Hayre/Gregory Directory Management
package. A revision of Alan L.
Zirkle's SET DEFAULT program.
[.MAKE_TLB] Procedures for making a DXC Compressed
Text Library from all "text" files in a
directory.
[.MCL] Two programs for producing multi-column
listings.
[.SHOWME] Program which provides users with node,
terminal, and process information.
[.VAXNOTES] Some useful things for systems running
VAXNOTES.
[.WPE] A "complete" and extended implemen-
tation of WPS-PLUS for editing ASCII
files, including some language
sensitive features for .COM files.
[.WPELSE] An implementation of WPS-PLUS for LSE.
III.[.GILBERT]
[.EMP] A hierachical Employee Data phone
directory and database, which replaces
"ALL" and "COR" phone directories under
ALL-IN-1.
[.LN03] A modification to the LN03.PRA file
which enables printing 66 lines per
inch in portrait orientation, fixes
total line count error when using eight
lines per inch, and will count lines
correctly when using "GOLD PAGE" (if
down-line load fonts are available).
[.SWP] A Shared Word Processing System under
ALL-IN-1.
IV. [.IOELE]
[.A1CALCHK] An ALL-IN-1 function to allow a user to
determine for a given day when one or
more users have activities on their own
calendars.
V. [.LEDERMAN]
[.ACCOUNTING] Programs to convert System Accounting
and PSI Accounting data to a normalized
form readable by DATATRIEVE and other
languages with record definitions.
[.ALL-IN-1] Contains DTR definitions to work
ALL-IN-1 logging and data files;
document database also works with
WPS-PLUS/VMS.
[.CORPHONE] DTR replacement for ALL-IN-1 corporate
phone directory.
[.FUNCTIONS] User defined functions; DTR procedures
for cataloging, defining, and
generating functions.
[.NEWSLETTERS] Past issues of the "Wombat Examiner"
newsletter.
[.PLOTS] Additional PLOTS and articles on adding
your own plots.
[.RECALL] Uses SMG to provide command line recall
in DTR; plus DAB definitions in "C",
MACRO-32.
[.RSX_ACCOUNTING] Process RSX-11M-PLUS system accounting
and RSX console logs with DTR.
[.SESSIONS] Transcriptions of some Symposia
sessions.
[.SIXEL] A program to convert ReGIS to SIXEL.
[.SYSMGR] DTR definitions for Disk Quotas,
SYSUAF, etc.; procedures to record user
login history and terminal/line usage.
VI. [.ROTH]
[.LG02] Allows use of available fonts resident
in LG02 line printer with ALL-IN-1.
[.PENDING] Shows ALL-IN-1 PENDING file by
user-specified number of pending
messages.
[.RMN] An ALL-IN-1 Multiple Read for mail
which allows users to read new mail
sequentially and answer, print, or
delete it as they read.
[.TMPRINT] Allows ALL-IN-1 user to specify a
window of time (rather than the 24 hour
default window) for printing week's
schedule and calendars.
[.TODO] Sorts "to do" list in ALL-IN-1 by
priority and number; results may be
displayed or printed.
Media (Service Charge Code): 2400' Magnetic Tape (PS) Format:
VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP
Revision
VAX-193 VTEDIT: Keypad Text Editor and Corrector for VAXTPU
Version: 4.5, January 1988
Submitted by: Dr. Gerhard Weck, Infodas GmbH, D-5000 Koeln 71,
West Germany
Operating System: MicroVMS V4.5, V4.6, VAX/VMS V4.6 Source
Language: VAX FORTRAN, VAXTPU Memory Required: Virtual Hardware
Required: Digital Equipment Corporation ANSI Terminal (VT100,
VT200, VT300 compatible) Keywords: Editors
Abstract: The Video Terminal Editor VTEDIT is an editing
interface for the VAX Text Processing Utility VAXTPU, and
optionally for VAX LSE. The VTEDIT interface is an efficient,
keypad driven editor allowing multi-window editing and providing
semi-automatic, context dependent text formatting. VTEDIT
implements, among others, the following features:
. Multi-file and multi-buffer editing.
. Split screen editing.
. Insert and overstrike editing.
. Free and bound cursor movement.
. Recognition of all TECO match control constructs and
access to VAXTPU pattern building constructs.
. Journaling the editing session.
. Access to the VMS operating system via DCL, SPAWN and Attach
commands.
. Access to VAXTPU.
Many additional editor functions like:
. Search and replace.
. Rectangular cut, paste, and delete.
. Remember and retrieve buffer positions.
. Insertion of date, time, file and buffer names.
. Case and position control for searches.
. Case conversion and capitalization of words.
. Center line and fill paragraph.
. Control of tabulator setting.
. Replace Tabs with spaces.
. Deletion of trailing blanks.
. Sorting of buffers and ranges.
. Wildcard filename search and selection.
. Selection of user and system buffers from a list.
Optional semi-automatic, context dependent text formatting
providing the following functions:
. Case conversion/automatic case control.
. Automatic indentation.
. Manual correction of indentation.
. Automatic word wrap
. Automatic line justification.
. Optional automatic insertion of closing parentheses and
string delimiters.
. Optional highlighting of the matching opening
parenthesis and string delimiter.
. Extensive online help.
Optional access to the Language-Sensitive Editor VAX LSE,
providing operations to:
. Fill and align program comments.
. Specify a directory search list.
. Retrieve sources from a CMS library.
. Protect buffers against modification.
. Move to and/or delete placeholders.
. Expand tokens, routines, placeholders, and aliases.
. Define aliases for use in later expansions.
. Compile sources and review errors.
. Locate errors and retrieve the corresponding source text.
. Load language definitions and environments at run time.
. Access the LSE command interpreter directly.
Optional access to the Source Code Analyzer VAX SCA, providing
operations to:
. Find declarations of symbols.
. List positions of variable declarations and/or references.
. Retrieve corresponding sources.
. Access the SCA command interpreter directly.
Notes: Operating system VMS V4.4 or later is required.
Installation via VMSINSTAL; needs at least 1600 blocks; may
interface to VAX LSE (this requires additional 800 blocks).
Changes and Improvements: Additional interfaces to VAX LSE and
SCA.
Media (Service Charge Code): User's Manual (EC), 600' Magnetic
Tape (MA) Format: VMS/BACKUP
New
VAX-323 Systems Services Version: March 1988
Submitted by: David N. Mitchell, Information Systems & Networks,
Inc., Durham, NC
Operating System: VAX/VMS V4.5 Source Language: C, VAX FORTRAN
Keywords: System Management - VMS, Utilities - VMS
Abstract: This package contains the following programs:
CRELNM.C The program utilizes system services to create a
logical name and place it in one of the
processes logical name tables. The program
should be passed the name of the logical name
table where the logical will be placed, the
logical name to be set and the equivalence
string to which the logical will be equated.
Three files which are included in the program
are necessary:
. "descrip.h" which holds the structures
of the necessary descriptors.
. "lnmdef.h" which holds definitions for
the logical name flags.
. "psldef.h" which contains the access mode
definition to be used.
The descriptors for the logical name table and
the logical name are set up along with the
single item list in which to return the
equivalence string. A final zeroed out item
list is set up and then the system service to
translate the logical is called followed by an
error message to be printed if the call should
fail.
SNDJBCW.C and The program utilizes system services to submit
GETSJCDEF.FOR command procedures to batch queues. The program
has four parameters passed into it:
. The name of the procedure to be submitted.
. The name of the queue to which it will be
submitted.
. A string containing up to eight arguments to
be passed to the submitted procedure. These
eight parameters must be separated by commas
and the string must be terminated with a
comma. All strings passed to this routine
must be null terminated for use with C
functions. This program was written to be
called by PL/1 and Natural but should work
with most any language as long as the
aforementioned requirements are followed.
This program calls a FORTRAN routine which
includes the necessary definitions for the
send to job controller system service and the
translate logical name system service. The
reason this is necessary is because this
definition file is not available in the C
language. The program sets up the necessary
item list structures and enters the proper
information which includes:
. The queue name logical.
. The procedure file specification logical
(the DCL procedure to be submitted).
. The log file specification.
. No log delete to prevent the log file from
being erased.
. No log spool to prevent the log file from
being printed.
. Job name to set the process name on the
submitted job.
. Eight parameters.
These routines can easily be modified to
include or exclude qualifiers required by a
particular application.
TRNLNM.C The program utilizes system services to
translate logical names. The program is passed
the address of the character array containing
the logical name to be translated. This array
must be declared in the calling program to be
256 characters. This is the maximum possible
length of an equivalence string. If the array
is smaller, there is a possibility of over-
writing other variables in memory. Two include
files are necessary:
. "descrip.h" which holds the structures of
the necessary descriptors.
. "lnmdef.h" which holds definitions for the
logical name flags.
The descriptors for the logical name table and
the logical name are set up along with the
single item list in which to return the
equivalence string. A final zeroed out item
list is set up and then the system service to
translate the logical is called followed by
an error message to be printed if the call
should fail.
Notes: A FORTRAN routine had to be called in order to get the
"Send To Job Controller" MACRO difinitions. Digital Equipment
Corporation has not converted these definition files to the C
Language.
Documentation not available.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-324 TPU Hebrew Functionality Version: 1, January 1988
Submitted by: Digital Equipment Corporation
Operating System: MicroVMS V4.6, VAX/VMS V4.6 Software Required:
TPU English version Hardware Required: Printer and terminals to
support Hebrew option. Keywords: Editors
Abstract: VAX users who find themselves with a need to be able
to easily create/edit text files in Hebrew yet do not require
sophisticated word processing capabilities will find H_EDIT a
reliable solution.
H_EDIT is a TPU based editor which enables the user to
create/edit Hebrew text files. It allows for the typing of text
from either right_to_left or left_to_right. Direction switching
is accomplished by simple keystrokes.
H_EDIT utilizes the EDT style Keypad Emulator and functionality.
Notes: Terminals must contain Hebrew firmware for this program
to perform properly.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-325 RDB Report Writer Version: 1, March 1988
Submitted by: David Cohen, Security Pacific Automation Co,
W29-50, Los Angeles, CA
Operating System: VAX/VMS V4.5 Source Language: DCL, VAX COBOL
Software Required: COBOL Keywords: Tools - Applications
Development
Abstract: This package can generate a COBOL subprogram (with a
linkage section) which can be called from an RCO program. The
subprogram will handle all the report logic, including control
breaks, totals, formatting, and creating the actual print file.
Accepts as input four user supplied files which define the report
and the data file record. Validates input files. Handles up to
eight levels of control breaks, with totals available for each
level. Options include:
. At Top of Control Group.
. At Bottom of Control Group.
. At Top of Page.
. At Bottom of Report.
. New Page.
These terms have the same meaning as in DATATRIEVE. Grand totals
are available. 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.
The generated subprogram is designed to be called from an RCO
program, once for every database record in the stream.
Notes: Operating system VMS 4.0 and later is required.
Filenames are greater than nine letters.
Media (Service Charge Code): User's Manual (EA), 600' Magnetic
Tape (MA) Format: VMS/BACKUP
New
VAX-326 Protect Version: 1.00, February 1988
Submitted by: Andre Baskin, SYSCON Corp, Williamsburg, VA
Operating System: VAX/VMS V4.5 Source Language: C, MACRO-32
Keywords: Security
Abstract: Protect is a system to protect VMS executables from
attack by computer viruses by detecting any tampering with the
executable done by the virus. A virus is a program which has the
ability to infect other programs by inserting a new section of
code into another program. This new code will cause some harm to
the system (i.e., corrupt data, delete files, etc.). In
addition, the code inserted by the virus will infect other
programs, thus spreading itself throughout the system. Protect
is able to provide protection from computer viruses by signaling
when the executable code of a program has been tampered with in
any way. This is done by using the Protect program to place a
stamp on the executable. This stamp will be used to check for any
changes to the file and will in no way affect the program at run
time. Once the program has been stamped by Protect, there are
two ways in which tampering can be detected. The first method is
to include a call to the function check_program either in the
initialization function used by LIB$INITIALIZE or in the first
line of executable code. This function will return either "1"
which means the program has not been tampered with, or "0" which
means the program has been tampered with. In the case of a
program for which the source code is unavailable, once it has
been stamped by Protect, the program Check can be run and will
set the symbol $STATUS to either "1" if the executable has not
been tampered with, or to "0" if the executable has been tampered
with.
Documentation may or may not be on magnetic media. Sources not
included.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-327 VCU VAX/VMS Calendar Utility Version: 3.7, March
1988
Submitted by: Michael C. Johnson, Spuds Software, Brookline, MA
Operating System: MicroVMS V4.5, VAX/VMS V4.6 Source Language:
VAX BASIC Memory Required: 350K Hardware Required: VT100, VT220
Terminals Keywords: Calendars
Abstract: VCU is an interactive perpetual calendar for the
VAX/VMS operating system. It provides you with a simple way to
store and retrieve messages for any day.
Features include:
. A complete pull-down menu system with command keys.
. A display consisting of the time, date, previous month,
current month, next month, day of the year, days left in the
year, yearly messages, weekly message, and daily messages.
. A search function.
. Output capability.
. On screen message editing.
. Qualifiers and parameters to provide complete access from DCL.
. Toggling of the yearly, weekly, and daily message displays.
. A full year display.
. On-line help.
Notes: Operating system VMS V4.0 or later is required, because
the program utilizes system routines, screen management routines,
and utility routines.
Sources not included.
Media (Service Charge Code): User's Manual (EA), 600' Magnetic
Tape (MA) Format: VMS/BACKUP
New
VAX-328 SCOPY Version: 1.0, March 1988
Submitted by: John T. Carroll III, Columbus, IN
Operating System: MicroVMS V4.6 Source Language: VAX FORTRAN
Hardware Required: VT200 or VT300 Terminal Keywords: FORTRAN,
Graphics, ReGIS
Abstract: SCOPY is a FORTRAN subroutine that transfers images
displayed on Digital Equipment Corporation's VT200 and VT300
series graphics terminals to a plot file. The transfer is
accomplished by initiating a remote screen copy and redirecting
the screen image from the printer port to the host. The
resulting plot file can be printed on any one of Digital
Equipment Corporation's graphics printers or rapidly redisplayed
at the terminal.
Media (Service Charge Code): One RX50 Diskette (JA) Format:
VAX/ANSI, 600' Magnetic Tape (MA) Format: VAX/ANSI
Revision
11-SP-47 AnalytiCalc (PortaCalc): A 3D Spreadsheet/Database
System Version: V22.3B, March 1988
Author: Glenn C. Everhart, Ph.D.
Operating System: AMIGA DOS, IAS, MS/DOS, MicroVMS, RSX-11M,
RSX-11M-PLUS, VAX/VMS Source Language: FORTRAN 77, MACRO-11,
MACRO-32 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.
(See abstract for V-SP-24 for rest of abstract.)
Media (Service Charge Code): 2400' Magnetic Tape (PC) Format:
RMSBCK, TK50 Tape Cartridge (TC) Format: RMSBCK
--
Robert N. Perry (Tex) Tektronix "Skydive for better health" C-18807
bobp%tekcae@tektronix.TEK.COM
"When I works, I works hard. When I sits, I sits easy. When I thinks, I goes
to sleep."