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