Migrating dmd to D?
Jacob Carlborg
doob at me.com
Fri Mar 1 02:43:30 PST 2013
On 2013-03-01 11:29, Iain Buclaw wrote:
> The code that interfaces with gcc needs to be in either C or C++. There
> are C++ structs/classes defined in the D frontend that while they
> include all methods required for parsing/semantic analysis of D code.
> They also include methods that are used to generate the codegen for the
> backend (toElem, toIR, toSymbol, etc). In gdc, these are gcc
> interfacing methods that can't be converted to D.
Can you use the current toElem, toIR and toSymbol written in C++. Then
port in changes from the version written in D as needed?
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list