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/PervEnv/NJ/smlnj.sig
ViewVC logotype

Annotation of /sml/trunk/src/compiler/PervEnv/NJ/smlnj.sig

Parent Directory Parent Directory | Revision Log Revision Log


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

1 : monnier 16 (* smlnj-sig.sml
2 :     *
3 :     * COPYRIGHT (c) 1995 AT&T Bell Laboratories.
4 :     *
5 :     *)
6 :    
7 :     signature SML_OF_NJ =
8 :     sig
9 :    
10 :     structure Cont : CONT
11 :     structure IntervalTimer : INTERVAL_TIMER
12 :     structure Internals : INTERNALS
13 :     structure SysInfo : SYS_INFO
14 :     structure Weak : WEAK
15 : league 79 structure Assert : ASSERT
16 : monnier 16
17 :     val exportML : string -> bool
18 :     val exportFn : (string * ((string * string list) -> OS.Process.status)) -> unit
19 :    
20 :     (* command-line arguments *)
21 :     val getCmdName : unit -> string
22 :     val getArgs : unit -> string list
23 :     val getAllArgs : unit -> string list
24 :    
25 :     (** can't handle this yet **
26 :     val use : string -> unit
27 :     **)
28 :    
29 :     datatype 'a frag = QUOTE of string | ANTIQUOTE of 'a
30 :    
31 :     val exnHistory : exn -> string list
32 :    
33 :     end;
34 :    
35 :    
36 :     (*
37 :     * $Log: smlnj-sig.sml,v $
38 :     * Revision 1.6 1998/02/15 19:40:31 jhr
39 :     * Deleted SMLofNJ.Susp structure.
40 :     *
41 :     * Revision 1.5 1997/06/02 19:15:47 jhr
42 :     * Added getCmdName function.
43 :     *
44 :     * Revision 1.4 1997/04/10 14:35:47 dbm
45 :     * Changed return type of exportFn to unit.
46 :     *
47 :     * Revision 1.3 1997/03/03 17:10:41 george
48 :     * moved callcc related functions to SMLofNJ.Cont
49 :     *
50 :     * Revision 1.2 1997/02/11 15:16:19 george
51 :     * moved stuff from System to SMLofNJ
52 :     *
53 :     * Revision 1.1.1.1 1997/01/14 01:38:20 george
54 :     * Version 109.24
55 :     *
56 :     *)

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