nested #defines

does anyone know a way to accomplish nested defines, such as:

#define neword(name,idx) #define name idx
so then a source line:
neword(xENTER,5)
would generate:
#define xENTER 5

More questions in this forum