A Provably Correct Translation of the lambda-Calculus into a Mathematical Model of C plus

We introduce a translation of the simply typed lambda-calculus into C++, and give a mathematical proof of the correctness of this translation. For this purpose we develop a suitable fragment of C++ together with a denotational semantics. We introduce a formal translation of the lambda-calculus into...

Full description

Bibliographic Details
Main Authors: Berger, U (Author), Rauf, RHA (Author), Setzer, A (Author)
Format: Article
Language:English
Series:THEORY OF COMPUTING SYSTEMS
Online Access:View Fulltext in Publisher