[MLton-commit] r4749
Vesa Karvonen
vesak at mlton.org
Sun Oct 22 14:03:11 PDT 2006
Splitted basis.mlb to basis.mlb and extensions.mlb. The idea is that one
can now use -show-basis and see just the extended stuff.
----------------------------------------------------------------------
U mltonlib/trunk/com/ssh/extended-basis/unstable/basis.mlb
A mltonlib/trunk/com/ssh/extended-basis/unstable/extensions.mlb
----------------------------------------------------------------------
Modified: mltonlib/trunk/com/ssh/extended-basis/unstable/basis.mlb
===================================================================
--- mltonlib/trunk/com/ssh/extended-basis/unstable/basis.mlb 2006-10-22 02:50:48 UTC (rev 4748)
+++ mltonlib/trunk/com/ssh/extended-basis/unstable/basis.mlb 2006-10-22 21:03:11 UTC (rev 4749)
@@ -4,78 +4,5 @@
* See the file MLton-LICENSE for details.
*)
-ann
- "forceUsed"
- "sequenceNonUnit warn"
- "warnUnused true"
-in
- $(SML_LIB)/basis/basis.mlb
-
- (* New {Iso :> ISO} and {Emb :> EMB} modules *)
- iso.sig
- iso.sml
- emb.sig
- emb.sml
-
- (* Extended integer modules *)
- local
- mk-integer-ext.fun
- mk-int-inf-ext.fun
- in
- int-inf.sig
- integer.sig
- ints-mlton.sml
- end
-
- (* Extended real modules *)
- local
- mk-real-ext.fun
- in
- real.sig
- reals-mlton.sml
- end
-
- (* Extended word modules *)
- local
- mk-word-ext.fun
- in
- word.sig
- words-mlton.sml
- end
-
- (* Extended vector module *)
- vector.sig
- vector.sml
-
- (* Extended array module (may depend on vector module) *)
- array.sig
- array.sml
-
- (* Extended mono vector modules *)
- local
- mk-mono-vector-ext.fun
- in
- mono-vector.sig
- mono-vectors-mlton.sml
-
- (* Extended mono array modules (may depend on mono vector modules) *)
- local
- mk-mono-array-ext.fun
- in
- mono-array.sig
- mono-arrays-mlton.sml
-
- (* Extended text modules (may depend on mono vector and mono
- * array modules)
- *)
- local
- mk-text-ext.fun
- in
- char.sig
- string.sig
- text.sig
- texts-mlton.sml
- end
- end
- end
-end
+$(SML_LIB)/basis/basis.mlb
+extensions.mlb
Copied: mltonlib/trunk/com/ssh/extended-basis/unstable/extensions.mlb (from rev 4741, mltonlib/trunk/com/ssh/extended-basis/unstable/basis.mlb)
===================================================================
--- mltonlib/trunk/com/ssh/extended-basis/unstable/basis.mlb 2006-10-21 13:33:16 UTC (rev 4741)
+++ mltonlib/trunk/com/ssh/extended-basis/unstable/extensions.mlb 2006-10-22 21:03:11 UTC (rev 4749)
@@ -0,0 +1,87 @@
+(* Copyright (C) 2006 SSH Communications Security, Helsinki, Finland
+ *
+ * MLton is released under a BSD-style license.
+ * See the file MLton-LICENSE for details.
+ *)
+
+ann
+ "forceUsed"
+ "sequenceNonUnit warn"
+ "warnUnused true"
+in
+ local
+ $(SML_LIB)/basis/basis.mlb
+ in
+ (* New {Iso :> ISO} and {Emb :> EMB} modules *)
+ iso.sig
+ iso.sml
+ emb.sig
+ emb.sml
+
+ (* Extended integer modules *)
+ local
+ mk-integer-ext.fun
+ mk-int-inf-ext.fun
+ in
+ int-inf.sig
+ integer.sig
+ ints-mlton.sml
+ end
+
+ (* Extended real modules *)
+ local
+ mk-real-ext.fun
+ in
+ real.sig
+ reals-mlton.sml
+ end
+
+ (* Extended word modules *)
+ local
+ mk-word-ext.fun
+ in
+ word.sig
+ words-mlton.sml
+ end
+
+ (* Extended vector module *)
+ vector.sig
+ vector.sml
+
+ (* Extended array module
+ * (may depend on vector module)
+ *)
+ array.sig
+ array.sml
+
+ (* Extended mono vector modules *)
+ local
+ mk-mono-vector-ext.fun
+ in
+ mono-vector.sig
+ mono-vectors-mlton.sml
+
+ (* Extended mono array modules
+ * (may depend on mono vector modules)
+ *)
+ local
+ mk-mono-array-ext.fun
+ in
+ mono-array.sig
+ mono-arrays-mlton.sml
+
+ (* Extended text modules
+ * (may depend on mono vector and mono array modules)
+ *)
+ local
+ mk-text-ext.fun
+ in
+ char.sig
+ string.sig
+ text.sig
+ texts-mlton.sml
+ end
+ end
+ end
+ end
+end
More information about the MLton-commit
mailing list