Import Upstream version 20180207
[hcoop/debian/mlton.git] / runtime / gen / basis-ffi.def
1 CommandLine.argc = _symbol : C_Int.t
2 CommandLine.argv = _symbol : C_StringArray.t
3 CommandLine.commandName = _symbol : C_String.t
4 Cygwin.toFullWindowsPath = _import PRIVATE : NullString8.t -> C_String.t
5 Date.Tm.getHour = _import PRIVATE : unit -> C_Int.t
6 Date.Tm.getIsDst = _import PRIVATE : unit -> C_Int.t
7 Date.Tm.getMDay = _import PRIVATE : unit -> C_Int.t
8 Date.Tm.getMin = _import PRIVATE : unit -> C_Int.t
9 Date.Tm.getMon = _import PRIVATE : unit -> C_Int.t
10 Date.Tm.getSec = _import PRIVATE : unit -> C_Int.t
11 Date.Tm.getWDay = _import PRIVATE : unit -> C_Int.t
12 Date.Tm.getYDay = _import PRIVATE : unit -> C_Int.t
13 Date.Tm.getYear = _import PRIVATE : unit -> C_Int.t
14 Date.Tm.setHour = _import PRIVATE : C_Int.t -> unit
15 Date.Tm.setIsDst = _import PRIVATE : C_Int.t -> unit
16 Date.Tm.setMDay = _import PRIVATE : C_Int.t -> unit
17 Date.Tm.setMin = _import PRIVATE : C_Int.t -> unit
18 Date.Tm.setMon = _import PRIVATE : C_Int.t -> unit
19 Date.Tm.setSec = _import PRIVATE : C_Int.t -> unit
20 Date.Tm.setWDay = _import PRIVATE : C_Int.t -> unit
21 Date.Tm.setYDay = _import PRIVATE : C_Int.t -> unit
22 Date.Tm.setYear = _import PRIVATE : C_Int.t -> unit
23 Date.gmTime = _import PRIVATE : C_Time.t ref -> C_Int.t C_Errno.t
24 Date.localOffset = _import PRIVATE : unit -> C_Double.t
25 Date.localTime = _import PRIVATE : C_Time.t ref -> C_Int.t C_Errno.t
26 Date.mkTime = _import PRIVATE : unit -> C_Time.t C_Errno.t
27 Date.strfTime = _import PRIVATE : Char8.t array * C_Size.t * NullString8.t -> C_Size.t
28 IEEEReal.RoundingMode.FE_DOWNWARD = _const : C_Int.t
29 IEEEReal.RoundingMode.FE_NOSUPPORT = _const : C_Int.t
30 IEEEReal.RoundingMode.FE_TONEAREST = _const : C_Int.t
31 IEEEReal.RoundingMode.FE_TOWARDZERO = _const : C_Int.t
32 IEEEReal.RoundingMode.FE_UPWARD = _const : C_Int.t
33 IEEEReal.getRoundingMode = _import PRIVATE : unit -> C_Int.t
34 IEEEReal.setRoundingMode = _import PRIVATE : C_Int.t -> C_Int.t
35 MLton.bug = _import PRIVATE __attribute__((noreturn)) : String8.t -> unit
36 MLton.Itimer.PROF = _const : C_Int.t
37 MLton.Itimer.REAL = _const : C_Int.t
38 MLton.Itimer.VIRTUAL = _const : C_Int.t
39 MLton.Itimer.set = _import PRIVATE : C_Int.t * C_Time.t * C_SUSeconds.t * C_Time.t * C_SUSeconds.t -> C_Int.t C_Errno.t
40 MLton.Process.spawne = _import PRIVATE : NullString8.t * NullString8.t array * NullString8.t array -> C_PId.t C_Errno.t
41 MLton.Process.spawnp = _import PRIVATE : NullString8.t * NullString8.t array -> C_PId.t C_Errno.t
42 MLton.Rlimit.AS = _const : C_Int.t
43 MLton.Rlimit.CORE = _const : C_Int.t
44 MLton.Rlimit.CPU = _const : C_Int.t
45 MLton.Rlimit.DATA = _const : C_Int.t
46 MLton.Rlimit.FSIZE = _const : C_Int.t
47 MLton.Rlimit.INFINITY = _const : C_RLim.t
48 MLton.Rlimit.MEMLOCK = _const : C_Int.t
49 MLton.Rlimit.NOFILE = _const : C_Int.t
50 MLton.Rlimit.NPROC = _const : C_Int.t
51 MLton.Rlimit.RSS = _const : C_Int.t
52 MLton.Rlimit.STACK = _const : C_Int.t
53 MLton.Rlimit.get = _import PRIVATE : C_Int.t -> C_Int.t C_Errno.t
54 MLton.Rlimit.getHard = _import PRIVATE : unit -> C_RLim.t
55 MLton.Rlimit.getSoft = _import PRIVATE : unit -> C_RLim.t
56 MLton.Rlimit.set = _import PRIVATE : C_Int.t * C_RLim.t * C_RLim.t -> C_Int.t C_Errno.t
57 MLton.Rusage.children_stime_sec = _import PRIVATE : unit -> C_Time.t
58 MLton.Rusage.children_stime_usec = _import PRIVATE : unit -> C_SUSeconds.t
59 MLton.Rusage.children_utime_sec = _import PRIVATE : unit -> C_Time.t
60 MLton.Rusage.children_utime_usec = _import PRIVATE : unit -> C_SUSeconds.t
61 MLton.Rusage.gc_stime_sec = _import PRIVATE : unit -> C_Time.t
62 MLton.Rusage.gc_stime_usec = _import PRIVATE : unit -> C_SUSeconds.t
63 MLton.Rusage.gc_utime_sec = _import PRIVATE : unit -> C_Time.t
64 MLton.Rusage.gc_utime_usec = _import PRIVATE : unit -> C_SUSeconds.t
65 MLton.Rusage.getrusage = _import PRIVATE : unit -> unit
66 MLton.Rusage.self_stime_sec = _import PRIVATE : unit -> C_Time.t
67 MLton.Rusage.self_stime_usec = _import PRIVATE : unit -> C_SUSeconds.t
68 MLton.Rusage.self_utime_sec = _import PRIVATE : unit -> C_Time.t
69 MLton.Rusage.self_utime_usec = _import PRIVATE : unit -> C_SUSeconds.t
70 MLton.Syslog.Facility.LOG_AUTH = _const : C_Int.t
71 MLton.Syslog.Facility.LOG_CRON = _const : C_Int.t
72 MLton.Syslog.Facility.LOG_DAEMON = _const : C_Int.t
73 MLton.Syslog.Facility.LOG_KERN = _const : C_Int.t
74 MLton.Syslog.Facility.LOG_LOCAL0 = _const : C_Int.t
75 MLton.Syslog.Facility.LOG_LOCAL1 = _const : C_Int.t
76 MLton.Syslog.Facility.LOG_LOCAL2 = _const : C_Int.t
77 MLton.Syslog.Facility.LOG_LOCAL3 = _const : C_Int.t
78 MLton.Syslog.Facility.LOG_LOCAL4 = _const : C_Int.t
79 MLton.Syslog.Facility.LOG_LOCAL5 = _const : C_Int.t
80 MLton.Syslog.Facility.LOG_LOCAL6 = _const : C_Int.t
81 MLton.Syslog.Facility.LOG_LOCAL7 = _const : C_Int.t
82 MLton.Syslog.Facility.LOG_LPR = _const : C_Int.t
83 MLton.Syslog.Facility.LOG_MAIL = _const : C_Int.t
84 MLton.Syslog.Facility.LOG_NEWS = _const : C_Int.t
85 MLton.Syslog.Facility.LOG_SYSLOG = _const : C_Int.t
86 MLton.Syslog.Facility.LOG_USER = _const : C_Int.t
87 MLton.Syslog.Facility.LOG_UUCP = _const : C_Int.t
88 MLton.Syslog.Logopt.LOG_CONS = _const : C_Int.t
89 MLton.Syslog.Logopt.LOG_NDELAY = _const : C_Int.t
90 MLton.Syslog.Logopt.LOG_NOWAIT = _const : C_Int.t
91 MLton.Syslog.Logopt.LOG_ODELAY = _const : C_Int.t
92 MLton.Syslog.Logopt.LOG_PERROR = _const : C_Int.t
93 MLton.Syslog.Logopt.LOG_PID = _const : C_Int.t
94 MLton.Syslog.Severity.LOG_ALERT = _const : C_Int.t
95 MLton.Syslog.Severity.LOG_CRIT = _const : C_Int.t
96 MLton.Syslog.Severity.LOG_DEBUG = _const : C_Int.t
97 MLton.Syslog.Severity.LOG_EMERG = _const : C_Int.t
98 MLton.Syslog.Severity.LOG_ERR = _const : C_Int.t
99 MLton.Syslog.Severity.LOG_INFO = _const : C_Int.t
100 MLton.Syslog.Severity.LOG_NOTICE = _const : C_Int.t
101 MLton.Syslog.Severity.LOG_WARNING = _const : C_Int.t
102 MLton.Syslog.closelog = _import PRIVATE : unit -> unit
103 MLton.Syslog.openlog = _import PRIVATE : NullString8.t * C_Int.t * C_Int.t -> unit
104 MLton.Syslog.syslog = _import PRIVATE : C_Int.t * NullString8.t -> unit
105 MinGW.getTempPath = _import PRIVATE : C_Size.t * Char8.t array -> C_Size.t
106 MinGW.setNonBlock = _import PRIVATE : C_Fd.t -> unit
107 MinGW.clearNonBlock = _import PRIVATE : C_Fd.t -> unit
108 Net.htonl = _import PRIVATE : Word32.t -> Word32.t
109 Net.htons = _import PRIVATE : Word16.t -> Word16.t
110 Net.ntohl = _import PRIVATE : Word32.t -> Word32.t
111 Net.ntohs = _import PRIVATE : Word16.t -> Word16.t
112 NetHostDB.INADDR_ANY = _const : C_Int.t
113 NetHostDB.getByAddress = _import PRIVATE : Word8.t vector * C_Socklen.t -> C_Int.t
114 NetHostDB.getByName = _import PRIVATE : NullString8.t -> C_Int.t
115 NetHostDB.getEntryAddrType = _import PRIVATE : unit -> C_Int.t
116 NetHostDB.getEntryAddrsN = _import PRIVATE : C_Int.t * Word8.t array -> unit
117 NetHostDB.getEntryAddrsNum = _import PRIVATE : unit -> C_Int.t
118 NetHostDB.getEntryAliasesN = _import PRIVATE : C_Int.t -> C_String.t
119 NetHostDB.getEntryAliasesNum = _import PRIVATE : unit -> C_Int.t
120 NetHostDB.getEntryLength = _import PRIVATE : unit -> C_Int.t
121 NetHostDB.getEntryName = _import PRIVATE : unit -> C_String.t
122 NetHostDB.getHostName = _import PRIVATE : Char8.t array * C_Size.t -> C_Int.t C_Errno.t
123 NetHostDB.inAddrSize = _const : C_Size.t
124 NetProtDB.getByName = _import PRIVATE : NullString8.t -> C_Int.t
125 NetProtDB.getByNumber = _import PRIVATE : C_Int.t -> C_Int.t
126 NetProtDB.getEntryAliasesN = _import PRIVATE : C_Int.t -> C_String.t
127 NetProtDB.getEntryAliasesNum = _import PRIVATE : unit -> C_Int.t
128 NetProtDB.getEntryName = _import PRIVATE : unit -> C_String.t
129 NetProtDB.getEntryProto = _import PRIVATE : unit -> C_Int.t
130 NetServDB.getByName = _import PRIVATE : NullString8.t * NullString8.t -> C_Int.t
131 NetServDB.getByNameNull = _import PRIVATE : NullString8.t -> C_Int.t
132 NetServDB.getByPort = _import PRIVATE : C_Int.t * NullString8.t -> C_Int.t
133 NetServDB.getByPortNull = _import PRIVATE : C_Int.t -> C_Int.t
134 NetServDB.getEntryAliasesN = _import PRIVATE : C_Int.t -> C_String.t
135 NetServDB.getEntryAliasesNum = _import PRIVATE : unit -> C_Int.t
136 NetServDB.getEntryName = _import PRIVATE : unit -> C_String.t
137 NetServDB.getEntryPort = _import PRIVATE : unit -> C_Int.t
138 NetServDB.getEntryProto = _import PRIVATE : unit -> C_String.t
139 OS.IO.POLLIN = _const : C_Short.t
140 OS.IO.POLLOUT = _const : C_Short.t
141 OS.IO.POLLPRI = _const : C_Short.t
142 OS.IO.poll = _import PRIVATE : C_Fd.t vector * C_Short.t vector * C_NFds.t * C_Int.t * C_Short.t array -> C_Int.t C_Errno.t
143 Posix.Error.E2BIG = _const : C_Int.t
144 Posix.Error.EACCES = _const : C_Int.t
145 Posix.Error.EADDRINUSE = _const : C_Int.t
146 Posix.Error.EADDRNOTAVAIL = _const : C_Int.t
147 Posix.Error.EAFNOSUPPORT = _const : C_Int.t
148 Posix.Error.EAGAIN = _const : C_Int.t
149 Posix.Error.EALREADY = _const : C_Int.t
150 Posix.Error.EBADF = _const : C_Int.t
151 Posix.Error.EBADMSG = _const : C_Int.t
152 Posix.Error.EBUSY = _const : C_Int.t
153 Posix.Error.ECANCELED = _const : C_Int.t
154 Posix.Error.ECHILD = _const : C_Int.t
155 Posix.Error.ECONNABORTED = _const : C_Int.t
156 Posix.Error.ECONNREFUSED = _const : C_Int.t
157 Posix.Error.ECONNRESET = _const : C_Int.t
158 Posix.Error.EDEADLK = _const : C_Int.t
159 Posix.Error.EDESTADDRREQ = _const : C_Int.t
160 Posix.Error.EDOM = _const : C_Int.t
161 Posix.Error.EDQUOT = _const : C_Int.t
162 Posix.Error.EEXIST = _const : C_Int.t
163 Posix.Error.EFAULT = _const : C_Int.t
164 Posix.Error.EFBIG = _const : C_Int.t
165 Posix.Error.EHOSTUNREACH = _const : C_Int.t
166 Posix.Error.EIDRM = _const : C_Int.t
167 Posix.Error.EILSEQ = _const : C_Int.t
168 Posix.Error.EINPROGRESS = _const : C_Int.t
169 Posix.Error.EINTR = _const : C_Int.t
170 Posix.Error.EINVAL = _const : C_Int.t
171 Posix.Error.EIO = _const : C_Int.t
172 Posix.Error.EISCONN = _const : C_Int.t
173 Posix.Error.EISDIR = _const : C_Int.t
174 Posix.Error.ELOOP = _const : C_Int.t
175 Posix.Error.EMFILE = _const : C_Int.t
176 Posix.Error.EMLINK = _const : C_Int.t
177 Posix.Error.EMSGSIZE = _const : C_Int.t
178 Posix.Error.EMULTIHOP = _const : C_Int.t
179 Posix.Error.ENAMETOOLONG = _const : C_Int.t
180 Posix.Error.ENETDOWN = _const : C_Int.t
181 Posix.Error.ENETRESET = _const : C_Int.t
182 Posix.Error.ENETUNREACH = _const : C_Int.t
183 Posix.Error.ENFILE = _const : C_Int.t
184 Posix.Error.ENOBUFS = _const : C_Int.t
185 Posix.Error.ENODATA = _const : C_Int.t
186 Posix.Error.ENODEV = _const : C_Int.t
187 Posix.Error.ENOENT = _const : C_Int.t
188 Posix.Error.ENOEXEC = _const : C_Int.t
189 Posix.Error.ENOLCK = _const : C_Int.t
190 Posix.Error.ENOLINK = _const : C_Int.t
191 Posix.Error.ENOMEM = _const : C_Int.t
192 Posix.Error.ENOMSG = _const : C_Int.t
193 Posix.Error.ENOPROTOOPT = _const : C_Int.t
194 Posix.Error.ENOSPC = _const : C_Int.t
195 Posix.Error.ENOSR = _const : C_Int.t
196 Posix.Error.ENOSTR = _const : C_Int.t
197 Posix.Error.ENOSYS = _const : C_Int.t
198 Posix.Error.ENOTCONN = _const : C_Int.t
199 Posix.Error.ENOTDIR = _const : C_Int.t
200 Posix.Error.ENOTEMPTY = _const : C_Int.t
201 Posix.Error.ENOTSOCK = _const : C_Int.t
202 Posix.Error.ENOTSUP = _const : C_Int.t
203 Posix.Error.ENOTTY = _const : C_Int.t
204 Posix.Error.ENXIO = _const : C_Int.t
205 Posix.Error.EOPNOTSUPP = _const : C_Int.t
206 Posix.Error.EOVERFLOW = _const : C_Int.t
207 Posix.Error.EPERM = _const : C_Int.t
208 Posix.Error.EPIPE = _const : C_Int.t
209 Posix.Error.EPROTO = _const : C_Int.t
210 Posix.Error.EPROTONOSUPPORT = _const : C_Int.t
211 Posix.Error.EPROTOTYPE = _const : C_Int.t
212 Posix.Error.ERANGE = _const : C_Int.t
213 Posix.Error.EROFS = _const : C_Int.t
214 Posix.Error.ESPIPE = _const : C_Int.t
215 Posix.Error.ESRCH = _const : C_Int.t
216 Posix.Error.ESTALE = _const : C_Int.t
217 Posix.Error.ETIME = _const : C_Int.t
218 Posix.Error.ETIMEDOUT = _const : C_Int.t
219 Posix.Error.ETXTBSY = _const : C_Int.t
220 Posix.Error.EWOULDBLOCK = _const : C_Int.t
221 Posix.Error.EXDEV = _const : C_Int.t
222 Posix.Error.clearErrno = _import PRIVATE : unit -> unit
223 Posix.Error.getErrno = _import PRIVATE : unit -> C_Int.t
224 Posix.Error.strError = _import PRIVATE : C_Int.t -> C_String.t
225 Posix.FileSys.A.F_OK = _const : C_Int.t
226 Posix.FileSys.A.R_OK = _const : C_Int.t
227 Posix.FileSys.A.W_OK = _const : C_Int.t
228 Posix.FileSys.A.X_OK = _const : C_Int.t
229 Posix.FileSys.Dirstream.closeDir = _import PRIVATE : C_DirP.t -> C_Int.t C_Errno.t
230 Posix.FileSys.Dirstream.openDir = _import PRIVATE : NullString8.t -> C_DirP.t C_Errno.t
231 Posix.FileSys.Dirstream.readDir = _import PRIVATE : C_DirP.t -> C_String.t C_Errno.t
232 Posix.FileSys.Dirstream.rewindDir = _import PRIVATE : C_DirP.t -> unit
233 Posix.FileSys.O.APPEND = _const : C_Int.t
234 Posix.FileSys.O.BINARY = _const : C_Int.t
235 Posix.FileSys.O.CREAT = _const : C_Int.t
236 Posix.FileSys.O.DSYNC = _const : C_Int.t
237 Posix.FileSys.O.EXCL = _const : C_Int.t
238 Posix.FileSys.O.NOCTTY = _const : C_Int.t
239 Posix.FileSys.O.NONBLOCK = _const : C_Int.t
240 Posix.FileSys.O.RDONLY = _const : C_Int.t
241 Posix.FileSys.O.RDWR = _const : C_Int.t
242 Posix.FileSys.O.RSYNC = _const : C_Int.t
243 Posix.FileSys.O.SYNC = _const : C_Int.t
244 Posix.FileSys.O.TEXT = _const : C_Int.t
245 Posix.FileSys.O.TRUNC = _const : C_Int.t
246 Posix.FileSys.O.WRONLY = _const : C_Int.t
247 Posix.FileSys.PC.ALLOC_SIZE_MIN = _const : C_Int.t
248 Posix.FileSys.PC.ASYNC_IO = _const : C_Int.t
249 Posix.FileSys.PC.CHOWN_RESTRICTED = _const : C_Int.t
250 Posix.FileSys.PC.FILESIZEBITS = _const : C_Int.t
251 Posix.FileSys.PC.LINK_MAX = _const : C_Int.t
252 Posix.FileSys.PC.MAX_CANON = _const : C_Int.t
253 Posix.FileSys.PC.MAX_INPUT = _const : C_Int.t
254 Posix.FileSys.PC.NAME_MAX = _const : C_Int.t
255 Posix.FileSys.PC.NO_TRUNC = _const : C_Int.t
256 Posix.FileSys.PC.PATH_MAX = _const : C_Int.t
257 Posix.FileSys.PC.PIPE_BUF = _const : C_Int.t
258 Posix.FileSys.PC.PRIO_IO = _const : C_Int.t
259 Posix.FileSys.PC.REC_INCR_XFER_SIZE = _const : C_Int.t
260 Posix.FileSys.PC.REC_MAX_XFER_SIZE = _const : C_Int.t
261 Posix.FileSys.PC.REC_MIN_XFER_SIZE = _const : C_Int.t
262 Posix.FileSys.PC.REC_XFER_ALIGN = _const : C_Int.t
263 Posix.FileSys.PC.SYMLINK_MAX = _const : C_Int.t
264 Posix.FileSys.PC.SYNC_IO = _const : C_Int.t
265 Posix.FileSys.PC.TWO_SYMLINKS = _const : C_Int.t
266 Posix.FileSys.PC.VDISABLE = _const : C_Int.t
267 Posix.FileSys.S.IFBLK = _const : C_Mode.t
268 Posix.FileSys.S.IFCHR = _const : C_Mode.t
269 Posix.FileSys.S.IFDIR = _const : C_Mode.t
270 Posix.FileSys.S.IFIFO = _const : C_Mode.t
271 Posix.FileSys.S.IFLNK = _const : C_Mode.t
272 Posix.FileSys.S.IFMT = _const : C_Mode.t
273 Posix.FileSys.S.IFREG = _const : C_Mode.t
274 Posix.FileSys.S.IFSOCK = _const : C_Mode.t
275 Posix.FileSys.S.IRGRP = _const : C_Mode.t
276 Posix.FileSys.S.IROTH = _const : C_Mode.t
277 Posix.FileSys.S.IRUSR = _const : C_Mode.t
278 Posix.FileSys.S.IRWXG = _const : C_Mode.t
279 Posix.FileSys.S.IRWXO = _const : C_Mode.t
280 Posix.FileSys.S.IRWXU = _const : C_Mode.t
281 Posix.FileSys.S.ISGID = _const : C_Mode.t
282 Posix.FileSys.S.ISUID = _const : C_Mode.t
283 Posix.FileSys.S.ISVTX = _const : C_Mode.t
284 Posix.FileSys.S.IWGRP = _const : C_Mode.t
285 Posix.FileSys.S.IWOTH = _const : C_Mode.t
286 Posix.FileSys.S.IWUSR = _const : C_Mode.t
287 Posix.FileSys.S.IXGRP = _const : C_Mode.t
288 Posix.FileSys.S.IXOTH = _const : C_Mode.t
289 Posix.FileSys.S.IXUSR = _const : C_Mode.t
290 Posix.FileSys.ST.isBlk = _import PRIVATE : C_Mode.t -> C_Int.t
291 Posix.FileSys.ST.isChr = _import PRIVATE : C_Mode.t -> C_Int.t
292 Posix.FileSys.ST.isDir = _import PRIVATE : C_Mode.t -> C_Int.t
293 Posix.FileSys.ST.isFIFO = _import PRIVATE : C_Mode.t -> C_Int.t
294 Posix.FileSys.ST.isLink = _import PRIVATE : C_Mode.t -> C_Int.t
295 Posix.FileSys.ST.isReg = _import PRIVATE : C_Mode.t -> C_Int.t
296 Posix.FileSys.ST.isSock = _import PRIVATE : C_Mode.t -> C_Int.t
297 Posix.FileSys.Stat.fstat = _import PRIVATE : C_Fd.t -> C_Int.t C_Errno.t
298 Posix.FileSys.Stat.getATime = _import PRIVATE : unit -> C_Time.t
299 # Posix.FileSys.Stat.getBlkCnt = _import PRIVATE : unit -> C_BlkCnt.t
300 # Posix.FileSys.Stat.getBlkSize = _import PRIVATE : unit -> C_BlkSize.t
301 Posix.FileSys.Stat.getCTime = _import PRIVATE : unit -> C_Time.t
302 Posix.FileSys.Stat.getDev = _import PRIVATE : unit -> C_Dev.t
303 Posix.FileSys.Stat.getGId = _import PRIVATE : unit -> C_GId.t
304 Posix.FileSys.Stat.getINo = _import PRIVATE : unit -> C_INo.t
305 Posix.FileSys.Stat.getMTime = _import PRIVATE : unit -> C_Time.t
306 Posix.FileSys.Stat.getMode = _import PRIVATE : unit -> C_Mode.t
307 Posix.FileSys.Stat.getNLink = _import PRIVATE : unit -> C_NLink.t
308 Posix.FileSys.Stat.getRDev = _import PRIVATE : unit -> C_Dev.t
309 Posix.FileSys.Stat.getSize = _import PRIVATE : unit -> C_Off.t
310 Posix.FileSys.Stat.getUId = _import PRIVATE : unit -> C_UId.t
311 Posix.FileSys.Stat.lstat = _import PRIVATE : NullString8.t -> C_Int.t C_Errno.t
312 Posix.FileSys.Stat.stat = _import PRIVATE : NullString8.t -> C_Int.t C_Errno.t
313 Posix.FileSys.Utimbuf.setAcTime = _import PRIVATE : C_Time.t -> unit
314 Posix.FileSys.Utimbuf.setModTime = _import PRIVATE : C_Time.t -> unit
315 Posix.FileSys.Utimbuf.utime = _import PRIVATE : NullString8.t -> C_Int.t C_Errno.t
316 Posix.FileSys.access = _import PRIVATE : NullString8.t * C_Int.t -> C_Int.t C_Errno.t
317 Posix.FileSys.chdir = _import PRIVATE : NullString8.t -> C_Int.t C_Errno.t
318 Posix.FileSys.chmod = _import PRIVATE : NullString8.t * C_Mode.t -> C_Int.t C_Errno.t
319 Posix.FileSys.chown = _import PRIVATE : NullString8.t * C_UId.t * C_GId.t -> C_Int.t C_Errno.t
320 Posix.FileSys.fchdir = _import PRIVATE : C_Fd.t -> C_Int.t C_Errno.t
321 Posix.FileSys.fchmod = _import PRIVATE : C_Fd.t * C_Mode.t -> C_Int.t C_Errno.t
322 Posix.FileSys.fchown = _import PRIVATE : C_Fd.t * C_UId.t * C_GId.t -> C_Int.t C_Errno.t
323 Posix.FileSys.fpathconf = _import PRIVATE : C_Fd.t * C_Int.t -> C_Long.t C_Errno.t
324 Posix.FileSys.ftruncate = _import PRIVATE : C_Fd.t * C_Off.t -> C_Int.t C_Errno.t
325 Posix.FileSys.getcwd = _import PRIVATE : Char8.t array * C_Size.t -> C_String.t C_Errno.t
326 Posix.FileSys.link = _import PRIVATE : NullString8.t * NullString8.t -> C_Int.t C_Errno.t
327 Posix.FileSys.mkdir = _import PRIVATE : NullString8.t * C_Mode.t -> C_Int.t C_Errno.t
328 Posix.FileSys.mkfifo = _import PRIVATE : NullString8.t * C_Mode.t -> C_Int.t C_Errno.t
329 Posix.FileSys.open2 = _import PRIVATE : NullString8.t * C_Int.t -> C_Fd.t C_Errno.t
330 Posix.FileSys.open3 = _import PRIVATE : NullString8.t * C_Int.t * C_Mode.t -> C_Fd.t C_Errno.t
331 Posix.FileSys.pathconf = _import PRIVATE : NullString8.t * C_Int.t -> C_Long.t C_Errno.t
332 Posix.FileSys.readlink = _import PRIVATE : NullString8.t * Char8.t array * C_Size.t -> C_SSize.t C_Errno.t
333 Posix.FileSys.rename = _import PRIVATE : NullString8.t * NullString8.t -> C_Int.t C_Errno.t
334 Posix.FileSys.rmdir = _import PRIVATE : NullString8.t -> C_Int.t C_Errno.t
335 Posix.FileSys.symlink = _import PRIVATE : NullString8.t * NullString8.t -> C_Int.t C_Errno.t
336 Posix.FileSys.truncate = _import PRIVATE : NullString8.t * C_Off.t -> C_Int.t C_Errno.t
337 Posix.FileSys.umask = _import PRIVATE : C_Mode.t -> C_Mode.t
338 Posix.FileSys.unlink = _import PRIVATE : NullString8.t -> C_Int.t C_Errno.t
339 Posix.IO.FD.CLOEXEC = _const : C_Int.t
340 Posix.IO.FLock.F_GETLK = _const : C_Int.t
341 Posix.IO.FLock.F_RDLCK = _const : C_Short.t
342 Posix.IO.FLock.F_SETLK = _const : C_Int.t
343 Posix.IO.FLock.F_SETLKW = _const : C_Int.t
344 Posix.IO.FLock.F_UNLCK = _const : C_Short.t
345 Posix.IO.FLock.F_WRLCK = _const : C_Short.t
346 Posix.IO.FLock.SEEK_CUR = _const : C_Short.t
347 Posix.IO.FLock.SEEK_END= _const : C_Short.t
348 Posix.IO.FLock.SEEK_SET = _const : C_Short.t
349 Posix.IO.FLock.fcntl = _import PRIVATE : C_Fd.t * C_Int.t -> C_Int.t C_Errno.t
350 Posix.IO.FLock.getLen = _import PRIVATE : unit -> C_Off.t
351 Posix.IO.FLock.getPId = _import PRIVATE : unit -> C_PId.t
352 Posix.IO.FLock.getStart = _import PRIVATE : unit -> C_Off.t
353 Posix.IO.FLock.getType = _import PRIVATE : unit -> C_Short.t
354 Posix.IO.FLock.getWhence = _import PRIVATE : unit -> C_Short.t
355 Posix.IO.FLock.setLen = _import PRIVATE : C_Off.t -> unit
356 Posix.IO.FLock.setPId = _import PRIVATE : C_PId.t -> unit
357 Posix.IO.FLock.setStart = _import PRIVATE : C_Off.t -> unit
358 Posix.IO.FLock.setType = _import PRIVATE : C_Short.t -> unit
359 Posix.IO.FLock.setWhence = _import PRIVATE : C_Short.t -> unit
360 Posix.IO.F_DUPFD = _const : C_Int.t
361 Posix.IO.F_GETFD = _const : C_Int.t
362 Posix.IO.F_GETFL = _const : C_Int.t
363 Posix.IO.F_GETOWN = _const : C_Int.t
364 Posix.IO.F_SETFD = _const : C_Int.t
365 Posix.IO.F_SETFL = _const : C_Int.t
366 Posix.IO.F_SETOWN = _const : C_Int.t
367 Posix.IO.O_ACCMODE = _const : C_Int.t
368 Posix.IO.SEEK_CUR = _const : C_Int.t
369 Posix.IO.SEEK_END= _const : C_Int.t
370 Posix.IO.SEEK_SET = _const : C_Int.t
371 Posix.IO.close = _import PRIVATE : C_Fd.t -> C_Int.t C_Errno.t
372 Posix.IO.dup = _import PRIVATE : C_Fd.t -> C_Fd.t C_Errno.t
373 Posix.IO.dup2 = _import PRIVATE : C_Fd.t * C_Fd.t -> C_Fd.t C_Errno.t
374 Posix.IO.fcntl2 = _import PRIVATE : C_Fd.t * C_Int.t -> C_Int.t C_Errno.t
375 Posix.IO.fcntl3 = _import PRIVATE : C_Fd.t * C_Int.t * C_Int.t -> C_Int.t C_Errno.t
376 Posix.IO.fsync = _import PRIVATE : C_Fd.t -> C_Int.t C_Errno.t
377 Posix.IO.lseek = _import PRIVATE : C_Fd.t * C_Off.t * C_Int.t -> C_Off.t C_Errno.t
378 Posix.IO.pipe = _import PRIVATE : C_Fd.t array -> C_Int.t C_Errno.t
379 Posix.IO.readChar8 = _import PRIVATE : C_Fd.t * Char8.t array * C_Int.t * C_Size.t -> C_SSize.t C_Errno.t
380 Posix.IO.readWord8 = _import PRIVATE : C_Fd.t * Word8.t array * C_Int.t * C_Size.t -> C_SSize.t C_Errno.t
381 Posix.IO.setbin = _import PRIVATE : C_Fd.t -> unit
382 Posix.IO.settext = _import PRIVATE : C_Fd.t -> unit
383 Posix.IO.writeChar8Arr = _import PRIVATE : C_Fd.t * Char8.t array * C_Int.t * C_Size.t -> C_SSize.t C_Errno.t
384 Posix.IO.writeChar8Vec = _import PRIVATE : C_Fd.t * Char8.t vector * C_Int.t * C_Size.t -> C_SSize.t C_Errno.t
385 Posix.IO.writeWord8Arr = _import PRIVATE : C_Fd.t * Word8.t array * C_Int.t * C_Size.t -> C_SSize.t C_Errno.t
386 Posix.IO.writeWord8Vec = _import PRIVATE : C_Fd.t * Word8.t vector * C_Int.t * C_Size.t -> C_SSize.t C_Errno.t
387 Posix.ProcEnv.SC_2_CHAR_TERM = _const : C_Int.t
388 Posix.ProcEnv.SC_2_C_BIND = _const : C_Int.t
389 Posix.ProcEnv.SC_2_C_DEV = _const : C_Int.t
390 Posix.ProcEnv.SC_2_FORT_DEV = _const : C_Int.t
391 Posix.ProcEnv.SC_2_FORT_RUN = _const : C_Int.t
392 Posix.ProcEnv.SC_2_LOCALEDEF = _const : C_Int.t
393 Posix.ProcEnv.SC_2_PBS = _const : C_Int.t
394 Posix.ProcEnv.SC_2_PBS_ACCOUNTING = _const : C_Int.t
395 Posix.ProcEnv.SC_2_PBS_CHECKPOINT = _const : C_Int.t
396 Posix.ProcEnv.SC_2_PBS_LOCATE = _const : C_Int.t
397 Posix.ProcEnv.SC_2_PBS_MESSAGE = _const : C_Int.t
398 Posix.ProcEnv.SC_2_PBS_TRACK = _const : C_Int.t
399 Posix.ProcEnv.SC_2_SW_DEV = _const : C_Int.t
400 Posix.ProcEnv.SC_2_UPE = _const : C_Int.t
401 Posix.ProcEnv.SC_2_VERSION = _const : C_Int.t
402 Posix.ProcEnv.SC_ADVISORY_INFO = _const : C_Int.t
403 Posix.ProcEnv.SC_AIO_LISTIO_MAX = _const : C_Int.t
404 Posix.ProcEnv.SC_AIO_MAX = _const : C_Int.t
405 Posix.ProcEnv.SC_AIO_PRIO_DELTA_MAX = _const : C_Int.t
406 Posix.ProcEnv.SC_ARG_MAX = _const : C_Int.t
407 Posix.ProcEnv.SC_ASYNCHRONOUS_IO = _const : C_Int.t
408 Posix.ProcEnv.SC_ATEXIT_MAX = _const : C_Int.t
409 Posix.ProcEnv.SC_AVPHYS_PAGES = _const : C_Int.t
410 Posix.ProcEnv.SC_BARRIERS = _const : C_Int.t
411 Posix.ProcEnv.SC_BC_BASE_MAX = _const : C_Int.t
412 Posix.ProcEnv.SC_BC_DIM_MAX = _const : C_Int.t
413 Posix.ProcEnv.SC_BC_SCALE_MAX = _const : C_Int.t
414 Posix.ProcEnv.SC_BC_STRING_MAX = _const : C_Int.t
415 Posix.ProcEnv.SC_CHILD_MAX = _const : C_Int.t
416 Posix.ProcEnv.SC_CLK_TCK = _const : C_Int.t
417 Posix.ProcEnv.SC_CLOCK_SELECTION = _const : C_Int.t
418 Posix.ProcEnv.SC_COLL_WEIGHTS_MAX = _const : C_Int.t
419 Posix.ProcEnv.SC_CPUTIME = _const : C_Int.t
420 Posix.ProcEnv.SC_DELAYTIMER_MAX = _const : C_Int.t
421 Posix.ProcEnv.SC_EXPR_NEST_MAX = _const : C_Int.t
422 Posix.ProcEnv.SC_FSYNC = _const : C_Int.t
423 Posix.ProcEnv.SC_GETGR_R_SIZE_MAX = _const : C_Int.t
424 Posix.ProcEnv.SC_GETPW_R_SIZE_MAX = _const : C_Int.t
425 Posix.ProcEnv.SC_HOST_NAME_MAX = _const : C_Int.t
426 Posix.ProcEnv.SC_IOV_MAX = _const : C_Int.t
427 Posix.ProcEnv.SC_IPV6 = _const : C_Int.t
428 Posix.ProcEnv.SC_JOB_CONTROL = _const : C_Int.t
429 Posix.ProcEnv.SC_LINE_MAX = _const : C_Int.t
430 Posix.ProcEnv.SC_LOGIN_NAME_MAX = _const : C_Int.t
431 Posix.ProcEnv.SC_MAPPED_FILES = _const : C_Int.t
432 Posix.ProcEnv.SC_MEMLOCK = _const : C_Int.t
433 Posix.ProcEnv.SC_MEMLOCK_RANGE = _const : C_Int.t
434 Posix.ProcEnv.SC_MEMORY_PROTECTION = _const : C_Int.t
435 Posix.ProcEnv.SC_MESSAGE_PASSING = _const : C_Int.t
436 Posix.ProcEnv.SC_MONOTONIC_CLOCK = _const : C_Int.t
437 Posix.ProcEnv.SC_MQ_OPEN_MAX = _const : C_Int.t
438 Posix.ProcEnv.SC_MQ_PRIO_MAX = _const : C_Int.t
439 Posix.ProcEnv.SC_NGROUPS_MAX = _const : C_Int.t
440 Posix.ProcEnv.SC_NPROCESSORS_CONF = _const : C_Int.t
441 Posix.ProcEnv.SC_NPROCESSORS_ONLN = _const : C_Int.t
442 Posix.ProcEnv.SC_OPEN_MAX = _const : C_Int.t
443 Posix.ProcEnv.SC_PAGESIZE = _const : C_Int.t
444 Posix.ProcEnv.SC_PAGE_SIZE = _const : C_Int.t
445 Posix.ProcEnv.SC_PHYS_PAGES = _const : C_Int.t
446 Posix.ProcEnv.SC_PRIORITIZED_IO = _const : C_Int.t
447 Posix.ProcEnv.SC_PRIORITY_SCHEDULING = _const : C_Int.t
448 Posix.ProcEnv.SC_RAW_SOCKETS = _const : C_Int.t
449 Posix.ProcEnv.SC_READER_WRITER_LOCKS = _const : C_Int.t
450 Posix.ProcEnv.SC_REALTIME_SIGNALS = _const : C_Int.t
451 Posix.ProcEnv.SC_REGEXP = _const : C_Int.t
452 Posix.ProcEnv.SC_RE_DUP_MAX = _const : C_Int.t
453 Posix.ProcEnv.SC_RTSIG_MAX = _const : C_Int.t
454 Posix.ProcEnv.SC_SAVED_IDS = _const : C_Int.t
455 Posix.ProcEnv.SC_SEMAPHORES = _const : C_Int.t
456 Posix.ProcEnv.SC_SEM_NSEMS_MAX = _const : C_Int.t
457 Posix.ProcEnv.SC_SEM_VALUE_MAX = _const : C_Int.t
458 Posix.ProcEnv.SC_SHARED_MEMORY_OBJECTS = _const : C_Int.t
459 Posix.ProcEnv.SC_SHELL = _const : C_Int.t
460 Posix.ProcEnv.SC_SIGQUEUE_MAX = _const : C_Int.t
461 Posix.ProcEnv.SC_SPAWN = _const : C_Int.t
462 Posix.ProcEnv.SC_SPIN_LOCKS = _const : C_Int.t
463 Posix.ProcEnv.SC_SPORADIC_SERVER = _const : C_Int.t
464 Posix.ProcEnv.SC_SS_REPL_MAX = _const : C_Int.t
465 Posix.ProcEnv.SC_STREAM_MAX = _const : C_Int.t
466 Posix.ProcEnv.SC_SYMLOOP_MAX = _const : C_Int.t
467 Posix.ProcEnv.SC_SYNCHRONIZED_IO = _const : C_Int.t
468 Posix.ProcEnv.SC_THREADS = _const : C_Int.t
469 Posix.ProcEnv.SC_THREAD_ATTR_STACKADDR = _const : C_Int.t
470 Posix.ProcEnv.SC_THREAD_ATTR_STACKSIZE = _const : C_Int.t
471 Posix.ProcEnv.SC_THREAD_CPUTIME = _const : C_Int.t
472 Posix.ProcEnv.SC_THREAD_DESTRUCTOR_ITERATIONS = _const : C_Int.t
473 Posix.ProcEnv.SC_THREAD_KEYS_MAX = _const : C_Int.t
474 Posix.ProcEnv.SC_THREAD_PRIORITY_SCHEDULING = _const : C_Int.t
475 Posix.ProcEnv.SC_THREAD_PRIO_INHERIT = _const : C_Int.t
476 Posix.ProcEnv.SC_THREAD_PRIO_PROTECT = _const : C_Int.t
477 Posix.ProcEnv.SC_THREAD_PROCESS_SHARED = _const : C_Int.t
478 Posix.ProcEnv.SC_THREAD_SAFE_FUNCTIONS = _const : C_Int.t
479 Posix.ProcEnv.SC_THREAD_SPORADIC_SERVER = _const : C_Int.t
480 Posix.ProcEnv.SC_THREAD_STACK_MIN = _const : C_Int.t
481 Posix.ProcEnv.SC_THREAD_THREADS_MAX = _const : C_Int.t
482 Posix.ProcEnv.SC_TIMEOUTS = _const : C_Int.t
483 Posix.ProcEnv.SC_TIMERS = _const : C_Int.t
484 Posix.ProcEnv.SC_TIMER_MAX = _const : C_Int.t
485 Posix.ProcEnv.SC_TRACE = _const : C_Int.t
486 Posix.ProcEnv.SC_TRACE_EVENT_FILTER = _const : C_Int.t
487 Posix.ProcEnv.SC_TRACE_EVENT_NAME_MAX = _const : C_Int.t
488 Posix.ProcEnv.SC_TRACE_INHERIT = _const : C_Int.t
489 Posix.ProcEnv.SC_TRACE_LOG = _const : C_Int.t
490 Posix.ProcEnv.SC_TRACE_NAME_MAX = _const : C_Int.t
491 Posix.ProcEnv.SC_TRACE_SYS_MAX = _const : C_Int.t
492 Posix.ProcEnv.SC_TRACE_USER_EVENT_MAX = _const : C_Int.t
493 Posix.ProcEnv.SC_TTY_NAME_MAX = _const : C_Int.t
494 Posix.ProcEnv.SC_TYPED_MEMORY_OBJECTS = _const : C_Int.t
495 Posix.ProcEnv.SC_TZNAME_MAX = _const : C_Int.t
496 Posix.ProcEnv.SC_V6_ILP32_OFF32 = _const : C_Int.t
497 Posix.ProcEnv.SC_V6_ILP32_OFFBIG = _const : C_Int.t
498 Posix.ProcEnv.SC_V6_LP64_OFF64 = _const : C_Int.t
499 Posix.ProcEnv.SC_V6_LPBIG_OFFBIG = _const : C_Int.t
500 Posix.ProcEnv.SC_VERSION = _const : C_Int.t
501 Posix.ProcEnv.SC_XBS5_ILP32_OFF32 = _const : C_Int.t
502 Posix.ProcEnv.SC_XBS5_ILP32_OFFBIG = _const : C_Int.t
503 Posix.ProcEnv.SC_XBS5_LP64_OFF64 = _const : C_Int.t
504 Posix.ProcEnv.SC_XBS5_LPBIG_OFFBIG = _const : C_Int.t
505 Posix.ProcEnv.SC_XOPEN_CRYPT = _const : C_Int.t
506 Posix.ProcEnv.SC_XOPEN_ENH_I18N = _const : C_Int.t
507 Posix.ProcEnv.SC_XOPEN_LEGACY = _const : C_Int.t
508 Posix.ProcEnv.SC_XOPEN_REALTIME = _const : C_Int.t
509 Posix.ProcEnv.SC_XOPEN_REALTIME_THREADS = _const : C_Int.t
510 Posix.ProcEnv.SC_XOPEN_SHM = _const : C_Int.t
511 Posix.ProcEnv.SC_XOPEN_STREAMS = _const : C_Int.t
512 Posix.ProcEnv.SC_XOPEN_UNIX = _const : C_Int.t
513 Posix.ProcEnv.SC_XOPEN_VERSION = _const : C_Int.t
514 Posix.ProcEnv.Times.getCSTime = _import PRIVATE : unit -> C_Clock.t
515 Posix.ProcEnv.Times.getCUTime = _import PRIVATE : unit -> C_Clock.t
516 Posix.ProcEnv.Times.getSTime = _import PRIVATE : unit -> C_Clock.t
517 Posix.ProcEnv.Times.getUTime = _import PRIVATE : unit -> C_Clock.t
518 Posix.ProcEnv.Uname.getMachine = _import PRIVATE : unit -> C_String.t
519 Posix.ProcEnv.Uname.getNodeName = _import PRIVATE : unit -> C_String.t
520 Posix.ProcEnv.Uname.getRelease = _import PRIVATE : unit -> C_String.t
521 Posix.ProcEnv.Uname.getSysName = _import PRIVATE : unit -> C_String.t
522 Posix.ProcEnv.Uname.getVersion = _import PRIVATE : unit -> C_String.t
523 Posix.ProcEnv.ctermid = _import PRIVATE : unit -> C_String.t
524 Posix.ProcEnv.environ = _symbol : C_StringArray.t
525 Posix.ProcEnv.getegid = _import PRIVATE : unit -> C_GId.t
526 Posix.ProcEnv.getenv = _import PRIVATE : NullString8.t -> C_String.t
527 Posix.ProcEnv.geteuid = _import PRIVATE : unit -> C_UId.t
528 Posix.ProcEnv.getgid = _import PRIVATE : unit -> C_GId.t
529 Posix.ProcEnv.getgroups = _import PRIVATE : C_Int.t * C_GId.t array -> C_Int.t C_Errno.t
530 Posix.ProcEnv.getgroupsN = _import PRIVATE : unit -> C_Int.t
531 Posix.ProcEnv.getlogin = _import PRIVATE : unit -> C_String.t C_Errno.t
532 Posix.ProcEnv.getpgrp = _import PRIVATE : unit -> C_PId.t
533 Posix.ProcEnv.getpid = _import PRIVATE : unit -> C_PId.t
534 Posix.ProcEnv.getppid = _import PRIVATE : unit -> C_PId.t
535 Posix.ProcEnv.getuid = _import PRIVATE : unit -> C_UId.t
536 Posix.ProcEnv.isatty = _import PRIVATE : C_Fd.t -> C_Int.t
537 Posix.ProcEnv.setenv = _import PRIVATE : NullString8.t * NullString8.t -> C_Int.t C_Errno.t
538 Posix.ProcEnv.setgid = _import PRIVATE : C_GId.t -> C_Int.t C_Errno.t
539 Posix.ProcEnv.setgroups = _import PRIVATE : C_Int.t * C_GId.t vector -> C_Int.t C_Errno.t
540 Posix.ProcEnv.setpgid = _import PRIVATE : C_PId.t * C_PId.t -> C_Int.t C_Errno.t
541 Posix.ProcEnv.setsid = _import PRIVATE : unit -> C_PId.t C_Errno.t
542 Posix.ProcEnv.setuid = _import PRIVATE : C_UId.t -> C_Int.t C_Errno.t
543 Posix.ProcEnv.sysconf = _import PRIVATE : C_Int.t -> C_Long.t C_Errno.t
544 Posix.ProcEnv.times = _import PRIVATE : unit -> C_Clock.t C_Errno.t
545 Posix.ProcEnv.ttyname = _import PRIVATE : C_Fd.t -> C_String.t C_Errno.t
546 Posix.ProcEnv.uname = _import PRIVATE : unit -> C_Int.t C_Errno.t
547 # Posix.Process.W.CONTINUED = _const : C_Int.t
548 Posix.Process.W.NOHANG = _const : C_Int.t
549 Posix.Process.W.UNTRACED = _const : C_Int.t
550 Posix.Process.alarm = _import PRIVATE : C_UInt.t -> C_UInt.t
551 Posix.Process.exece = _import PRIVATE : NullString8.t * NullString8.t array * NullString8.t array -> C_Int.t C_Errno.t
552 Posix.Process.execp = _import PRIVATE : NullString8.t * NullString8.t array -> C_Int.t C_Errno.t
553 Posix.Process.exit = _import PRIVATE __attribute__((noreturn)) : C_Status.t -> unit
554 Posix.Process.exitStatus = _import PRIVATE : C_Status.t -> C_Int.t
555 Posix.Process.fork = _import PRIVATE : unit -> C_PId.t C_Errno.t
556 Posix.Process.ifExited = _import PRIVATE : C_Status.t -> C_Int.t
557 Posix.Process.ifSignaled = _import PRIVATE : C_Status.t -> C_Int.t
558 Posix.Process.ifStopped = _import PRIVATE : C_Status.t -> C_Int.t
559 Posix.Process.kill = _import PRIVATE : C_PId.t * C_Signal.t -> C_Int.t C_Errno.t
560 Posix.Process.nanosleep = _import PRIVATE : C_Time.t ref * C_Long.t ref -> C_Int.t C_Errno.t
561 Posix.Process.pause = _import PRIVATE : unit -> C_Int.t C_Errno.t
562 Posix.Process.sleep = _import PRIVATE : C_UInt.t -> C_UInt.t
563 Posix.Process.stopSig = _import PRIVATE : C_Status.t -> C_Signal.t
564 Posix.Process.system = _import PRIVATE : NullString8.t -> C_Status.t C_Errno.t
565 Posix.Process.termSig = _import PRIVATE : C_Status.t -> C_Signal.t
566 Posix.Process.waitpid = _import PRIVATE : C_PId.t * C_Status.t ref * C_Int.t -> C_PId.t C_Errno.t
567 Posix.Signal.sigSetLen = _const : C_Size.t
568 Posix.Signal.NSIG = _const : C_Int.t
569 Posix.Signal.SIGABRT = _const : C_Signal.t
570 Posix.Signal.SIGALRM = _const : C_Signal.t
571 Posix.Signal.SIGBUS = _const : C_Signal.t
572 Posix.Signal.SIGCHLD = _const : C_Signal.t
573 Posix.Signal.SIGCONT = _const : C_Signal.t
574 Posix.Signal.SIGFPE = _const : C_Signal.t
575 Posix.Signal.SIGHUP = _const : C_Signal.t
576 Posix.Signal.SIGILL = _const : C_Signal.t
577 Posix.Signal.SIGINT = _const : C_Signal.t
578 Posix.Signal.SIGKILL = _const : C_Signal.t
579 Posix.Signal.SIGPIPE = _const : C_Signal.t
580 Posix.Signal.SIGPOLL = _const : C_Signal.t
581 Posix.Signal.SIGPROF = _const : C_Signal.t
582 Posix.Signal.SIGQUIT = _const : C_Signal.t
583 Posix.Signal.SIGSEGV = _const : C_Signal.t
584 Posix.Signal.SIGSTOP = _const : C_Signal.t
585 Posix.Signal.SIGSYS = _const : C_Signal.t
586 Posix.Signal.SIGTERM = _const : C_Signal.t
587 Posix.Signal.SIGTRAP = _const : C_Signal.t
588 Posix.Signal.SIGTSTP = _const : C_Signal.t
589 Posix.Signal.SIGTTIN = _const : C_Signal.t
590 Posix.Signal.SIGTTOU = _const : C_Signal.t
591 Posix.Signal.SIGURG = _const : C_Signal.t
592 Posix.Signal.SIGUSR1 = _const : C_Signal.t
593 Posix.Signal.SIGUSR2 = _const : C_Signal.t
594 Posix.Signal.SIGVTALRM = _const : C_Signal.t
595 Posix.Signal.SIGXCPU = _const : C_Signal.t
596 Posix.Signal.SIGXFSZ = _const : C_Signal.t
597 Posix.Signal.SIG_BLOCK = _const : C_Int.t
598 Posix.Signal.SIG_SETMASK = _const : C_Int.t
599 Posix.Signal.SIG_UNBLOCK = _const : C_Int.t
600 Posix.Signal.default = _import PRIVATE : C_Signal.t -> C_Int.t C_Errno.t
601 Posix.Signal.handleGC = _import PRIVATE : unit -> unit
602 Posix.Signal.handlee = _import PRIVATE : C_Signal.t -> C_Int.t C_Errno.t
603 Posix.Signal.ignore = _import PRIVATE : C_Signal.t -> C_Int.t C_Errno.t
604 Posix.Signal.isDefault = _import PRIVATE : C_Signal.t * C_Int.t ref -> C_Int.t C_Errno.t
605 Posix.Signal.isIgnore = _import PRIVATE : C_Signal.t * C_Int.t ref -> C_Int.t C_Errno.t
606 Posix.Signal.isPending = _import PRIVATE : C_Signal.t -> C_Int.t
607 Posix.Signal.isPendingGC = _import PRIVATE : unit -> C_Int.t
608 Posix.Signal.resetPending = _import PRIVATE :unit -> unit
609 Posix.Signal.sigaddset = _import PRIVATE : Word8.t array * C_Signal.t -> C_Int.t C_Errno.t
610 Posix.Signal.sigdelset = _import PRIVATE : Word8.t array * C_Signal.t -> C_Int.t C_Errno.t
611 Posix.Signal.sigemptyset = _import PRIVATE : Word8.t array -> C_Int.t C_Errno.t
612 Posix.Signal.sigfillset = _import PRIVATE : Word8.t array -> C_Int.t C_Errno.t
613 Posix.Signal.sigismember = _import PRIVATE : Word8.t vector * C_Signal.t -> C_Int.t C_Errno.t
614 Posix.Signal.sigprocmask = _import PRIVATE : C_Int.t * Word8.t vector * Word8.t array -> C_Int.t C_Errno.t
615 Posix.Signal.sigsuspend = _import PRIVATE : Word8.t vector -> unit
616 Posix.SysDB.Group.getGId = _import PRIVATE : unit -> C_GId.t
617 Posix.SysDB.Group.getMem = _import PRIVATE : unit -> C_StringArray.t
618 Posix.SysDB.Group.getName = _import PRIVATE : unit -> C_String.t
619 Posix.SysDB.Passwd.getDir = _import PRIVATE : unit -> C_String.t
620 Posix.SysDB.Passwd.getGId = _import PRIVATE : unit -> C_GId.t
621 Posix.SysDB.Passwd.getName = _import PRIVATE : unit -> C_String.t
622 Posix.SysDB.Passwd.getShell = _import PRIVATE : unit -> C_String.t
623 Posix.SysDB.Passwd.getUId = _import PRIVATE : unit -> C_UId.t
624 Posix.SysDB.getgrgid = _import PRIVATE : C_GId.t -> C_Int.t C_Errno.t
625 Posix.SysDB.getgrnam = _import PRIVATE : NullString8.t -> C_Int.t C_Errno.t
626 Posix.SysDB.getpwnam = _import PRIVATE : NullString8.t -> C_Int.t C_Errno.t
627 Posix.SysDB.getpwuid = _import PRIVATE : C_GId.t -> C_Int.t C_Errno.t
628 Posix.TTY.B0 = _const : C_Speed.t
629 Posix.TTY.B110 = _const : C_Speed.t
630 Posix.TTY.B1200 = _const : C_Speed.t
631 Posix.TTY.B134 = _const : C_Speed.t
632 Posix.TTY.B150 = _const : C_Speed.t
633 Posix.TTY.B1800 = _const : C_Speed.t
634 Posix.TTY.B19200 = _const : C_Speed.t
635 Posix.TTY.B200 = _const : C_Speed.t
636 Posix.TTY.B2400 = _const : C_Speed.t
637 Posix.TTY.B300 = _const : C_Speed.t
638 Posix.TTY.B38400 = _const : C_Speed.t
639 Posix.TTY.B4800 = _const : C_Speed.t
640 Posix.TTY.B50 = _const : C_Speed.t
641 Posix.TTY.B600 = _const : C_Speed.t
642 Posix.TTY.B75 = _const : C_Speed.t
643 Posix.TTY.B9600 = _const : C_Speed.t
644 Posix.TTY.C.CLOCAL = _const : C_TCFlag.t
645 Posix.TTY.C.CREAD = _const : C_TCFlag.t
646 Posix.TTY.C.CS5 = _const : C_TCFlag.t
647 Posix.TTY.C.CS6 = _const : C_TCFlag.t
648 Posix.TTY.C.CS7 = _const : C_TCFlag.t
649 Posix.TTY.C.CS8 = _const : C_TCFlag.t
650 Posix.TTY.C.CSIZE = _const : C_TCFlag.t
651 Posix.TTY.C.CSTOPB = _const : C_TCFlag.t
652 Posix.TTY.C.HUPCL = _const : C_TCFlag.t
653 Posix.TTY.C.PARENB = _const : C_TCFlag.t
654 Posix.TTY.C.PARODD = _const : C_TCFlag.t
655 Posix.TTY.I.BRKINT = _const : C_TCFlag.t
656 Posix.TTY.I.ICRNL = _const : C_TCFlag.t
657 Posix.TTY.I.IGNBRK = _const : C_TCFlag.t
658 Posix.TTY.I.IGNCR = _const : C_TCFlag.t
659 Posix.TTY.I.IGNPAR = _const : C_TCFlag.t
660 Posix.TTY.I.INLCR = _const : C_TCFlag.t
661 Posix.TTY.I.INPCK = _const : C_TCFlag.t
662 Posix.TTY.I.ISTRIP = _const : C_TCFlag.t
663 Posix.TTY.I.IXANY = _const : C_TCFlag.t
664 Posix.TTY.I.IXOFF = _const : C_TCFlag.t
665 Posix.TTY.I.IXON = _const : C_TCFlag.t
666 Posix.TTY.I.PARMRK = _const : C_TCFlag.t
667 Posix.TTY.L.ECHO = _const : C_TCFlag.t
668 Posix.TTY.L.ECHOE = _const : C_TCFlag.t
669 Posix.TTY.L.ECHOK = _const : C_TCFlag.t
670 Posix.TTY.L.ECHONL = _const : C_TCFlag.t
671 Posix.TTY.L.ICANON = _const : C_TCFlag.t
672 Posix.TTY.L.IEXTEN = _const : C_TCFlag.t
673 Posix.TTY.L.ISIG = _const : C_TCFlag.t
674 Posix.TTY.L.NOFLSH = _const : C_TCFlag.t
675 Posix.TTY.L.TOSTOP = _const : C_TCFlag.t
676 Posix.TTY.O.BS0 = _const : C_TCFlag.t
677 Posix.TTY.O.BS1 = _const : C_TCFlag.t
678 Posix.TTY.O.BSDLY = _const : C_TCFlag.t
679 Posix.TTY.O.CR0 = _const : C_TCFlag.t
680 Posix.TTY.O.CR1 = _const : C_TCFlag.t
681 Posix.TTY.O.CR2 = _const : C_TCFlag.t
682 Posix.TTY.O.CR3 = _const : C_TCFlag.t
683 Posix.TTY.O.CRDLY = _const : C_TCFlag.t
684 Posix.TTY.O.FF0 = _const : C_TCFlag.t
685 Posix.TTY.O.FF1 = _const : C_TCFlag.t
686 Posix.TTY.O.FFDLY = _const : C_TCFlag.t
687 Posix.TTY.O.NL0 = _const : C_TCFlag.t
688 Posix.TTY.O.NL1 = _const : C_TCFlag.t
689 Posix.TTY.O.NLDLY = _const : C_TCFlag.t
690 Posix.TTY.O.OCRNL = _const : C_TCFlag.t
691 Posix.TTY.O.OFILL = _const : C_TCFlag.t
692 Posix.TTY.O.ONLCR = _const : C_TCFlag.t
693 Posix.TTY.O.ONLRET = _const : C_TCFlag.t
694 Posix.TTY.O.ONOCR = _const : C_TCFlag.t
695 Posix.TTY.O.OPOST = _const : C_TCFlag.t
696 Posix.TTY.O.TAB0 = _const : C_TCFlag.t
697 Posix.TTY.O.TAB1 = _const : C_TCFlag.t
698 Posix.TTY.O.TAB2 = _const : C_TCFlag.t
699 Posix.TTY.O.TAB3 = _const : C_TCFlag.t
700 Posix.TTY.O.TABDLY = _const : C_TCFlag.t
701 Posix.TTY.O.VT0 = _const : C_TCFlag.t
702 Posix.TTY.O.VT1 = _const : C_TCFlag.t
703 Posix.TTY.O.VTDLY = _const : C_TCFlag.t
704 Posix.TTY.TC.TCIFLUSH = _const : C_Int.t
705 Posix.TTY.TC.TCIOFF = _const : C_Int.t
706 Posix.TTY.TC.TCIOFLUSH = _const : C_Int.t
707 Posix.TTY.TC.TCION = _const : C_Int.t
708 Posix.TTY.TC.TCOFLUSH = _const : C_Int.t
709 Posix.TTY.TC.TCOOFF = _const : C_Int.t
710 Posix.TTY.TC.TCOON = _const : C_Int.t
711 Posix.TTY.TC.TCSADRAIN = _const : C_Int.t
712 Posix.TTY.TC.TCSAFLUSH = _const : C_Int.t
713 Posix.TTY.TC.TCSANOW = _const : C_Int.t
714 Posix.TTY.TC.drain = _import PRIVATE : C_Fd.t -> C_Int.t C_Errno.t
715 Posix.TTY.TC.flow = _import PRIVATE : C_Fd.t * C_Int.t -> C_Int.t C_Errno.t
716 Posix.TTY.TC.flush = _import PRIVATE : C_Fd.t * C_Int.t -> C_Int.t C_Errno.t
717 Posix.TTY.TC.getattr = _import PRIVATE : C_Fd.t -> C_Int.t C_Errno.t
718 Posix.TTY.TC.getpgrp = _import PRIVATE : C_Fd.t -> C_PId.t C_Errno.t
719 Posix.TTY.TC.sendbreak = _import PRIVATE : C_Fd.t * C_Int.t -> C_Int.t C_Errno.t
720 Posix.TTY.TC.setattr = _import PRIVATE : C_Fd.t * C_Int.t -> C_Int.t C_Errno.t
721 Posix.TTY.TC.setpgrp = _import PRIVATE : C_Fd.t * C_PId.t -> C_Int.t C_Errno.t
722 Posix.TTY.Termios.cfGetISpeed = _import PRIVATE : unit -> C_Speed.t
723 Posix.TTY.Termios.cfGetOSpeed = _import PRIVATE : unit -> C_Speed.t
724 Posix.TTY.Termios.cfSetISpeed = _import PRIVATE : C_Speed.t -> C_Int.t C_Errno.t
725 Posix.TTY.Termios.cfSetOSpeed = _import PRIVATE : C_Speed.t -> C_Int.t C_Errno.t
726 Posix.TTY.Termios.getCC = _import PRIVATE : C_CC.t array -> unit
727 Posix.TTY.Termios.getCFlag = _import PRIVATE : unit -> C_TCFlag.t
728 Posix.TTY.Termios.getIFlag = _import PRIVATE : unit -> C_TCFlag.t
729 Posix.TTY.Termios.getLFlag = _import PRIVATE : unit -> C_TCFlag.t
730 Posix.TTY.Termios.getOFlag = _import PRIVATE : unit -> C_TCFlag.t
731 Posix.TTY.Termios.setCC = _import PRIVATE : C_CC.t array -> unit
732 Posix.TTY.Termios.setCFlag = _import PRIVATE : C_TCFlag.t -> unit
733 Posix.TTY.Termios.setIFlag = _import PRIVATE : C_TCFlag.t -> unit
734 Posix.TTY.Termios.setLFlag = _import PRIVATE : C_TCFlag.t -> unit
735 Posix.TTY.Termios.setOFlag = _import PRIVATE : C_TCFlag.t -> unit
736 Posix.TTY.V.NCCS = _const : C_Int.t
737 Posix.TTY.V.VEOF = _const : C_Int.t
738 Posix.TTY.V.VEOL = _const : C_Int.t
739 Posix.TTY.V.VERASE = _const : C_Int.t
740 Posix.TTY.V.VINTR = _const : C_Int.t
741 Posix.TTY.V.VKILL = _const : C_Int.t
742 Posix.TTY.V.VMIN = _const : C_Int.t
743 Posix.TTY.V.VQUIT = _const : C_Int.t
744 Posix.TTY.V.VSTART = _const : C_Int.t
745 Posix.TTY.V.VSTOP = _const : C_Int.t
746 Posix.TTY.V.VSUSP = _const : C_Int.t
747 Posix.TTY.V.VTIME = _const : C_Int.t
748 Socket.AF.INET = _const : C_Int.t
749 Socket.AF.INET6 = _const : C_Int.t
750 Socket.AF.UNIX = _const : C_Int.t
751 Socket.AF.UNSPEC = _const : C_Int.t
752 Socket.Ctl.SOL_SOCKET = _const : C_Int.t
753 Socket.Ctl.SO_ACCEPTCONN = _const : C_Int.t
754 Socket.Ctl.SO_BROADCAST = _const : C_Int.t
755 Socket.Ctl.SO_DEBUG = _const : C_Int.t
756 Socket.Ctl.SO_DONTROUTE = _const : C_Int.t
757 Socket.Ctl.SO_ERROR = _const : C_Int.t
758 Socket.Ctl.SO_KEEPALIVE = _const : C_Int.t
759 Socket.Ctl.SO_LINGER = _const : C_Int.t
760 Socket.Ctl.SO_OOBINLINE = _const : C_Int.t
761 Socket.Ctl.SO_RCVBUF = _const : C_Int.t
762 Socket.Ctl.SO_RCVLOWAT = _const : C_Int.t
763 Socket.Ctl.SO_RCVTIMEO = _const : C_Int.t
764 Socket.Ctl.SO_REUSEADDR = _const : C_Int.t
765 Socket.Ctl.SO_SNDBUF = _const : C_Int.t
766 Socket.Ctl.SO_SNDLOWAT = _const : C_Int.t
767 Socket.Ctl.SO_SNDTIMEO = _const : C_Int.t
768 Socket.Ctl.SO_TYPE = _const : C_Int.t
769 Socket.Ctl.getATMARK = _import PRIVATE : C_Sock.t * C_Int.t ref -> C_Int.t C_Errno.t
770 Socket.Ctl.getNREAD = _import PRIVATE : C_Sock.t * C_Int.t ref -> C_Int.t C_Errno.t
771 Socket.Ctl.getPeerName = _import PRIVATE : C_Sock.t * Word8.t array * C_Socklen.t ref -> C_Int.t C_Errno.t
772 Socket.Ctl.getSockName = _import PRIVATE : C_Sock.t * Word8.t array * C_Socklen.t ref -> C_Int.t C_Errno.t
773 Socket.Ctl.getSockOptC_Int = _import PRIVATE : C_Sock.t * C_Int.t * C_Int.t * C_Int.t ref -> C_Int.t C_Errno.t
774 Socket.Ctl.getSockOptC_Linger = _import PRIVATE : C_Sock.t * C_Int.t * C_Int.t * C_Int.t ref * C_Int.t ref -> C_Int.t C_Errno.t
775 Socket.Ctl.setSockOptC_Int = _import PRIVATE : C_Sock.t * C_Int.t * C_Int.t * C_Int.t -> C_Int.t C_Errno.t
776 Socket.Ctl.setSockOptC_Linger = _import PRIVATE : C_Sock.t * C_Int.t * C_Int.t * C_Int.t * C_Int.t -> C_Int.t C_Errno.t
777 Socket.GenericSock.socket = _import PRIVATE : C_Int.t * C_Int.t * C_Int.t -> C_Int.t C_Errno.t
778 Socket.GenericSock.socketPair = _import PRIVATE : C_Int.t * C_Int.t * C_Int.t * C_Int.t array -> C_Int.t C_Errno.t
779 Socket.INetSock.Ctl.IPPROTO_TCP = _const : C_Int.t
780 Socket.INetSock.Ctl.TCP_NODELAY = _const : C_Int.t
781 Socket.INetSock.fromAddr = _import PRIVATE : Word8.t vector -> unit
782 Socket.INetSock.getInAddr = _import PRIVATE : Word8.t array -> unit
783 Socket.INetSock.getPort = _import PRIVATE : unit -> Word16.t
784 Socket.INetSock.toAddr = _import PRIVATE : Word8.t vector * Word16.t * Word8.t array * C_Socklen.t ref -> unit
785 Socket.MSG_CTRUNC = _const : C_Int.t
786 Socket.MSG_DONTROUTE = _const : C_Int.t
787 Socket.MSG_DONTWAIT = _const : C_Int.t
788 Socket.MSG_EOR = _const : C_Int.t
789 Socket.MSG_OOB = _const : C_Int.t
790 Socket.MSG_PEEK = _const : C_Int.t
791 Socket.MSG_TRUNC = _const : C_Int.t
792 Socket.MSG_WAITALL = _const : C_Int.t
793 Socket.SHUT_RD = _const : C_Int.t
794 Socket.SHUT_RDWR = _const : C_Int.t
795 Socket.SHUT_WR = _const : C_Int.t
796 Socket.SOCK.DGRAM = _const : C_Int.t
797 Socket.SOCK.RAW = _const : C_Int.t
798 Socket.SOCK.SEQPACKET = _const : C_Int.t
799 Socket.SOCK.STREAM = _const : C_Int.t
800 Socket.UnixSock.fromAddr = _import PRIVATE : Word8.t vector * Char8.t array * C_Size.t -> unit
801 Socket.UnixSock.pathLen = _import PRIVATE : Word8.t vector -> C_Size.t
802 Socket.UnixSock.toAddr = _import PRIVATE : NullString8.t * C_Size.t * Word8.t array * C_Socklen.t ref -> unit
803 Socket.accept = _import PRIVATE : C_Sock.t * Word8.t array * C_Socklen.t ref -> C_Int.t C_Errno.t
804 Socket.bind = _import PRIVATE : C_Sock.t * Word8.t vector * C_Socklen.t -> C_Int.t C_Errno.t
805 Socket.close = _import PRIVATE : C_Sock.t -> C_Int.t C_Errno.t
806 Socket.connect = _import PRIVATE : C_Sock.t * Word8.t vector * C_Socklen.t -> C_Int.t C_Errno.t
807 Socket.familyOfAddr = _import PRIVATE : Word8.t vector -> C_Int.t
808 Socket.getTimeout_sec = _import PRIVATE : unit -> C_Time.t
809 Socket.getTimeout_usec = _import PRIVATE : unit -> C_SUSeconds.t
810 Socket.listen = _import PRIVATE : C_Sock.t * C_Int.t -> C_Int.t C_Errno.t
811 Socket.recv = _import PRIVATE : C_Sock.t * Word8.t array * C_Int.t * C_Size.t * C_Int.t -> C_SSize.t C_Errno.t
812 Socket.recvFrom = _import PRIVATE : C_Sock.t * Word8.t array * C_Int.t * C_Size.t * C_Int.t * Word8.t array * C_Socklen.t ref -> C_SSize.t C_Errno.t
813 Socket.select = _import PRIVATE : C_Fd.t vector * C_Fd.t vector * C_Fd.t vector * C_Int.t array * C_Int.t array * C_Int.t array -> C_Int.t C_Errno.t
814 Socket.sendArr = _import PRIVATE : C_Sock.t * Word8.t array * C_Int.t * C_Size.t * C_Int.t -> C_SSize.t C_Errno.t
815 Socket.sendArrTo = _import PRIVATE : C_Sock.t * Word8.t array * C_Int.t * C_Size.t * C_Int.t * Word8.t vector * C_Socklen.t -> C_SSize.t C_Errno.t
816 Socket.sendVec = _import PRIVATE : C_Sock.t * Word8.t vector * C_Int.t * C_Size.t * C_Int.t -> C_SSize.t C_Errno.t
817 Socket.sendVecTo = _import PRIVATE : C_Sock.t * Word8.t vector * C_Int.t * C_Size.t * C_Int.t * Word8.t vector * C_Socklen.t -> C_SSize.t C_Errno.t
818 Socket.setTimeout = _import PRIVATE : C_Time.t * C_SUSeconds.t -> unit
819 Socket.setTimeoutNull = _import PRIVATE : unit -> unit
820 Socket.shutdown = _import PRIVATE : C_Sock.t * C_Int.t -> C_Int.t C_Errno.t
821 Socket.sockAddrStorageLen = _const : C_Size.t
822 Stdio.print = _import PRIVATE : String8.t -> unit
823 Stdio.printStderr = _import PRIVATE : String8.t -> unit
824 Stdio.printStdout = _import PRIVATE : String8.t -> unit
825 Time.getTimeOfDay = _import PRIVATE : C_Time.t ref * C_SUSeconds.t ref -> C_Int.t
826 Windows.Process.create = _import PRIVATE : NullString8.t * NullString8.t * NullString8.t * C_Fd.t * C_Fd.t * C_Fd.t -> C_PId.t C_Errno.t
827 Windows.Process.createNull = _import PRIVATE : NullString8.t * NullString8.t * C_Fd.t * C_Fd.t * C_Fd.t -> C_PId.t C_Errno.t
828 Windows.Process.getexitcode = _import PRIVATE : C_PId.t * C_Status.t ref -> C_Int.t C_Errno.t
829 Windows.Process.terminate = _import PRIVATE : C_PId.t * C_Signal.t -> C_Int.t C_Errno.t
830 ##
831 Real32.Math.acos = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
832 Real32.Math.asin = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
833 Real32.Math.atan = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
834 Real32.Math.atan2 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t -> Real32.t
835 Real32.Math.cos = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
836 Real32.Math.cosh = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
837 Real32.Math.e = _symbol : Real32.t
838 Real32.Math.exp = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
839 Real32.Math.ln = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
840 Real32.Math.log10 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
841 Real32.Math.pi = _symbol : Real32.t
842 Real32.Math.pow = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t -> Real32.t
843 Real32.Math.sin = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
844 Real32.Math.sinh = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
845 Real32.Math.sqrt = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
846 Real32.Math.tan = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
847 Real32.Math.tanh = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
848 Real32.abs = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
849 Real32.add = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t -> Real32.t
850 Real32.castToWord32 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Word32.t
851 Real32.div = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t -> Real32.t
852 Real32.equal = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t -> Bool.t
853 Real32.fetch = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t ref -> Real32.t
854 Real32.frexp = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * C_Int.t ref -> Real32.t
855 Real32.gdtoa = _import PRIVATE : Real32.t * C_Int.t * C_Int.t * C_Int.t * C_Int.t ref -> C_String.t
856 Real32.ldexp = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * C_Int.t -> Real32.t
857 Real32.le = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t -> Bool.t
858 Real32.lt = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t -> Bool.t
859 Real32.modf = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t ref -> Real32.t
860 Real32.move = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t ref * Real32.t ref -> unit
861 Real32.mul = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t -> Real32.t
862 Real32.muladd = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t * Real32.t -> Real32.t
863 Real32.mulsub = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t * Real32.t -> Real32.t
864 Real32.neg = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
865 Real32.realCeil = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
866 Real32.realFloor = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
867 Real32.realTrunc = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
868 Real32.rndToReal32 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
869 Real32.rndToReal64 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real64.t
870 Real32.rndToWordS16 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Int16.t
871 Real32.rndToWordS32 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Int32.t
872 Real32.rndToWordS64 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Int64.t
873 Real32.rndToWordS8 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Int8.t
874 Real32.rndToWordU16 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Word16.t
875 Real32.rndToWordU32 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Word32.t
876 Real32.rndToWordU64 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Word64.t
877 Real32.rndToWordU8 = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Word8.t
878 Real32.round = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t -> Real32.t
879 Real32.store = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t ref * Real32.t -> unit
880 Real32.strtor = _import PRIVATE : NullString8.t * C_Int.t -> Real32.t
881 Real32.sub = _import MLTON_CODEGEN_STATIC_INLINE : Real32.t * Real32.t -> Real32.t
882 Real64.Math.acos = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
883 Real64.Math.asin = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
884 Real64.Math.atan = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
885 Real64.Math.atan2 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t -> Real64.t
886 Real64.Math.cos = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
887 Real64.Math.cosh = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
888 Real64.Math.e = _symbol : Real64.t
889 Real64.Math.exp = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
890 Real64.Math.ln = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
891 Real64.Math.log10 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
892 Real64.Math.pi = _symbol : Real64.t
893 Real64.Math.pow = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t -> Real64.t
894 Real64.Math.sin = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
895 Real64.Math.sinh = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
896 Real64.Math.sqrt = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
897 Real64.Math.tan = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
898 Real64.Math.tanh = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
899 Real64.abs = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
900 Real64.add = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t -> Real64.t
901 Real64.castToWord64 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Word64.t
902 Real64.div = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t -> Real64.t
903 Real64.equal = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t -> Bool.t
904 Real64.fetch = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t ref -> Real64.t
905 Real64.frexp = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * C_Int.t ref -> Real64.t
906 Real64.gdtoa = _import PRIVATE : Real64.t * C_Int.t * C_Int.t * C_Int.t * C_Int.t ref -> C_String.t
907 Real64.ldexp = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * C_Int.t -> Real64.t
908 Real64.le = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t -> Bool.t
909 Real64.lt = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t -> Bool.t
910 Real64.modf = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t ref -> Real64.t
911 Real64.move = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t ref * Real64.t ref -> unit
912 Real64.mul = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t -> Real64.t
913 Real64.muladd = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t * Real64.t -> Real64.t
914 Real64.mulsub = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t * Real64.t -> Real64.t
915 Real64.neg = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
916 Real64.realCeil = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
917 Real64.realFloor = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
918 Real64.realTrunc = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
919 Real64.rndToReal32 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real32.t
920 Real64.rndToReal64 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
921 Real64.rndToWordS16 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Int16.t
922 Real64.rndToWordS32 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Int32.t
923 Real64.rndToWordS64 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Int64.t
924 Real64.rndToWordS8 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Int8.t
925 Real64.rndToWordU16 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Word16.t
926 Real64.rndToWordU32 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Word32.t
927 Real64.rndToWordU64 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Word64.t
928 Real64.rndToWordU8 = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Word8.t
929 Real64.round = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t -> Real64.t
930 Real64.store = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t ref * Real64.t -> unit
931 Real64.strtor = _import PRIVATE : NullString8.t * C_Int.t -> Real64.t
932 Real64.sub = _import MLTON_CODEGEN_STATIC_INLINE : Real64.t * Real64.t -> Real64.t
933 Word16.add = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Word16.t
934 Word16.andb = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Word16.t
935 Word16.equal = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Bool.t
936 Word16.lshift = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word32.t -> Word16.t
937 Word16.neg = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t -> Word16.t
938 Word16.notb = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t -> Word16.t
939 Word16.orb = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Word16.t
940 Word16.rol = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word32.t -> Word16.t
941 Word16.ror = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word32.t -> Word16.t
942 Word16.sub = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Word16.t
943 Word16.xorb = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Word16.t
944 Word32.add = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
945 Word32.andb = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
946 Word32.castToReal32 = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t -> Real32.t
947 Word32.equal = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Bool.t
948 Word32.lshift = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
949 Word32.neg = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t -> Word32.t
950 Word32.notb = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t -> Word32.t
951 Word32.orb = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
952 Word32.rol = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
953 Word32.ror = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
954 Word32.sub = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
955 Word32.xorb = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
956 Word64.add = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Word64.t
957 Word64.andb = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Word64.t
958 Word64.castToReal64 = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t -> Real64.t
959 Word64.equal = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Bool.t
960 Word64.fetch = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t ref -> Word64.t
961 Word64.lshift = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word32.t -> Word64.t
962 Word64.move = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t ref * Word64.t ref -> unit
963 Word64.neg = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t -> Word64.t
964 Word64.notb = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t -> Word64.t
965 Word64.orb = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Word64.t
966 Word64.rol = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word32.t -> Word64.t
967 Word64.ror = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word32.t -> Word64.t
968 Word64.store = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t ref * Word64.t -> unit
969 Word64.sub = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Word64.t
970 Word64.xorb = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Word64.t
971 Word8.add = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Word8.t
972 Word8.andb = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Word8.t
973 Word8.equal = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Bool.t
974 Word8.lshift = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word32.t -> Word8.t
975 Word8.neg = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t -> Word8.t
976 Word8.notb = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t -> Word8.t
977 Word8.orb = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Word8.t
978 Word8.rol = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word32.t -> Word8.t
979 Word8.ror = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word32.t -> Word8.t
980 Word8.sub = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Word8.t
981 Word8.xorb = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Word8.t
982 WordS16.addCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t * Int16.t -> Bool.t
983 WordS16.extdToWord16 = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t -> Word16.t
984 WordS16.extdToWord32 = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t -> Word32.t
985 WordS16.extdToWord64 = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t -> Word64.t
986 WordS16.extdToWord8 = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t -> Word8.t
987 WordS16.ge = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t * Int16.t -> Bool.t
988 WordS16.gt = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t * Int16.t -> Bool.t
989 WordS16.le = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t * Int16.t -> Bool.t
990 WordS16.lt = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t * Int16.t -> Bool.t
991 WordS16.mul = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t * Int16.t -> Int16.t
992 WordS16.mulCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t * Int16.t -> Bool.t
993 WordS16.negCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t -> Bool.t
994 WordS16.quot = _import MLTON_CODEGEN_WORDSQUOTREM(MLTON_CODEGEN_STATIC_INLINE) : Int16.t * Int16.t -> Int16.t
995 WordS16.rem = _import MLTON_CODEGEN_WORDSQUOTREM(MLTON_CODEGEN_STATIC_INLINE) : Int16.t * Int16.t -> Int16.t
996 WordS16.rndToReal32 = _import PRIVATE : Int16.t -> Real32.t
997 WordS16.rndToReal64 = _import PRIVATE : Int16.t -> Real64.t
998 WordS16.rshift = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t * Word32.t -> Int16.t
999 WordS16.subCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int16.t * Int16.t -> Bool.t
1000 WordS32.addCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t * Int32.t -> Bool.t
1001 WordS32.extdToWord16 = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t -> Word16.t
1002 WordS32.extdToWord32 = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t -> Word32.t
1003 WordS32.extdToWord64 = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t -> Word64.t
1004 WordS32.extdToWord8 = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t -> Word8.t
1005 WordS32.ge = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t * Int32.t -> Bool.t
1006 WordS32.gt = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t * Int32.t -> Bool.t
1007 WordS32.le = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t * Int32.t -> Bool.t
1008 WordS32.lt = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t * Int32.t -> Bool.t
1009 WordS32.mul = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t * Int32.t -> Int32.t
1010 WordS32.mulCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t * Int32.t -> Bool.t
1011 WordS32.negCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t -> Bool.t
1012 WordS32.quot = _import MLTON_CODEGEN_WORDSQUOTREM(MLTON_CODEGEN_STATIC_INLINE) : Int32.t * Int32.t -> Int32.t
1013 WordS32.rem = _import MLTON_CODEGEN_WORDSQUOTREM(MLTON_CODEGEN_STATIC_INLINE) : Int32.t * Int32.t -> Int32.t
1014 WordS32.rndToReal32 = _import PRIVATE : Int32.t -> Real32.t
1015 WordS32.rndToReal64 = _import PRIVATE : Int32.t -> Real64.t
1016 WordS32.rshift = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t * Word32.t -> Int32.t
1017 WordS32.subCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int32.t * Int32.t -> Bool.t
1018 WordS64.addCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t * Int64.t -> Bool.t
1019 WordS64.extdToWord16 = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t -> Word16.t
1020 WordS64.extdToWord32 = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t -> Word32.t
1021 WordS64.extdToWord64 = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t -> Word64.t
1022 WordS64.extdToWord8 = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t -> Word8.t
1023 WordS64.ge = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t * Int64.t -> Bool.t
1024 WordS64.gt = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t * Int64.t -> Bool.t
1025 WordS64.le = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t * Int64.t -> Bool.t
1026 WordS64.lt = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t * Int64.t -> Bool.t
1027 WordS64.mul = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t * Int64.t -> Int64.t
1028 WordS64.mulCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t * Int64.t -> Bool.t
1029 WordS64.negCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t -> Bool.t
1030 WordS64.quot = _import MLTON_CODEGEN_WORDSQUOTREM(MLTON_CODEGEN_STATIC_INLINE) : Int64.t * Int64.t -> Int64.t
1031 WordS64.rem = _import MLTON_CODEGEN_WORDSQUOTREM(MLTON_CODEGEN_STATIC_INLINE) : Int64.t * Int64.t -> Int64.t
1032 WordS64.rndToReal32 = _import PRIVATE : Int64.t -> Real32.t
1033 WordS64.rndToReal64 = _import PRIVATE : Int64.t -> Real64.t
1034 WordS64.rshift = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t * Word32.t -> Int64.t
1035 WordS64.subCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int64.t * Int64.t -> Bool.t
1036 WordS8.addCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t * Int8.t -> Bool.t
1037 WordS8.extdToWord16 = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t -> Word16.t
1038 WordS8.extdToWord32 = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t -> Word32.t
1039 WordS8.extdToWord64 = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t -> Word64.t
1040 WordS8.extdToWord8 = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t -> Word8.t
1041 WordS8.ge = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t * Int8.t -> Bool.t
1042 WordS8.gt = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t * Int8.t -> Bool.t
1043 WordS8.le = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t * Int8.t -> Bool.t
1044 WordS8.lt = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t * Int8.t -> Bool.t
1045 WordS8.mul = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t * Int8.t -> Int8.t
1046 WordS8.mulCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t * Int8.t -> Bool.t
1047 WordS8.negCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t -> Bool.t
1048 WordS8.quot = _import MLTON_CODEGEN_WORDSQUOTREM(MLTON_CODEGEN_STATIC_INLINE) : Int8.t * Int8.t -> Int8.t
1049 WordS8.rem = _import MLTON_CODEGEN_WORDSQUOTREM(MLTON_CODEGEN_STATIC_INLINE) : Int8.t * Int8.t -> Int8.t
1050 WordS8.rndToReal32 = _import PRIVATE : Int8.t -> Real32.t
1051 WordS8.rndToReal64 = _import PRIVATE : Int8.t -> Real64.t
1052 WordS8.rshift = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t * Word32.t -> Int8.t
1053 WordS8.subCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Int8.t * Int8.t -> Bool.t
1054 WordU16.addCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Bool.t
1055 WordU16.extdToWord16 = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t -> Word16.t
1056 WordU16.extdToWord32 = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t -> Word32.t
1057 WordU16.extdToWord64 = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t -> Word64.t
1058 WordU16.extdToWord8 = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t -> Word8.t
1059 WordU16.ge = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Bool.t
1060 WordU16.gt = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Bool.t
1061 WordU16.le = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Bool.t
1062 WordU16.lt = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Bool.t
1063 WordU16.mul = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Word16.t
1064 WordU16.mulCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Bool.t
1065 WordU16.quot = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Word16.t
1066 WordU16.rem = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word16.t -> Word16.t
1067 WordU16.rndToReal32 = _import PRIVATE : Word16.t -> Real32.t
1068 WordU16.rndToReal64 = _import PRIVATE : Word16.t -> Real64.t
1069 WordU16.rshift = _import MLTON_CODEGEN_STATIC_INLINE : Word16.t * Word32.t -> Word16.t
1070 WordU32.addCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Bool.t
1071 WordU32.extdToWord16 = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t -> Word16.t
1072 WordU32.extdToWord32 = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t -> Word32.t
1073 WordU32.extdToWord64 = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t -> Word64.t
1074 WordU32.extdToWord8 = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t -> Word8.t
1075 WordU32.ge = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Bool.t
1076 WordU32.gt = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Bool.t
1077 WordU32.le = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Bool.t
1078 WordU32.lt = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Bool.t
1079 WordU32.mul = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
1080 WordU32.mulCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Bool.t
1081 WordU32.quot = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
1082 WordU32.rem = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
1083 WordU32.rndToReal32 = _import PRIVATE : Word32.t -> Real32.t
1084 WordU32.rndToReal64 = _import PRIVATE : Word32.t -> Real64.t
1085 WordU32.rshift = _import MLTON_CODEGEN_STATIC_INLINE : Word32.t * Word32.t -> Word32.t
1086 WordU64.addCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Bool.t
1087 WordU64.extdToWord16 = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t -> Word16.t
1088 WordU64.extdToWord32 = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t -> Word32.t
1089 WordU64.extdToWord64 = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t -> Word64.t
1090 WordU64.extdToWord8 = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t -> Word8.t
1091 WordU64.ge = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Bool.t
1092 WordU64.gt = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Bool.t
1093 WordU64.le = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Bool.t
1094 WordU64.lt = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Bool.t
1095 WordU64.mul = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Word64.t
1096 WordU64.mulCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Bool.t
1097 WordU64.quot = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Word64.t
1098 WordU64.rem = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word64.t -> Word64.t
1099 WordU64.rndToReal32 = _import PRIVATE : Word64.t -> Real32.t
1100 WordU64.rndToReal64 = _import PRIVATE : Word64.t -> Real64.t
1101 WordU64.rshift = _import MLTON_CODEGEN_STATIC_INLINE : Word64.t * Word32.t -> Word64.t
1102 WordU8.addCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Bool.t
1103 WordU8.extdToWord16 = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t -> Word16.t
1104 WordU8.extdToWord32 = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t -> Word32.t
1105 WordU8.extdToWord64 = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t -> Word64.t
1106 WordU8.extdToWord8 = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t -> Word8.t
1107 WordU8.ge = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Bool.t
1108 WordU8.gt = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Bool.t
1109 WordU8.le = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Bool.t
1110 WordU8.lt = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Bool.t
1111 WordU8.mul = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Word8.t
1112 WordU8.mulCheckOverflows = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Bool.t
1113 WordU8.quot = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Word8.t
1114 WordU8.rem = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word8.t -> Word8.t
1115 WordU8.rndToReal32 = _import PRIVATE : Word8.t -> Real32.t
1116 WordU8.rndToReal64 = _import PRIVATE : Word8.t -> Real64.t
1117 WordU8.rshift = _import MLTON_CODEGEN_STATIC_INLINE : Word8.t * Word32.t -> Word8.t