LISP and Symbolic Computation, 6(1/2)139-158

Applications of Telos

Peter Broadbery, School of Mathematical Sciences, University of Bath, Bath BA2 7AY, United Kingdom
Christopher Burdorf, School of Mathematical Sciences, University of Bath, Bath BA2 7AY, United Kingdom

Abstract: EULISP has an integrated object system with reflective capabilities. We discuss some example applications which use these facilities to experiment with some advanced and powerful concepts, namely, finalization, virtual shared memory and persistence. A secondary goal is to attempt to illustrate the additional possibilities of metaobject programming over non-metalevel techniques.

Keywords: Eulisp, Telos, persistence, finalization, virtual shared memory

[local copy]
[picture of journal cover]

May 2003 - hosc@brics.dk