Можете ли вы сделать что-то подобное с макросом в C ?
#define SUPERMACRO(X,Y) #define X Y
then
SUPERMACRO(A,B) expands to #define A B
У меня такое ощущение, что препроцессор делает только один проход.
Только официальный gcc.Нет сторонних инструментов, пожалуйста.