🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.comp.pcs
Article #127

Re: p2c

#127
From: Michael Elbel
Date: Wed, 25 Apr 1990 17:02
49 lines
2504 bytes
In article <1990Apr25.082729.29731@pcsbst.pcs.com> mike@cochise.pcs.com (Mike Schroeder) writes:
   simon@uniol.UUCP (Frank Simon) writes:

   ->Hallo !

   ->Letztens wurde im UseNet ein Pascal-to-C-Converter gepostet. Hat es jemand
   ->geschaft den auf einer Cadmus Unter Munix V.3 zum laufen zu bringen ? 

   also, ich habe mich mit dem p2c auch beschaeftigt. Compilieren ging
   ganz gut, dann allerdings war erstmal Schluss: beim test mit dem
   factorial-Programm hat p2c zwar meterweise cpu geschluckt, aber
   rausgekommen ist gar nichts. Hab' leider noch nicht die Zeit gehabt,
   mich weiter damit zu befassen (wo haengt er etc...). Vielleicht in den
   naechsten Tagen.....

   Hat sonst jemand schon Erfahrungen gesammelt?

Aba sicha doch. Ich hab's kompiliert, hatte KEINE Probleme mit malloc,
die Tests laufen durch, sogar der kleine Basic Interpreter funktioniert 
anstandslos. :-)

.KINDISCH ON

"Warum, so fragt das staunende Publikum, geht's dann bei Dir und bei mir nicht?"

"Ganz einfach!" antwortet der Kuenstler (ahem) "Ich hab' immer fein mein Muesli
gegessen, bin nie bei rot ueber die Strasse gegangen und zahle brav meine 
Steuern. Ausserdem verwende ich GCC zum kompilieren des Ganzen."

.KINDISCH OFF

.LEHRMEISTER ON

Fazit: wer sich gcc nicht besorgt ist selber schuld (wie man's kriegt hat
Johannes Heuft ja hier gepostet).

.LEHRMEISTER OFF

Ich hab' mir zwar den generierten Code noch nicht soo genau angeschaut,
p2c scheint aber ganz schoen optimiert zu arbeiten - write(ln)s werden z.B.
immer direkt in printfs umgewandelt.

Michael

Und die Moral von der Geschicht:
If in danger or in doubt run in circles, scream and shout (R. Heinlein)
--
Michael (X) Elbel 	|  No, I haven't lost my mind, I just
 me@dude.PCS.COM 	|  forgot it in the rush this morning
Technical Details
Message-ID: <ME.90Apr25190327@dude.pcs.com>
Path: arc1-ca.pugleaf.net!gmdzi!unido!ira.uka.de!fauern!tumuc!guug!pcsbst!
References: <2285@uniol.UUCP> <1990Apr25.082729.29731@pcsbst.pcs.com>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 1354df,fba87d8ae9aab264
X-Google-Attributes: gid1354df,public
X-Google-ArrivalTime: 1990-05-03 19:55:04 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!ira.uka.de!fauern!tumuc!guug!pcsbst!
From: me@dude.pcs.com (Michael Elbel)
Newsgroups: dnet.comp.pcs
Subject: Re: p2c
Message-ID: <ME.90Apr25190327@dude.pcs.com>
Date: 25 Apr 90 17:02:59 GMT
References: <2285@uniol.UUCP> <1990Apr25.082729.29731@pcsbst.pcs.com>
Sender: @pcsbst.pcs.com
Distribution: dnet
Organization: PCS Computer Systems, GmbH
Lines: 50
Posted: Wed Apr 25 18:02:59 1990
In-reply-to: mike@cochise.pcs.com's message of Wed, 25 Apr 90 08:27:29 GMT