From 25ded505a3bcc38ea18fb05acc38264c43979137 Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Tue, 10 Nov 2020 07:15:43 +0100 Subject: [PATCH] ielr: fix incorrect function call * src/ielr.c: s/rule_is_accepting/rule_is_initial/. --- src/ielr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ielr.c b/src/ielr.c index f4766dab..3f7fb3ff 100644 --- a/src/ielr.c +++ b/src/ielr.c @@ -649,7 +649,7 @@ ielr_compute_lookaheads (bitsetv follow_kernel_items, bitsetv always_follows, aver (t->items[t_item] != 0); const rule *r = item_rule (&ritem[t->items[t_item]]); const bool is_successor_of_initial_item - = rule_is_accepting (r) && &ritem[t->items[t_item]] == r->rhs + 1; + = rule_is_initial (r) && &ritem[t->items[t_item]] == r->rhs + 1; if (!is_successor_of_initial_item && !bitset_empty_p (lookahead_filter[t_item])) {