Phillip J. Eby wrote: > At 08:46 PM 6/1/2005 +0200, Eric Nieuwland wrote: >> If I look at the translation it an augmented 'try'. >> with EXPR as VAR: >> BLOCK1 >> except EXCEPTION: >> BLOCK2 >> could then be translated to > > -1, too confusing.
A matter of taste, I guess. IMHO 'with' secretly handling exceptions is confusing. >> Can the 'throw()' method be renamed 'raise()'? IMHO that makes much >> clearer what happens. > > No, 'raise' is a reserved word. It would have to be 'raise_()'. -0. My bad. Should have thought about that. >> Same thing with 'GeneratorExit', 'StopGeneration' more closely matches >> 'StopIteration'. > > StopIteration is raised the *other* way, so closely matching isn't > really a benefit. -1. Yep! Misread that one. --eric _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com