AsmgenFrom Lambda to assembly code
type middle_end = backend:(module Backend_intf.S) -> filename:string -> prefixname:string -> ppf_dump:Format.formatter -> Lambda.program -> Clambda.with_constantsThe type of converters from Lambda to Clambda.
val compile_implementation : ?toplevel:(string -> bool) -> backend:(module Backend_intf.S) ->
filename:string -> prefixname:string -> middle_end:middle_end -> ppf_dump:Format.formatter -> Lambda.program -> unitCompile an implementation from Lambda using the given middle end.
val compile_phrase : ppf_dump:Format.formatter -> Cmm.phrase -> unitexception Error of errorval report_error : Format.formatter -> error -> unit