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 79 - (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 : league 79 val initialize : unit -> unit
11 : monnier 16 val evalStream : TextIO.instream * SCEnv.Env.environment ->
12 :     SCEnv.Env.environment
13 :    
14 :     val installCompManager:
15 :     (Ast.dec *
16 :     { get: unit -> SCEnv.Env.environment,
17 :     set: SCEnv.Env.environment -> unit } *
18 :     { get: unit -> Environment.environment,
19 :     set: Environment.environment -> unit }
20 :     -> unit) option
21 :     -> unit
22 :    
23 :     (* These mUse functions should really be part of the Open Compiler *)
24 :     val mUseFile : (int->bool) -> string -> unit
25 :     val mUseFile_reset : unit -> unit
26 :     val mUseFile_add : (((unit -> unit) * string)list) -> unit
27 :     val mUseFile_list : unit -> (((unit -> unit)*string)list) list
28 :    
29 :     end (* signature INTERACT *)
30 :    

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