SCM Repository
Diff of /sml/trunk/src/cm/cm-lib.cm
Parent Directory
|
Revision Log
|
Patch
revision 495, Wed Dec 1 05:57:19 1999 UTC | revision 666, Fri Jun 16 08:27:00 2000 UTC | |
---|---|---|
# | Line 5 | Line 5 |
5 | * | * |
6 | * Author: Matthias Blume (blume@kurims.kyoto-u.ac.jp) | * Author: Matthias Blume (blume@kurims.kyoto-u.ac.jp) |
7 | *) | *) |
8 | (cm-hook) | Group (../system/smlnj/internal/cm-lib.cm) |
Library | ||
9 | signature CM | signature CM |
10 | ||
11 | functor LinkCM | functor LinkCM |
12 | functor BootstrapCompileFn | functor BootstrapCompileFn |
13 | ||
14 | signature VERSION | |
15 | structure Version | |
16 | structure Sharing | structure Sharing |
17 | signature TOOLS | signature TOOLS |
structure Tools | ||
18 | is | is |
19 | (* the CM description file parser *) | (* the CM description file parser *) |
20 | parse/parse.sml | parse/parse.sml |
# | Line 23 | Line 23 |
23 | ||
24 | semant/sharing.sml | semant/sharing.sml |
25 | semant/iinfo.sml | semant/iinfo.sml |
semant/primitive.sml | ||
26 | semant/group-reg.sml | semant/group-reg.sml |
27 | ||
28 | (* semantic actions for description file parser *) | (* semantic actions for description file parser *) |
29 | semant/version.sml | |
30 | semant/members.sml | semant/members.sml |
31 | semant/semant.sml | semant/semant.sml |
32 | ||
# | Line 52 | Line 52 |
52 | ||
53 | (* handling stable groups *) | (* handling stable groups *) |
54 | stable/bininfo.sml | stable/bininfo.sml |
55 | stable/stabmm.sml | |
56 | stable/stablemap.sml | stable/stablemap.sml |
57 | stable/stableset.sml | stable/stableset.sml |
58 | stable/stabilize.sml | stable/stabilize.sml |
59 | stable/verify.sml | |
60 | ||
61 | (* tools for handling other source types *) | (* tools for handling other source types *) |
62 | tools/tools.sml | tools/tools.sml |
tools/yacctool.sml | ||
tools/lextool.sml | ||
tools/burgtool.sml | ||
63 | ||
64 | (* concurrent/parallel/distributed make *) | (* concurrent/parallel/distributed make *) |
65 | concur/sources.cm | concur/sources.cm |
66 | ||
67 | (* doing actual compilation work *) | (* doing actual compilation work *) |
68 | compile/compile.sml | compile/compile.sml |
69 | compile/corehack.sml | |
70 | compile/link.sml | compile/link.sml |
71 | compile/bfc.sml | compile/bfc.sml |
72 | ||
# | Line 81 | Line 81 |
81 | main/slave.sml | main/slave.sml |
82 | main/preload.sml | main/preload.sml |
83 | main/cm-boot.sml | main/cm-boot.sml |
84 | main/perv-access.sml | |
85 | ||
86 | (* pathname abstraction *) | (* pathname abstraction *) |
87 | paths/sources.cm | paths/sources.cm |
# | Line 96 | Line 97 |
97 | (* CM-internal libraries *) | (* CM-internal libraries *) |
98 | util/sources.cm | util/sources.cm |
99 | ||
100 | basis.cm | $/basis.cm |
101 | ||
102 | (* compiler libraries *) | (* compiler libraries *) |
103 | viscomp-core.cm | $smlnj/viscomp/core.cm |
104 | comp-lib.cm | $/comp-lib.cm |
105 | ||
106 | (* auxiliary libraries *) | (* auxiliary libraries *) |
107 | ml-yacc-lib.cm | $/ml-yacc-lib.cm |
108 | $/smlnj-lib.cm | |
(* refer to hook module to break static dependencies *) | ||
cm-hook.cm |
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |