commit | 180d7b4d5588737601b3242d8ce9cab59a75286f | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Thu Sep 29 09:45:57 1994 +0000 |
committer | Guido van Rossum <guido@python.org> | Thu Sep 29 09:45:57 1994 +0000 |
tree | b5ac47852aa67c7bf2b1a82eaf0b0117b314e348 | |
parent | fe3f1a256bc4f0c359ab843d5de517946916218f [diff] |
* Python/ceval.c, Include/ceval.h: promote MakePendingCalls to global: Py_MakePendingCalls. Also guard against recursive calls * Include/classobject.h, Objects/classobject.c, Python/{ceval.c,bltinmodule.c}: entirely redone operator overloading. The rules for class instances are now much more relaxed than for other built-in types (whose coerce must still return two objects of the same type)