SBCL User Manual


Table of Contents
1. Introduction
Where To Go For More Information on Common Lisp in General
Where To Go For More Information On SBCL
Overview Of SBCL, How It Works And Where It Came From
2. The Compiler
Error Messages
The Parts of the Error Message
The Original and Actual Source
The Processing Path
Error Severity
Errors During Macroexpansion
Read Errors
The Compiler's Handling of Types
Implementation Limitations
Type Errors at Compile Time
Precise Type Checking
Weakened Type Checking
Getting Existing Programs to Run
Compiler Policy
Open Coding and Inline Expansion
3. Efficiency
4. Beyond the ANSI Standard
Non-Conformance with the ANSI Standard
Idiosyncrasies
Extensions
Things Which Might Be in the Next ANSI Standard
Support for Unix
Tools to Help Developers
Interface to Low-Level SBCL Implementation
Efficiency Hacks
5. The Foreign Function Interface
Colophon