diff options
author | Eduardo Julian | 2022-01-10 16:41:27 -0400 |
---|---|---|
committer | Eduardo Julian | 2022-01-10 16:41:27 -0400 |
commit | 0613deddeb934b523dd59ef0a2c6303716883a0c (patch) | |
tree | 41e89c8a041fdaef5c8fc3ad8153f553d064d863 /lux-jvm/source/luxc/lang/translation/jvm/extension/common.lux | |
parent | b7873d4b68ffc041f9ff134c52a32b54c20febf9 (diff) |
Fixes for the pure-Lux JVM compiler machinery. [Part 5]
Diffstat (limited to 'lux-jvm/source/luxc/lang/translation/jvm/extension/common.lux')
-rw-r--r-- | lux-jvm/source/luxc/lang/translation/jvm/extension/common.lux | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/lux-jvm/source/luxc/lang/translation/jvm/extension/common.lux b/lux-jvm/source/luxc/lang/translation/jvm/extension/common.lux index 888a7a5a5..20f3fdf7a 100644 --- a/lux-jvm/source/luxc/lang/translation/jvm/extension/common.lux +++ b/lux-jvm/source/luxc/lang/translation/jvm/extension/common.lux @@ -54,11 +54,6 @@ {try.#Failure error} (phase.except extension.invalid_syntax [extension_name %synthesis input])))) -(import: java/lang/Double - ["[1]::[0]" - ("static" MIN_VALUE java/lang/Double) - ("static" MAX_VALUE java/lang/Double)]) - (def: $String (type.class "java.lang.String" (list))) (def: $CharSequence (type.class "java.lang.CharSequence" (list))) (def: $System (type.class "java.lang.System" (list))) @@ -160,16 +155,6 @@ [i64::right_shift _.LUSHR] ) -(template [<name> <const> <type>] - [(def: (<name> _) - (Nullary Inst) - (|>> <const> (_.wrap <type>)))] - - [f64::smallest (_.double (java/lang/Double::MIN_VALUE)) type.double] - [f64::min (_.double (f.* -1.0 (java/lang/Double::MAX_VALUE))) type.double] - [f64::max (_.double (java/lang/Double::MAX_VALUE)) type.double] - ) - (template [<name> <type> <op>] [(def: (<name> [paramI subjectI]) (Binary Inst) @@ -341,9 +326,6 @@ (bundle.install "%" (binary f64::%)) (bundle.install "=" (binary f64::=)) (bundle.install "<" (binary f64::<)) - (bundle.install "smallest" (nullary f64::smallest)) - (bundle.install "min" (nullary f64::min)) - (bundle.install "max" (nullary f64::max)) (bundle.install "i64" (unary f64::i64)) (bundle.install "encode" (unary f64::encode)) (bundle.install "decode" (unary f64::decode))))) |