7 Additional Extensions to Common Lisp

7.1 About extensions to Common Lisp

When implementing Common Lisp, it is often convenient to define a set of functions that operate on data structures at a lower level of abstraction than those that are generally available. In fact, such low-level data structures are used to implement the higher-level data structures of Common Lisp. You might need functions that specialize the behavior of Common Lisp functions or that have better performance. You could devise flags to control other Common Lisp constructs. You might also want to include functions from older Lisp dialects as a convenience to the implementors of those dialects.

The extensions to Common Lisp that appear in this chapter provide such capabilities; they are grouped as follows:


The Advanced User's Guide - 9 SEP 1996

Generated with Harlequin WebMaker