aboutsummaryrefslogtreecommitdiff
path: root/luxc/src/lux/compiler/jvm/proc/common.clj
diff options
context:
space:
mode:
authorEduardo Julian2019-04-28 02:09:34 -0400
committerEduardo Julian2019-04-28 02:09:34 -0400
commit0c20f4a8362d42572edecb6ef9844b75c4c859f8 (patch)
treed40ce3ab8107647d9e929302d5f8a2c52c94b6fc /luxc/src/lux/compiler/jvm/proc/common.clj
parent41b83b7a2d3be8f454f780dca497c4eeed900bbf (diff)
Turned all "lux int ???" extensions to "lux i64 ???".
Diffstat (limited to '')
-rw-r--r--luxc/src/lux/compiler/jvm/proc/common.clj19
1 files changed, 8 insertions, 11 deletions
diff --git a/luxc/src/lux/compiler/jvm/proc/common.clj b/luxc/src/lux/compiler/jvm/proc/common.clj
index bf1ca306e..88b989262 100644
--- a/luxc/src/lux/compiler/jvm/proc/common.clj
+++ b/luxc/src/lux/compiler/jvm/proc/common.clj
@@ -448,18 +448,15 @@
"logical-right-shift" (compile-i64-logical-right-shift compile ?values special-args)
"=" (compile-i64-eq compile ?values special-args)
"+" (compile-i64-add compile ?values special-args)
- "-" (compile-i64-sub compile ?values special-args))
-
- "int"
- (case proc
- "*" (compile-int-mul compile ?values special-args)
- "/" (compile-int-div compile ?values special-args)
- "%" (compile-int-rem compile ?values special-args)
- "<" (compile-int-lt compile ?values special-args)
- "f64" (compile-int-frac compile ?values special-args)
- "char" (compile-int-char compile ?values special-args)
+ "-" (compile-i64-sub compile ?values special-args)
+ "*" (compile-int-mul compile ?values special-args)
+ "/" (compile-int-div compile ?values special-args)
+ "%" (compile-int-rem compile ?values special-args)
+ "<" (compile-int-lt compile ?values special-args)
+ "f64" (compile-int-frac compile ?values special-args)
+ "char" (compile-int-char compile ?values special-args)
)
-
+
"f64"
(case proc
"+" (compile-frac-add compile ?values special-args)