[Python-Dev] PEP 343 rewrite complete
Phillip J. Eby
pje at telecommunity.com
Wed Jun 1 21:18:28 CEST 2005
At 08:46 PM 6/1/2005 +0200, Eric Nieuwland wrote:
>Nice going! But ...
>
>Could we extend the 'try' syntax for this instead of introducing
>'with'? 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.
>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.
>Same thing with 'GeneratorExit', 'StopGeneration' more closely matches
>'StopIteration'.
StopIteration is raised the *other* way, so closely matching isn't really a
benefit. -1.
More information about the Python-Dev
mailing list