Plea for __eql__
Mikael Olofsson
mikael at isy.liu.se
Mon May 22 11:19:34 EDT 2000
On 22-May-00 Remco Gerlich wrote:
> Let's give an example. I'm writing a set of functions that have to do with
> positions in a chess game. Given two Positions A and B, A != B is obvious
> to
> implement. But to implement that in Python, I have to define __cmp__ - so
> not only do I have to define when two positions are equal, I also have to
> define when one is smaller than the other - but that is undefined! '<'
> should raise an exception, even though '!=' is reasonable.
Hear, hear!
/Mikael
-----------------------------------------------------------------------
E-Mail: Mikael Olofsson <mikael at isy.liu.se>
WWW: http://www.dtr.isy.liu.se/dtr/staff/mikael
Phone: +46 - (0)13 - 28 1343
Telefax: +46 - (0)13 - 28 1339
Date: 22-May-00
Time: 17:19:19
This message was sent by XF-Mail.
-----------------------------------------------------------------------
More information about the Python-list
mailing list