Piet van Oostrum wrote: (snip) > There is no big difference I think. Only Python doesn't have syntax for the > former. Older versions of Python didn't even have nested scopes. maybe it > was a mistake to add them.
Certainly not. Nested scopes allow closures, which allow decorators and lot of *very* useful things. Remove this from Python, and you'll see a *lot* of experimented programmers switch to another language. -- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in '[EMAIL PROTECTED]'.split('@')])" -- http://mail.python.org/mailman/listinfo/python-list