(* smlnj-lib.cm
 *
 * COPYRIGHT (c) 2011 The Fellowship of SML/NJ (http://www.smlnj.org)
 * All rights reserved.
 *
 * The sources specification for the SML/NJ Utility library; part of the
 * SML/NJ Library suite.
 *)

Library

signature ARRAY_SORT
signature ATOM
signature BASE64
signature BIT_ARRAY
signature BIT_VECTOR
signature CHAR_MAP
signature DYNAMIC_ARRAY
signature FIFO
signature FORMAT
signature FORMAT_COMB
signature GRAPH_SCC
signature HASH_KEY
signature HASH_SET
signature HASH_TABLE
signature INTERVAL_DOMAIN
signature INTERVAL_SET
signature IO_UTIL
signature GET_OPT
signature LIB_BASE
signature LIST_FORMAT
signature LIST_SORT
signature LIST_XPROD
signature MONO_ARRAY_SORT
signature MONO_DYNAMIC_ARRAY
signature MONO_HASH_TABLE
signature MONO_HASH2_TABLE
signature MONO_PRIORITYQ
signature ORD_KEY
signature ORD_MAP
signature ORD_SET
signature PARSER_COMB
signature PATH_UTIL
signature PRIORITY
signature PROP_LIST
signature QUEUE
signature RAND
signature RANDOM
signature SCAN
signature SPLAY_TREE
signature UREF
signature UTF8

structure ANSITerm
structure ArrayQSort
structure Atom
structure AtomBinaryMap		(* to be removed *)
structure AtomBinarySet		(* to be removed *)
structure AtomRedBlackMap
structure AtomRedBlackSet
structure AtomMap
structure AtomSet
structure AtomTable
structure Base64
structure BitArray
(****
structure BitVector
****)
structure CharMap
structure DynamicArray
structure Fifo
structure Format
structure FormatComb
structure HashString
structure HashTable
structure IntBinaryMap		(* to be removed *)
structure IntBinarySet		(* to be removed *)
structure IntHashTable
structure IntListMap
structure IntListSet
structure IntRedBlackMap
structure IntRedBlackSet
structure IOUtil
structure GetOpt
structure LibBase
structure ListFormat
structure ListMergeSort
structure ListXProd
structure ParserComb
structure PathUtil
structure PrimeSizes
structure PropList
structure Queue
structure Rand
structure Random
structure Scan
structure SimpleURef
structure SplayTree
structure TimeLimit
structure URef
structure WordHashTable
structure WordRedBlackMap
structure WordRedBlackSet
structure RealOrderStats
structure UnivariateStats
structure UTF8

functor ArrayQSortFn
functor BSearchFn
functor BinaryMapFn
functor BinarySetFn
functor DynamicArrayFn
functor GraphSCCFn
functor HashSetFn
functor HashTableFn
functor Hash2TableFn
functor IntervalSetFn
functor KeywordFn
functor LeftPriorityQFn
functor ListMapFn
functor ListSetFn
functor MonoArrayFn
functor RedBlackMapFn
functor RedBlackSetFn
functor SplayMapFn
functor SplaySetFn

is

#if defined(NEW_CM)
  $/basis.cm
#endif

ansi-term.sml
array-qsort-fn.sml
array-qsort.sml
array-sort-sig.sml
atom-sig.sml
atom-binary-map.sml
atom-binary-set.sml
atom-redblack-map.sml
atom-redblack-set.sml
atom-map.sml
atom-set.sml
atom-table.sml
atom.sml
base64-sig.sml
base64.sml
binary-map-fn.sml
binary-set-fn.sml
bit-array-sig.sml
bit-array.sml
bit-vector-sig.sml
(****
bit-vector.sml
****)
bsearch-fn.sml
char-map-sig.sml
char-map.sml
dynamic-array-sig.sml
dynamic-array.sml
dynamic-array-fn.sml
fifo-sig.sml
fifo.sml
fmt-fields.sml
format-sig.sml
format.sml
format-comb-sig.sml
format-comb.sml
graph-scc-sig.sml
graph-scc-fn.sml
hash-key-sig.sml
hash-string.sml
hash-set-fn.sml
hash-table-rep.sml
hash-table-sig.sml
hash-table.sml
hash-table-fn.sml
hash2-table-fn.sml
keyword-fn.sml
int-binary-map.sml
int-binary-set.sml
int-hash-table.sml
int-list-map.sml
int-list-set.sml
int-redblack-map.sml
int-redblack-set.sml
interval-domain-sig.sml
interval-set-fn.sml
interval-set-sig.sml
io-util-sig.sml
io-util.sml
getopt-sig.sml
getopt.sml
left-priorityq-fn.sml
lib-base-sig.sml
lib-base.sml
list-format-sig.sml
list-format.sml
list-map-fn.sml
list-mergesort.sml
list-set-fn.sml
list-xprod-sig.sml
list-xprod.sml
listsort-sig.sml
mono-array-fn.sml
mono-array-sort-sig.sml
mono-dynamic-array-sig.sml
mono-hash-table-sig.sml
mono-hash2-table-sig.sml
mono-priorityq-sig.sml
ord-key-sig.sml
ord-map-sig.sml
ord-set-sig.sml
parser-comb-sig.sml
parser-comb.sml
path-util-sig.sml
path-util.sml
plist-sig.sml
plist.sml
prime-sizes.sml
priority-sig.sml
queue-sig.sml
queue.sml
rand-sig.sml
rand.sml
random-sig.sml
random.sml
real-format.sml
redblack-map-fn.sml
redblack-set-fn.sml
scan-sig.sml
scan.sml
simple-uref.sml
splay-map-fn.sml
splay-set-fn.sml
splaytree-sig.sml
splaytree.sml
time-limit.sml
uref-sig.sml
uref.sml
word-hash-table.sml
word-redblack-map.sml
word-redblack-set.sml
real-order-stats.sml
univariate-stats.sml
utf8-sig.sml
utf8.sml

