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/branches/FLINT/src/compiler/PervEnv/Basis/time.sig
ViewVC logotype

Annotation of /sml/branches/FLINT/src/compiler/PervEnv/Basis/time.sig

Parent Directory Parent Directory | Revision Log Revision Log


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

1 : monnier 89 (* time.sig
2 :     *
3 :     * COPYRIGHT (c) 1995 AT&T Bell Laboratories.
4 :     *
5 :     *)
6 :    
7 :     signature TIME =
8 :     sig
9 :    
10 :     eqtype time
11 :    
12 :     exception Time
13 :    
14 :     val zeroTime : time
15 :    
16 :     val fromReal : real -> time
17 :     val toReal : time -> real
18 :    
19 :     val toSeconds : time -> LargeInt.int
20 :     val fromSeconds : LargeInt.int -> time
21 :     val toMilliseconds : time -> LargeInt.int
22 :     val fromMilliseconds : LargeInt.int -> time
23 :     val toMicroseconds : time -> LargeInt.int
24 :     val fromMicroseconds : LargeInt.int -> time
25 :    
26 :     val + : (time * time) -> time
27 :     val - : (time * time) -> time
28 :    
29 :     val compare : (time * time) -> order
30 :    
31 :     val < : (time * time) -> bool
32 :     val <= : (time * time) -> bool
33 :     val > : (time * time) -> bool
34 :     val >= : (time * time) -> bool
35 :    
36 :     val now : unit -> time
37 :    
38 :     val toString : time -> string
39 :     val fromString : string -> time option
40 :     val fmt : int -> time -> string
41 :     val scan : (char, 'a) StringCvt.reader -> (time, 'a) StringCvt.reader
42 :    
43 :     end (* TIME *)
44 :    
45 :     (*
46 : monnier 113 * $Log$
47 : monnier 89 *)

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