diff --git a/fun_with_bison/egg.xml b/fun_with_bison/egg.xml index 32b6267aed940fb7eb0318d0f8b218f563ff53a4..8deaeadd740eed00c115603f5e52887394fa32b3 100644 --- a/fun_with_bison/egg.xml +++ b/fun_with_bison/egg.xml @@ -41,7 +41,7 @@ <symbol>FACTOR</symbol> </rhs> </rule> - <rule number="50" usefulness="useful"> + <rule number="5" usefulness="useful"> <lhs>FACTOR</lhs> <rhs> <symbol>OPENPAREN</symbol> @@ -82,7 +82,7 @@ <item rule-number="2" dot="0"/> <item rule-number="3" dot="0"/> <item rule-number="4" dot="0"/> - <item rule-number="50" dot="0"/> + <item rule-number="5" dot="0"/> <item rule-number="6" dot="0"/> </itemset> <actions> @@ -129,8 +129,8 @@ <item rule-number="2" dot="0"/> <item rule-number="3" dot="0"/> <item rule-number="4" dot="0"/> - <item rule-number="50" dot="0"/> - <item rule-number="50" dot="1"/> + <item rule-number="5" dot="0"/> + <item rule-number="5" dot="1"/> <item rule-number="6" dot="0"/> </itemset> <actions> @@ -215,7 +215,7 @@ <state number="6"> <itemset> <item rule-number="1" dot="1"/> - <item rule-number="50" dot="2"/> + <item rule-number="5" dot="2"/> </itemset> <actions> <transitions> @@ -247,14 +247,14 @@ <item rule-number="1" dot="2"/> <item rule-number="3" dot="0"/> <item rule-number="4" dot="0"/> - <item rule-number="50" dot="0"/> + <item rule-number="5" dot="0"/> <item rule-number="6" dot="0"/> </itemset> <actions> <transitions> <transition type="shift" symbol="INTEGER" state="1"/> <transition type="shift" symbol="OPENPAREN" state="2"/> - <transition type="goto" symbol="TERM" state="110"/> + <transition type="goto" symbol="TERM" state="11"/> <transition type="goto" symbol="FACTOR" state="5"/> </transitions> <errors/> @@ -266,7 +266,7 @@ <state number="9"> <itemset> <item rule-number="3" dot="2"/> - <item rule-number="50" dot="0"/> + <item rule-number="5" dot="0"/> <item rule-number="6" dot="0"/> </itemset> <actions> @@ -283,7 +283,7 @@ <state number="10"> <itemset> - <item rule-number="50" dot="3"> + <item rule-number="5" dot="3"> <lookaheads> <symbol>$end</symbol> <symbol>ADDOP</symbol> @@ -296,16 +296,16 @@ <transitions/> <errors/> <reductions> - <reduction symbol="$end" rule="50" enabled="true"/> - <reduction symbol="ADDOP" rule="50" enabled="true"/> - <reduction symbol="MULTOP" rule="50" enabled="true"/> - <reduction symbol="CLOSEPAREN" rule="50" enabled="true"/> + <reduction symbol="$end" rule="5" enabled="true"/> + <reduction symbol="ADDOP" rule="5" enabled="true"/> + <reduction symbol="MULTOP" rule="5" enabled="true"/> + <reduction symbol="CLOSEPAREN" rule="5" enabled="true"/> </reductions> </actions> <solved-conflicts/> </state> - <state number="110"> + <state number="11"> <itemset> <item rule-number="1" dot="3"> <lookaheads>