• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ Lisp ▶ Practical Common Lisp

Practical Common Lisp

March 24, 2006

Practical Common Lisp

Unlike many other Lisp books, this one doesn’t just touch on a few of Lisp’s greatest features and then leave you on your own to actually use them. It covers all the language features you’ll need to write real programs, and to developing nontrivial software.

Book Description

Practical Common Lisp presents a thorough introduction to Common Lisp, providing you with an overall understanding of the language features and how they work. Over a third of the book is devoted to practical examples such as the core of a spam filter and a web application for browsing MP3s and streaming them via the Shoutcast protocol to any standard MP3 client software (e.g., iTunes, XMMS, or WinAmp). In other “practical” chapters, author Peter Seibel demonstrates how to build a simple but flexible in-memory database, how to parse binary files, and how to build a unit test framework in 26 lines of code.

Table of Contents

  • Introduction: Why Lisp?
  • Lather, Rinse, Repeat: A Tour of the REPL
  • Practical: A Simple Database
  • Syntax and Semantics
  • Functions
  • Variables
  • Macros: Standard Control Constructs
  • Macros: Defining Your Own
  • Practical: Building a Unit Test Framework
  • Numbers, Characters, and Strings
  • Collections
  • They Called It LISP for a Reason: List Processing
  • Beyond Lists: Other Uses for Cons Cells
  • Files and File I/O
  • Practical: A Portable Pathname Library
  • Object Reorientation: Generic Functions
  • Object Reorientation: Classes
  • A Few FORMAT Recipes
  • Beyond Exception Handling: Conditions and Restarts
  • The Special Operators
  • Programming in the Large: Packages and Symbols
  • LOOP for Black Belts

Download Free PDF / Read Online

Author(s): Peter Seibel
Publisher: Apress
Format(s): HTML
Link: Read online.

Similar Books:

  1. Common Lisp: A Gentle Introduction to Symbolic Computation
  2. Common Lisp: An Interactive Approach
  3. GNU Emacs Lisp Reference Manual
  4. An Introduction to Programming in Emacs Lisp
  5. Dylan Programming
Previous Post: « Common Lisp: A Gentle Introduction to Symbolic Computation
Next Post: Mentawai In Action »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2025 OnlineProgrammingBooks.com