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 463, Fri Nov 5 08:31:08 1999 UTC revision 643, Fri May 12 08:29:15 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 ($smlnj/internal/cm-lib.cm)
9  Library          signature CM
10    
11          functor LinkCM          functor LinkCM
12          functor BootstrapCompileFn          functor BootstrapCompileFn
13    
14            signature VERSION
15            structure Version
16            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 20  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 49  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
63          tools/yacctool.sml  
64          tools/lextool.sml          (* concurrent/parallel/distributed make *)
65          tools/burgtool.sml          concur/sources.cm
66    
67          (* doing actual compilation work *)          (* doing actual compilation work *)
         compile/concur.sml  
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
         compile/servers.sig  
   
 # if defined (OPSYS_UNIX)  
         compile/unix-servers.sml  
 # else  
         compile/dummy-servers.sml  
 # endif  
72    
73          (* overall control of CM *)          (* overall control of CM *)
74          main/general-params.sml          main/general-params.sml
# Line 79  Line 77 
77          main/specific-symval-fn.sml          main/specific-symval-fn.sml
78          main/autoload.sml          main/autoload.sml
79          main/cleanup.sml          main/cleanup.sml
80            main/cm.sig
81            main/slave.sml
82            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 95  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
109    
110          (* refer to hook module to break static dependencies *)          (* refer to hook module to break static dependencies *)
111          cm-hook.cm          $smlnj/internal/cm-hook.cm

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

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