🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #2356

Re: Why no ** operator in Modula2?

#2356
From: Geoff Lane
Date: Thu, 20 Jun 1991 07:16
37 lines
2316 bytes
In article <1991Jun19.053127.29333@agora.rain.com> robart@agora.rain.com (Robert Barton) writes:
>  Maybe because Wirth himself is such a poor programmer?  Ever seen the
>code he wrote for the simple Pascal compiler?  Ugly to the bone!

(*$c+,t-,d-,l-*)
(**********************************************
 *                                            *
 *                                            *
 *         portable pascal compiler           *
 *         ************************           *
 *                                            *
 *                pascal p4                   *
 *                                            *
 *                                            *
 *     authors:                               *
 *              urs ammann                    *
 *              kesav nori                    *
 *              christian jacobi              *
 *                                            *
 *     address:                               *
 *                                            *
 *          institut fuer informatik          *
 *          eidg. technische hochschule       *
 *          ch-8096 zuerich                   *
 *                                            *
 *                                            *
 *     last changes completed in may 76       *
 *                                            *
 *                                            *
 **********************************************)

His name does not appear on the commonly available P4 compiler
But, yes there is  some really nasty code in it.  Parts of the
compiler aren't even legal Pascal!
-- 
Geoff. Lane.                                  Janet: zzassgl@uk.ac.mcc.uts
UTS Sys Admin, Manchester Computing Centre, Oxford Rd, Manchester, M13 9PL
Technical Details
Message-ID: <2916@mccuts.uts.mcc.ac.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!wuarchive!uunet!mcsun!ukc!mucs!mccuts!zzassgl
References: <1663@balrog.ctron.com> <TARJEIJ.91Jun18084649@ulrik.uio.no> <1991Jun19.053127.29333@agora.rain.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!wuarchive!uunet!mcsun!ukc!mucs!mccuts!zzassgl
From: zzassgl@uts.mcc.ac.uk (Geoff Lane)
Newsgroups: comp.lang.modula2
Subject: Re: Why no ** operator in Modula2?
Message-ID: <2916@mccuts.uts.mcc.ac.uk>
Date: 20 Jun 91 07:16:14 GMT
References: <1663@balrog.ctron.com> <TARJEIJ.91Jun18084649@ulrik.uio.no> <1991Jun19.053127.29333@agora.rain.com>
Organization: Manchester Computing Centre, Manchester, England, M13 9PL
Lines: 37