Related articles |
---|
[2 earlier articles] |
Re: Third party compiler middle and back-end usenet@vfx.org.uk (Mike Playle) (2010-10-10) |
Re: Third party compiler middle and back-end redbrain@gcc.gnu.org (Philip Herron) (2010-10-10) |
Re: Third party compiler middle and back-end cr88192@hotmail.com (BGB / cr88192) (2010-10-10) |
Re: Third party compiler middle and back-end jm@bourguet.org (Jean-Marc Bourguet) (2010-10-11) |
Re: Third party compiler middle and back-end j.o.williams.jow@gmail.com (James O. Williams) (2010-10-11) |
Re: Third party compiler middle and back-end gneuner2@comcast.net (George Neuner) (2010-10-12) |
Re: Third party compiler middle and back-end bobduff@shell01.TheWorld.com (Robert A Duff) (2010-10-13) |
Re: Third party compiler middle and back-end cr88192@hotmail.com (BGB / cr88192) (2010-10-13) |
Re: Third party compiler middle and back-end cr88192@hotmail.com (BGB / cr88192) (2010-10-13) |
Re: Third party compiler middle and back-end FredJScipione@alum.RPI.edu (Fred J. Scipione) (2010-10-13) |
Re: Third party compiler middle and back-end danielzazula@gmail.com (Daniel Zazula) (2010-10-17) |
Re: Third party compiler middle and back-end gneuner2@comcast.net (George Neuner) (2010-10-17) |
Re: Third party compiler middle and back-end gneuner2@comcast.net (George Neuner) (2010-10-18) |
[6 later articles] |
From: | Robert A Duff <bobduff@shell01.TheWorld.com> |
Newsgroups: | comp.compilers |
Date: | Wed, 13 Oct 2010 14:29:32 -0400 |
Organization: | The World Public Access UNIX, Brookline, MA |
References: | 10-10-010 10-10-017 |
Keywords: | tools, code |
Posted-Date: | 13 Oct 2010 15:39:03 EDT |
Jean-Marc Bourguet <jm@bourguet.org> writes:
> Use C as intermediate code. There is quite a few backend for a few
> architectures available.
That's a viable possibility. I've done it successfully
more than once.
But there are some things about C that make it less than
ideal as a compiler intermediate language:
Some things can't be expressed in C. Efficient exception
handling, for example.
It's somewhere between difficult and impossible to provide
good debugging support.
- Bob
Return to the
comp.compilers page.
Search the
comp.compilers archives again.