#define __CLC_CONCAT(x, y) x ## y #define __CLC_XCONCAT(x, y) __CLC_CONCAT(x, y) #define __CLC_BODY #include #undef __CLC_XCONCAT #undef __CLC_CONCAT