Import Upstream version 20180207
[hcoop/debian/mlton.git] / basis-library / libs / basis-2002 / top-level / basis-sigs.sml
CommitLineData
7f918cf1
CE
1(* Copyright (C) 2002-2005 Henry Cejtin, Matthew Fluet, Suresh
2 * Jagannathan, and Stephen Weeks.
3 *
4 * MLton is released under a BSD-style license.
5 * See the file MLton-LICENSE for details.
6 *)
7
8(* Required signatures *)
9signature ARRAY = ARRAY
10signature ARRAY_SLICE = ARRAY_SLICE
11signature BIN_IO = BIN_IO
12signature BOOL = BOOL
13signature BYTE = BYTE
14signature CHAR = CHAR
15signature COMMAND_LINE = COMMAND_LINE
16signature DATE = DATE
17signature GENERAL = GENERAL
18signature IEEE_REAL = IEEE_REAL
19signature IMPERATIVE_IO = IMPERATIVE_IO
20signature INTEGER = INTEGER
21signature INT_INF = INT_INF
22signature IO = IO
23signature LIST = LIST
24signature LIST_PAIR = LIST_PAIR
25signature MATH = MATH
26signature MONO_ARRAY = MONO_ARRAY
27signature MONO_ARRAY_SLICE = MONO_ARRAY_SLICE
28signature MONO_VECTOR = MONO_VECTOR
29signature MONO_VECTOR_SLICE = MONO_VECTOR_SLICE
30signature OPTION = OPTION
31signature OS = OS
32signature OS_FILE_SYS = OS_FILE_SYS
33signature OS_IO = OS_IO
34signature OS_PATH = OS_PATH
35signature OS_PROCESS = OS_PROCESS
36signature PRIM_IO = PRIM_IO
37signature REAL = REAL
38signature STREAM_IO = STREAM_IO
39signature STRING = STRING
40signature STRING_CVT = STRING_CVT
41signature SUBSTRING = SUBSTRING
42signature TEXT = TEXT
43signature TEXT_IO = TEXT_IO
44signature TEXT_STREAM_IO = TEXT_STREAM_IO
45signature TIME = TIME
46signature TIMER = TIMER
47signature VECTOR = VECTOR
48signature VECTOR_SLICE = VECTOR_SLICE
49signature WORD = WORD
50
51(* Optional signatures *)
52signature ARRAY2 = ARRAY2
53signature BIT_FLAGS = BIT_FLAGS
54signature GENERIC_SOCK = GENERIC_SOCK
55signature INET_SOCK = INET_SOCK
56signature INT_INF = INT_INF
57signature MONO_ARRAY2 = MONO_ARRAY2
58signature NET_HOST_DB = NET_HOST_DB
59signature NET_PROT_DB = NET_PROT_DB
60signature NET_SERV_DB = NET_SERV_DB
61signature PACK_REAL = PACK_REAL
62signature PACK_WORD = PACK_WORD
63signature POSIX = POSIX
64signature POSIX_ERROR = POSIX_ERROR
65signature POSIX_FILE_SYS = POSIX_FILE_SYS
66signature POSIX_IO = POSIX_IO
67signature POSIX_PROC_ENV = POSIX_PROC_ENV
68signature POSIX_PROCESS = POSIX_PROCESS
69signature POSIX_SIGNAL = POSIX_SIGNAL
70signature POSIX_SYS_DB = POSIX_SYS_DB
71signature POSIX_TTY = POSIX_TTY
72signature SOCKET = SOCKET
73signature UNIX = UNIX
74signature UNIX_SOCK = UNIX_SOCK
75(*
76signature WINDOWS = WINDOWS
77*)