On 4/18/06, Ian Bicking <[EMAIL PROTECTED]> wrote: > Whatever resolves __private variables could be used to the same effect > to bind super, couldn't it? Still a language-level change, but not one > without precedence.
Hardly the same mechanism; __private is done by low-level name mangling in the early stages of the compiler. super() would need a class object to be reliable; the class *name* (which is all that's available at compile time) might resolve to something else at runtime. -- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com