Show rule ID and rule set ID in reduce actions log section

This commit is contained in:
Josh Holtrop 2023-07-14 16:06:49 -04:00
parent 653b4e00f6
commit 4942c76551

View File

@ -247,7 +247,7 @@ class Propane
@log.puts " Reduce actions:"
case item_set.reduce_actions
when Rule
@log.puts " * => #{item_set.reduce_actions.id} (#{item_set.reduce_actions.name})"
@log.puts " * => rule #{item_set.reduce_actions.id}, rule set #{@rule_sets[item_set.reduce_actions.name].id} (#{item_set.reduce_actions.name})"
when Hash
item_set.reduce_actions.each do |token, rule|
@log.puts " lookahead #{token.name} => #{rule.name} (#{rule.id}), rule set ##{rule.rule_set.id}"