An affine-intuitionistic system of types and effects: confluence and termination - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2010

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

Roberto M. Amadio
Patrick Baillot

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 non déposé

Dates et versions

hal-00625760 , version 1 (22-09-2011)

Identifiants

  • HAL Id : hal-00625760 , version 1

Citer

Roberto M. Amadio, Patrick Baillot, Antoine Madet. An affine-intuitionistic system of types and effects: confluence and termination. Workshop LOLA "Syntax and Semantics of Low Level Languages", Jul 2010, Edimbourg, United Kingdom. ⟨hal-00625760⟩
48 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More