[Python-Dev] Tangent on class level scoping rules (was Re: PEP 463: Exception-catching expressions)
Greg Ewing
greg.ewing at canterbury.ac.nz
Sat Feb 22 00:57:28 CET 2014
Nick Coghlan wrote:
> As Chris later noted, you likely *could* still implement expression
> local name binding for an except expression without a full closure, it
> would just be rather difficult.
I'm still not convinced it would be all *that* difficult.
Seems to me it would be semantically equivalent to
renaming the inner variable and adding a finally clause
to unbind it. Is there something I'm missing?
--
Greg
More information about the Python-Dev
mailing list