Related articles |
---|
backend question doeringm@gmx.de (Martin Doering) (2002-11-12) |
Re: backend question dnovillo@redhat.com (Diego Novillo) (2002-11-13) |
Re: backend question hannah@schlund.de (Hannah Schroeter) (2002-11-13) |
Re: backend question fjh@cs.mu.OZ.AU (Fergus Henderson) (2002-11-13) |
Re: backend question joachim_d@gmx.de (Joachim Durchholz) (2002-11-13) |
Re: backend question thp@cs.ucr.edu (2002-11-17) |
Re: backend question joachim_d@gmx.de (Joachim Durchholz) (2002-11-20) |
Re: backend question chase@world.std.com (David Chase) (2002-11-20) |
Re: backend question reig@tenerife.ics.uci.edu (Fermin Reig) (2002-11-24) |
Re: backend question felixundduni@freenet.de (felix) (2002-11-24) |
[12 later articles] |
From: | "Fergus Henderson" <fjh@cs.mu.OZ.AU> |
Newsgroups: | comp.compilers |
Date: | 13 Nov 2002 12:19:35 -0500 |
Organization: | Computer Science, University of Melbourne |
References: | 02-11-063 |
Keywords: | translator |
Posted-Date: | 13 Nov 2002 12:19:35 EST |
"Martin Doering" <doeringm@gmx.de> writes:
>If I would like to write a native compiler for a toy language (just
>for my personal interest), the hardest thing for me is to generate
>code for a specific processor in the end. So my question is, if I
>could skip this last step by just using some well know intermediate
>format?
>
>For Minix there is a amsterdam compiler kit, which seems to provide
>something like this. Are there others? And is there something like
>this not too huge in size? I just want to play around a bit. Yes, and
>it should be free...
>
>[These days the most popular intermediate format is C. -John]
Other alternatives include
- C--
See <www.cminusminus.org>.
- Java
- Java byte codes
- C#
- .NET IL
See <http://www.msdn.microsoft.com/net/>, <www.go-mono.com>,
and <http://www.southern-storm.com.au/portable_net.html>.
- Interfacing with the GCC back-end
See <gcc.gnu.org>; in particular see the "treelang" toy
language front-end.
- Interfacing with other compilers, such as VPO, MLRISC, or lcc.
--
Fergus Henderson <fjh@cs.mu.oz.au> | "I have always known that the pursuit
The University of Melbourne | of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
Return to the
comp.compilers page.
Search the
comp.compilers archives again.