June 2014
Intermediate to advanced
946 pages
23h 40m
English
This chapter briefly covers some advanced features of Common Lisp that were not used in the rest of the book. The first topic, packages, is crucial in building large systems but was not covered in this book, since the programs are concise. The next four topics–error handling, pretty printing, series, and the loop macro–are covered in Common Lisp the Language, 2d edition, but not in the first edition of the book. Thus, they may not be applicable to your Lisp compiler. The final topic, sequence functions, shows how to write efficient functions that work for either lists or vectors.
A package is a symbol table that maps from strings to symbols named by those strings. When read is confronted with a sequence of ...
Read now
Unlock full access