Related articles |
---|
[2 earlier articles] |
Re: Two questions about compiler design david.waller1@blueyonder.co.uk (david.waller) (2004-02-04) |
Re: Two questions about compiler design Jeffrey.Kenton@comcast.net (Jeff Kenton) (2004-02-04) |
Re: Two questions about compiler design isaac@latveria.castledoom.org (Isaac) (2004-02-08) |
Re: Two questions about compiler design peteg@cse.unsw.EDU.AU (Peter Gammie) (2004-02-12) |
Re: Two questions about compiler design j.troeger@qut.edu.au (Jens Troeger) (2004-02-12) |
Re: Two questions about compiler design samiam@moorecad.com (Scott Moore) (2004-02-12) |
Re: Two questions about compiler design nmm1@cus.cam.ac.uk (2004-02-13) |
RE: Two questions about compiler design tom@kednos.com (Tom Linden) (2004-02-26) |
Re: Two questions about compiler design cfc@shell01.TheWorld.com (Chris F Clark) (2004-02-27) |
Re: Two questions about compiler design cfc@shell01.TheWorld.com (Chris F Clark) (2004-03-06) |
From: | nmm1@cus.cam.ac.uk (Nick Maclaren) |
Newsgroups: | comp.compilers |
Date: | 13 Feb 2004 23:48:23 -0500 |
Organization: | University of Cambridge, England |
References: | 04-02-030 04-02-069 04-02-087 04-02-117 |
Keywords: | interpreter |
Posted-Date: | 13 Feb 2004 23:48:23 EST |
Scott Moore <samiam@moorecad.com> wrote:
>"Isaac" <isaac@latveria.castledoom.org> wrote
>
>Commonly a reference to the intermediate format used in Wirth's
>porting package for Pascal. See my page on it at:
>
>http://www.moorecad.com/standardpascal/p4.html
>
>Its basically just the intermediate for a Pascal, it seems to
>garner attention because it was the first widely used "virtual
>machine" solution, and even had a hardware processor specifically
>created for it.
I don't think so. Ocode was somewhat earlier, and I have some vague
memories of others. If you count total implementations (alive and
dead), I think that you will find that Ocode is still a long way ahead
of Pcode. BCPL was incredibly widely ported, because it was often
ported as a basis for specific packages (Cambridge LISP, among several
others).
Wirth caught the zeitgeist in a way that Richards didn't, which is why
the public perception of Pascal being more widely available than BCPL
comes from. But I don't think it was so and, because only some
Pascals have used Pcode but almost all BCPLs have used Ocode, I doubt
very much that Pcode ever got near Ocode in number of ports.
However, Pascal overtook BCPL in terms of LIVE implementations some
time ago. I can't guess which would be ahead in historical ones.
Regards,
Nick Maclaren.
Return to the
comp.compilers page.
Search the
comp.compilers archives again.