Who This Book Is For Who This Book Is For This book is for you if you’re curious about Common Lisp, regardless of whether you’re already convinced you want to use it or if you ...
Object Reorientation: Generic Functions(重新审视面向对象:广义函数) Object Reorientation: Generic Functions(重新审视面向对象:广义函数) Because the invention of Lisp predated the rise of object-oriented...
Saving Your Work Saving Your Work You could argue that this is a complete “hello, world” program of sorts. However, it still has a problem. If you exit Lisp and restart, the fu...
Delivering Applications Delivering Applications Another topic of practical importance, which I didn’t talk about elsewhere in the book, is how to deliver software written in Li...
Numbers Numbers Math, as Barbie says, is hard.2 Common Lisp can’t make the math part any easier, but it does tend to get in the way a lot less than other programming languages....
Bonus Marks Bonus Marks Define a Lisp function that returns the first element from a list. Define a Lisp function that returns the second element from a list. Define a Lisp fu...
Breaking Open the Black Box(打开黑箱) Breaking Open the Black Box(打开黑箱) Before we look at the specifics of Lisp’s syntax and semantics, it’s worth taking a moment to look at how th...