This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author amaury.forgeotdarc
Recipients amaury.forgeotdarc, jhylton, pje, rhettinger, terry.reedy
Date 2008-12-12.23:49:04
SpamBayes Score 1.9306e-05
Marked as misclassified No
Message-id <1229125745.82.0.297640339854.issue4617@psf.upfronthosting.co.za>
In-reply-to
Content
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.
History
Date User Action Args
2008-12-12 23:49:05amaury.forgeotdarcsetrecipients: + amaury.forgeotdarc, jhylton, rhettinger, terry.reedy, pje
2008-12-12 23:49:05amaury.forgeotdarcsetmessageid: <1229125745.82.0.297640339854.issue4617@psf.upfronthosting.co.za>
2008-12-12 23:49:05amaury.forgeotdarclinkissue4617 messages
2008-12-12 23:49:04amaury.forgeotdarccreate