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 495, Wed Dec 1 05:57:19 1999 UTC revision 632, Sat Apr 29 15:50:42 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)
 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 99  Line 100 
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.495  
changed lines
  Added in v.632

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