Title
Mixed logic and storage operators
Abstract
In 1990 J-L. Krivine introduced the notion of storage operators. They are �-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ýodel 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. We present also a similar result in the M. Parigot's �µ-calculus.
Year
DOI
Venue
2000
10.1007/s001530050147
Arch. Math. Log.
Keywords
Field
DocType
second order,classical logic,intuitionistic logic,type system
Intuitionistic logic,Integer,Discrete mathematics,Algebra,Gödel,Operator (computer programming),Classical logic,Many-valued logic,Operator theory,Mathematics,Lambda
Journal
Volume
Issue
ISSN
39
4
Archive for Mathematical Logic 39 (2000) 261-280
Citations 
PageRank 
References 
4
0.63
3
Authors
1
Name
Order
Citations
PageRank
Karim Nour16515.07