[Python-Dev] INPLACE_ADD and INPLACE_MULTIPLY oddities in ceval.c (original) (raw)

Greg Ewing greg.ewing at canterbury.ac.nz
Thu Mar 30 02:00:46 CEST 2006


Tim Hochberg wrote:

Still, perhaps for Py3K it's worth considering if PyNumberInplaceAdd should only call iadd and add, not radd. Thus giving the target object complete control during inplace adds.

That's probably reasonable, although it would break the conceptual notion that a += b is equivalent to a = a + b when a can't be modified in-place.

Greg



More information about the Python-Dev mailing list