From mcdphx!udc!uiucuxc!uunet!watmath!grwalter Mon Mar 19 15:37:48 1990
Received: from udc.UUCP by phx.mcd.mot.com (5.61/1.34)
	id AA06183; Mon, 19 Mar 90 17:39:51 -0500
Received: from uiucuxc.UUCP by udc.urbana.mcd.mot.com (5.61/1.34)
	id AA16741; Mon, 19 Mar 90 16:36:34 -0600
Received: from uunet.UUCP by uxc.cso.uiuc.edu with UUCP
	(5.61+/IDA-1.2.8) id AA03631; Mon, 19 Mar 90 15:43:32 -0600
Received: from watmath.UUCP by uunet.uu.net (5.61/1.14) with UUCP 
	id AA05430; Mon, 19 Mar 90 16:35:44 -0500
Received: by watmath.waterloo.edu
	id <AA28524>; Mon, 19 Mar 90 15:34:08 EST
Date: Mon, 19 Mar 90 15:34:08 EST
From: Fred Walter <mcdphx!udc!uiucuxc!watmath!grwalter>
Message-Id: <9003192034.AA28524@watmath.waterloo.edu>
To: uiucuxc!estinc!fnf
Subject: p2c1_13a
Status: O

Hi.

I am sending you a port that I did of p2c to the Amiga. It is BIG, so I am
sending you two zoofiles, p2c1_13a_src.zoo and p2c1_13a_rest.zoo. The
second one includes everything (and then some) that you need to run p2c.
The former zoofile is the source to p2c. Here is a description of p2c.

DESCRIPTION
     P2c is a tool for translating Pascal programs into C.  It handles the
     following Pascal dialects: HP Pascal, Turbo/UCSD Pascal, DEC VAX Pascal,
     Oregon Software Pascal/2, Macintosh Programmer's Workshop Pascal,
     Sun/Berkeley Pascal.  Modula-2 syntax is also supported.

     Most reasonable Pascal programs are converted into fully functional C
     which will compile and run with no further modifications.

     The main goal of the translation is to produce C files which are pleasant
     and "natural" enough to be acceptable as the new source files for a
     program.  In a pinch, p2c will also serve as an ad hoc Pascal compiler.

AUTHOR
     Dave Gillespie, daveg@csvax.caltech.edu.
     Ported to the Amiga by G. R. (Fred) Walter, grwalter@watmath.waterloo.edu.

