|
define bitwise(a, b);
|
|
printf(a && b, 'a and b = %p\n');
|
|
printf(a || b, 'a or b = %p\n');
|
|
printf(a ||/& b, 'a xor b = %p\n');
|
|
printf(~~ a, 'not a = %p\n');
|
|
printf(a << b, 'left shift of a by b = %p\n');
|
|
printf(a >> b, 'arithmetic right shift of a by b = %p\n');
|
|
enddefine;
|