aboutsummaryrefslogtreecommitdiff
path: root/src/lang/parser.clj
diff options
context:
space:
mode:
authorEduardo Julian2014-12-15 22:54:35 -0400
committerEduardo Julian2014-12-15 22:54:35 -0400
commit08de30a36ff6599e583d22c4305bfee9878f92ea (patch)
treeae7662d6e0d9d750919e83b3eb48aba3e087f1be /src/lang/parser.clj
parentab72e219835d05d7ce76111626a8119a64f5f283 (diff)
Added ints and floats.
Diffstat (limited to 'src/lang/parser.clj')
-rw-r--r--src/lang/parser.clj4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lang/parser.clj b/src/lang/parser.clj
index 76f32aba1..e82a7ef75 100644
--- a/src/lang/parser.clj
+++ b/src/lang/parser.clj
@@ -25,11 +25,11 @@
(defparser ^:private parse-int
[::&lexer/int ?int]
- (return [::int (Long/parseLong ?int)]))
+ (return [::int (Integer/parseInt ?int)]))
(defparser ^:private parse-float
[::&lexer/float ?float]
- (return [::float (Double/parseDouble ?float)]))
+ (return [::float (Float/parseFloat ?float)]))
(defn ident->string [ident]
(match ident