[an error occurred while processing this directive] An error occured whilst processing this directive LFCS Theory Seminar

Linear Abstract Machines with
the Single-Pointer Property

Eike Ritter

School of Computer Science
University of Birmingham

4pm Tuesday 23 June 1998
Room 3317, JCMB, King's Buildings


Abstract

We present a linear abstract machine based on a calculus with explicit substitutions. We exploit the distinction between intuitionistic and linear variables in Barber and Plotkin's DILL (Dual Intuitionistic Linear Logic) to construct a machine which extends Krivine's machine by adding a machine for linear types on top of it. This separation makes it easy to show that this machine has the single pointer property: each variable of linear type has exactly one pointer to it. We also present an algorithm for translating lambda-terms into linear lambda-terms which tries to preserve linearity as much as possible.

This is joint work with Francisco Alberti, Neil Ghani and Valeria de Paiva.


Other LFCS Theory Seminars Tuesday 23 June 1998
An error occured whilst processing this directive