PASCAL compiler

 

HomeProjects & InfosCP/M ComputerCommodoreCP/M Software
Kermit 
CP/M Commander 
Microshell 
DOS/65 
ADA 
BASIC 
BASIC code examples 
C compiler 
FORTRAN 
Modula 2 compiler 
PASCAL compiler 
UCSD Pascal 

 

PASCAL compiler for CP/M - not too much but  ...

Very popular for programming CP/M applications ...

:... if you do not like C compiler !

Nikolaus Wirth invented 1970 a new programming language named 'PASCAL' (in fact it was influenced by Algol). Later this language was available also for CP/M.

As a foreword: I am offering the following compiler just for educational, non profit purpose. If any of the former copyright holder send me a mail that this is unwanted, I will immediately delete the concerned file.

Here are the Pascal compiler as complete packages (I do not offer every item by myself, instead, most of these offerings are just links to other sites):

Pascal MT+ compiler v. 5.5 Speed Programming Package included

Pascal MT+ compiler v. 5.6.1 also for CP/M

Pascal MT+ compiler v. 5.6.1 manual in Postscript

PASCAL MT+ Speed programming package docu in text format

PASCAL MT+ manual in Word Format

PASCAL MT+ manual in HTML Format zipped

Pascal MT+ Manual in HTML online

Turbo PASCAL 3.01A for CP/M-80

Turbo PASCAL 3.0 for CP/M

Turbo PASCAL 2.0 for CP/M (now complete, locally hosted)
...and a patch for TP 2.0 here (fixes exit always to user 0)

Turbo PASCAL 1.0 for CP/M

Turbo PASCAL 3.01 Patches

Public Domain Turbo Pascal Terminal Installer (PDTINS) version 1.2

JRT PASCAL 2.0 for CP/M taken from SIGM Vol. 82 (locally hosted)

JRT PASCAL 2.2 for CP/M

JRT PASCAL 3.0 for CP/M

JRT PASCAL 4.0 for CP/M

PASCAL/Z 4.0 for CP/M

USCD Pascal II.9 for Altair Simulator/SIMH

USCD Pascal Manual in PDF

UCSD Pascal I.5 Sources

PASCAL-P Compiler version 3.1.9 (from C.B. Falconer)

Fix to Pascal-P v 3.1.9

Documentation for Pascal-P

Pascal-P Manual (printed format)

Manual for PASCAL/P

Various PASCAL/P files

"Pascal Pascal Compiler" v1 from Robert A. Van Valzah
(locally hosted, from 1980)

"Pascal Pascal Compiler" v2 from Robert A. Van Valzah from SIMTEL CPMUG 050, this seems to be a more complete but different version


Interesting source code for Pascal MT+ or Turbo PASCAL:

PASCAL MT+ Source Show Directory (all USER areas)

TPASCAL 3.0 Show Directory 1

TPASCAL 3.0 Show Directory 2

TPASCAL 3.0 Show Directory 3

TPASCAL 3.0 Show Directory 4

TPASCAL 3.0 Show Directory 5

Turbo PASCAL Tutor Disk 1 (locally hosted)

Turbo PASCAL Tutor Disk 2 (locally hosted)

Kermit in Turbo PASCAL

Unsqueezer source code in Turbo PASCAL (locally hosted)

A Z80 Assembler written in Turbo PASCAL 3.0 source code and executable included, source file was shrinked with a tool named PCRYPT (runs under DOS), because it's too big for the editor. Very useful.

Pascal "pretty" formatter source code (locally hosted)

Very interesting is also the PASCAL P compiler in source code:

PASCAL Compiler and Interpreter, produces P4 Code, source files for compiling with another PASCAL-Compiler or with a C-Compiler.

Pascal P5 Compiler/Assembler/Interpreter (all pCode, not real CPU assembler stuff) but sources for all !

I rediscovered a very old archive file with UCSD version I.3 files.
Though I am unsure about an interest and if it's already mirrored or not,
I show you the contents of the archive file here, but at the moment I am not offering any downloadable file, because there might be files included, which are of personal nature.

New: Please take a look also at my new Modula-2 page.
 

What comes next ?
I will try to compare the compiler and publish the result in a table too.

 


Copyright (c) 2005-2009 Peter Dassow. All rights reserved.

peter.dassow@NOSPAM.z80.eu