common-lisp ANSI Common Lisp, the language standard and its documentation Common Lisp the Language, 2nd Edition, by Guy L. Steele Jr.


This book is known as CLtL2.

This is the second edition of the book Common Lisp the Language. It was published in 1990, before the ANSI CL standard was final. It took the original language definition from the first edition (published in 1984) and described all changes in the standardization process up to 1990 plus some extensions (like the SERIES iteration facility).

Note: CLTL2 describes a version of Common Lisp which is slightly different from the published standard from 1994. Thus always use the standard, and not CLtL2, as a reference.

CLtL2 still can be useful, because it provides information not found in the Common Lisp specification document.

There is a HTML version of Common Lisp the Language, 2nd Edition.