[Python-Dev] ',' precedence in documentation
Eric Smith
eric at trueblade.com
Mon Sep 15 05:36:57 CEST 2008
Greg Ewing wrote:
> Guido van Rossum wrote:
>
>> Perhaps we should aim to kill "assert B, S" as well?
>
> Maybe
>
> assert B else S
>
> ?
If we really want to change it, I think:
assert B as S
is better because S is the string to report; that is, "if B is false,
report the problem as the string S".
'else' implies to me what to do if you're not failing the assert, which
is not the case.
Personally I'm not convinced the syntax is so unusual as it currently
stands.
More information about the Python-Dev
mailing list