Official DMD compiler written in D

Tim Krimm twkrimm at gmail.com
Wed Jan 9 07:45:14 PST 2013


O
> Yes, it is in D. Nothing is released yet. It needs to be 
> polished a little so that there are no known embarrassing 
> shortcomings anymore.
> (eg. the parser cannot parse extern(...) declarations in alias 
> declarations yet, and I need to finish making a minor tweak to 
> how template instances are analyzed in order to get circular 
> dependency detection to work reliably.

How are you implementing the code generating back-end for the 
compiler?

In your design, I would recommend keeping the front-end separate 
from the back-end so that maybe the front-end can be connected to 
the LDC or GDC back-ends.


More information about the Digitalmars-d mailing list