Good Object-Oriented Design Good Object-Oriented Design That’s about it for the main features of Common Lisp’s object system. If you have lots of experience with object-oriente...
Looping Looping Control constructs are the other main kind of looping constructs. Common Lisp’s looping facilities are—in addition to being quite powerful and flexible—an inter...
Local Flow of Control Local Flow of Control The next four special operators I’ll discuss also create and use names in the lexical environment but for the purposes of altering t...
Other Structures Other Structures While cons cells and lists are typically considered to be synonymous, that’s not quite right—as I mentioned earlier, you can use lists of list...
1.1 新的工具 (New Tools) 1.1 新的工具 (New Tools) 为什么要学 Lisp?因为它让你能做一些其它语言做不到的事情。如果你只想写一个函数来返回小于 n 的数字总和,那么用 Lisp 和 C 是差不多的: ; Lisp /* C */ ( defun sum ( n )...
Appendix A. GIMP History 1. The Very Beginning Appendix A. GIMP History 1. The Very Beginning According to Peter Mattis and Spencer Kimball, the original creators of GIMP, in ...