Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
Scholarly Works
Reasoning about programs in continuation-passing...
Journal article

Reasoning about programs in continuation-passing style

Abstract

Plotkin's λv-calculus for call-by-value programs is weaker than the λβη-calculus for the same programs in continuation-passing style (CPS). To identify the call-by-value axioms that correspond to βη on CPS terms, we define a new CPS transformation and an inverse mapping, both of which are interesting in their own right. Using the new CPS transformation, we determine the precise language of CPS terms closed under βη-transformations, as well as …

Authors

Sabry A; Felleisen M

Journal

Higher-Order and Symbolic Computation, Vol. 6, No. 3-4, pp. 289–360

Publisher

Springer Nature

Publication Date

November 1993

DOI

10.1007/bf01019462

ISSN

1388-3690