#define WARN_SYNTAX 15
#define WARN_AMBIGUOUS 16
#define WARN_DEPRECATED 17
-#define WARN_OCTAL 18
-#define WARN_PARENTHESIS 19
-#define WARN_PRECEDENCE 20
-#define WARN_PRINTF 21
-#define WARN_RESERVED 22
-#define WARN_SEMICOLON 23
-#define WARN_UNINITIALIZED 24
-#define WARN_UNSAFE 25
-#define WARN_CLOSURE 26
-#define WARN_SIGNAL 27
-#define WARN_SUBSTR 28
-#define WARN_TAINT 29
-#define WARN_UNTIE 30
-#define WARN_UTF8 31
-#define WARN_VOID 32
+#define WARN_DIGIT 18
+#define WARN_OCTAL 19
+#define WARN_PARENTHESIS 20
+#define WARN_PRECEDENCE 21
+#define WARN_PRINTF 22
+#define WARN_RESERVED 23
+#define WARN_SEMICOLON 24
+#define WARN_UNINITIALIZED 25
+#define WARN_UNSAFE 26
+#define WARN_CLOSURE 27
+#define WARN_OVERFLOW 28
+#define WARN_PORTABLE 29
+#define WARN_SIGNAL 30
+#define WARN_SUBSTR 31
+#define WARN_TAINT 32
+#define WARN_UNTIE 33
+#define WARN_UTF8 34
+#define WARN_VOID 35
#define WARNsize 9
#define WARN_ALLstring "\125\125\125\125\125\125\125\125\125"