Module Flambda_middle_end

Translate Lambda code to Flambda code, optimize it, and produce Clambda.

val lambda_to_clambda : backend:(module Backend_intf.S) -> filename:string -> prefixname:string -> ppf_dump:Stdlib.Format.formatter -> Lambda.program -> Clambda.with_constants