Additional Binary Operators

Marco Leise Marco.Leise at gmx.de
Mon Mar 4 15:17:06 PST 2013


Am Mon, 04 Mar 2013 23:36:29 +0100
schrieb "bearophile" <bearophileHUGS at lycos.com>:

> jerro:
> 
> > Of course, expression templates should also be much easier
> > to implement in D than they are in C++.
> 
> I don't remember seeing them implemented in D, so far.
> 
> Bye,
> bearophile

It's not as easy to do without C++'s convoluted constructor
lookup rules. The clean approach of D makes it impossible to
call a constructor implicitly like they do on the Wikipedia
page about expression templates.
But the approach with a small DSL looks ok, too. Not quite as
seamless as the C++ version though.

-- 
Marco



More information about the Digitalmars-d mailing list