PRO181 PROSOFT Boot Floppy Version: February, 1990 Submitted by: Kurt E. Wampler, Harris Semiconductor, Santa Clara, CA Operating System: P/OS V1.7,2.0,3.2 Source Language: FORTRAN 77 Memory Required: 512 KB Software Required: DECUS No. VS0112, The PROSOFT Tape Collection Hardware Required: Professional 300 Series, RX50 drive Keywords: Professional 300 Series - P/OS Abstract: The PROSOFT Boot Floppy contains utility programs to assist the user in generating RX50 floppy diskettes from the PROSOFT Tape Collection, DECUS No. VS0112. The Boot Floppy contains the following utilities: . KERMIT-11 . WTRX50 . RDRX50 . CPRX50 WTRX50 and RDRX50 can be used to copy RX50 diskettes to/from raw binary container files on the hard disk of the format provided in the PROSOFT Tape Collection. CPRX50 is a diskette-to-diskette physical copier. These utilities have been tested under P/OS 1.7, 2.0, and 3.2. The FORTRAN-77 compiler is not required, as the PROF77 run-time library was provided with P/OS DCL (as well as with the Tool Kit DCL). KERMIT can be used with the PRO's asynchronous communications port to download the raw binary container files from the VAX to the PRO, in lieu of DECNET or other transport mechanisms. Notes: This package contains utilities used to build RX50 kits from the PROSOFT Tape Collection, DECUS No. VS0112. Executable and/or object code is included. Complete sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: P/OS \\ PRO180 Synergy, PRO/Communications, PROSE PLUS Version: October 1989 Submitted by: Digital Equipment Corporation Operating System: P/OS V3.2 Memory Required: 512KB Software Required: DECUS No. PRO177, P/OS Version 3.2; DECUS No. PRO175, PRO/DECnet, is required for use with PRO Communications if you use the LAT function. Keywords: Business Applications, Data Communications, Text Formatting, Professional 300 Series - P/OS Abstract: Synergy provides a windowing interface for the Professional 300 series along with a set of applications that work in these windows. The windows separate the screen into areas and make concurrent display of several applications possible. Up to four applications may be viewed simultaneously. While one application is active, others are suspended. Switching from one application to another is a matter of a few simple keystrokes. Applications included with Synergy are: . PROSE PLUS, V2.1 (without the spelling checker) . PRO/Communications, V3.1 . Calendar, V2.1 . Datamanager, V2.1 . Spreadsheet, V2.1 . Graph, V2.1 . Calculator, V2.1 . Chess, V2.1 . File Services, V2.1 Integration of the Synergy applications is achieved through a write/read from clipboard mechanism. Tables and data may be passed between the Spreadsheet, Datamanager, and Graph applications and used in PROSE PLUS. PRO/Communications for hard disk provides terminal emulation, session selection, communications setup, call services, and file transfer over asynchronous serial communications links or an Ethernet local area network link. The communications protocol supported is asynchronous via serial line or LAT (Local Area Transport) via Ethernet. Functions available within terminal emulation include send text file, terminal status report, autoprint, user defined keys, log file read and write, and clipboard read, write and log. VT100 ANSI compatible, VT200 mode, seven bit controls, VT200 mode, eight bit controls and VT52 mode, ANSI incompatible are all supported. Optional hardware includes the Telephone Management System (TMS) and the Mini-Exchange. PROSE PLUS is a compound document processing software application for the Professional 300 Series system. This product allows the user to merge both text and graphics into a single document which can be displayed on the monitor, printed, or transferred to another Professional system. PROSE PLUS supports immediate display of the effects of all text editing functions such as bold, underline, and right margin justification, as well as the ability to display the combined text and graphics document prior to printing. While editing the text portion of the file, a box is displayed that corresponds in size to a given graphic to show the user how much space the graphic will take up in the final document. After the file has been finished, the user can first view it on the monitor, and a print command then produces a hard copy of what was displayed on the screen. In picture mode, the PROSE PLUS user can create drawings. The graphic editor supports four basic object types; lines, circles/arcs, rectangles and text. Collections of objects may be selected and moved, removed, replicated, scaled or saved for future use. In addition to the graphic editor, picture mode supports the insertion of GIDIS format graphic files which were not created/edited with PROSE PLUS. Document formatting features include page size definition, margin setting, page headers, and automatic pagination. No SPELL checker is supplied with this product. Following is a list of the manuals you will receive when you order Media Service Charge Code (EF): "Window Manager User's Guide" "File Service User's Guide" "Calendar User's Guide" "Datamanager User's Guide" "Spreadsheet User's Guide" "Graph User's Guide" "Calculator User's Guide" "PROSE PLUS User's Guide" "PRO/Communications User's Guide" Notes: Documentation is included on the magnetic media. It was created using RUNOFF and the .MEM files are included. The documentation on the media does not include graphics tables, charts, or figures, but does include all of the text found in the hardcopy version. If you wish to purchase the documentation in hardcopy, specify the media service charge code (EF) on your order form. Optional hardware includes the Telephone Management System (TMS) and the Mini-Exchange. This program is also included on DECUS No. VS0112. Restrictions: PROSE PLUS does not include the spelling checker program. Sources not included. Media (Service Charge Code): User's Manual (EF), Fifteen RX50 Diskettes (JL) Format: P/OS \\ PRO179 Professional Installation and Maintenance Version: 3.2, October 1989 Submitted by: Digital Equipment Corporation Operating System: P/OS V3.2 Memory Required: 512KB Software Required: DECUS No. PRO177, P/OS Version 3.2 Keywords: Professional 300 Series - P/OS Abstract: Professional Installation and Maintenance is a set of diskettes for the Professional 300 series personal computers which provides an additional level of testing above the Self-test. The MAINTENANCE APPLICATION diskette is run as a Professional application program. For the hard disk based systems, the software on the diskette can be installed onto the hard disk or run directly from the diskette. For systems without a hard disk, the software always runs directly from the diskette. The programs available on this diskette are: System Unit Test Tests the system module and optional hardware. Keyboard Key Test Allows most keyboard keys to be tested. Printer Test Sends data to a printer. Configuration Display Displays the hardware contained in the system unit. Bar Patterns Displays color bars (or gray shaded bars) on the video monitor for systems that have an extended Bit Map option. Notes: Some options like the DECNA and TMS will only run in Standalone mode that is not installed on the hard disk as an application. This program is also included on DECUS No. VS0112. Documentation available in hardcopy only. Sources not included. Media (Service Charge Code): User's Manual (EB), Three RX50 Diskettes (JC) Format: P/OS \\ PRO178 PRO/Tool Kit Version: 3.2, October 1989 Submitted by: Digital Equipment Corporation Operating System: P/OS V3.2 Memory Required: 512KB Software Required: DECUS No. PRO177, P/OS Version 3.2 Keywords: Tools - Software Development, Professional 300 Series - P/OS Abstract: The PRO/Tool Kit contains all the RSX programming tools, libraries and utilities you need for writing new applications or for modifying existing RSX or VMS programs to take advantage of the Professional's special features. The PRO/Tool Kit along with one or more PRO/Tool Kit Languages can be installed on any Professional with 10MB or larger hard disk P/OS system, 20MB is recommended however. After selecting the PRO/Tool Kit from the P/OS menu, you can write, compile, task build, execute and debug programs directly on your personal PDP-11. The Digital Command Language is the interface to the Tool Kit utilities and languages. The PRO/Tool Kit includes software that lets you develop fully distributed applications for the PRO/DECnet environment. With this facility you can create P/OS applications that access files on remote DECnet systems, perform task-to-task communications and even bypass the higher-level DECnet protocol to gain direct access to the Ethernet circuit. Some features include: . RMS, FMS, SORT, GRAPHICS, PRO/GIDIS, FRAME DEVELOPMENT TOOL, P/OS Services and EDT. DCL commands include: . APPEND, COPY, CREATE, DELETE, DIRECTORY, RENAME, SUBMIT/REMOTE, SET HOST, SET PROTECTION, TYPE, BROADCAST, SHOW USERS Following is a list of the manuals that you will receive when you order Media Service Charge Code (EK): "Volume 1, Introduction" "Volume 2A, Terminal Subsystem and Graphics" "Volume 2B, Terminal Subsystem and Graphics" "Volume 3, Task Building and Macro Programming" "Volume 4, Operating System" "Volume 5, PRO/RMS-11" "Volume 6, Debugging, Drivers, and Advanced Programming" "Volume 7, PRO/DECnet" "Volume 8, PRO/Tool Kit" Notes: The MACRO language is included: no other Digital Equipment Corporation developed language that runs under the PRO/Toolkit is available through DECUS. This program is also included on DECUS No. VS0112. Documentation available in hardcopy only. Sources not included. Media (Service Charge Code): User's Manual (EK), Nine RX50 Diskettes (JI) Format: P/OS \\ PRO177 P/OS Hard Disk Version: 3.2, October 1989 Submitted by: Digital Equipment Corporation Operating System: P/OS V3.2 Memory Required: 512KB Hardware Required: PC350 or PC380 with minimum 10 meg hard disk and floating point adapter. Keywords: Operating System, Professional 300 Series - P/OS Abstract: P/OS Hard Disk is a disk-based, multi-programming, priority-structured, event-driven operating system, which includes: . P/OS Hard Disk User interface . P/OS Hard Disk Record Management System . CORE Graphics Library . PRO/GIDIS Graphics Tools . DECnet Support . DECtouch Driver . PROSE Editor . EDT Editor . Backup and Restore Capabilities - Backup and Restore Application and Backup and Restore Utility (BRU) . Disk Maintenance Utility . System Installation and Customization Utility . Digital Command Language (DCL) user interface; can be used in many cases as an alternative to the menu-based user interface. Both the Professional 300 and P/OS support the Digital Multi-national Character set. By using eight rather than seven bits to represent a character, the character may be used to define both the ASCII characters and other characters including most Western European Characters. The compose key allows typing of composite characters not represented on the keyboard legend. The P/OS Hard Disk User Interface is a hierachy of menus and forms through which the user interacts with the operating system, utilities and applications. A menu may be a list of applications, a list of files or directories, or a list of other menus. Included are File Services, Print Services and Environment Services. Following is a list of the manuals you will receive when you order Media Service Charge Code (EG): "P/OS Server User's Guide" "PROSE User's Guide" "PRO/EDT User's Guide" "Command Language User's Guide" "Hard Disk System User's Guide" "Hard Disk System for Beginners" "Hard Disk System Error Guide" "P/OS Hard Disk System Release Notes" Notes: This program is also included on DECUS No. VS0112. Documentation available in hardcopy only. Sources not included. Media (Service Charge Code): User's Manual (EG), Twenty-One RX50 Diskettes (JP) Format: P/OS \\ PRO176 PRO/SIGHT Version: 1.1, October 1989 Submitted by: Digital Equipment Corporation Operating System: P/OS V3.2 Memory Required: 512KB Software Required: DECUS No. PRO177, P/OS Version 3.2 Keywords: Graphics, Professional 300 Series - P/OS Abstract: PRO/SIGHT is an object-oriented, interactive graphics editor that allows the user to create a variety of pictures ranging from simple organization charts to complex graphics arts images. Users can draw with cursor keys, a mouse or digitizing tablet. A set of menus appear at the bottom of the screen that allow the user to select colors, fill patterns, brush styles, text fonts, and standard shapes to include in the picture. They also allow the user to choose any eight of 256 possible colors (4,096 colors with a Professional 380). PRO/SIGHT has a variety of editing functions which allow the user to move, copy, delete or change the color or fill pattern of objects. Once created, the picture can be output on a variety of plotters or dot-matrix printers. The picture can also be stored in a GIDIS file to be recalled for future use or sent to another Professional. Notes: Documentation is included on the media. It was created using RUNOFF and the .MEM files are included on the media. The documentation does not include graphics tables, charts, or figures, but does include all of the text found in the hardcopy version. If you wish to purchase the documentation in hardcopy, specify the media service charge code (ED) on your order form. Optional hardware for this package is the extended bit map option. This program is also included on DECUS No. VS0112. Sources not included. Media (Service Charge Code): User's Manual (ED), Three RX50 Diskettes (JC) Format: P/OS \\ PRO175 PRO/DECnet Version: 2.1, October 1989 Submitted by: Digital Equipment Corporation Operating System: P/OS V3.2 Memory Required: 512KB Software Required: DECUS No. PRO177, P/OS Version 3.2 Keywords: Networking, Professional 300 Series - P/OS Abstract: PRO/DECnet enables a Professional 300 Series System to participate as a non-routing (end) node in DECnet computer networks. The Professional node can communicate with other DECnet nodes using either the Communications Port (COMM1) for Asynchronous or Synchronous DDCMP Wide Area Network communications, or the NET1 Port for Ethernet Local Area Network communications, but not both at the same time. The optional PRO/Tool Kit, see DECUS No. PRO178 for a description of this package, contains libraries which allow developers to write applications which communicate in a DECnet network. PRO/DECnet Phase IV networks can contain up to sixty-three network areas, with a maximum of 1023 nodes per network area, given proper network planning. Phase III nodes participating in Phase III/IV networks are limited to the Phase III routing capability of 255 nodes. Phase II nodes are not supported. Phase IV end nodes not directly connected to an Ethernet Local Area Network must connect to a Phase IV full function (routing) node, and can only communicate with Phase III nodes through such a router. The functions available to the PRO/DECnet user depend largely upon the configuration of the rest of the network. Each DECnet product offers its own level of capability and its own set of features to the user. Functions available with PRO/DECnet include Remote DECnet Terminal Utility, Remote File Access and File Transfer, Mail, Phone, Modem Support and Task-to-Task Communication and Network Management. Following is a list of the manuals you will receive when you order Media Service Charge Code (EE): "PRO/DECnet User's Guide" "PRO/DECnet Problem Determination Guide" Notes: A DECNA module is required to use the NET1 port on the rear of the system unit. This program is also included on DECUS No. VS0112. Documentation available in hardcopy only. Sources not included. Media (Service Charge Code): User's Manual (EE), Five RX50 Diskettes (JE) Format: P/OS \\ PRO174 PRO/BASIC Version: 1.4, October 1989 Submitted by: Digital Equipment Corporation Operating System: P/OS V3.2 Memory Required: 512KB Software Required: DECUS No. PRO177, P/OS Version 3.2 Keywords: Language Interpreters, Professional 300 Series - P/OS Abstract: BASIC is a conversational programming language developed at Dartmouth College that uses simple English language-like statements and familiar mathematical notations to perform operations. PRO/BASIC is an interactive BASIC for the Professional 300 system. It is comparable in function to most personal computer BASIC implementations, and yet maintains a high degree of compatibility with the BASIC available on Digital Equipment Corporation's larger PDP-11 and VAX systems. PRO/BASIC contains the following features: . Long variable names (up to thirty-one characters) . Sequential files (terminal format) . Random access files (virtual arrays) . Chaining from one program to another with parameters . Video terminal line editing . Immediate syntax checking on input . Debuffing facilities such as program trace and step capabilities . Single and double precision that results in six digits and sixteen digits of accuracy respectively . Multiple dimensional arrays (up to seven) . Extended IF-THEN-ELSE statements . Multiple statements on a line capability . Calculator PRINT mode (implied PRINT) . Print formatting with PRINT USING statement . Programmable error handling (ON ERROR GO TO) . User defined single line functions . Extensive support for graphics (over twenty statements) . String support, complete with string arrays and functions . Meaningful, English error messages, e.g. "Expected a comma" rather than "Syntax Error" . On-line Help . Limited access to the communications port PRO/BASIC offers a total of 41.9K bytes of user memory in the workspace. Of this total memory, a maximum of 32K bytes can be used for code and a maximum of 9.6K bytes can be used for data. The addition of an extended memory board will not increase the amount of memory available to the PRO/BASIC user. Notes: This program is also included on DECUS No. VS0112. Documentation available in hardcopy only. Sources not included. Media (Service Charge Code): User's Manual (ED), One RX50 Diskette (JA) Format: P/OS \\ PRO173 SIXELPRINT Version: 2.22, July 1987 Submitted by: Digital Equipment Corporation Operating System: P/OS V3.1 Source Language: PASCAL Memory Required: 512KB Hardware Required: LA50, LA75, LA100, LA210 OR LN03 printer Keywords: Graphics, Text Formatting Abstract: SIXELPRINT and FONTEDIT are two applications which make up a publishing package for flyers, slides, front pages or even small documentations. SIXELPRINT formats text for output to any printer capable of handling sixel data. The input text is supplied by a file which you may create using your favorite editor. SIXELPRINT uses fonts supplied with the application or generated by FONTEDIT, and creates a sixel file (SPRINT.SIX) containing the sequences which draw those characters on the printer. SIXELPRINT also knows how to do text justification, center, indent, underline and other document formatting operations. FONTEDIT is a special-purpose editor, used to create and edit font files which will be used by SIXELPRINT. It allows the user to work with the way characters look and takes care of the encoding of the font in the language that printers understand, transparently to the user. The package includes seventeen ASCII fonts, three multinational fonts, two numeric only fonts, two fancy fonts, a Digital Equipment Corporation Logo font and a chess font. The fonts come in sizes of 12, 18, and 24 points (72 points = 1 inch). Notes: Operating system P/OS V3.0 or later is required. Media (Service Charge Code): User's Manual (EA), Two RX50 Diskettes (JB) Format: FILES-11 \\ PRO172 SIDE: Development Improvements for the PRO Version: 3.1, December 1987 Submitted by: Rolf J. Wilden, Philips GmbH Forschungslabor Aachen, D-5100 Aachen, Federal Republic of Germany Operating System: P/OS V3.1 Source Language: FORTRAN 77, MACRO-11 Memory Required: 512KB Software Required: Native Toolkit, PRTIL, FORTRAN Keywords: Software Development Abstract: Program development on the PRO is well supported, but a time consuming task. The main reasons for this situation are slow compilers, cluster libraries and the sophisticated taskbuilder. To change this situation takes very little effort. A faster FORTRAN compiler, the FTB, and a SYSLIB.OLB containing all modules for a certain field of applications (laboratory automation) can change the situation. This distribution contains all the tools to speed up your program development activities in the field of laboratory automation. Media (Service Charge Code): Two RX50 Diskettes (JB) Format: FILES-11 \\ PRO171 DSKDIR: Diskette Directory Utility Version: 1, December 1987 Submitted by: Michael Catania, Michael Catania Enterprises, Glen Cove, NY Operating System: P/OS V3.0 Source Language: FORTRAN 77 Memory Required: 77KW Keywords: Utilities - P/OS Abstract: The DSKDIR utility is used to store information about your diskettes in an orderly fashion. If you have more than fifty diskettes with your personal files on them, then this utility is for you. You can sort through the information by volume, file or extension. There are two versions of the DSKDIR utility, one uses the P/OS Menu Facility, the other does not. You can also install the package from the toolkit (installation command files are supplied). Both versions were developed under P/OS V3.0, but they should work for earlier versions, although no guarantees are implied. Media (Service Charge Code): One RX50 Diskette (JA) Format: P/OS \\ PRO170 P/OS V2 Extensions Version: March 1987 Submitted by: John Childs Operating System: P/OS V2.0A Source Language: FORTRAN 77, MACRO-11 Software Required: PRO/TooL Kit Keywords: Utilities - P/OS Abstract: This package contains two features not available on P/OS V2 or earlier: . A set of command procedures and associated "help" information to allow a second user to run the PRO/Tool Kit via a VDU attached to the printer port. . A task and associated command procedures providing print-spooler functionality for such a two-user machine, and more usefully for a network of such machines, either via an Ethernet or a Mini-exchange. The printer runs on the communications port. Also included are various other bits and pieces which may be of use: . Improved START.CMD and EXIT.CMD files for PRO/Tool Kit. . Improved Link command file generators for FORTRAN and PASCAL. . INCLUDE files for VDU control for FORTRAN and PASCAL. . A loan calculator utility based around monthly repayments. . EDT initialization file re-defining keypad for numeric entry. Notes: This package is not relevant to P/OS V3 which already contains these features. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\ PRO169 PRO 2780/3870 Communications Applications Version: 1.2, May 1987 Submitted by: Digital Equipment Corporation Operating System: P/OS Hardware Required: RCD5X Hard Disk Keywords: Utilities - P/OS Abstract: PRO-2780/3780 is an application for the Professional 300 series of personal computers that provides communications to systems with capabilities similar to IBM 2780 and 3780 remote batch terminals. The product runs under the P/OS Hard Disk Operating System. PRO-2780/3780 operates using a single, point-to-point communications line. This line can be half- or full- duplex, and transmission speeds of up to 9600 bits per second can be achieved on an otherwise idle system. The user interacts with the product by means of a hierarchy of menus and forms. The product also supplies the user with help information that provides a brief description of the product and its menus. The communications discipline implemented by PRO-2780/3780 is a subset of IBM's Binary Synchronous Communications (BSC) protocol that uses EBCDIC transmission code. Horizontal format control records can be received and processed. A subset of vertical format control escape sequences is supported, specifically single, double and triple space, form feed and space suppress. Any block addressable storage device supported by P/OS can be used as a source of transmission files. Both fixed length (80 character card image) and variable length files can be transmitted as EBCDIC (automatically translated from ASCII) or binary data (no translation). BSC control characters are automatically added to the data before transmission and stripped on reception. Any block addressable storage device supported by P/OS can be used to receive files. Optionally, received print files can be sent to a printer, if one is attached to the Professional System. The following 2780/3780 remote batch terminal features are supported: . 2780 multiple record transmission option . Transparent mode . 3780 space compression . Variable vertical and horizontal forms control Notes: Sources not available. Documentation available in hardcopy only. Sources not included. Media (Service Charge Code): User's Manual (EC), One RX50 Diskette (JA) Format: FILES-11 \\ PRO166 FSTATS: Statistical Analysis Package Version: V1.0, January 1985 Author: Margaret Quince et al.,, Lincoln College Submitted by: Stephen Hirsch, NZAEI, Lincoln College, Canterbury, New Zealand Operating System: RT-11 V5.1 Source Language: FORTRAN IV Memory Required: See Restrictions Hardware Required: EIS, FPU Keywords: Mathematical, Professional-300 Series - RT-11, Statistics Abstract: FSTATS is a package of statistical routines which can analyze up to 1000 floating point variables in up to 100 groups. It includes the following options: Data Editor, Wilcoxon's Matched Pairs Signed Rank Test, Fisher's Exact Prob. Test, T Test Paired, Histogram, Linear Regression, One Way Analysis of Variance, Graphs of Data, Data Summary, Chi Square Test on I x J Contigency Table, Pearson's Correlation Coefficient, T Test Unpaired, Mann Whitney U Test, Spearman's Rank Correlation Coefficient, Kruskal-Wallis Analysis of Variance, and Transformations of Data. Because of it's size, FSTATS must be linked as a virtual job - it's high limit is 28543 words + the OTS work area. It can be linked using full high memory overlays which will use about 80000 words of memory or using disk overlays, this can be reduced to about 32000 words plus the operating system. This version of FSTATS was originally developed on a system running IAS and was converted to run under RT-11 on a Professional 325. There are almost certainly minor bugs in the program as it has not been used extensively yet. The Inline FORTRAN Compiler was used in program development - no responsibility can be taken for successful linking if the threaded code compiler is used. Restrictions: Program was developed using the FORTRAN Inline Compiler on an 11/23 CPU with EIS and FPU. Because of memory allocation problems, there may be difficulties using a system with different hardware. For memory required, 80000 words or using disk overlays, this can be reduced to about 32000 words plus the operating system. Media (Service Charge Code): One RX50 Diskette (JA) \\ PRO165 Technical Graphics Programs for the Pro-350 Version: July 1986 Submitted by: Robert A. Brockman, Ph.D. Operating System: P/OS V2.0 Source Language: FORTRAN 77 Memory Required: 64KB maximum Software Required: PROSE (optional) Hardware Required: Hard Disk Keywords: Graphics, Utilities - P/OS Abstract: This package contains five programs which can be used to create three basic types of graphic displays. . GCPLOT plots, and optionally labels, contours of a function (or collection of data points) in two dimensions. The region on which the data is defined and displayed may be highly irregular. . CCPLOT is very similar to GCPLOT and accepts the same data. Output from CCPLOT is in the form of color-filled plots (or grey scale on a B/W monitor), coded according to function values. Color-coding may be specified using color maps created in COLMAP. . XYPLOT is a simple X-Y plotter, with axis limits, tick mark spacing, titles and label formats specified by the user. . GCDATA is built around a FORTRAN interpreter, which allows formulas to be translated into the contouring data used by GCPLOT and CCPLOT. The PROSE editor, under control of GCDATA, allows for user input and editing of one or more FORTRAN-like statements defining the function. Data for contour plotting is then generated on up to five rectangular and five curved regions specified by the user. . COLMAP is a color map editor, which is useful in specifying the color-coding scheme in CCPLOT. A set of eight colors (including background) may be edited at once. Colors are modified by adjusting red, green, and blue levels, with the color display being updated interactively. Restrictions: CCPLOT and COLMAP require extended bitmap option, and a color monitor is recommended; GCDATA uses PROSE callable editor task (CET). Media (Service Charge Code): User's Manual (EA), Two RX50 Diskettes (JB) Format: FILES-11 \\ PRO164 Selective Copy/Sort a Directory Version: 1.1, March 1987 Submitted by: Jorg Buchner, D-5064 Rosrath, West Germany Operating System: P/OS V2.0 Source Language: FORTRAN 77, MACRO-11 Memory Required: 535KB Keywords: DCL, Sorting, Utilities - P/OS Abstract: This diskette contains two applications which work as an enhancement of the DCL commands COPY and DIRECTORY. SCOPY Similar to PIP's /SD-Switch (selective delete) the task allows a selective copy (like RT-11's Copy/Query). According to a PIP command line (output=input) filenames are displayed, and the user is prompted with "Y/N/G/Q" for approval to copy the files. Wildcards are allowed. If the output is directed to the video terminal, and the user answers the prompt with "Go", the files are announced with their names before they are displayed (a feature that is not comprised in the DCL TYPE command, e.g. "TYPE *.DOC"). SORTDIR Arranges and outputs any directory to a chosen device and/or file. The sorting can be done alphabetically by filename or type and chronologically by date. The directory to be arranged and the sorting mode are specified in one command line with optional switches. Default values are preset. Changes and Improvements: Enhancements made and bugs removed. Complete sources may or may not be included. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\ PRO163 PROPLOT Version: 3.1, December 1987 Submitted by: Ronald Getts, BFGoodrich R&D, Brecksville, OH Operating System: P/OS V2.0A Source Language: FORTRAN 77 Memory Required: Standard Hardware Required: LA50 or LVP16 (HP7475 or HP7470) if hard copy desired. EBO and color monitor helpful, but not required. Keywords: Graphics, Plotting Abstract: This diskette contains software developed at BFGoodrich R&D in Brecksville, OH, for the PRO-350. PROPLOT does least squares curve fitting to polynomial equations, graphs the resulting curves on the monitor, and has provisions for hard copy to an LA50, LA100 or Digital Equipment Corporation (HP) two or six pen plotter. PROPLOT V3.1 automatically supports color monitor and/or HP7475, HP7470, HP7440 or Digital Equipment Corporation LVP16 plotters, if present. This provides color graphics support. Data can be input from the keyboard or from a data file. The program asks the user questions regarding parameters and allows creation of data files for later recall. Scaling is automatic or controlled by the user. PROPLOT V3.1 supports .CTL file for repetitive re-plotting of same data sets. The .CTL file contains the answers to the questions PROPLOT asks. See CTL.DOC for details. Notes: Operating system P/OS V2.0 or higher is required. Changes and Improvements: Control files, additional plotter support. Media (Service Charge Code): User's Manual (EA), One RX50 Diskette (JA) Format: FILES-11 \\ PRO161 UTILITIES FOR PRO/RT Version: April 1987 Submitted by: Earl Chew Operating System: RT-11 V5 Source Language: MACRO-11, PASCAL Software Required: NBS PASCAL required to recompile some programs. Keywords: Utilities - RT-11 Abstract: This is a potpourri of programs written for RT-11. The following is a list of the programs offered. DIRS A directory listing program which has options to automatically search down sub-directories and to list creation times (TSX compatible). DIRS.501 provided for RT-11 versions without the plain GTLIN facility. /HELP for help. BUILD A utility modeled on the UNIX MAKE program. It will generate the minimum set of commands required to compile a program made up of separately compiled program modules (i.e. an object module need not be recompiled if its creation time is more recent than all its sources). BUILD.501 is provided for RT-11 versions without the plain GTLIN facility. This program has been updated slightly. TS A handler which will time stamp files with their creation times (TSX compatible). This version will automatically reconfigure itself for EIS machines. DC A digital clock handler which will display a digital clock in the upper right hand corner of a VT100 screen. DWDISK A winchester disk formatting program allowing the user to change the interleaving pattern, cylinder spiral and track spiral on the disk. Improvements in speed of 50% have been achieved using the standard DW: handler and formatting with an interleave of 7. This has only been tested on a Pro-350 using an RD51 (10MB)) disk. Also included is a program to time disk read operations. DW A modified DW: handler recoded for speed and compactness. Average improvements in speed of 65% have been achieved using a disk formatted by FORMAT.SAV. The handler is 45% smaller than the standard DW: handler. This has only been tested using an RD51 (10MB) disk. EXECUTABLE The DECUS C Lempil-Ziv data compression IMAGE program, tailored for RT-11, and a faster version of GREP (makes use of Boyer Moore searches) are provided. The source code for these are not included here due to lack of space and time. LZDCMP is required to decompress the program. Notes: Some programs will not work on older versions of RT. Changes and Improvements: New programs Complete sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: RT-11 \\ PRO155 RT Programs for PRO Version: April 1987 Submitted by: C. E. Chew Operating System: RT-11 V5.02 Source Language: MACRO-11, NBS PASCAL Software Required: NBS PASCAL required to recompile some programs if customization is needed. Keywords: Device Handlers, Spell, Text Formatting, Utilities - RT-11 Abstract: This is a potpourri of programs written for RT-11 V5.1 or later (except where noted) on a PRO. The following have been provided: PL A pipeline handler which functions in much the same way as MQ: except that no special .LOOKUP requests are needed. CI A console interface which allows one job to 'type' input to another. MENU A suite of rather crude menu control subroutines. TYPO A typographical error checker written in NBS PASCAL. MORE A file perusal utility written in NBS PASCAL. OTHER A program which determines which drive (0 or 1) RT is booted from and assigns logical names to it (SYS) and the other drive (DK and DSK). WP A program utilizing all the above to allow the creation of a cheap but effective text formatting system using KED and RUNOFF (you have to provide your own KED and RUNOFF). DZCOPY Program to make a sector by sector image of a foreign disk by using the DZ controller hardware. Has been used to read IBM format 5.25 inch disks. XHANDL An alternative overlay handler which can force large root segments and large overlay tables into extended memory. Moved code to allow for .module code. PRTSCR A screen dump utility. It can be customized for non-Digital Equipment Corporation printers, requires less low memory than the SPOOL utility, and can dump in text or graphics mode, but requires V5.02. Note that some programs may require a little experience with RT and MACRO to customize, but should be fairly easy to put together. Changes and Improvements: Bug fix to XHANDL. Media (Service Charge Code): One RX50 Diskette (JA) Format: RT-11 \\ PRO152 DIGITIZING - Graphical I/O Using a Tablet and HPGL-Plotter Version: V1.0, December 1985 Submitted by: R. J. Wilden, Philips GmbH Forschungslab.Aachen, Postfach 1980, West-Germany 51 Aachen Operating System: P/OS V2.0A Source Language: FORTRAN 77 Memory Required: 5MB Software Required: HP Industry Standard Plot Package (HPISPP), PRO/Tool Kit Hardware Required: DIGIT01-TABLET, HPGL-Plotter Keywords: Graphics, Plotting Abstract: This package contains the following five programs: TABTST It tests Digital Equipment Corporation's DIGIT01-Tablet in Remote-Mode. DIGIT1 It can digitize x/t-records of e.g. measured data. DIAPL1 It plots the data produced by DIGIT1 on a HPGL-Plotter. DIGIT3 It can digitize structural pictures like flowcharts. DIAPL3 It plots the data produced by DIGIT3 on a HPGL.Plotter. Digital Equipment Corporation's tablet DIGIT01 (Bit-Pad-One type) can easily be used to make X/T-Recorder measuring-data on paper available for computing. Furthermore, e.g. flowcharts outlined by hand can be digitized and so be prepared for use in papers. All digitized data can be plotted in a selectable form using a HPGL-Plotter (HP7475A,LVP16...). Two subroutines are used to service the tablet. TABGET is used to read the tablet's datastream. DIGITZ converts the digitized positional data to centimeter-pairs relative to the origin in the lower left corner. The tablet can be connected to the Professional's Printer or Communication Port. The digitized data is saved in disk-files. To distinguish the data produced by the tasks DIGITx, different data-structures (file-types) are used for saving. The two plot-programs included enable the user to select freely, picture size and origin of the pictures. The plotter used to test the programs was the HP7475A. Notes: HPISPP is licensed from HP. Complete sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\ PRO150 APFELM - Mandelbrot Set Explorer Version: 2, December 1987 Author: R.J. Wilden and Glenn Everhart Operating System: P/OS Source Language: FORTRAN 77 Keywords: Graphics Abstract: APFELM displays in graphical form the so called Madelbrot_Set. With the help of a 'graphic-microscope', the complex-plane can be scanned for nice looking pictures. When you use the graphic-microscope, the cursor position is the origin of a new picture. You can change the origin with the four Cursor-Keys and select a specific origin with the Select-Key. To continue with a new frame, you have to press the Resume-Key. When you intend to save a picture on disk, be sure to have enough space. The disk-space used for GIDIS-Metafiles is enormous. Changes and Improvements: Added version with faster evaluation of pointer in Mandelbrot_Set. Original version present intact also. Media (Service Charge Code): One RX50 Diskette (JA) Format: P/OS \\ PRO148 KERMIT for P/OS Version: 2.23 Submitted by: Joerg Buechner Operating System: P/OS Source Language: MACRO-11 Keywords: Data Communications, KERMIT, Utilities - P/OS Abstract: This package is complete with sources. No modifications have been made in the program code. Only .CMD- and .ODL-files have been changed to build KERMIT on P/OS. This version is command driven running at DCL-level with on-line help. Notes: The maximum record length for ASCII text files to transfer is 160 bytes. This version of KERMIT has been tested only with SEND and RECEIVE in a direct computer to computer link. This version of KERMIT has been unsuccessful with an ATARI ST, running GEM ATARI/ST KERMIT (Bernhard Nebel) and successful with an IBM XT, running KERMIT-MS V2.27. Changes and Improvements: Complete sources included. Media (Service Charge Code): Two RX50 Diskettes (JB) Format: FILES-11 \\ PRO143 RT on P/OS Version: V2A, October 1985 Submitted by: Chester Wilson, Charleville, Australia Operating System: RT-11 V5 Source Language: MACRO-11 Software Required: RT-11 distribution Hardware Required: Professional-350 Keywords: Device Handlers, Professional-300 Series - RT-11 Abstract: RT on P/OS allows a Pro-350 to run RT-11 from a contiguous file on a portion of the hard disk set up for P/OS. The "DC" handler is actually a modified "DW" handler, with an ability to allow the user to specify a "device" size and offset position within the hard disk. The distribution is provided on a DZ(RX50) disk with instructions for mating with a foreground/background or virtual memory monitor from the RT-11 distribution kit. Media (Service Charge Code): One RX50 Diskette (JA) Format: RT-11 \\ PRO139 DBMS: Data Base Management Package for the Professional - 300 Series Version: V1, February 1984 Author: R. DiMarco Submitted by: Glenn C. Everhart, Ph.D. Operating System: P/OS Source Language: MACRO-11 Keywords: Data Base Management Abstract: The database package was designed to allow small, homogeneous databases to be quickly set up and manipulated. The package provides the user with the following facilities: . An extremely simple method of defining the structure of the records which make up the database. . A screen oriented database editor, which allows records to be created, edited and deleted. The editor supports protected and database managed fields. The editor was designed so that persons with little computer experience (i.e. typists, clerks, etc.) can use it. . A report generation package, which allows specific records to be selected, and reports generated. The records to be included in the report can be sorted by any field within the record, and the report format can be easily modified. . A FORTRAN interface which allows records in the database to be readily accessed from a FORTRAN mainline program. Fields within a record can be accessed via their logical names. A FORTRAN interface is also provided to the sorting module, in the event that the user needs to implement a special application program. The FORTRAN interface also allows the user to access two or more databases simultaneously. . A menu program is included to allow the user to change between the various application programs without the knowledge of their computer interfacing. This version (V2) of the Data Base Management Package includes an easier method of defining and establishing a database, and a much larger manual. The procedures discussed in the manual are illustrated in a pre-built database for managing telephone information which is included. Notes: A hard copy of the manual is available under DECUS No. 110529. Restrictions: Reformatted for P/OS. Needs work to actually run under P/OS (RSX) but conversion aids are included in the package. Media (Service Charge Code): Five RX50 Diskettes (JE) Format: FILES-11 \\ PRO138 Airplane Lander for the Professional - 300 Series Version: V1, May 1985 Submitted by: Glenn C. Everhart, Ph.D. Operating System: P/OS Source Language: FORTRAN IV Keywords: Games Abstract: This program is an airplane landing simulation game. It provides a pseudo-graphic display of an aircraft instrument panel with real time updates at one second intervals. The program simulates a real instrument landing approach from an altitude of 25000 feet to the runway, with instructions from ground radar control. Aircraft climbs, dives and stalls are properly simulated. An off airport landing as well as go-around for a missed approach are both possible. Source code is supplied for both VT100 compatible and VT52 compatible terminals, and command files are supplied to enable versions to be produced for background, foreground and system job. Restrictions: Needs tailoring to change systems dependent calls to P/OS. Tools for doing so are supplied. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\ PRO137 Adventure for the Professional-300 Series Version: V1, January 1984 Submitted by: Glenn C. Everhart, Ph.D. Operating System: P/OS, RSX-11M, RSX-11M-PLUS Source Language: FORTRAN IV Keywords: Games Abstract: Adventure is a magical, upredictable and often addicting computer game that has caught on in the United States in now epidemic proportions. It is a treasure hunt with all the trimmings, mysteries and challenges that grow more and more complex as the game unravels. Adventure is more of a puzzle than a game. Once solved, it's mastered! The mastering, however, often takes months of drawing maps and planning strategy. Adventures sweeping popularity lies in the power to enchant. Players are projected into a world of fantasy, one that blends the heart-pounding suspense of Treasure Island with the magic of Alice in Wonderland. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\ PRO136 PRO/VLINK for the Professional - 350/380 Series Version: V1.0-06, April 1985 Submitted by: Digital Equipment Corporation Operating System: P/OS V2.0, 2.0A Source Language: FORTRAN 77 Memory Required: 512KB Software Required: PRO/Tool Kit V2.0 Hardware Required: A hard disk is required. Keywords: Tools - Applications Development Abstract: To create a running program on the Professional 350 or 380, the program must be compiled and LINKed. Before the program can be LINKed, the user must create a task builder command file and an overlay descriptor file. Creating these files can prove to be a formidable obstacle to the initial P/OS user, often taking many times longer than the application development time itself. PRO/VLINK creates these complex files (as well as the P/OS Hard Disk Application Installation file) for the application developer and allows the application development cycle to be simply create (program), compile, link and run. PRO/VLINK supports the following source languages: FORTRAN, PASCAL, BASIC, DIBOL and MACRO. Task builder files for COBOL and DECUS C are created but may need additional editing. Subroutine calls from the following facilities are supported: P/OS, POSRES, POSSUM, COMLIB, CGL, FMS, PRTIL and DECnet. Sources not included. Media (Service Charge Code): User's Manual (EA), One RX50 Diskette (JA) Format: FILES-11 \\ PRO135 Easycom/PRO for the Professional - 350/380 Series Version: V1.0-06, April 1985 Submitted by: Digital Equipment Corporation Operating System: P/OS V1.7, 2.0, 2.0A Source Language: FORTRAN 77 Memory Required: 512KB Software Required: PRO/Comm V1.8, 2.0 Hardware Required: A hard disk is required. Keywords: Data Communications, Emulators Abstract: Easycom/PRO is a program for the PRO-350 and 380 series of computers running under P/OS which is patterned after (and enhanced over) the DECmate Easycomm Application. Easycom/PRO automatically logs you into a computer system or database after which you enter PRO/Comm Terminal Emulation. You simply create a login (or script) file describing what you manually do (often in a lot of steps) to log in. After this is done, you run Easycom/PRO and select the proper script file. Additional features of Easycom/PRO include the ability to work with either the PRO Communications port or the TMS modem and to define a "default" script file which you select merely by pressing "return". An editor is built right in so you need not worry about how to create the script files either. Several examples as well as the User's Guide (manual) are contained in the kit. A brief User's Guide (manual) may be found on the diskette in [USERFILES] and is named EASYCOM.DOC. Print it out for the Easycom/PRO command syntax. You may want to print out the example Easycom/PRO files on the kit too. These all end with ".EZC" and are in the [USERFILES] directory on the floppy. Sources not included. Media (Service Charge Code): User's Manual (EA), One RX50 Diskette (JA) Format: FILES-11 \\ PRO134 RSX-P/OS Tar for Floppy Diskettes Version: V1, April 1985 Author: R. Gaughan and G. Everhart Submitted by: Glenn C. Everhart, Ph.D. Operating System: IAS, P/OS, RSX-11D, RSX-11M, RSX-11M-PLUS Source Language: MACRO-11 Hardware Required: RX01, RX02, or RX50 drives Keywords: Utilities - P/OS, Utilities - RSX-11 Abstract: This program allows read/write to Unix TAR format floppies on RX01, RX02, or RX50 drives under the RSX or P/OS operating systems. All sources, including a version of SUPERMAC that will work with them are included, plus objects and a P/OS task image. Necessary adjuncts including a task to mount RX50's foreign under P/OS are presented. Also on the disk are a P/OS version of the RSX SRD Working Group SRD utility and R. Kirkman's image mode RX50 copier for P/OS, and an inspect-only file lister from the Fall 1984 RSX SIG tape with some local enhancements. Using the TAR program it is possible to move files between P/OS and various flavors of UNIX (tm) on floppy. This can be handy where communications utilities are unavailable on one end or the other, or where faster throughput is needed than is possible on even a very high speed communications line. UNIX is a trademark of AT&T Bell Laboratories. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\ PRO131 FSTATS: Statistical Analysis Package for P/OS Version: June 1986 Author: Margaret Quince et al., Lincoln College Submitted by: Stephen Hirsch, NZAEI, Canterbury, New Zealand Operating System: P/OS Source Language: FORTRAN 77, FORTRAN IV Keywords: Mathematical, Statistics Abstract: FSTATS is a package of statistical routines which can analyze up to 1000 floating point variables in up to 100 groups. It includes the following options: Data Editor, Wilcoxon's Matched Pairs Signed Rank Test, Fisher's Exact Prob. Test, T Test Paired, Histogram, Linear Regression, One Way Analysis of Variance, Graphs of Data, Data Summary, Chi Square Test on I x J Contigency Table, Pearson's Correlation Coefficient, T Test Unpaired, Mann Whitney U Test, Spearmans's Rank Correlation Coeff., Kruskal-Wallis Analysis of Variance, and Transformations of Data. FSTATS was originally developed on a system running IAS and was converted to run under RT-11 on a Professional 325. This version of FSTATS for P/OS was converted from FSTATS for RT-11 by F. Bommel, SIEMENS ZFE TPH 13, Paul-Gossen- Str. 100, D8520 Erlangen. There are almost certainly minor bugs in the program as it has not been used extensively. Changes and Improvements: This version of FSTATS has been modified slightly for use under P/OS. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\ PRO129 DOB and FORTH for P/OS Version: V1, October 1984 Author: B. Nelson and J. James Submitted by: Glenn C. Everhart, Ph.D. Operating System: IAS, P/OS, RSX-11D, RSX-11M, RSX-11M-PLUS, VAX/VMS Source Language: MACRO-11 Keywords: Disassemblers, Programming Languages Abstract: This is a single floppy containing a complete FORTH system (including data files) for P/OS or RSX in one directory and a complete object disassembler in another directory. The FORTH is a variant of FIG FORTH; DOB has been modified to handle ISD blocks and some other new MACRO constructs that bombed the older version. All sources to both systems are on disk, plus manuals for DOB. Both programs have been prebuilt to run on P/OS so that the toolkit is not required. The disk is not however, self installing. Notes: Documentation for DOB on magnetic media. Documentation for FORTH available at local bookstore. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\ PRO128 BITMAP: Direct Access Bitmap Graphics for the Professional-300 Series Version: November 1986 Submitted by: Stephen Hirsch, NZAEI, Canterbury, New Zealand Operating System: RT-11 V5.2 Source Language: FORTRAN IV, MACRO-11 Hardware Required: Professional-300 series Keywords: Graphics, Professional-300 Series - RT-11 Abstract: BITMAP is a group of FORTRAN callable routines that make it possible to map to the Pro 300 video bitmap which is located by default at the 3 Megabyte address boundary. The main driving routine, called BITMAP allows the programmer to MOV, BIS, BIC a user buffer to or from the screen. Also included are routines to set/clear any given pixel, to fill a horizontal line on the screen with a mask word and to dump the screen to an LA50 printer in graphics mode. It is possible by modifying BITMAP, to write to the screen in 512x4 or 256x8 resolution, but the default is 1024x2 (pixels/line x intensity levels). Using these routines, it should be possible to develop a library of routines to draw virtually anything on the Pro 300 screen. This revision includes a new version of the BITMAP routine that uses the Global memory region allocation capabilties of RT-11 V5.2 and also locates the Bitmap hardware wherever it may be installed in the option slots. In addition, it can be used with FORTRAN programs linked as virtual jobs and automatically handles the memory mapping required. Notes: Operating system RT-11 V5.2 is required. Uses system calls available under V5.2 or later. Some demonstration files are incomplete. Changes and Improvements: Modified to take advantage of RT-11 V5.2 enhancements. Complete sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: RT-11 \\ PRO127 BBASE: A Small Database Program Version: V1.1, November 1984 Submitted by: Randy Jordan, Black & Veatch, Overland Park, KS Operating System: P/OS V1.7 and later, VAX/VMS V3.0 and later Source Language: BASIC 1.1 and later, BASIC-PLUS, BASIC-PLUS2, VAX-11 BASIC Memory Required: 18KB Software Required: BASIC Keywords: Data Base Management Abstract: This program is a small database program designed to store and retrieve information of a relatively simple nature. Facilities to manage this information are MENU oriented and for the most part self-explanatory. There is ENTER DATA, UPDATE DATA (to change or modify), DELETE A RECORD (to delete a RECORD), SEARCH (to find a specific RECORD), PRINT a REPORT (to the default DIRECTORY or to the attached PRINTER), SCREEN REPORT (prints the REPORT to the SCREEN), LIST ALL DATA (displays all DATA in the file with RECORD and FIELD numbers), SORT (a general purpose SORT of the FILE by FIELD name), and EXIT (to quit). This program is designed to work on relatively small data. The maximum number of RECORDS is 1000 with a maximum number of FIELDS being 20. This can be increased depending upon available disk/diskette storage space. The program was written with the beginning user in mind, and performs the same on VAX/VMS, PDP-11 RSX-11M, or Pro-350 P/OS. The program produces and works from two (2) files; Filename.BBS A sequential file containing FILE information. Filename.BBD A VIRTUAL file containing the actual data. The filename is a filename that you provide. The program can also produce a sequential file report; (filename.DOC) which can contain data in the selected REPORT format. Notes: P/OS version includes the PROSE editor. Release notes distributed with each copy. Restrictions: Maximum records is 1000, maximum fields is 20. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\ PRO125 DDT: A Symbolic Debugger for P/OS Version: V1, July 1984 Submitted by: Glenn C. Everhart, Ph.D. Operating System: DOS/BATCH V4 or later, IAS V2 or later, P/OS V1.7 or later, RSX-11D V6A or later, RSX-11M V3.1 or later, RSX-11M-PLUS V1 or later, RT-11 V1 or later (SJ/FB only), VAX/VMS V2 or later Source Language: MACRO-11 Memory Required: 200 wds task, 20KW separate task Keywords: Debugging, System Management - P/OS Abstract: The DDT debugger is a powerful symbolic debugger for PDP-11 systems. This version works on P/OS as well as RSX11M/M+, RSX11D/IAS, and some other systems, and the RX50 is configured so that it should work on Micro/RSX also, though a little tailoring of the I/O page partition common will be needed for Micro/RSX. DDT features SYMBOLIC debugging, optionally from a second task (so that you give up only 200 words in the task being debugged). Symbols may be read from a symbol tablefile created by the linker or entered interactively. DDT can also symbolically examine/modify disk files as though they were memory, making it a good symbolic zapper. This facility is handy when a crash occurs to find where the failure happened. Flow control is extensive and on 11/73 will support I and D space when available. Facilities include breakpoints, single stepping, multiple watchpoints, conditional breaks, execution of saved commands at breaks, interactive instruction execution, and much more. Data formats which can be entered include MACRO-11 instructions, 16 bit integers in octal, hex, binary, ASCII, decimal, or RAD50, 32 bit integers in the radix of your choice (from 2 to 36), and floating point numbers, 32 or 64 bits long. DDT can be built to be able to access any part of the machine, including kernel mode space. It has special support for overlaid tasks and breakpoints can be handled in overlays. DDT can be set to debug several interacting tasks from a single debugger too. It should be the only debugger you'll ever need. Restrictions: Floating point display/entry code assumes hardware floating point or system F.P. emulator. ESCAPE must be entered on Pro-350 as Ctrl-[ (Control-left square bracket). It will run on the SJ and FB monitors only under RT-11 V1 or later. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\ PRO124 C Language System with Native Toolkit Version: November 1983 Author: David Conroy, Robert Denny, Charles Forsythe, Clifford Geshke and Martin Minow Submitted by: Martin Minow Operating System: P/OS V1.8 Source Language: C, MACRO-11 Keywords: Programming Languages Abstract: "C" is a general purpose programming language well suited for professional usage. This "C" distribution contains a subset of the DECUS "C" programming system which includes: . A compiler for the "C" language. The entire language is supported except for an emulated (software) floating point, macros with arguments, bit fields, and enumerations. . A common runtime library ('standard I/O library') for "C" programs running under the RSX-11 or RT-11 operating systems. By using this library, "C" programs may be developed on one operating system for eventual use on another. . An RSX-11/M extensions library allowing access to all RSX-11M executive services. Notes: For sources and documentation manuals see DECUS No. 11S018. Restrictions: This submission contains neither documentation nor sources for the compiler or Run-Time Library. The tools are not provided. Some functions for accessing P/OS menus are provided. Documentation may or may not be on magnetic media. Sources not included. Media (Service Charge Code): Three RX50 Diskettes (JC) Format: FILES-11 \\ PRO123 BASIC, PASCAL, PortaCalc, KERMIT and a Desk Top Calendar Version: V4, July 1985 Submitted by: Glenn C. Everhart, Ph.D. Operating System: P/OS Source Language: C, FORTRAN 77, FORTRAN IV-PLUS, MACRO-11, PASCAL and others Software Required: None (Compilers, etc., are useful only if one has the PRO Toolkit since that has the linker) Keywords: BASIC, KERMIT, PASCAL, PortaCalc, Spreadsheet Abstract: These diskettes contain a grab bag of several RSX-11 tools off old RSX-11 SIG tapes, converted to RX50 format for the Digital Equipment Corporation Professional-350 under P/OS V1.7 or later (Maybe earlier too; no way to test that). The following are provided: PortaCalc The most powerful spreadsheet available. This version is compatible with the VAX/VMS version and does essentially everything you ever wanted your spreadsheet to do. The tutorial file is supplied, and an install file is there too, in case you want to run it from a menu. DTC A good desktop calendar facility for handling your calendar on the PRO. Full screen day/week/month/year displays, appointment selection, meeting scheduling, etc. RSX BASIC The Michael Reese BASIC, a full language dialect similar to BASIC-PLUS. Swedish PASCAL The latest "Swedish PASCAL" compiler (updated for the new RSX versions) for the PRO. It is a full language compiler and OTS. This program is useful for those who have the PRO Toolkit so they can build programs in PASCAL. PRO Kermit V1 A full featured communications package with host versions in the public domain available for practically any host or other Micro you ever heard of, and many you haven't. This package allows full VT102 emulation, file transfer, logging and much more and makes it totally unnecessary for you to buy anybody's communications packages. Includes the hexify and dehexify tools, making it possible to send even files with weird rms attributes around and rebuild the attributes. There are install command files for BASIC, DTC, PortaCalc, and KERMIT. The PASCAL kit is to be run from the PRO Toolkit, so is not installable from a menu. The others can run under the PRO Toolkit too; it is not necessary to go through the menu, except maybe for KERMIT, which is heavily into PRO menus. Notes: Complete documentation and sources were not included to reduce the number of floppies. Documentation and sources for most of the programs in this package can be found with DECUS Numbers: 11S047, 11S060, 11S067, and 110346. Some of the documentation for these programs is not available in hardcopy, but rather is included on the respective magnetic media. Restrictions: BASIC requires upper case text only. Documentation may or may not be on magnetic media. Complete sources not included. Media (Service Charge Code): Five RX50 Diskettes (JE) Format: FILES-11 \\ PRO101 TECO, COPY, SRD, MCR and RNO for P/OS V1.7 Version: February 1984 Submitted by: Richard J.D. Kirkman Operating System: P/OS V1.7 Source Language: MACRO-11 Keywords: RUNOFF, TECO, Utilities - P/OS Abstract: This is an expanded version of the developers kit which replaces P/OS V1.0, and contains the following: MCR A command line interface, including INSTALL, REMOVE, RUN, ASSIGN, DEASSIGN, SET and SHOW commands. Source included. UTIL A program interfacing to the PROVOL system service to allow foreign mounting of disks, dismounting, FILES11 mounting and bootstrapping. Source included. RNO RUNOFF, as on RSTS/E V8, IASV2, RSX11M 3.1...Incl RNO.RNO. TECO Version 36 using F11 (ESC) F12 (BS) and F13 (LF) keys. Supports scroll mode, and includes VTEDIT.TEC. SRD With multicolumn output and a number of other oddities! /HE is help, /MC multicolumn, /SY include system directories. COPY Image copy from DZ1: to DZ2:. Assoc. Documentation: TECO manual (DECUS No. 110450 is available from DECUS). Restrictions: Control/C handling in MCR has not been updated for P/OS V1.7. Apart from MCR and UTIL, rest are binaries only. Installable application for P/OS. Complete sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: FILES-11 \\