550 |
AT_CLEANUP |
AT_CLEANUP |
551 |
|
|
552 |
|
|
553 |
## ---------------------------- ## |
## ------------------------------- ## |
554 |
## %default-prec without %prec ## |
## %no-default-prec without %prec ## |
555 |
## ---------------------------- ## |
## ------------------------------- ## |
556 |
|
|
557 |
AT_SETUP([%default-prec without %prec]) |
AT_SETUP([%no-default-prec without %prec]) |
558 |
|
|
559 |
AT_DATA([[input.y]], |
AT_DATA([[input.y]], |
560 |
[[%left '+' |
[[%left '+' |
562 |
|
|
563 |
%% |
%% |
564 |
|
|
565 |
%default-prec 0; |
%no-default-prec; |
566 |
|
|
567 |
e: e '+' e |
e: e '+' e |
568 |
| e '*' e |
| e '*' e |
576 |
AT_CLEANUP |
AT_CLEANUP |
577 |
|
|
578 |
|
|
579 |
## ------------------------- ## |
## ---------------------------- ## |
580 |
## %default-prec with %prec ## |
## %no-default-prec with %prec ## |
581 |
## ------------------------- ## |
## ---------------------------- ## |
582 |
|
|
583 |
AT_SETUP([%default-prec with %prec]) |
AT_SETUP([%no-default-prec with %prec]) |
584 |
|
|
585 |
AT_DATA([[input.y]], |
AT_DATA([[input.y]], |
586 |
[[%left '+' |
[[%left '+' |
588 |
|
|
589 |
%% |
%% |
590 |
|
|
591 |
%default-prec 0; |
%no-default-prec; |
592 |
|
|
593 |
e: e '+' e %prec '+' |
e: e '+' e %prec '+' |
594 |
| e '*' e %prec '*' |
| e '*' e %prec '*' |
601 |
|
|
602 |
|
|
603 |
## ---------------- ## |
## ---------------- ## |
604 |
## %default-prec 1 ## |
## %default-prec ## |
605 |
## ---------------- ## |
## ---------------- ## |
606 |
|
|
607 |
AT_SETUP([%default-prec 1]) |
AT_SETUP([%default-prec]) |
608 |
|
|
609 |
AT_DATA([[input.y]], |
AT_DATA([[input.y]], |
610 |
[[%left '+' |
[[%left '+' |
612 |
|
|
613 |
%% |
%% |
614 |
|
|
615 |
%default-prec 1; |
%default-prec; |
616 |
|
|
617 |
e: e '+' e |
e: e '+' e |
618 |
| e '*' e |
| e '*' e |