If there is a macro that is a parameter to another macro, and that parameter is to be stringifyed in the macro definition, is it possible to stringify not the macro that is the parameter, but its original value? An example follows,
#define EXAMPLE "original"
#define CONCATENATE(X) "Concatenate Strings " #X
CONCATENATE(BYTE) //Results as "Concatenate Strings EXAMPLE"
//I need "Concatenate Strings original"
Is there a way for me to stringify original value of the macro that is given as the parameter?