[MLton-commit] r6090
Vesa Karvonen
vesak at mlton.org
Thu Oct 25 05:46:01 PDT 2007
Workaround for the Real structures.
----------------------------------------------------------------------
U mltonlib/trunk/com/ssh/extended-basis/unstable/detail/ml/mlkit/workarounds/mk-real-sane.fun
U mltonlib/trunk/com/ssh/extended-basis/unstable/detail/ml/mlkit/workarounds/real.sig
----------------------------------------------------------------------
Modified: mltonlib/trunk/com/ssh/extended-basis/unstable/detail/ml/mlkit/workarounds/mk-real-sane.fun
===================================================================
--- mltonlib/trunk/com/ssh/extended-basis/unstable/detail/ml/mlkit/workarounds/mk-real-sane.fun 2007-10-25 12:34:01 UTC (rev 6089)
+++ mltonlib/trunk/com/ssh/extended-basis/unstable/detail/ml/mlkit/workarounds/mk-real-sane.fun 2007-10-25 12:45:59 UTC (rev 6090)
@@ -10,6 +10,8 @@
val unsupported = Fail "unsupported"
val unsupported = fn _ => raise unsupported
in
+ val radix = 2
+ val precision = 53
val fromDecimal = unsupported
val fromLarge = unsupported
val fromLargeInt = unsupported
Modified: mltonlib/trunk/com/ssh/extended-basis/unstable/detail/ml/mlkit/workarounds/real.sig
===================================================================
--- mltonlib/trunk/com/ssh/extended-basis/unstable/detail/ml/mlkit/workarounds/real.sig 2007-10-25 12:34:01 UTC (rev 6089)
+++ mltonlib/trunk/com/ssh/extended-basis/unstable/detail/ml/mlkit/workarounds/real.sig 2007-10-25 12:45:59 UTC (rev 6090)
@@ -6,6 +6,8 @@
signature REAL = sig
include REAL
+ val radix : int
+ val precision : int
val fromDecimal : IEEEReal.decimal_approx -> real option
val fromLarge : IEEEReal.rounding_mode -> LargeReal.real -> real
val fromLargeInt : LargeInt.int -> real
More information about the MLton-commit
mailing list