hal-00625760, version 1
An affine-intuitionistic system of types and effects: confluence and termination
Workshop LOLA "Syntax and Semantics of Low Level Languages" (2010)
Abstract: 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.
- 1:
- CNRS : UMR7126 – Université Paris VII - Paris Diderot
- 2:
- Université de Lyon – CNRS : UMR5668 – INRIA – École Normale Supérieure - Lyon – Université Claude Bernard - Lyon I
- Domain : Computer Science/Programming Languages
- hal-00625760, version 1
- http://hal.archives-ouvertes.fr/hal-00625760
- oai:hal.archives-ouvertes.fr:hal-00625760
- From:
- Submitted on: Thursday, 22 September 2011 15:45:00
- Updated on: Monday, 30 April 2012 12:04:55





Export