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 587, Thu Mar 30 09:01:52 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            structure Sharing
15          signature TOOLS          signature TOOLS
         structure Tools  
16  is  is
17          (* the CM description file parser *)          (* the CM description file parser *)
18          parse/parse.sml          parse/parse.sml
# Line 20  Line 21 
21    
22          semant/sharing.sml          semant/sharing.sml
23          semant/iinfo.sml          semant/iinfo.sml
         semant/primitive.sml  
24          semant/group-reg.sml          semant/group-reg.sml
25    
26          (* semantic actions for description file parser *)          (* semantic actions for description file parser *)
# Line 52  Line 52 
52          stable/stablemap.sml          stable/stablemap.sml
53          stable/stableset.sml          stable/stableset.sml
54          stable/stabilize.sml          stable/stabilize.sml
55            stable/verify.sml
56    
57          (* tools for handling other source types *)          (* tools for handling other source types *)
58          tools/tools.sml          tools/tools.sml
59          tools/yacctool.sml  
60          tools/lextool.sml          (* concurrent/parallel/distributed make *)
61          tools/burgtool.sml          concur/sources.cm
62    
63          (* doing actual compilation work *)          (* doing actual compilation work *)
         compile/concur.sml  
64          compile/compile.sml          compile/compile.sml
65          compile/link.sml          compile/link.sml
66          compile/bfc.sml          compile/bfc.sml
         compile/servers.sig  
   
 # if defined (OPSYS_UNIX)  
         compile/unix-servers.sml  
 # else  
         compile/dummy-servers.sml  
 # endif  
67    
68          (* overall control of CM *)          (* overall control of CM *)
69          main/general-params.sml          main/general-params.sml
# Line 79  Line 72 
72          main/specific-symval-fn.sml          main/specific-symval-fn.sml
73          main/autoload.sml          main/autoload.sml
74          main/cleanup.sml          main/cleanup.sml
75            main/cm.sig
76            main/slave.sml
77            main/preload.sml
78          main/cm-boot.sml          main/cm-boot.sml
79            main/perv-access.sml
80    
81          (* pathname abstraction *)          (* pathname abstraction *)
82          paths/sources.cm          paths/sources.cm
# Line 98  Line 95 
95          basis.cm          basis.cm
96    
97          (* compiler libraries *)          (* compiler libraries *)
98          viscomp-core.cm          smlnj/viscomp/core.cm
99          comp-lib.cm          comp-lib.cm
100    
101          (* auxiliary libraries *)          (* auxiliary libraries *)
102          ml-yacc-lib.cm          ml-yacc-lib.cm
103            smlnj-lib.cm
104    
105          (* refer to hook module to break static dependencies *)          (* refer to hook module to break static dependencies *)
106          cm-hook.cm          smlnj/internal/cm-hook.cm

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

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