Don:
> The new operator overloading doesn't have commutativity by default,

I didn't know this (and the op overload page doesn't state it. I think future D 
front-end rewriters will need to know this).


>(BTW + and * are commutative in floating point, it's associativity that 
>doesn't hold).<

And distributivity too doesn't hold. I am sorry, I have read this in the past, 
and I have forgotten. 
Thank you very much Don.

Bye,
bearophile

Reply via email to