I'm writing an extension type, for which i'd like to implement only ==
and !=, but not the other comparison operators like <,<=,>,>=.
What is the right way to do this?
I currently have a tp_richcompare function, which handles Py_EQ, and
Py_NE, but raises a TypeError for the other operations. Is this the
'right' way?
Sreeram
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEf9p7rgn 0plK5qqURAnSpAK C11jsqYi4bD0S60 bImpa5Z3z5FfgCc Dobq
tdibxRCzqXwku4p i3v28wuk=
=cI/9
-----END PGP SIGNATURE-----
and !=, but not the other comparison operators like <,<=,>,>=.
What is the right way to do this?
I currently have a tp_richcompare function, which handles Py_EQ, and
Py_NE, but raises a TypeError for the other operations. Is this the
'right' way?
Sreeram
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEf9p7rgn 0plK5qqURAnSpAK C11jsqYi4bD0S60 bImpa5Z3z5FfgCc Dobq
tdibxRCzqXwku4p i3v28wuk=
=cI/9
-----END PGP SIGNATURE-----
Comment