Import Upstream version 20180207
[hcoop/debian/mlton.git] / basis-library / general / sml90.sig
CommitLineData
7f918cf1
CE
1signature SML90 =
2 sig
3 type instream
4 type outstream
5 exception Abs
6 exception Diff
7 exception Exp
8 exception Floor
9 exception Interrupt
10 exception Io of string
11 exception Ln
12 exception Mod
13 exception Neg
14 exception Ord
15 exception Prod
16 exception Quot
17 exception Sqrt
18 exception Sum
19 val arctan: real -> real
20 val chr: int -> string
21 val close_in: instream -> unit
22 val close_out: outstream -> unit
23 val cos: real -> real
24 val end_of_stream: instream -> bool
25 val exp: real -> real
26 val explode: string -> string list
27 val implode: string list -> string
28 val input: instream * int -> string
29 val ln: real -> real
30 val lookahead: instream -> string
31 val open_in: string -> instream
32 val open_out: string -> outstream
33 val ord: string -> int
34 val output: outstream * string -> unit
35 val sin: real -> real
36 val sqrt: real -> real
37 val std_in: instream
38 val std_out: outstream
39 end