Commit | Line | Data |
---|---|---|
7f918cf1 CE |
1 | (* Copyright (C) 2005-2009 Henry Cejtin, Matthew Fluet, Suresh |
2 | * Jagannathan, and Stephen Weeks. | |
3 | * | |
4 | * MLton is released under a BSD-style license. | |
5 | * See the file MLton-LICENSE for details. | |
6 | *) | |
7 | ||
8 | local | |
9 | basis basis_lib = bas $(SML_LIB)/basis/basis.mlb end | |
10 | basis mlton_lib = bas ../lib/mlton/sources.mlb end | |
11 | basis smlnj_lib = bas $(SML_LIB)/smlnj-lib/Util/smlnj-lib.mlb end | |
12 | basis pp_lib = bas $(SML_LIB)/smlnj-lib/PP/pp-lib.mlb end | |
13 | basis regexp_lib = bas $(SML_LIB)/smlnj-lib/RegExp/regexp-lib.mlb end | |
14 | basis ckit_lib = bas $(SML_LIB)/ckit-lib/ckit-lib.mlb end | |
15 | ||
16 | local open basis_lib in | |
17 | endian.sml | |
18 | endian-big.sml | |
19 | endian-little.sml | |
20 | sizes-amd64.sml | |
21 | sizes-hppa.sml | |
22 | sizes-ia64.sml | |
23 | sizes-ppc.sml | |
24 | sizes-powerpc64.sml | |
25 | sizes-sparc.sml | |
26 | sizes-x86.sml | |
27 | end | |
28 | ||
29 | cppcmd.sml | |
30 | ||
31 | local open basis_lib pp_lib in | |
32 | cpif-dev.sml | |
33 | pp.sml | |
34 | end | |
35 | local open mlton_lib ckit_lib in | |
36 | control.sig | |
37 | control.sml | |
38 | end | |
39 | local open basis_lib in | |
40 | spec.sml | |
41 | end | |
42 | local | |
43 | open basis_lib smlnj_lib | |
44 | sets-and-maps.sml | |
45 | in | |
46 | structure IntListMap | |
47 | structure IntMap = IntRedBlackMap | |
48 | structure LargeIntSet | |
49 | structure StringMap | |
50 | structure StringSet | |
51 | end | |
52 | local open basis_lib ckit_lib in | |
53 | ast-to-spec.sml | |
54 | hash.sml | |
55 | end | |
56 | local open mlton_lib ckit_lib in | |
57 | gen.sml | |
58 | end | |
59 | ||
60 | local open mlton_lib regexp_lib in | |
61 | main.sml | |
62 | end | |
63 | in | |
64 | structure Main | |
65 | end |