This file is indexed.

/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