#define g(x) [x] #define f(a) g a (def) f((abc)) f()