|
|
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 - metrics - 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»