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 /sml/trunk/src/cm/cm-lib.cm
ViewVC logotype

Diff of /sml/trunk/src/cm/cm-lib.cm

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

revision 267, Sat May 8 13:53:45 1999 UTC revision 463, Fri Nov 5 08:31:08 1999 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  Group  (cm-hook)
9          (* for the time being leave this empty *)  Library
10            functor LinkCM
11            functor BootstrapCompileFn
12    
13            signature TOOLS
14            structure Tools
15  is  is
16            (* the CM description file parser *)
17            parse/parse.sml
18          parse/cm.grm          parse/cm.grm
19          parse/cm.lex          parse/cm.lex
20    
21            semant/sharing.sml
22            semant/iinfo.sml
23            semant/primitive.sml
24            semant/group-reg.sml
25    
26            (* semantic actions for description file parser *)
27          semant/members.sml          semant/members.sml
28          semant/semant.sml          semant/semant.sml
29    
30          paths/pathconfig.sml          (* dependency graphs *)
31          paths/abspath.sml          depend/graph.sml
32            depend/build.sml
33            depend/da-env.sml
34            depend/se2dae.sml
35            depend/ggraph.sml
36            depend/reachable.sml
37            depend/checksharing.sml
38            depend/mklist.sml
39            depend/indegree.sml
40    
41            (* handling SML source code *)
42            smlfile/smlinfo.sml
43            smlfile/smlinfoset.sml
44            smlfile/smlinfomap.sml
45            smlfile/skeleton.sml
46            smlfile/skel-cvt.sml
47            smlfile/skel-io.sml
48            smlfile/skel-exports.sml
49    
50            (* handling stable groups *)
51            stable/bininfo.sml
52            stable/stablemap.sml
53            stable/stableset.sml
54            stable/stabilize.sml
55    
56            (* tools for handling other source types *)
57            tools/tools.sml
58            tools/yacctool.sml
59            tools/lextool.sml
60            tools/burgtool.sml
61    
62            (* doing actual compilation work *)
63            compile/concur.sml
64            compile/compile.sml
65            compile/link.sml
66            compile/bfc.sml
67            compile/servers.sig
68    
69    # if defined (OPSYS_UNIX)
70            compile/unix-servers.sml
71    # else
72            compile/dummy-servers.sml
73    # endif
74    
75            (* overall control of CM *)
76            main/general-params.sml
77            main/filename-policy.sml
78            main/symval.sml
79            main/specific-symval-fn.sml
80            main/autoload.sml
81            main/cleanup.sml
82            main/cm-boot.sml
83    
84            (* pathname abstraction *)
85            paths/sources.cm
86    
87            (* bootstrap compiler (formerly known as "batch") *)
88            bootstrap/names.sml
89            bootstrap/build-initdg.sml
90            bootstrap/btcompile.sml
91            bootstrap/mkbootlist.sml
92            bootstrap/cmb-slave-stub.sml
93            bootstrap/cmb-slave-hook.sml
94    
95            (* CM-internal libraries *)
96          util/sources.cm          util/sources.cm
97    
98          ../compiler/viscomp-lib.cm          basis.cm
99    
100            (* compiler libraries *)
101            viscomp-core.cm
102            comp-lib.cm
103    
104            (* auxiliary libraries *)
105          ml-yacc-lib.cm          ml-yacc-lib.cm
106    
107            (* refer to hook module to break static dependencies *)
108            cm-hook.cm

Legend:
Removed from v.267  
changed lines
  Added in v.463

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