operator overloading + - / * = etc...
Terry Reedy
tjreedy at udel.edu
Thu Oct 12 09:01:43 EDT 2006
"Bruno Desthuilliers" <onurb at xiludom.gro> wrote in message
news:452e0244$0$8601$426a74cc at news.free.fr...
> Terry Reedy wrote:
>> "Bruno Desthuilliers" <onurb at xiludom.gro> wrote in message
>> news:452a6a61$0$22844$426a74cc at news.free.fr...
>>> The current namespace object, of course.
>>
>> Implementing a namespace as a Python object (ie, dict) is completely
>> optional and implementation dependent. For CPython, the local namespace
>> of
>> a function is generally *not* done that way.
>
> I know this, and that's not the point here. The op's question seemed to
> imply that the hypothetical __assign__ method should belong to the rhs
> object, which is obviously not the case - it must of course belongs to
> the lhs 'object'.
And my point is that in general there is no lhs object for the method to
belong to.
More information about the Python-list
mailing list