An affine-intuitionistic system of types and effects: confluence and termination - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2010

An affine-intuitionistic system of types and effects: confluence and termination

Roberto Amadio
Patrick Baillot
Antoine Madet
  • Fonction : Auteur
  • PersonId : 865188

Résumé

We present an affine-intuitionistic system of types and effects which can be regarded as an extension of Barber-Plotkin Dual Intuitionistic Linear Logic to multi-threaded programs with effects. In the system, dynamically generated values such as references or channels are abstracted into a finite set of regions. We introduce a discipline of region usage that entails the confluence (and hence determinacy) of the typable programs. Further, we show that a discipline of region stratification guarantees termination.
Fichier principal
Vignette du fichier
affreg_nolncs.pdf (277.05 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00438101 , version 1 (02-12-2009)
hal-00438101 , version 2 (03-05-2010)

Identifiants

Citer

Roberto Amadio, Patrick Baillot, Antoine Madet. An affine-intuitionistic system of types and effects: confluence and termination. 2010. ⟨hal-00438101v2⟩
351 Consultations
131 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More