1 #ifndef SUPPORT_NASTY_MACROS_HPP
2 #define SUPPORT_NASTY_MACROS_HPP
3 
4 #define NASTY_MACRO This should not be expanded!!!
5 #define _A NASTY_MACRO
6 #define _B NASTY_MACRO
7 #define _C NASTY_MACRO
8 #define _D NASTY_MACRO
9 #define _E NASTY_MACRO
10 #define _F NASTY_MACRO
11 #define _G NASTY_MACRO
12 #define _H NASTY_MACRO
13 #define _I NASTY_MACRO
14 #define _J NASTY_MACRO
15 #define _K NASTY_MACRO
16 #define _L NASTY_MACRO
17 #define _M NASTY_MACRO
18 #define _N NASTY_MACRO
19 #define _O NASTY_MACRO
20 #define _P NASTY_MACRO
21 #define _Q NASTY_MACRO
22 #define _R NASTY_MACRO
23 #define _S NASTY_MACRO
24 #define _T NASTY_MACRO
25 #define _U NASTY_MACRO
26 #define _V NASTY_MACRO
27 #define _W NASTY_MACRO
28 #define _X NASTY_MACRO
29 #define _Y NASTY_MACRO
30 #define _Z NASTY_MACRO
31 
32 #endif // SUPPORT_NASTY_MACROS_HPP
33