* examples/bddcalc/parser.yxx (actionSeq, varlist): Rewrite as

left-recursive rules.
This commit is contained in:
Alexandre Duret-Lutz 2004-07-12 14:03:53 +00:00
parent 4cbc1d8856
commit 7abc2604f3
2 changed files with 16 additions and 11 deletions

View file

@ -1,3 +1,8 @@
2004-07-12 Alexandre Duret-Lutz <adl@src.lip6.fr>
* examples/bddcalc/parser.yxx (actionSeq, varlist): Rewrite as
left-recursive rules.
2004-06-28 Alexandre Duret-Lutz <adl@src.lip6.fr> 2004-06-28 Alexandre Duret-Lutz <adl@src.lip6.fr>
Merge BuDDy 2.3. Merge BuDDy 2.3.

View file

@ -119,7 +119,7 @@ actions:
; ;
actionSeq: actionSeq:
action T_semi actionSeq actionSeq action T_semi
| action T_semi | action T_semi
; ;
@ -159,7 +159,7 @@ quantifier:
; ;
varlist: varlist:
T_id varlist { actQuantVar2(&$$,&$1,&$2); } varlist T_id { actQuantVar2(&$$,&$2,&$1); }
| T_id { actQuantVar1(&$$,&$1); } | T_id { actQuantVar1(&$$,&$1); }
; ;