Skip to main content
Log in

Mixed logic and storage operators

  • Published:
Archive for Mathematical Logic Aims and scope Submit manuscript

Abstract.

In 1990 J-L. Krivine introduced the notion of storage operators. They are \(\lambda\)-terms which simulate call-by-value in the call-by-name strategy and they can be used in order to modelize assignment instructions. J-L. Krivine has shown that there is a very simple second order type in AF2 type system for storage operators using Gödel translation of classical to intuitionistic logic. In order to modelize the control operators, J-L. Krivine has extended the system AF2 to the classical logic. In his system the property of the unicity of integers representation is lost, but he has shown that storage operators typable in the system AF2 can be used to find the values of classical integers. In this paper, we present a new classical type system based on a logical system called mixed logic. We prove that in this system we can characterize, by types, the storage operators and the control operators.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received: 7 May 1997

Rights and permissions

Reprints and permissions

About this article

Cite this article

Nour, K. Mixed logic and storage operators. Arch Math Logic 39, 261–280 (2000). https://doi.org/10.1007/s001530050147

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s001530050147

Keywords

Navigation