D.gnu - Like any help Jan?
- Brad Beveridge <brad clear.net.nz> Jan 19 2003
Hi Jan, I'm reasonably interested in D at the moment and I've been playing with Burton's DLI port - which is very good so far. I think the effort to glue the DMD frontend to the GCC backend is better for linux D in the long run (machine portability + easy of sync with Walter's frontend) and I'd like to offer my megar skills if you'd like a hand. I haven't written a compiler before, but I'm willing to learn. I've started reading about the GCC backend, RTL trees, etc. I also have your code compiling with gcc3.2.1 If you'd like a hand let me know & I'll see what I can do. BTW - I can't seem to find what the DMD frontend generates, does it generate anything? Did Walter provide any docs to help with backend efforts? I couldn't find any - maybe it's obvious to experienced compiler writers :) I can follow the parse phases, but by the time module::genObjFile is called what data are we working with (ie, raw semantically correct tokens from original file, or some other structure?) Cheers Brad
Jan 19 2003