grante at visi.com (Grant Edwards) writes: > Point is that "^" operates bitwise, and there is no > exclusive-or operation for "truth" values. That depends on the argument types. If both arguments are of type bool, ^ performs exclusive-or. Regards, Martin