2009年6月1日月曜日

Desinator


Desinatorというのは他のオブジェクトを表すオブジェクト.
funcall等の引数は関数ではなく関数を示すなにか,ということらしい.


(funcall 'car '(1 2 3))


として正しく動作するのは,シンボルCARが関数を示すDesinatorだから,ということでいいのかな.
英語をぱっと読めるようになれば,HyperSpecを巡るのも楽なんだろうなぁ.

0 件のコメント:

コメントを投稿