Oct. 5, 2001
4:42 p.m.
Guido van Rossum wrote:
Here's an implementation of Neil's idea.
*** abstract.c 2001/10/01 17:10:18 2.83 --- abstract.c 2001/10/05 15:49:04 *************** *** 1805,1810 **** --- 1805,1829 ---- else if (PyType_Check(cls)) { retval = PyObject_TypeCheck(inst, (PyTypeObject *)cls); } + else if (PySequence_Check(cls)) { + int i, n;
Is is possible that a type also passes PySequence_Check? If so, that could lead to confusing behavior. Neil