Import Upstream version 20180207
[hcoop/debian/mlton.git] / lib / mlton / env / sources.cm
1 (* Copyright (C) 1999-2005 Henry Cejtin, Matthew Fluet, Suresh
2 * Jagannathan, and Stephen Weeks.
3 * Copyright (C) 1997-2000 NEC Research Institute.
4 *
5 * MLton is released under a BSD-style license.
6 * See the file MLton-LICENSE for details.
7 *)
8
9 Library
10
11 signature ENV
12 signature MONO_ENV
13 signature POLY_CACHE
14
15 structure PolyCache
16
17 functor Cache
18 functor MakeMonoEnv
19 functor MonoEnv
20 functor MoveToFrontEnv
21 (* functor SplayMonoEnv *)
22
23 is
24
25 ../basic/sources.cm
26
27 mono-env.sig
28 basic-env-to-env.fun
29 mono-env.fun
30 finite-function.sig
31 poly-cache.sig
32 poly-cache.fun
33
34 #if (defined (SMLNJ_VERSION))
35
36 move-to-front.fun
37 (* splay-env.fun *)
38 cache.sig
39 cache.fun
40
41 #endif