CertiCoq : A verified compiler for Coq
Formal certification of a compiler back-end or: programming a compiler with a proof assistant