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...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Series: | THEORY OF COMPUTING SYSTEMS
|
Online Access: | View Fulltext in Publisher |