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 282, Wed May 19 05:14:03 1999 UTC revision 354, Fri Jun 25 08:36:12 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  Library
9          (* for the time being leave this empty *)          structure SparcCM
10            functor LinkCM
11    
12            (* dummy stuff *)
13            signature CMTOOLS
14            signature COMPILATION_MANAGER
15  is  is
16          (* the CM description file parser *)          (* the CM description file parser *)
17          parse/parse.sml          parse/parse.sml
18          parse/cm.grm          parse/cm.grm
19          parse/cm.lex          parse/cm.lex
20    
21            semant/primitive.sml
22            semant/group-reg.sml
23    
24          (* semantic actions for description file parser *)          (* semantic actions for description file parser *)
25          semant/members.sml          semant/members.sml
26          semant/semant.sml          semant/semant.sml
         semant/primitive.sml  
         semant/group-reg.sml  
27    
28          (* dependency graphs *)          (* dependency graphs *)
29          depend/graph.sml          depend/graph.sml
30          depend/build.sml          depend/build.sml
31            depend/da-env.sml
32            depend/se2dae.sml
33            depend/ggraph.sml
34            depend/reachable.sml
35            depend/checksharing.sml
36            depend/mklist.sml
37    
38          (* handling SML source code *)          (* handling SML source code *)
         smlfile/policy.sml  
39          smlfile/smlinfo.sml          smlfile/smlinfo.sml
40            smlfile/smlinfoset.sml
41            smlfile/smlinfomap.sml
42          smlfile/skeleton.sml          smlfile/skeleton.sml
43          smlfile/skel-cvt.sml          smlfile/skel-cvt.sml
44          smlfile/skel-io.sml          smlfile/skel-io.sml
45          smlfile/skel-exports.sml          smlfile/skel-exports.sml
46    
47            (* handling stable groups *)
48            stable/bininfo.sml
49            stable/stablemap.sml
50            stable/stableset.sml
51            stable/stabilize.sml
52    
53          (* tools for handling other source types *)          (* tools for handling other source types *)
54          tools/tools.sml          tools/tools.sml
55          tools/yacctool.sml          tools/yacctool.sml
56          tools/lextool.sml          tools/lextool.sml
57          tools/burgtool.sml          tools/burgtool.sml
58    
59            (* doing actual compilation work *)
60            compile/recomp-persstate.sig
61            compile/full-persstate.sig
62            compile/recomp-persstate-fn.sml
63            compile/full-persstate-fn.sml
64            compile/compile-type.sig
65            compile/generic.sml
66            compile/recomp.sml
67            compile/exec.sml
68    
69          (* overall control of CM *)          (* overall control of CM *)
70          main/say.sml          main/general-params.sml
71          main/envcfg.sml          main/filename-policy.sml
72          main/stdcfg.sml          main/symval.sml
73            main/specific-symval-fn.sml
74    
75          (* CM-internal libraries *)          (* pathname abstraction *)
76          paths/sources.cm          paths/sources.cm
77    
78            (* bootstrap compiler (formerly known as "batch") *)
79            bootstrap/build-initdg.sml
80            bootstrap/btcompile.sml
81            bootstrap/mkbootlist.sml
82    
83            (* CM-internal libraries *)
84          util/sources.cm          util/sources.cm
85    
86    #if defined(NEW_CM)
87            basis.cm
88    
89            (* compiler libraries *)
90            viscomp-lib.cm
91            comp-lib.cm
92    
93            (* auxiliary libraries *)
94            ml-yacc-lib.cm
95    #else
96          (* compiler libraries *)          (* compiler libraries *)
97          ../compiler/viscomp-lib.cm          ../compiler/viscomp-lib.cm
98          ../comp-lib/UTIL.cm          ../comp-lib/UTIL.cm
99    
100          (* auxiliary libraries *)          (* auxiliary libraries *)
101          ../ml-yacc/lib/sources.cm          ../ml-yacc/lib/sources.cm
102    #endif
103    
104          (* dummy modules for testing *)          (* dummy modules for testing *)
105          dummy.sml          dummy.sml
106          link.sml          link.sml
107    
108            (* just a test... *)
109            sparc.sml

Legend:
Removed from v.282  
changed lines
  Added in v.354

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