Why read-only nested scopes?

Skip Montanaro skip at pobox.com
Wed Sep 4 14:37:07 EDT 2002

    Gonçalo> So why hasn't this been extended when nested scopes were
    Gonçalo> introduced, e.g. by reusing the global directive or some other
    Gonçalo> one?

    Martin> I think the main reason is that nobody could propose an
    Martin> acceptable syntax. Reusing the global directive does not work.

For the gory details, read PEP 227:


especially the section entitled "Rebinding names in enclosing scopes".

Skip Montanaro
skip at pobox.com
consulting: http://manatee.mojam.com/~skip/resume.html

More information about the Python-list mailing list