--- a/common.h Wed Dec 19 03:27:15 2012 +0200 +++ b/common.h Wed Dec 19 04:20:02 2012 +0200 @@ -59,7 +59,7 @@ #endif // Parser mode: where is the parser at? -enum parsermode { +enum parsermode_e { MODE_TOPLEVEL, // at top level MODE_EVENT, // inside event definition MODE_MAINLOOP, // inside mainloop @@ -93,7 +93,7 @@ // Make the parser's variables globally available extern int g_NumStates; extern int g_NumEvents; -extern int g_CurMode; +extern parsermode_e g_CurMode; extern str g_CurState; #define neurosphere if (g_Neurosphere) @@ -102,6 +102,7 @@ #ifndef __GNUC__ #define __attribute__(X) #endif +#define deprecated __attribute__ ((deprecated)) // Power function template<class T> T pow (T a, unsigned int b) {