Related articles |
---|
Which target language do I choose? Thomas.Mork.Farrelly@nho.hydro.com (Thomas Mork Farrelly) (1998-07-10) |
Re: Which target language do I choose? henry@spsystems.net (1998-07-13) |
Re: Which target language do I choose? wclodius@aol.com (1998-07-17) |
Re: Which target language do I choose? andrew@openkast.com (Andrew Cruickshank) (1998-07-17) |
Re: Which target language do I choose? toon@moene.indiv.nluug.nl (Toon Moene) (1998-07-20) |
Re: Which target language do I choose? conway@cs.mu.OZ.AU (1998-07-20) |
Re: Which target language do I choose? albaugh@agames.com (1998-07-20) |
Re: Which target language do I choose? mark@msm.cam.ac.uk (1998-07-24) |
Re: Which target language do I choose? cts@bangkok.office.cdsnet.net (1998-07-26) |
Re: Which target language do I choose? henry@spsystems.net (1998-07-27) |
Re: Which target language do I choose? lkrupp@netONE.com (Louis Krupp) (1998-07-30) |
From: | albaugh@agames.com (Mike Albaugh) |
Newsgroups: | comp.compilers |
Date: | 20 Jul 1998 17:08:53 -0400 |
Organization: | Atari Games Corporation |
References: | 98-07-109 98-07-123 |
Keywords: | C, portable |
Wclodius (wclodius@aol.com) wrote:
: A few comments on Henry Spencer's post:
: Most implementors that rely on a C/C++ compiler for their intermediate code
: seem to end up relying on GCC as C is not quite a flexible as they want
In what way? I'll admit that I occasionally have to take "C"
code that was written with "gcc extension" and make it "really C", but
I've never had any serious problem doing that. With the exception
of alloca() (Devil's spawn :-) and labels-as-goto-pointers, most
seem to be the typical C feature to "save typing and make it harder to
understand." Which of the extensions do you really find indispensible?
(If "inline assembly" tops the list, I guess I just don't count that
as a "portable target language" :-)
: and C++ implementations are too variable in what they support.
Yeah, almost makes Pascal (as implemented in the real world)
look well-defined :-)
Mike
| albaugh@agames.com
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.