|
@@ -69,7 +69,7 @@ numexp: NUM { $$ = $1; }
|
|
|
| numexp '-' numexp { $$ = $1 - $3; }
|
|
|
| numexp '*' numexp { $$ = $1 * $3; }
|
|
|
| numexp '/' numexp { NOTZERO ($3); $$ = $1 / $3; }
|
|
|
- | '-' numexp %prec NEG { $$ = -$2 }
|
|
|
+ | '-' numexp %prec NEG { $$ = -$2; }
|
|
|
| numexp '^' numexp { NOTFRAC ($1, $3); $$ = pow ($1, $3); }
|
|
|
| numexp '%' numexp { NOTZERO ($3); $$ = fmod ($1, $3); }
|
|
|
| pntexp '%' pntexp { $$ = numop ('%', $1, $3); ERR; }
|