Related articles |
---|
Third party compiler middle and back-end danielzazula@gmail.com (Daniel Zazula) (2010-10-08) |
Re: Third party compiler middle and back-end gah@ugcs.caltech.edu (glen herrmannsfeldt) (2010-10-10) |
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) |
[14 later articles] |
From: | Daniel Zazula <danielzazula@gmail.com> |
Newsgroups: | comp.compilers |
Date: | Fri, 8 Oct 2010 19:57:03 -0700 (PDT) |
Organization: | Compilers Central |
Keywords: | code, question |
Posted-Date: | 09 Oct 2010 23:56:38 EDT |
I want to write a compiler that generates assembly, but I do not know
assembly, I've already started studying the FASM, but it will take
much time to learn everything I need to know in order to write a
decent back-end.
So I though about using a third party back-end, I would write the
front-end that parse the language into a intermediate code and leave
the rest to the back-end. I gave a look at GCC but it is too big, too
vast and too complex for what I want. Microsoft's Phoenix also don't
work for me since it generates CIL.
The back-end that I'm looking for needs to generate at least x86
Assembly (although I prefer Amd64), I don't mind if it generates other
assemblies as well. I prefer back-ends written in C# or Object Pascal,
but I will also accept C/C++ ones.
Any suggestions?
Return to the
comp.compilers page.
Search the
comp.compilers archives again.