p2c needed
Timo Salmi
ts at uwasa.fi
Thu Dec 27 22:12:41 AEST 1990
In article <10765 at uhccux.uhcc.Hawaii.Edu> robert at wiliki.eng.hawaii.edu (Robert Morelos-Zaragoza) writes:
>Could someone e-mail me the ftp address where the Pascal-to-C
>translator is located?
6. *****
Q: I'm looking for a program to convert Turbo Pascal code
automatically to C.
A: To find utilities for such a specific purpose the very first
thing to do is to look through file lists. At uwasa.fi there are
useful file lists such as /pc/INDEX, /pc/pd2/simibm.arc, and
/pc/pd2/files-mm.zip. Here is some information as an example:
From simibm (Simtel20 file list) ---------------------------------
T2C.ARC Microsoft's Turbo Pascal to C translator
TPTC17.ARC Turbo Pascal to C translator, 1of4
TPTC17SC.ARC Turbo Pascal to C - src for translator, 2of4
TPTC17TC.ARC Turbo Pascal to C - test cases, 3of4
TPTCINFO.ARC Info on Turbo Pascal to C translator, 4of4
From files-mm (Micro Maniacs Opus file list) ---------------------
PTOC.ZIP 79789 Pascal To C Conversion Program.
TPC.ZIP 26262 Converts TurboPascal to C.
GLOCKEN.ZIP 112240 01/15/88 Glockenspiel Turbo Pascal to 'C'
TPTOQC.ZIP 112062 12/01/87 Translate Turbo Pascal to Quick 'C'
TPAS2MSC.ZIP 111884 12/10/89 MS Convert Turbo Pascal to MS C
I've also heard positive comments on a P2C, but I do not know where
it is available.
From: raymond at math.berkeley.edu (Raymond Chen)
Two different Pascal-to-C converters are available from a
comp.sources.unix archive near you.
volume10: ptoc/part[01-02] Pascal to C translator
volume13: pas2c.pch Patches for Pascal-to-C translator
volume21: p2c/part[01-32] Pascal to C translator
" p2c/patch1 Fix to incomplete shar files for p2c, Patch1
p2c is by Dave Gillespie. It understands several Pascal dialects
(HP, partial Turbo, etc) and is very flexible and configurable. It
has been compiled and used on Sun-3's, so presumably it is fairly
portable among 32-bit Unix machines.
The p2c package is also available for ftp from csvax.caltech.edu.
Note, however, that although it can translate PC dialects of Pascal,
the converter itself runs under UNIX.
...................................................................
Prof. Timo Salmi (Moderating at anon. ftp site 128.214.12.3)
School of Business Studies, University of Vaasa, SF-65101, Finland
Internet: ts at chyde.uwasa.fi Funet: gado::salmi Bitnet: salmi at finfun
More information about the Comp.lang.c
mailing list