On 09/06/2011 04:13 PM, d coder wrote:
GreetingsIt seems D assumes that these operators should return a bool value. For example a< b is re-written as a.opCmp(b)< 0. In my application, I wanted to overload comparison and equality operators to return user defined values. Is that possible in D? If so how? Regards - Puneet
That is currently impossible. =/ You'll have to use named member functions, eg. less, greater and equal.