Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/src/compiler/TopLevel/interact/interact.sig
ViewVC logotype

Annotation of /sml/trunk/src/compiler/TopLevel/interact/interact.sig

Parent Directory Parent Directory | Revision Log Revision Log


Revision 16 - (view) (download) (as text)

1 : monnier 16 (* COPYRIGHT (c) 1996 Bell Laboratories. *)
2 :     (* interact.sig *)
3 :    
4 :     signature INTERACT =
5 :     sig
6 :     exception Interrupt
7 :     val interact : unit -> unit
8 :     val useFile : string -> unit
9 :     val useStream : TextIO.instream -> unit
10 :     val evalStream : TextIO.instream * SCEnv.Env.environment ->
11 :     SCEnv.Env.environment
12 :    
13 :     val installCompManager:
14 :     (Ast.dec *
15 :     { get: unit -> SCEnv.Env.environment,
16 :     set: SCEnv.Env.environment -> unit } *
17 :     { get: unit -> Environment.environment,
18 :     set: Environment.environment -> unit }
19 :     -> unit) option
20 :     -> unit
21 :    
22 :     (* These mUse functions should really be part of the Open Compiler *)
23 :     val mUseFile : (int->bool) -> string -> unit
24 :     val mUseFile_reset : unit -> unit
25 :     val mUseFile_add : (((unit -> unit) * string)list) -> unit
26 :     val mUseFile_list : unit -> (((unit -> unit)*string)list) list
27 :    
28 :     end (* signature INTERACT *)
29 :    

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