]> matita.cs.unibo.it Git - pkg-cerco/acc.git/blob - clightToCminor.mli
a011a09ef7ddd5d76597de4d70a87b35d4b9cec3
[pkg-cerco/acc.git] / clightToCminor.mli
1 (** This module translates a {!Clight} program into a {!Cminor}
2     program. *)
3
4 val sizeof_ctype : Clight.ctype -> AST.abstract_size
5
6 (** [translate cp] compiles a Clight program into a Cminor program. *)
7 (* Translation simplifies control structures and explicits memory operations *)
8
9 val translate : Clight.program -> Cminor.program