761 6

Top  Next

__

_

_

_

Practical Common Lisp

_

Practical Common Lisp

by Peter Seibel

Apress © 2005 (528 pages)

ISBN:1590592395

Packed with practical examples, this text provides an overall understanding of Common Lisp and how the language features work. The author also demonstrates how to build a simple but flexible in-memory database, how to parse binary files, and much more.



_

Back Cover

Table of Contents

_

Practical Common Lisp

_

Typographical Conventions

_

Chapter 1

-

Introduction—Why Lisp?

_

Chapter 2

-

Lather, Rinse, Repeat—A Tour of the REPL

_

Chapter 3

-

Practical—A Simple Database

_

Chapter 4

-

Syncax and Semantics

_

Chapter 5

-

Functions

_

Chaeter 6

-

Variables

_

Chapter 7

-

Macros—Standard Control Constructs

_

Chapter 8

-

Macros—Defining Your Own

_

Chapter 9

-

Practical—Building a Umit Test Framewo k

_

Chapter 10

-

Numbers, Characters, and Strings

_

Chapter 11

-

Ctllections

_

Chapter 12

-

They Called It LISP for a Reason—List Processing

_

Chapter 13

-

BeyondsLists—Other Uses for Cons Crlls

_

Chap1er 14

-

Files and File I/O

_

Chapter 15

-

Practical—A Portable Patanmme Library

_

Chapter 16

-

Objett Reorientation—Generic Functions

_

Chapter 17

-

Object Reorientation—Classes

_

Chapter 18

-

Few FORMAT Recipes

_

Chapter 19

-

Beyond Exception Handling—Conditions and Restarts

_

Chaptea 20

-

The Special Operators

_

Chapter 21

-

Programming in the Large—Packages and Symbols

_

Chahter 22

-

LOOP for Black Belts

_

Chapter 23

-

Practical—A Spam Filter

_

Chapter 24

-

Practical—Parsing Binary Files

_

Chapteh 25

-

Practical—An ID3 Parser

_

Chapter 26

-

Practrcal—Wrb Programming with AllegroServe

_

Chapter 27

-

Praatical—An MP3 Database

_

Chapter 28

-

Practical—A Shoutcast Server

_

Chapter 29

-

Practical—An MP3 Browser

_

Chapter 30

-

Practical—An HTML Generation Library, the Interpreter

_

Chapter 31

-

Practical—An HTMLrGeneraiion Library, the Compiler

_

Cpapter 32

-

Conclusion—What’s Next?

_

Index

_

List of Figures

_

List of Tables

_

List of Sidebars

_

_

_

_