break in a module

Erik Max Francis max at alcyone.com
Fri Jun 17 03:09:23 EDT 2011


Steven D'Aprano wrote:
> On 2011年6月16日 22:20:50 -0700, Erik Max Francis wrote:
>> [...]
>> Yes, which could be rephrased as the fact that `break` and `continue`
>> are restricted to looping control structures, so reusing `break` in this
>> context would be a bad idea. You know, kind of like the exact point I
>> made earlier which you're trying to nitpick in another reply.
>> No offense is intended Erik, but in my experience, when people complain 
> about others nitpicking, they've usually said something which is *almost* 
> correct, i.e. wrong :)
>> Can we agree that the plain English verb "break", as in "to break out 
> of", can apply to any of:

This is all great and all, but specific references earlier in the thread 
were made to not just the concept of "breaking out of things," but to 
the `break`, `continue` (not relevant here), and `return` keywords. It 
was these that I was discussing.
I simply pointed out why the first and last were not good ideas for 
consistency reasons (the second was never proposed as a good idea). 
And, most importantly, why the whole idea is not that useful to start 
with; there already exist far better ways to achieve your goals that are 
already supported in the language, clear, and self-documenting if used 
properly.
-- 
Erik Max Francis && max at alcyone.com && http://www.alcyone.com/max/
 San Jose, CA, USA && 37 18 N 121 57 W && AIM/Y!M/Skype erikmaxfrancis
 Do we really want to go to Mars / Do we really want to try
 -- Cassandra Wilson


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /