A provably correct translation of the \(\lambda \)-calculus into a mathematical model of C++
DOI10.1007/S00224-007-9062-1zbMath1166.68009OpenAlexW2017076981MaRDI QIDQ1015388
Ulrich Berger, Rose H. Abdul Rauf, Anton Setzer
Publication date: 8 May 2009
Published in: Theory of Computing Systems (Search for Journal in Brave)
Full work available at URL: https://cronfa.swan.ac.uk/Record/cronfa135
inheritancedenotational semanticsobject-oriented programmingfunctional programmingsimply typed lambda-calculuscorrectness proofKripke-style logical relation
Other programming paradigms (object-oriented, sequential, concurrent, automatic, etc.) (68N19) Functional programming and lambda calculus (68N18) Mathematical aspects of software engineering (specification, verification, metrics, requirements, etc.) (68N30)
Uses Software
Cites Work
This page was built for publication: A provably correct translation of the \(\lambda \)-calculus into a mathematical model of C++