File: sources.mlb

package info (click to toggle)
mlton 20100608-2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 34,980 kB
  • ctags: 69,089
  • sloc: ansic: 18,421; lisp: 2,879; makefile: 1,570; sh: 1,325; pascal: 256; asm: 97
file content (65 lines) | stat: -rw-r--r-- 1,500 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
(* Copyright (C) 2005-2009 Henry Cejtin, Matthew Fluet, Suresh
 *    Jagannathan, and Stephen Weeks.
 *
 * MLton is released under a BSD-style license.
 * See the file MLton-LICENSE for details.
 *)

local
   basis basis_lib = bas $(SML_LIB)/basis/basis.mlb end
   basis mlton_lib = bas ../lib/mlton/sources.mlb end
   basis smlnj_lib = bas $(SML_LIB)/smlnj-lib/Util/smlnj-lib.mlb end
   basis pp_lib = bas $(SML_LIB)/smlnj-lib/PP/pp-lib.mlb end
   basis regexp_lib = bas $(SML_LIB)/smlnj-lib/RegExp/regexp-lib.mlb end
   basis ckit_lib = bas $(SML_LIB)/ckit-lib/src/ckit-lib.mlb end

   local open basis_lib in
      endian.sml
      endian-big.sml
      endian-little.sml
      sizes-amd64.sml
      sizes-hppa.sml
      sizes-ia64.sml
      sizes-ppc.sml
      sizes-powerpc64.sml
      sizes-sparc.sml
      sizes-x86.sml
   end
   
   cppcmd.sml

   local open basis_lib pp_lib in
      cpif-dev.sml
      pp.sml
   end
   local open mlton_lib ckit_lib in
      control.sig
      control.sml
   end
   local open basis_lib in
      spec.sml
   end
   local
      open basis_lib smlnj_lib
      sets-and-maps.sml
   in
      structure IntListMap
      structure IntMap = IntRedBlackMap
      structure LargeIntSet
      structure StringMap
      structure StringSet
   end
   local open basis_lib ckit_lib in
      ast-to-spec.sml
      hash.sml
   end
   local open mlton_lib ckit_lib in
      gen.sml
   end

   local open mlton_lib regexp_lib in
      main.sml
   end
in
   structure Main
end