
Michel> I have no idea why they are not exposed, of course. but my guess Michel> would be because there is no boolean type, there is no need for Michel> them. I myself have never needed a boolean type, "zero" or Michel> "empty" have always worked for me as a boolean false. XML-RPC defines a Boolean data type, so xmlrpclib defines a Boolean class with True and False instances. Programmers wanting to send boolean values must pass one of them (and expect to receive them when data arrives). Given that Py_True and Py_False are sitting there just below the surface, it seems a (small) shame that /F had to do that, more so now that xmlrpclib is part of the core distribution. Interestingly (or oddly, not sure which) enough, Lib/test/test_iter.py also defines a small Boolean class. -- Skip Montanaro (skip@pobox.com - http://www.mojam.com/)