From dc77d6500fc26074895d9b8bb5089261dc7a28b1 Mon Sep 17 00:00:00 2001
From: Akim Demaille
- 0 $accept → unit "end of file"
+ 0 $accept → unit "end of file"
- 1 unit → assignments exp
+ 1 unit → assignments exp
- 2 assignments → %empty
- 3 | assignments assignment
+ 2 assignments → %empty
+ 3 | assignments assignment
- 4 assignment → id ":=" exp
+ 4 assignment → id ":=" exp
- 5 id → "identifier"
+ 5 id → "identifier"
- 6 @1 → %empty
+ 6 @1 → %empty
- 7 @2 → %empty
+ 7 @2 → %empty
- 8 exp → "incr" exp @1 @2 exp
- 9 | "(" exp ")"
- 10 | "identifier"
- 11 | "number"
+ 8 exp → "incr" exp @1 @2 exp
+ 9 | "(" exp ")"
+ 10 | "identifier"
+ 11 | "number"
- 3 exp → exp "+" exp
+ 3 exp → exp "+" exp
Grammar
Terminals, with rules where they appear
@@ -2158,7 +2158,7 @@ if test x"$XSLTPROC" != x""; then
Rules useless in grammar
Rules useless in parser due to conflicts
Conflicts
@@ -2169,13 +2169,13 @@ if test x"$XSLTPROC" != x""; then
- 0 $accept → exp $end + 0 $accept → exp $end - 1 exp → exp "⊕" exp - 2 | exp "+" exp - 3 | exp "+" exp - 4 | "number" - 5 | "Ñùṃéℝô" + 1 exp → exp "⊕" exp + 2 | exp "+" exp + 3 | exp "+" exp + 4 | "number" + 5 | "Ñùṃéℝô"