Terry Reedy wrote: > "Steve Holden" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > >>Which is yet another reason why it makes absolutely no sense to apply >>arithmetic operations to Boolean values. > > > Except for counting the number of true values. This and other legitimate > uses of False/True as 0/1 (indexing, for instance) were explicitly > considered as *features* of the current design when it was entered. The > design was not merely based on backwards compatibility, but also on > actually use cases which Guido did not want to disable. There was lots of > discussion on c.l.p. > Sure. Perhaps I should have said it makes absolutely no sense "to expect the results of aritmetic operations on bools to themselves be bools". Sheesh, you have to be so careful nowadays ... :-)
regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC www.holdenweb.com PyCon TX 2006 www.pycon.org -- http://mail.python.org/mailman/listinfo/python-list