jon.recoil.org

Module Optcomp_intf

type emit = Compile_common.info -> unit
module type File_extensions = sig ... end

File extensions include exactly one dot, so they can be added with regular string append, and removed by Filename.strip_extension

module type Backend = sig ... end