Amaury Forgeot d'Arc <amaur...@gmail.com> added the comment:

Terry, my motivation is that the sample code above runs correctly with 
python 2.6, but python 3.0 cannot even compile it. The sample looks valid 
python code, and should run.
Yes, the same 'e' is used both as a nested variable and as an exception 
target, but this should not matter with our dynamic language.

First I thought to turn the implicit "del e" into something else (and change 
PEP3110),
but then I saw that the error "can not delete variable referenced in nested 
scope" is actually a limitation of the interpreter that is easy to remove.

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue4617>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to