diff --git a/table_to_stackstates.py b/table_to_stackstates.py
index 3975b3c080a6c61f1a7158c508d4645bea7b5ecc..52c93973ef061b4151cc1b4618b395ebbce7153d 100644
--- a/table_to_stackstates.py
+++ b/table_to_stackstates.py
@@ -507,3 +507,9 @@ for statenumber, rule in enumerate(shift_reduce_table):
     reduce_ruleset.append(this_state_s_reduce_rule_items)
 
 print("XXXXXXX", len(valid_item_ruleset))
+
+
+for rule in rules:
+    reduce_rule_execute_ruleset.append((rule[0], len(rule[1])))
+
+print(reduce_rule_execute_ruleset)
\ No newline at end of file