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 1712 - (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 : blume 587 val evalStream : TextIO.instream * Environment.environment ->
11 :     Environment.environment
12 : monnier 16
13 : mblume 1712 val withErrorHandling : bool -> (* true: treat all exns like usercode exns *)
14 :     { thunk: unit -> unit, flush: unit -> unit, cont: exn -> unit } -> unit
15 :    
16 : mblume 1393 val installCompManagers:
17 :     { manageImport : Ast.dec * EnvRef.envref -> unit,
18 :     managePrint : Symbol.symbol * EnvRef.envref -> unit,
19 :     getPending : unit -> Symbol.symbol list } -> unit
20 : monnier 16
21 :     end (* signature INTERACT *)

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