/* Testing Code */ #include int test_bitAnd(int x, int y) { return x&y; } int test_bitXor(int x, int y) { return x^y; } int test_evenBits(void) { int result = 0; int i; for (i = 0; i < 32; i+=2) result |= 1< 0; } int test_isLess(int x, int y) { return x < y; } int test_sm2tc(int x) { int sign = x < 0; int mag = x & LONG_MAX; return sign ? -mag : mag; }