Official DMD compiler written in D

H. S. Teoh hsteoh at quickfur.ath.cx
Thu Jan 10 14:26:57 PST 2013


On Thu, Jan 10, 2013 at 11:18:07PM +0100, Era Scarecrow wrote:
> On Thursday, 10 January 2013 at 22:02:17 UTC, Dmitry Olshansky
> wrote:
> >+ user defined implicit conversion so that AALiteral(K,V)
> >--*implicitly*!--> AA!(K,V)
> >
> >
> >The other use case for user-defined implicit conversion were
> >already outlined before so I hope it will make its way in one day.
> 
>  I thought I heard talk of possibly moving AA's to a library
> implementation rather than a built in feature (Still 'built in'
> technically).

That's my plan, and Andrei's hope. But it's not going to be easy. The
current AA implementation is split between object_.d and aaA.d in
druntime, with bits scattered throughout the compiler. Cleaning all of
that up is going to be a big job.


T

-- 
No! I'm not in denial!


More information about the Digitalmars-d mailing list