]> git.saurik.com Git - bison.git/blobdiff - src/gram.h
* doc/bison.texinfo (Mystery Conflicts): Hint '-v' use.
[bison.git] / src / gram.h
index c12698b6fe5ae321c2b1db098c12f69329b1268a..531d1d9aa3a1ea72f2dcfb0089dfaff143be0c5e 100644 (file)
@@ -55,7 +55,9 @@
    RULE_TABLE[R].precsym -- the symbol-number of the symbol in %prec
    for R (if any).
 
-   RULE_TABLE[R].assoc -- the associativity of the rule.
+   RULE_TABLE[R].assoc -- the associativity of R.
+
+   RULE_TABLE[R].line -- the line where R was defined.
 
    The right hand side is stored as symbol numbers in a portion of
    RITEM.
@@ -97,7 +99,6 @@ extern short *ritem;
 
 extern short *sprec;
 extern short *sassoc;
-extern short *rline;           /* Source line number of each rule */
 
 extern int start_symbol;
 
@@ -117,6 +118,7 @@ typedef struct rule_s
   short prec;
   short precsym;
   short assoc;
+  short line;
 } rule_t;
 
 extern struct rule_s *rule_table;