Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /cml/trunk/cml-lib/sources.cm
ViewVC logotype

Diff of /cml/trunk/cml-lib/sources.cm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

sml/trunk/src/cml/cml-lib/sources.cm revision 2, Sat Oct 4 23:33:09 1997 UTC cml/trunk/cml-lib/sources.cm revision 3763, Mon Sep 24 15:54:39 2012 UTC
# Line 1  Line 1 
1  (* sources.cm  (* sources.cm
2   *   *
3   * COPYRIGHT (c) 1995 AT&T Bell Laboratories.   * COPYRIGHT (c) 1995 AT&T Bell Laboratories.
4     * COPYRIGHT (c) 1999 Bell Labs, Lucent Technologies.
5   *   *
6   * sources file for the CML library.   * Sources file for the CML version of smlnj-lib.cm.
7     * (Under the new CM, this file is the only subgroup of cm-descr/smlnj-lib.cm.
8     * Clients compiled using the old CM cannot use cm-descr/smlnj-lib.cm (because
9     * of a name conflict with the "real" smlnj-lib.cm) and must instead
10     * refer to sources.cm (i.e., this file) directly.
11   *)   *)
12    
13  Library  Group
14    
15  (** CML specific modules **)  (** CML specific modules **)
16    signature MULTICAST    signature MULTICAST
# Line 16  Line 21 
21    structure SimpleRPC    structure SimpleRPC
22    structure TraceCML    structure TraceCML
23    
24    (* For the remainder of the export section, we really
25     * would like to write
26     *
27           library($/smlnj-lib.cm) - structure TimeLimit
28     *
29     * but this will not work under the old CM.  So for
30     * the time being, we use the long and clumsy form... *)
31    
32  (** Modules inherited from the SML/NJ Util Library **)  (** Modules inherited from the SML/NJ Util Library **)
33    
34    signature ARRAY_SORT    signature ARRAY_SORT
35    signature ATOM    signature ATOM
36      signature BASE64
37    signature BIT_ARRAY    signature BIT_ARRAY
38    signature BIT_VECTOR    signature BIT_VECTOR
39    signature CHAR_MAP    signature CHAR_MAP
40      signature DYNAMIC_ARRAY
41    signature FIFO    signature FIFO
42    signature FORMAT    signature FORMAT
43      signature FORMAT_COMB
44      signature GRAPH_SCC
45    signature HASH_KEY    signature HASH_KEY
46      signature HASH_SET
47    signature HASH_TABLE    signature HASH_TABLE
48      signature INTERVAL_DOMAIN
49      signature INTERVAL_SET
50    signature IO_UTIL             (* copied to avoid typing problems *)    signature IO_UTIL             (* copied to avoid typing problems *)
51      signature GET_OPT
52    signature LIB_BASE    signature LIB_BASE
53    signature LIST_FORMAT    signature LIST_FORMAT
54    signature LIST_SORT    signature LIST_SORT
# Line 36  Line 57 
57    signature MONO_DYNAMIC_ARRAY    signature MONO_DYNAMIC_ARRAY
58    signature MONO_HASH_TABLE    signature MONO_HASH_TABLE
59    signature MONO_HASH2_TABLE    signature MONO_HASH2_TABLE
60      signature MONO_PRIORITYQ
61    signature ORD_KEY    signature ORD_KEY
62    signature ORD_MAP    signature ORD_MAP
63    signature ORD_SET    signature ORD_SET
64    signature PARSER_COMB    signature PARSER_COMB
65      signature PATH_UTIL
66      signature PRIORITY
67      signature PROP_LIST
68    signature QUEUE    signature QUEUE
69    signature RAND    signature RAND
70    signature RANDOM    signature RANDOM
71    signature SCAN    signature SCAN
72    signature SPLAY_TREE    signature SPLAY_TREE
73    signature UREF    signature UREF
74      signature UTF8
75    
76      structure ANSITerm
77    structure ArrayQSort    structure ArrayQSort
78    structure Atom                (* reimplemented *)    structure Atom                (* reimplemented *)
79      structure AtomBinaryMap               (* to be removed *)
80      structure AtomBinarySet               (* to be removed *)
81      structure AtomRedBlackMap
82      structure AtomRedBlackSet
83      structure AtomMap
84      structure AtomSet
85    structure AtomTable    structure AtomTable
86    structure AtomBinaryMap    structure Base64
   structure AtomBinarySet  
87    structure BitArray    structure BitArray
88  (****  (****
89    structure BitVector    structure BitVector
90  ****)  ****)
91    structure CharMap    structure CharMap
92      structure DynamicArray
93    structure Fifo    structure Fifo
94    structure Format    structure Format
95      structure FormatComb
96    structure HashString    structure HashString
97    structure HashTable    structure HashTable
98    structure IntBinaryMap    structure IntBinaryMap
99    structure IntBinarySet    structure IntBinarySet
100      structure IntHashTable
101    structure IntListMap    structure IntListMap
102    structure IntListSet    structure IntListSet
103      structure IntRedBlackMap
104      structure IntRedBlackSet
105    structure IOUtil              (* copied to avoid typing problems *)    structure IOUtil              (* copied to avoid typing problems *)
106      structure GetOpt
107    structure LibBase    structure LibBase
108    structure ListFormat    structure ListFormat
109    structure ListMergeSort    structure ListMergeSort
110    structure ListXProd    structure ListXProd
111    structure ParserComb    structure ParserComb
112      structure PathUtil
113      structure PrimeSizes
114      structure PropList
115    structure Queue    structure Queue
116    structure Rand    structure Rand
117    structure Random    structure Random
# Line 79  Line 120 
120    structure SplayTree    structure SplayTree
121  (* structure TimeLimit *)       (* not applicable for CML *)  (* structure TimeLimit *)       (* not applicable for CML *)
122    structure URef    structure URef
123      structure WordHashTable
124      structure WordRedBlackMap
125      structure WordRedBlackSet
126      structure RealOrderStats
127      structure UnivariateStats
128      structure UTF8
129    
130    functor ArrayQSortFn    functor ArrayQSortFn
131    functor BSearchFn    functor BSearchFn
132    functor BinaryMapFn    functor BinaryMapFn
133    functor BinarySetFn    functor BinarySetFn
134    functor DynamicArrayFn    functor DynamicArrayFn
135      functor GraphSCCFn
136    functor HashTableFn    functor HashTableFn
   functor KeywordFn  
137    functor Hash2TableFn    functor Hash2TableFn
138      functor HashSetFn
139      functor IntervalSetFn
140      functor KeywordFn
141      functor LeftPriorityQFn
142    functor ListMapFn    functor ListMapFn
143    functor ListSetFn    functor ListSetFn
144    functor MonoArrayFn    functor MonoArrayFn
145      functor RedBlackMapFn
146      functor RedBlackSetFn
147    functor SplayMapFn    functor SplayMapFn
148    functor SplaySetFn    functor SplaySetFn
149    
150  (** Modules from the SML/NJ Unix Library *)  (** Modules from the SML/NJ Unix Library *)
151    #if defined(OPSYS_UNIX)
152    signature UNIX_ENV    signature UNIX_ENV
   
153    structure UnixEnv    structure UnixEnv
154    #endif
155    
156  (** Modules from the SML/NJ INet Library *)  (** Modules from the SML/NJ INet Library *)
157    signature SOCK_UTIL           (* copied to avoid typing problems *)    signature SOCK_UTIL           (* copied to avoid typing problems *)
158    structure SockUtil            (* copied to avoid typing problems *)    structure SockUtil            (* copied to avoid typing problems *)
159    #if defined(OPSYS_UNIX)
160      signature UNIX_SOCK_UTIL
161      structure UnixSockUtil
162    #endif
163  is  is
164    
165    #if defined (NEW_CM)
166      $cml/basis.cm
167      $/smlnj-lib.cm
168    # if defined(OPSYS_UNIX)
169        $/unix-lib.cm
170    # endif
171      $cml/cml.cm
172      $cml-lib/trace-cml.cm         (* for trace-cml-sig.sml and trace-cml.sml *)
173    #else
174    smlnj-lib.cm    smlnj-lib.cm
175    # if defined(OPSYS_UNIX)
176    unix-lib.cm    unix-lib.cm
177    ../src/sources.cm  # endif
178      ../src/cml.cm
179      trace-cml.cm          (* for trace-cml-sig.sml and trace-cml.sml *)
180    #endif
181    
182    
183    SMLNJ-Util/cml-atom.sml    SMLNJ-Util/cml-atom-new.sml
184      SMLNJ-Util/atom-binary-map.sml
185      SMLNJ-Util/atom-binary-set.sml
186      SMLNJ-Util/atom-map.sml
187      SMLNJ-Util/atom-redblack-map.sml
188      SMLNJ-Util/atom-redblack-set.sml
189      SMLNJ-Util/atom-set.sml
190      SMLNJ-Util/atom-table.sml
191    SMLNJ-Util/io-util.sml    SMLNJ-Util/io-util.sml
192    SMLNJ-Util/io-util-sig.sml    SMLNJ-Util/io-util-sig.sml
193    SMLNJ-INet/sock-util-sig.sml    SMLNJ-INet/sock-util-sig.sml
194    SMLNJ-INet/sock-util.sml    SMLNJ-INet/sock-util.sml
195    #if defined(OPSYS_UNIX)
196      SMLNJ-INet/unix-sock-util.sml
197    #endif
198    
199    multicast-sig.sml    multicast-sig.sml
200    multicast.sml    multicast.sml
   trace-cml.cm          (* for trace-cml-sig.sml and trace-cml.sml *)  
201    simple-rpc-sig.sml    simple-rpc-sig.sml
202    simple-rpc.sml    simple-rpc.sml
   

Legend:
Removed from v.2  
changed lines
  Added in v.3763

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0