On Lisp
Paul Graham著,野田 開 訳
- 拡張可能なプログラミング言語
- 関数
- 関数的プログラミング
- ユーティリティ関数
- 返り値としての関数
- 表現としての関数
- マクロ
- いつマクロを使うべきか
- 変数捕捉
- マクロのその他の落し穴
- 古典的なマクロ
- 汎変数
- コンパイル時の計算処理
- アナフォリックマクロ
- 関数を返すマクロ
- マクロを定義するマクロ
- リードマクロ
- 構造化代入
- クエリ・コンパイラ
- 継続
- 複数プロセス
- 非決定性
- ATNを使ったパージング
- Prolog
- オブジェクト指向Lisp
Copyright (c) 2003-2011 野田 開
NODA Kai <[email protected]>