Talin wrote:
> Overloading a class method requires special treatment of the 'self' 
> parameter because there's an implicit constraint on what types of 
> objects can be passed as 'self'

Hang on a minute. Is it really necessary for the GF
machinery to concern itself with this? By the time
you get to the (possibly overloaded) method object,
dispatching on 'self' has already been done. So the
GF machinery can just ignore 'self' and dispatch on
the rest of the arguments -- can't it?

--
Greg
_______________________________________________
Python-3000 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to