#define X #undef X #define ADD(x, y) (x + y) #define ADD2(x, y) ADD(x, y)