14 Sep
2008
14 Sep
'08
10:36 p.m.
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.