Type
Event
Date
May 6, 2010 — May 7, 2010
Location
Abstract
CLoX is an ongoing attempt to provide a full Emacs Lisp implementation of
the Common Lisp Object System, including its underlying meta-object
protocol, for XEmacs. This paper describes the early development stages of
this project. CLoX currently consists in a port of Closette to Emacs Lisp,
with some additional features, most notably, a deeper integration between
types and classes and a comprehensive test suite. All these aspects are
described in the paper, and we also provide a feature comparison with an
alternative project called EIEIO.