[Python-Dev] RE: PEP 285: Adding a bool type
Martin v. Loewis
martin@v.loewis.de
30 Mar 2002 17:50:33 +0100
Guido van Rossum <guido@python.org> writes:
> > Interestingly enough, the exception message says "__nonzero__ should
> > return an int" but really means "__nonzero__ must return an int".
>
> You've been staring at standards too much, haven't you? The
> difference between MUST and SHOULD isn't as clear-cut as most
> standards people use them.
Given Andrew's remark, it really should be "__nonzero__ shall return
an in int" :-)
Regards,
Martin