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 83 - (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 :    
16 :     val exportML : string -> bool
17 :     val exportFn : (string * ((string * string list) -> OS.Process.status)) -> unit
18 :    
19 :     (* command-line arguments *)
20 :     val getCmdName : unit -> string
21 :     val getArgs : unit -> string list
22 :     val getAllArgs : unit -> string list
23 :    
24 :     (** can't handle this yet **
25 :     val use : string -> unit
26 :     **)
27 :    
28 :     datatype 'a frag = QUOTE of string | ANTIQUOTE of 'a
29 :    
30 :     val exnHistory : exn -> string list
31 :    
32 :     end;
33 :    
34 :    
35 :     (*
36 :     * $Log: smlnj-sig.sml,v $
37 :     * Revision 1.6 1998/02/15 19:40:31 jhr
38 :     * Deleted SMLofNJ.Susp structure.
39 :     *
40 :     * Revision 1.5 1997/06/02 19:15:47 jhr
41 :     * Added getCmdName function.
42 :     *
43 :     * Revision 1.4 1997/04/10 14:35:47 dbm
44 :     * Changed return type of exportFn to unit.
45 :     *
46 :     * Revision 1.3 1997/03/03 17:10:41 george
47 :     * moved callcc related functions to SMLofNJ.Cont
48 :     *
49 :     * Revision 1.2 1997/02/11 15:16:19 george
50 :     * moved stuff from System to SMLofNJ
51 :     *
52 :     * Revision 1.1.1.1 1997/01/14 01:38:20 george
53 :     * Version 109.24
54 :     *
55 :     *)

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