In article <[email protected]>, Ethan Furman <[email protected]> wrote: >Stephen Hansen wrote: >> On 6/29/10 10:01 AM, Ethan Furman wrote: >>> In the glossary section it states: >>> >>> <doc> >>> nested scope >>> >>> The ability to refer to a variable in an enclosing definition. For >>> instance, a function defined inside another function can refer to >>> variables in the outer function. Note that nested scopes work only for >>> reference and not for assignment which will always write to the >>> innermost scope. In contrast, local variables both read and write in the >>> innermost scope. Likewise, global variables read and write to the global >>> namespace. >>> </doc> >>> >>> Doesn't the nonlocal keyword make variables in outer scopes writable? >> >> Yes. I'd submit a doc bug. > >Bug submitted.
For the benefit of people following along at home, it's nice to provide the URL to the ticket. -- Aahz ([email protected]) <*> http://www.pythoncraft.com/ "If you don't know what your program is supposed to do, you'd better not start writing it." --Dijkstra -- http://mail.python.org/mailman/listinfo/python-list
