Lambda-lifting and CPS conversion in an imperative language
  This paper is a companion technical report to the article "Continuation-Passing C: from threads to events through continuations". It contains the complete version of the proofs of correctness of lambda-lifting and CPS-conversion presented in the article. 
Gabriel Kerneis (PPS), Juliusz Chroboczek (PPS)
cs.PL