package omod

  1. Overview
  2. Docs

cmx files

include DOBJ
type t

The type for the object files.

val read : Omod.fpath -> (t, string) Stdlib.result

read f reads an object file from f.

val name : t -> string

name o is the object name of o.

val iface_digest : t -> Stdlib.Digest.t

iface_digest o is the interface digest of o.

val iface_deps : t -> (string * Stdlib.Digest.t option) list

iface_deps o are the interfaces o depends on; without itself.

val digest : t -> Stdlib.Digest.t

digest cmx is the implementation digest of cmx.

val cmx_deps : t -> (string * Stdlib.Digest.t option) list

cmx_cmx_deps cmx are the implementations cmx depends on.