common.h

changeset 67
0a202714eea4
parent 66
4fc1ec88aa41
child 68
588cc27e84bb
--- 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) {

mercurial