aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2012-04-26 18:22:33 +0000
committerDimitri Sokolyuk <demon@dim13.org>2012-04-26 18:22:33 +0000
commita9d6309319921a34bb19170ffcd202ead26f7d91 (patch)
tree3dc22982a627e1961cc3d49abab719a58ff9a384
parent83442d261889e93d9385769697c81290c52a5502 (diff)
drop `interger too big` error
-rw-r--r--gramar.y7
1 files changed, 1 insertions, 6 deletions
diff --git a/gramar.y b/gramar.y
index f28244f..a55045d 100644
--- a/gramar.y
+++ b/gramar.y
@@ -128,12 +128,7 @@ block
;
expr
- : NUMBER
- {
- if ($1 > 0xFFFF)
- yyerror("integer too big");
- $$ = $1;
- }
+ : NUMBER { $$ = $1; }
| MINUS expr %prec UMINUS { $$ = -$2; }
| ENOT expr { $$ = ~$2; }
| expr PLUS expr { $$ = $1 + $3; }