|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 5376 (0x1500) Types: TextFile Names: »README.DOC«
└─⟦0d02879d3⟧ Bits:30004605 COMPAS Pascal version 3.03 └─ ⟦this⟧ »README.DOC« └─⟦b6ad1e534⟧ Bits:30002857 COMPAS-80 V3.03 for JET80 CP/M └─ ⟦this⟧ »README.DOC«
COMPAS SUPPLEMENTARY DOCUMENTATION for COMPAS-80 V3.03 (CP/M-80) Copyright (C) 1984 by Poly-Data microcenter ApS Thank you for purchasing the COMPAS Pascal package. We are confi- dent that you will find COMPAS to be a high quality product. Before moving on, please read the License Agreement enclosed to the package, and then fill in and return the accompanying regis- tration form. 1. Distribution disk overview ----------------------------- You will find the following files on your distribution disk: README.DOC The file you are currently reading. COMPAS.COM This file is the actual COMPAS Pascal system. It contains the editor, the compiler and the run-time package. COMPAS.HLP The help message file. This file contains the help messages displayed by the HELP command. COMPAS.ERM The error message file. This file contains the error messages displayed by the compiler when it locates an error. INSTALL.COM The INSTALL program. If you have bought an "uncon- figured" copy of COMPAS, i.e. a copy which is not set up for any specific terminal or computer sys- tem, then before you can use it, you must install it using this program. If you try to run an uncon- figured copy, you will simply get an error message. The INSTALL program is fully self-explaining, but to answer the questions asked by it you will proba- bly have to consult your system documentation. If you wish, you may also use INSTALL to customize an already installed copy to suit your individual needs. INSTALL.TRM Datafiles used by INSTALL. These files contain INSTALL.DAT configuration data for up to 50 different terminals and computers. Note that INSTALL will not run if these files are missing. INSTALL.PAS INSTALL program source text. INSTALL is written INSTCRT.PAS entirely in COMPAS Pascal. CALC.PAS Demonstration program source text. This program acts as a calculator. It allows you to enter nume- ric expressions and have them evaluated. HEXDUMP.PAS Demonstration program source text. HEXDUMP will output a hex listing of any file to any other file or the printer. PRIMES.PAS Demonstration program source text. A short program which computes all prime numbers between 1 and 30000. QSORT.PAS Demonstration program source text. QSORT generates a list of random numbers and then sorts them using the quicksort algorithm. CROSSREF.PAS Demonstration program source text. CROSSREF outputs a listing and a cross-reference map of any COMPAS source text. DATMAN.PAS These files constitute the C-FILE package. C-FILE NPFKEY.PAS is a complete set of utility routines which allow ADDKEY.PAS you to use indexed files with your COMPAS Pascal DELKEY.PAS programs. The C-FILE routines are written entirely in COMPAS Pascal. For further details on C-FILE, please refer to the C-FILE Reference Manual which is included in your COMPAS documentation. DATABASE.PAS Demonstration program source text. DATABASE uses the C-FILE routines to maintain a simple customer data base. Before using COMPAS, we strongly advice that you make a backup copy of this disk. To generate a COMPAS work disk, copy COM- PAS.COM, COMPAS.HLP and COMPAS.ERM onto a blank disk along with any other system programs you may require (e.g. PIP.COM and STAT.COM). If you are stressed for disk space, you may omit COMPAS.HLP and COMPAS.ERM, but then the HELP command will not work and the compiler will only output error numbers. 2. COMPAS-80 V3.03 improvements ------------------------------- COMPAS V3.03 features two new standard procedures, called EXIT and HALT. The EXIT procedure is used to exit the current block. When EXIT is executed in a procedure or a function, it causes the subroutine to return, and when executed in the statement part of a program, it causes the program to terminate. A call to EXIT may be compared to a GOTO statement which addresses an imaginary label just before the END that ends the block. The HALT procedure may be used to terminate a program at any point. 3. Comments and suggestions --------------------------- If you have any comments to the COMPAS package and/or its docu- mentation, e.g. improvements you would like to see, or bugs you may have spotted, please don't hesitate to contact us. Our ad- dress is: Poly-Data microcenter ApS Aaboulevarden 13 DK-1960 Copenhagen V DENMARK Telephone: +1 35 61 66 Telex: 16600 FOTEX DK, Att: microcenter Happy computing! «eof»