GNU Emacs Common Lisp Emulation
This file documents the GNU Emacs Common Lisp emulation package.
|Overview||Basics, usage, organization, naming conventions.|
|Program Structure||Arglists, |
|Predicates||Type predicates and equality predicates.|
|Control Structure||Assignment, conditionals, blocks, looping.|
|Macros||Destructuring, compiler macros.|
|Symbols||Property lists, creating symbols.|
|Numbers||Predicates, functions, random numbers.|
|Sequences||Mapping, functions, searching, sorting.|
|Lists||Functions, substitution, sets, associations.|
|Assertions||Assertions and type checking.|
|Efficiency Concerns||Hints and techniques.|
|Common Lisp Compatibility||All known differences with Steele.|
|Porting Common Lisp||Hints for porting Common Lisp code.|
|Obsolete Features||Obsolete features.|
|GNU Free Documentation License||The license for this documentation.|
|Function Index||An entry for each documented function.|
|Variable Index||An entry for each documented variable.|
|Concept Index||An entry for each concept.|
Copyright © 1993, 2001–2021 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover Texts being “A GNU Manual”, and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled “GNU Free Documentation License”.
(a) The FSF’s Back-Cover Text is: “You have the freedom to copy and modify this GNU manual.”