Migrating dmd to D?
Jacob Carlborg
doob at me.com
Thu Feb 28 23:26:50 PST 2013
On 2013-02-28 18:18, Iain Buclaw wrote:
> We still do not know what portions of the frontend is being ported over
> to D. The way gdc is written, it takes the D Frontend, removes all C++
> parts that interface with dmd's backend - toElem; toIR; toObjFile;
> toSymbol; toCtype; toDt (this latter one I am in the middle of removing
> from gdc) and implements them to instead build GCC trees, the code
> itself also being in C++.
>
> These are all methods defined in D Front-End, and rely on calling and
> interfacing with the gcc backend. Re-writing these in D is not an
> option, as require access to GCC macros.
If you're removing these functions does it matter which language they're
written in ?
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list