Re: [Python-3000] non-local assignment

2008-05-28 Thread allyourcode
I actually read a good portion of the thread that PEP 3099 refers to, so I thought I had read up on the subject before making my suggestion. I had also perused that PEP and didn't realize there was no way my suggestion could be accepted. I suppose it's too late, but I think it's too bad that a neg

Re: [Python-3000] non-local assignment

2008-05-28 Thread Chris Rebert
It's been decided to go w/ the "nonlocal" keyword to declare outer variables (ala the "global" keyword) rather than using an alternate assignment operator (which was one of the competing proposals). It's too late to make a change such as your suggestion because PEP 3104 ( http://www.python.org/dev/

[Python-3000] non-local assignment

2008-05-28 Thread Daniel Wong
I'm confused by the section on "no alternate binding operator" in PEP 3099. On the one hand, it says no alternative binding operator will be considered; yet the link provided shows that Guido is in favor of developing a syntax for non-local assignment. Please excuse me if this post violates that ru