summaryrefslogtreecommitdiff
path: root/src/derives.c
diff options
context:
space:
mode:
authorAkim Demaille <akim@epita.fr>2002-04-07 15:29:36 +0000
committerAkim Demaille <akim@epita.fr>2002-04-07 15:29:36 +0000
commit99013900121bb2de1197f5d0768749f9e50ccb8a (patch)
tree756273cfe5aa8355882cfe469ea84248fbb8026d /src/derives.c
parente966383bf4a4bcf36643699f432d6eaf3edf370b (diff)
downloadbison-99013900121bb2de1197f5d0768749f9e50ccb8a.tar.gz
* src/closure.c, src/derives.c, src/gram.h, src/lalr.c,
* src/nullable.c, src/output.c, src/print.c, src/print_graph.c, * src/reader.c, src/reduce.c: Let rule_t.rhs point directly to the RHS, instead of being an index in RITEMS.
Diffstat (limited to 'src/derives.c')
-rw-r--r--src/derives.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/derives.c b/src/derives.c
index 795bc08e..39c50280 100644
--- a/src/derives.c
+++ b/src/derives.c
@@ -44,7 +44,7 @@ print_derives (void)
{
short *rhsp;
fprintf (stderr, "\t\t%d:", *sp);
- for (rhsp = &ritem[rules[*sp].rhs]; *rhsp >= 0; ++rhsp)
+ for (rhsp = rules[*sp].rhs; *rhsp >= 0; ++rhsp)
fprintf (stderr, " %s", symbols[*rhsp]->tag);
fprintf (stderr, " (rule %d)\n", -*rhsp - 1);
}