[MLton-commit] r5861

Matthew Fluet fluet at mlton.org
Mon Aug 13 14:54:44 PDT 2007


Don't export MLtonCallStack.
Export MLton.CharArray : MLTON_MONO_ARRAY and MLton.CharVector : MLTON_MONO_VECTOR.


----------------------------------------------------------------------

U   mlton/trunk/basis-library/mlton/mlton.sig
U   mlton/trunk/basis-library/mlton/mlton.sml
U   mlton/trunk/doc/changelog

----------------------------------------------------------------------

Modified: mlton/trunk/basis-library/mlton/mlton.sig
===================================================================
--- mlton/trunk/basis-library/mlton/mlton.sig	2007-08-13 21:26:13 UTC (rev 5860)
+++ mlton/trunk/basis-library/mlton/mlton.sig	2007-08-13 21:54:43 UTC (rev 5861)
@@ -25,7 +25,7 @@
 
       structure Array: MLTON_ARRAY
       structure BinIO: MLTON_BIN_IO
-      structure CallStack: MLTON_CALL_STACK
+(*      structure CallStack: MLTON_CALL_STACK *)
       structure Cont: MLTON_CONT
       structure Exn: MLTON_EXN
       structure Finalizable: MLTON_FINALIZABLE

Modified: mlton/trunk/basis-library/mlton/mlton.sml
===================================================================
--- mlton/trunk/basis-library/mlton/mlton.sml	2007-08-13 21:26:13 UTC (rev 5860)
+++ mlton/trunk/basis-library/mlton/mlton.sml	2007-08-13 21:54:43 UTC (rev 5861)
@@ -43,7 +43,15 @@
 
 structure Array = Array
 structure BinIO = MLtonIO (BinIO)
-structure CallStack = MLtonCallStack
+(*structure CallStack = MLtonCallStack*)
+structure CharArray = struct
+   open CharArray
+   type t = array
+end
+structure CharVector = struct
+   open CharVector
+   type t = vector
+end
 structure Cont = MLtonCont
 structure Exn = MLtonExn
 structure Finalizable = MLtonFinalizable
@@ -122,12 +130,10 @@
       open Word64
       type t = word
    end
-
 structure Word8Array = struct
    open Word8Array
    type t = array
 end
-
 structure Word8Vector = struct
    open Word8Vector
    type t = vector

Modified: mlton/trunk/doc/changelog
===================================================================
--- mlton/trunk/doc/changelog	2007-08-13 21:26:13 UTC (rev 5860)
+++ mlton/trunk/doc/changelog	2007-08-13 21:54:43 UTC (rev 5861)
@@ -23,11 +23,13 @@
 	PackWord64Little.
     * Bug Fixes: see changelog.
    o MLton structure.
-    * Added: MLton.BinIO.tempPrefix, MLton.IntInf.BigWord,
-        MLton.IntInf.SmallInt, MLton.Exn.defaultTopLevelHandler,
-	MLton.Exn.getTopLevelHandler, MLton.Exn.setTopLevelHandler,
-	MLton.LargeReal, MLton.LargeWord, MLton.Real, MLton.Real32,
-	MLton.Real64, MLton.Rlimit.Rlim, MLton.TextIO.tempPrefix,
+    * Added: MLTON_MONO_ARRAY, MLTON_MONO_VECTOR, MLTON_REAL, 
+        MLton.BinIO.tempPrefix, MLton.CharArray, MLton.CharVector,
+        MLton.IntInf.BigWord, MLton.IntInf.SmallInt,
+        MLton.Exn.defaultTopLevelHandler,
+        MLton.Exn.getTopLevelHandler, MLton.Exn.setTopLevelHandler,
+        MLton.LargeReal, MLton.LargeWord, MLton.Real, MLton.Real32,
+        MLton.Real64, MLton.Rlimit.Rlim, MLton.TextIO.tempPrefix,
         MLton.Vector.create, MLton.Word.bswap, MLton.Word8.bswap,
         MLton.Word16, MLton.Word32, MLton.Word64, MLton.Word8Array,
         MLton.Word8Vector.




More information about the MLton-commit mailing list