Phillip Eby writes:
> I don't see a problem with requiring '.x' to be used for both
> reading and writing of outer-scope names; it just shouldn't be
> required for an outer-scope name that you don't rebind in the
> current scope.
>
> def counter(num):
> def inc():
> .num += 1
> return .num
> return inc
I am reminded of Tim Peter's declaration in response to a similar
proposal some time ago:
Syntax should not look like grit on my monitor.
(Sorry, no reference... but I swear it's word-for-word accurate because
the quote burned itself into my memory.)
-- Michael Chermside
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com