Module Optcomp_intf
type emit = Compile_common.info -> unitmodule type File_extensions = sig ... endFile 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