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/depend/ggraph.sml
ViewVC logotype

Diff of /sml/trunk/src/cm/depend/ggraph.sml

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

revision 347, Mon Jun 21 15:08:30 1999 UTC revision 348, Tue Jun 22 05:43:46 1999 UTC
# Line 10  Line 10 
10    
11      type privileges = StringSet.set      type privileges = StringSet.set
12    
13      datatype stableinfo =      datatype kind =
14          NONSTABLE of privileges         (* granted privileges *)          NOLIB
15        | STABLE of DependencyGraph.bnode IntBinaryMap.map        | LIB of privileges               (* wrapped privileges *)
16          | STABLELIB of DependencyGraph.bnode IntBinaryMap.map
17                                            (* stable library with bnodo map *)
18    
19      (* the "required" field includes everything:      (* the "required" field includes everything:
20       *   1. privileges required by subgroups       *   1. privileges required by subgroups
21       *   2. newly required privileges       *   2. newly required privileges
22       *   3. privileges that would be granted once the group is stabilized       *   3. privileges that would be wrapped once the group is stabilized
23       *       *
24       * The list of sub-libraries includes an AbsPath.t.  This is the path       * The list of sub-libraries includes an AbsPath.t.  This is the path
25       * that was originally found in the CM description file and led to       * that was originally found in the CM description file and led to
# Line 27  Line 29 
29       * The two paths are not necessarily equal because of aliases. *)       * The two paths are not necessarily equal because of aliases. *)
30      datatype group =      datatype group =
31          GROUP of { exports: DependencyGraph.impexp SymbolMap.map,          GROUP of { exports: DependencyGraph.impexp SymbolMap.map,
32                     islib: bool,                     kind: kind,
33                     required: privileges,                     required: privileges,
34                     grouppath: AbsPath.t,                     grouppath: AbsPath.t,
35                     sublibs: (AbsPath.t * group) list,                     sublibs: (AbsPath.t * group) list }
                    stableinfo: stableinfo }  
36  end  end

Legend:
Removed from v.347  
changed lines
  Added in v.348

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