Go home now Header Background Image
Submission Procedure
share: |
Follow us
Volume 14 / Issue 20

available in:   PDF (142 kB) PS (128 kB)
Similar Docs BibTeX   Write a comment
Links into Future
DOI:   10.3217/jucs-014-20-3370


Custom Specializers in Object-Oriented Lisp

Jim Newton (Cadence Design Systems, Germany)

Christophe Rhodes (University of London New Cross, United Kingdom)

Abstract: We describe in this paper the implementation and use of custom specializers in two current dialects of Lisp: Skill and Common Lisp. We motivate the need for such specializers by appealing to clarity of expression, referring to experience in existing industrial applications. We discuss the implementation details of such user-defined specializers in both dialects of Lisp, detailing open problems with those implementations, and we sketch ideas for solving them.

Keywords: Lisp, Metaobject Protocol, Specializer, generic function

Categories: D.1, D.3.3