]> git.saurik.com Git - bison.git/blobdiff - src/gram.h
* src/bison.simple (YYSTACK_ALLOC, YYSIZE_T): Remove special
[bison.git] / src / gram.h
index e26582fe145017ca187b2c1d07591fc254f69af7..336c38ed3ac6d727f0a4960469e46449cbaae776 100644 (file)
@@ -98,6 +98,7 @@ extern int ntokens;
 extern int nvars;
 
 extern short *ritem;
+extern int nritems;
 
 extern short *sprec;
 extern short *sassoc;
@@ -122,6 +123,12 @@ typedef struct rule_s
   short assoc;
   short line;
   bool useful;
+
+  const char *action;
+  short action_line;
+
+  const char *guard;
+  short guard_line;
 } rule_t;
 
 extern struct rule_s *rule_table;