Tim Peters <tim.one@comcast.net> writes: > Python's own cPickle.c uses an UNLESS macro 135 times. That doesn't mean it > doesn't also use "if (! ...)", and indeed there's no predicting when it may > get used. It makes cPickle.c hard to work with too. As a side note - would somebody object to removing the UNLESS applications from cPickle.c? Regards, Martin