add directory Minix
This commit is contained in:
111
Minix/contrib/pascal/README.PAS16
Normal file
111
Minix/contrib/pascal/README.PAS16
Normal file
@@ -0,0 +1,111 @@
|
||||
This is the description of the package pascal16.tar
|
||||
|
||||
Hello minixers and pascalers,
|
||||
here comes the first public pascal compiler.
|
||||
It is developed for Minix 1.7.2 and later. Be careful, all you read
|
||||
in this file is for the 16-Bit Version of Minix. You can't start
|
||||
the programs or use the libs under the 32-Bit version. In the file
|
||||
README.PFRONT you find the description for the 32-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 develop 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 about 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 div.
|
||||
------------------------------------------
|
||||
qpascal compiler executable
|
||||
qpas driver shell script
|
||||
qpascal_cpp preprocessor executable
|
||||
pas_as assembler executable
|
||||
pas_ld linker executable
|
||||
pas_ncrtso.o lib object-code
|
||||
paslib.o lib object-code
|
||||
pas_libd.a lib object-code
|
||||
pas_libc.a lib object-code
|
||||
pas_libfp.a lib object-code
|
||||
pas_libe.a lib object-code
|
||||
pas_end.a lib object-code
|
||||
pas_cv converter executable
|
||||
physik.pas testprogram pascal-source
|
||||
qpas.0 man page ascii-text
|
||||
|
||||
In the compiler are the following features not
|
||||
implemented:
|
||||
Filehandling
|
||||
Packed array
|
||||
Packed records
|
||||
'Set of'-construct
|
||||
|
||||
How can you get the package ?
|
||||
Make a ftp to ftp.cs.vu.nl
|
||||
Directory: pub/minix/contrib/pascal/
|
||||
set bin
|
||||
set hash
|
||||
set prompt
|
||||
get pascal16.tar
|
||||
------
|
||||
On your system do the following:
|
||||
Make a directory in /usr (cd /usr;mkdir pascal;cd pascal)
|
||||
Put the file pascal16.tar there.
|
||||
Extract the tar file with tar xvf pascal16.tar
|
||||
|
||||
After extracting there are four directories:
|
||||
1. compiler16
|
||||
2. lib16
|
||||
3. testsuite
|
||||
4. manpages
|
||||
|
||||
In the first directory is the compiler. In the second directory
|
||||
you find the 16-Bit libraray, in the third directory is a small
|
||||
testsuite and in the fourth directory you find the manpages.
|
||||
|
||||
For installing the compiler do the following:
|
||||
cd /usr;mkdir local;mkdir bin
|
||||
Copy the the files as follows in the mentioned directories
|
||||
file directory
|
||||
-------------------------------
|
||||
qpascal /usr/local/bin/
|
||||
qpas /usr/local/bin/
|
||||
qpascal_cpp /usr/lib/
|
||||
pas_as /usr/lib/
|
||||
pas_ld /usr/lib/
|
||||
pas_ncrtso.o /usr/lib/
|
||||
paslib.o /usr/lib/
|
||||
pas_libd.a /usr/lib/
|
||||
pas_libc.a /usr/lib/
|
||||
pas_libfp.a /usr/lib/
|
||||
pas_libe.a /usr/lib/
|
||||
pas_end.a /usr/lib/
|
||||
pas_cv /usr/lib/
|
||||
qpas.0 /usr/man/man.1
|
||||
|
||||
You have to make the following changes in the file whatis in the
|
||||
directory /usr/man. Add the line qpas (1).
|
||||
|
||||
Of course you can install the files where you want. But if you do
|
||||
so, you have to make changes in the file qpas.
|
||||
|
||||
If you have problems with installing or problems with compiling
|
||||
your pascal programs send me the pascal program.
|
||||
|
||||
If I have forgotten a file or if you have any questions feel free and
|
||||
mail to me.
|
||||
|
||||
Example for the compiler by using the file physik.pas
|
||||
Starting the compiler:
|
||||
qpas physik.pas
|
||||
|
||||
Special thanks for support to the following persons:
|
||||
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
|
||||
Reference in New Issue
Block a user