1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
/* * Puzzles version numbering. */ #define STR1(x) #x #define STR(x) STR1(x) #if defined REVISION char ver[] = "Revision: r" STR(REVISION); #else char ver[] = "Unidentified build, " __DATE__ " " __TIME__; #endif