A Proof-Theoretic Foundation of Abortive Continuations - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue Higher-Order and Symbolic Computation Année : 2007

A Proof-Theoretic Foundation of Abortive Continuations

Zena Ariola
  • Fonction : Auteur
  • PersonId : 843206
Hugo Herbelin
  • Fonction : Auteur
  • PersonId : 833422
Amr Sabry
  • Fonction : Auteur
  • PersonId : 843207

Résumé

We give an analysis of various classical axioms and characterize a notion of minimal classical logic that enforces Peirce's law without enforcing Ex Falso Quodlibet. We show that a "natural" implementation of this logic is Parigot's classical natural deduction. We then move on to the computational side and emphasize that Parigot's lambda-mu corresponds to minimal classical logic. A continuation constant must be added to lambda-mu to get full classical logic. The extended calculus is isomorphic to a syntactical restriction of Felleisen's theory of control that offers a more expressive reduction semantics. This isomorphic calculus is in correspondence with a refined version of Prawitz's natural deduction.
Fichier principal
Vignette du fichier
final-for-pdf.pdf (439.65 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00697242 , version 1 (15-05-2012)

Identifiants

Citer

Zena Ariola, Hugo Herbelin, Amr Sabry. A Proof-Theoretic Foundation of Abortive Continuations. Higher-Order and Symbolic Computation, 2007, 20 (4), ⟨10.1007/s10990-007-9007-z⟩. ⟨hal-00697242⟩
217 Consultations
405 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More