Article contents
From λ to π; or, Rediscovering continuations
Published online by Cambridge University Press: 01 August 1999
Abstract
We study the relationship between the encodings of the λ-calculus into π-calculus, the Continuation Passing Style (CPS) transforms, and the compilation of the Higher-Order π-calculus (HOπ) into π-calculus. We factorise the π-calculus encodings of (untyped as well as simply-typed) call-by-name and call-by-value λ-calculus into three steps: a CPS transform, the inclusion of CPS terms into HOπ and the compilation from HOπ to π-calculus. The factorisations are used both to derive the encodings and to prove their correctness.
- Type
- Research Article
- Information
- Copyright
- © 1999 Cambridge University Press
- 9
- Cited by