From 39425b56c1cf0f4171e9d8c49d81368f9155c771 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 23 Mar 2015 01:00:24 +0100 Subject: Switch to int64 --- lexer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lexer.go') diff --git a/lexer.go b/lexer.go index ec56ccc..c43ba94 100644 --- a/lexer.go +++ b/lexer.go @@ -33,7 +33,7 @@ func (y *yyLex) Lex(lval *yySymType) (ret int) { lval.sval = strings.Replace(item.val, "''", "'", -1) case INTEGER: item.val = strings.Replace(item.val, "¯", "-", -1) - lval.ival, _ = strconv.Atoi(item.val) + lval.ival, _ = strconv.ParseInt(item.val, 10, 64) case FLOAT: item.val = strings.Replace(item.val, "¯", "-", -1) lval.fval, _ = strconv.ParseFloat(item.val, 64) -- cgit v1.2.3