Land of Lisp
Subtitle: Learn to Program in Lisp, One Game at a Time!
Publisher: No Starch Press
Published: 2011
Place of publication: San Francisco
Language: eng
Format: Paperback
Number of pages: 482
ISBN-13: 9781593272814
Copyright date: 2011
Table of contents: title: Acknowledgments
pagenum: xvii; title: Introduction
pagenum: 1; label: Section I
title: Lisp Is Power; label: 1
title: Getting Started with Lisp
pagenum: 15; label: 2
title: Creating Your First Lisp Program
pagenum: 21; label: 3
title: Exploring the Syntax of Lisp Code
pagenum: 31; label: Section II
title: Lisp Is Symmetry; label: 4
title: Making Decisions with Conditions
pagenum: 49; label: 5
title: Building a Text Game Engine
pagenum: 67; label: 6
title: Interacting with the World: Reading and Printing in Lisp
pagenum: 85; label: 6.5
title: lambda: A Function So Important It Deserves Its Own Chapter
pagenum: 103; label: 7
title: Going Beyond Basic Lists
pagenum: 107; label: 8
title: This Ain't Your Daddy's Wumpus
pagenum: 129; label: 9
title: Advanced Datatypes and Generic Programming
pagenum: 153; label: Section III
title: Lisp Is Hacking; label: 10
title: Looping with the loop Command
pagenum: 195; label: 11
title: Printing Text with the format Function
pagenum: 221; label: 12
title: Working with Streams
pagenum: 237; label: 13
title: Let's Create a Web Server!
pagenum: 253; title: Functional Programming Is Beautiful
pagenum: 269; label: Section IV
title: Lisp Is Science; label: 14
title: Ramping Lisp Up a Notch with Functional Programming
pagenum: 291; label: 15
title: Dice of Doom, a Game Written in the Functional Style
pagenum: 303; label: 16
title: The Magic of Lisp Macros
pagenum: 339; label: 17
title: Domain-Specific Languages
pagenum: 355; label: 18
title: Lazy Programming
pagenum: 375; label: 19
title: Creating a Graphical, Web-Based Version of Dice of Doom
pagenum: 401; label: 20
title: Making Dice of Doom More Fun
pagenum: 417; title: Epilogue
pagenum: 429; title: Index
pagenum: 465