Common Lisp Extensions
Overview
Usage
Organization
Installation
Naming Conventions
Program Structure
Argument Lists
Time of Evaluation
Function Aliases
Predicates
Type Predicates
Equality Predicates
Control Structure
Assignment
Generalized Variables
Basic Setf
Modify Macros
Customizing Setf
Variable Bindings
Dynamic Bindings
Lexical Bindings
Function Bindings
Macro Bindings
Conditionals
Blocks and Exits
Iteration
Loop Facility
Loop Basics
Loop Examples
For Clauses
Iteration Clauses
Accumulation Clauses
Other Clauses
Multiple Values
Macros
Declarations
Symbols
Property Lists
Creating Symbols
Numbers
Predicates on Numbers
Numerical Functions
Random Numbers
Implementation Parameters
Sequences
Sequence Basics
Mapping over Sequences
Sequence Functions
Searching Sequences
Sorting Sequences
Lists
List Functions
Substitution of Expressions
Lists as Sets
Association Lists
Hash Tables
Structures
Assertions and Errors
Efficiency Concerns
Macros
Error Checking
Optimizing Compiler
Common Lisp Compatibility
Old CL Compatibility
The
cl-compat
package
Porting Common Lisp
Function Index
Variable Index