summaryrefslogtreecommitdiffstats
path: root/PLAN.txt
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2001-08-08 22:51:13 (GMT)
committerGuido van Rossum <guido@python.org>2001-08-08 22:51:13 (GMT)
commit396c032d68916cddce600607879c9908252f4d00 (patch)
tree98a644ce905e90b624575f94de770ea0fc18c883 /PLAN.txt
parent8eb16b1658647628f867b941908d00adc0047395 (diff)
downloadcpython-396c032d68916cddce600607879c9908252f4d00.zip
cpython-396c032d68916cddce600607879c9908252f4d00.tar.gz
cpython-396c032d68916cddce600607879c9908252f4d00.tar.bz2
Mark binary operators as done.
(This file could stand some reorganization -- it's hard to tell the open items apart from those that are done or nearly done.)
Diffstat (limited to 'PLAN.txt')
-rw-r--r--PLAN.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/PLAN.txt b/PLAN.txt
index 3f2ae8b..a0d2bea 100644
--- a/PLAN.txt
+++ b/PLAN.txt
@@ -5,7 +5,8 @@ Tasks:
Do binary operators properly. nb_add should try to call self.__add__
and other.__radd__. I think I'll exclude base types that define any
-binary operator without setting the CHECKTYPES flag.
+binary operator without setting the CHECKTYPES flag. *** This is
+done, AFAICT. Even supports __truediv__ and __floordiv__. ***
Fix comparisons. There's some nasty stuff here: when two types are
not the same, and they're not instances, the fallback code doesn't