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/branches/SMLNJ/src/cm/main/general-params.sml
ViewVC logotype

Diff of /sml/branches/SMLNJ/src/cm/main/general-params.sml

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

revision 629, Wed Apr 26 04:06:41 2000 UTC revision 630, Wed Apr 26 18:40:56 2000 UTC
# Line 1  Line 1 
1  (*  (*
2   * "General" parameters that may differ from invocation to invocation of   * "General" parameters that may differ from invocation to invocation of
3   * CM.  The "params" type bundles them up so they can be passed around   * CM.  The "info" type bundles them up so they can be passed around
4   * more conveniently.   * more conveniently.
5   *   *
6   * (C) 1999 Lucent Technologies, Bell Laboratories   * (C) 1999 Lucent Technologies, Bell Laboratories
# Line 9  Line 9 
9   *)   *)
10  structure GeneralParams = struct  structure GeneralParams = struct
11    
12      type params = { primconf : Primitive.configuration,      type param = { primconf : Primitive.configuration,
13                       pcmode : PathConfig.mode,
14                      fnpolicy: FilenamePolicy.policy,                      fnpolicy: FilenamePolicy.policy,
15                       symval: string -> { get: unit -> int option,
16                                           set: int option -> unit },
17                       keep_going: bool,
18                       pervasive: GenericVC.Environment.environment,
19                       corenv: GenericVC.BareEnvironment.staticEnv,
20                       pervcorepids: PidSet.set }
21    
22        type info = { param: param,
23                      groupreg: GroupReg.groupreg,                      groupreg: GroupReg.groupreg,
24                      keep_going: bool }                    errcons: PrettyPrint.ppconsumer }
25  end  end

Legend:
Removed from v.629  
changed lines
  Added in v.630

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