Hallöchen!
Bruno Desthuilliers writes:
> Torsten Bronger a écrit :
>
>> Bruno Desthuilliers writes:
>>
>>> [...]
>>>
>>> How would you handle this case with an implicit 'self' :
>>>
>>> class Foo(object):
>>> pass
>>>
>>> def bar(self):
>>> print self
>>>
>>> Foo.bar = bar
>>
>> Just like this. However, the compiler could add "self" to
>> non-decorated methods which are defined within "class".
>
> What's defined within classes are plain functions. It's actually
> the lookup mechanism that wraps them into methods (and manage to
> insert the current instance as first argument).
And why does this make the implicit insertion of "self" difficult?
I could easily write a preprocessor which does it after all.
Tschö,
Torsten.
--
Torsten Bronger, aquisgrana, europa vetus
Jabber ID: [EMAIL PROTECTED]
--
http://mail.python.org/mailman/listinfo/python-list