diff options
author | Eduardo Julian | 2019-04-28 02:09:34 -0400 |
---|---|---|
committer | Eduardo Julian | 2019-04-28 02:09:34 -0400 |
commit | 0c20f4a8362d42572edecb6ef9844b75c4c859f8 (patch) | |
tree | d40ce3ab8107647d9e929302d5f8a2c52c94b6fc /luxc/src/lux/compiler/jvm/proc/common.clj | |
parent | 41b83b7a2d3be8f454f780dca497c4eeed900bbf (diff) |
Turned all "lux int ???" extensions to "lux i64 ???".
Diffstat (limited to '')
-rw-r--r-- | luxc/src/lux/compiler/jvm/proc/common.clj | 19 |
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) |