/usr/lib/mlton/sml/mlnlffi-lib/c.mlb is in mlton-basis 20130715-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | (* c.mlb
* 2005 Matthew Fluet (mfluet@acm.org)
* Adapted for MLton.
*)
(*
* A new foreign-function interface for SML.
* This interface is actually an interface to C. It is based on
* an encoding of C's type system in ML.
* This library is a helper library for use by automatically generated
* code. (An auxiliary tool produces this code directly from C code.)
*
* (C) 2001, Lucent Technologies, Bell Laboratories
*
* author: Matthias Blume (blume@research.bell-labs.com)
*)
ann
"forceUsed"
"sequenceNonUnit warn"
"warnUnused true"
in
local
internals/c-int.mlb
in
structure Tag
structure MLRep
signature C
structure C
signature C_DEBUG
structure C_Debug
signature ZSTRING
structure ZString
signature DYN_LINKAGE
structure DynLinkage
end
end
|