arXiv · 1405.3099
The Correctness of Launchbury's Natural Semantics for Lazy Evaluation
Abstract
In his seminal paper "A Natural Semantics for Lazy Evaluation", John Launchbury proves his semantics correct with respect to a denotational semantics. We machine-checked the proof and found it to fail, and provide two ways to fix it: One by taking a detour via a modified natural semantics with an explicit stack, and one by adjusting the denotational semantics of heaps.
Explore related subjects
Keep this discovery
Joachim Breitner. 2014-05-13. The Correctness of Launchbury's Natural Semantics for Lazy Evaluation. https://arxiv.org/abs/1405.3099
Cite the original work for its findings. Save a collection to share your selection of sources.