DMD 1.031 and 2.015 releases

Tomas Lindquist Olsen tomas at famolsen.dk
Fri Jun 20 05:20:23 PDT 2008


Robert Fraser wrote:
> How pluggable is LLVMDC? For example, if it uses the visitor pattern &
> just public interfaces,it might be possible to replace the DMD classes 
> with wrappers around classes generated from another front-end 
> (maybe even a D one with a C go-between... sounds complex, but I 
> might be willing to do that part).

LLVMDC is unfortunately not pluggable at all. Also DMDFE has some pretty weird AST constructs, 
and the codegen code is very much tied to the specific ASTs (and the info they hold) that DMDFE 
produces.


More information about the Digitalmars-d-announce mailing list