Storage operators and directed lambda-calculus

Publisher: Cambridge University Press

E-ISSN: 1943-5886|60|4|1054-1086

ISSN: 0022-4812

Source: The Journal of Symbolic Logic, Vol.60, Iss.4, 1995-12, pp. : 1054-1086

Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.

Previous Menu Next

Abstract

Storage operators have been introduced by J. L. Krivine in [5] they are closed λ-terms which, for a data type, allow one to simulate a “call by value” while using the “call by name” strategy. In this paper, we introduce the directed λ-calculus and show that it has the usual properties of the ordinary λ-calculus. With this calculus we get an equivalent—and simple—definition of the storage operators that allows to show some of their properties: