Properly test for a valid identifer after #define and #undef.
[cparser] / tokens_preprocessor.inc
index 63ead55..e456356 100644 (file)
@@ -6,6 +6,7 @@ T(OFF)
 T(ON)
 T(STDC)
 T(define)
+T(defined)
 T(elif)
 T(else)  /* remember that this gives T_else, not T_IDENTIFIER like most others */
 T(endif)