#define f(X) hello X #define g(X) X ## world g(f(hello))