dmdfe / dflect update

Tomas Lindquist Olsen tomas at famolsen.dk
Thu Dec 7 16:18:54 PST 2006


Tomas Lindquist Olsen wrote:
> I personally wanted to see how the DMD frontend worked.
> The dflect stuff is just because dflect used dmdfe and was a newer
> version of DMD than dmdfe.
> 
> If someone wishes to do something with the DMD frontend, then this
> project could be helpful in getting started faster...
> 
> Reason I looked into it was to learn more about compilers - something
> I have never investigated before. I've also been reading the LLVM docs
> for a while since there was a post about it.
> 
> Who knows, if I keep finding this interesting enough I might use the
> code I just posted as a base for making a LLVM based D compiler.
> 
> I found it much easier to figure out (somewhat) what is going on in
> DMD using this compared to the raw DMD, as I can actually compile
> this an get an app with a DMD commandline interface.
> 
> -- Tomas

In other words. The DMD frontend from the dmd zips doesn't compile out
of the box. This does*...

* (At least on Windows using dmc)



More information about the Digitalmars-d-announce mailing list