On Lisp

Paul Graham著,野田 開 訳

  1. 拡張可能なプログラミング言語
  2. 関数
  3. 関数的プログラミング
  4. ユーティリティ関数
  5. 返り値としての関数
  6. 表現としての関数
  7. マクロ
  8. いつマクロを使うべきか
  9. 変数捕捉
  10. マクロのその他の落し穴
  11. 古典的なマクロ
  12. 汎変数
  13. コンパイル時の計算処理
  14. アナフォリックマクロ
  15. 関数を返すマクロ
  16. マクロを定義するマクロ
  17. リードマクロ
  18. 構造化代入
  19. クエリ・コンパイラ
  20. 継続
  21. 複数プロセス
  22. 非決定性
  23. ATNを使ったパージング
  24. Prolog
  25. オブジェクト指向Lisp

Copyright (c) 2003-2011 野田 開     NODA Kai <nodakai@gmail.com>