1. INTRODUCTION
---------------
Hello MINIXers and Pascalers, here is the public Pascal
compiler/interpreter/debugger for 32-bit MINIX. It was developed for MINIX
1.7.2 and later. Be careful as this file is for only the 32-bit Version of
MINIX. You can't start the programs or use the libraries under the 16-bit
version. In the file README.PAS-16 you find the description for the
16-bit version.

The programs in this package are copyrighted by Henrik Quintel,
1994, 1995, 1996. But you can feel free if you want to give them
away. That's no problem. Another point is that this package contains
no sourcecode. But in future all my publications will contain source
code. At the moment I am developing a programming language called TQ.
So, all my programs will be written in TQ. For more information please
read the file README.TQ or contact me on the internet. My e-mail
adress is quintel@worms.fh-rpl.de or quintel@nibelung.worms.fh-rpl.de
The address of my home page is www.worms.fh-rpl.de/~quintel. If you
have problems by reaching my home page, please send me a short mail.

This package contains the following files:

FILE               WHAT IT IS         COMMENT
pasfront           compiler frontend  executable
pas32              driver             shell script by Henrik Quintel
pc32               short driver       shell script by Andrew Tanenbaum
physik.pas         test program       pascal-source
tmplib.o           temp .o library    object-code
pastmplib.o        temp .o library    object-code
pasfront.h         include file       C-source
pasfrontlib.a      library            aal-archive with object-code
qdebugger          debugger           executable
qdb                driver             shellscript
qpascal_cpp        preprocessor       executable
qdb.1              manpage            ascii-text

The compiler supports the complete Pascal standard.


2. INSTALLING 32-BIT PASCAL
---------------------------
Put the floppy with PASCAL32.TAZ in the a: drive and type the following:

	mkdir /usr/pascal
	cd /usr/pascal
	vol -r /dev/fd0 | uncompress | tar xvfp -

After extracting there are five directories:
	1. compiler32		# compiler parts
	2. debugger32		# debugger
	3. doc 			# documentation
	4. qdb_testsuite	# debugger tests
	5. pas32_testsuite	# compiler tests

To install the compiler, type:
	cd /usr/pascal/compiler32
	./install_pascal	# you need the ./ if you are running as bin


3. USING THE 32-BIT PASCAL COMPILER
-----------------------------------
To test the compiler, use the test.p program that computes n!.  Type:

	pc32 test.p
	a.out

When it asks for a number, type one between 1 and 13.

If you have questions about the commands or the usage, mail to
quintel@fh-worms.de /



Special thanks for supporting :
Prof. Dr. Andrew S. Tanenbaum ast@cs.vu.nl
Kees J. Bot                   kjb@cs.vu.nl
Nils Holm                     fs29@rummelplatz.uni-mannheim.de
Peter J. Holzer               hjp@wsr.ac.at
