[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bep] learning lisp



井上です。

TAKAHASHI Naoto <ntakahas@...> writes:

> (eval '(list 1 2 3))
> 
> を評価すると (1 2 3) になります。つまりこの場合はリストの最初の要素で
> あるシンボル list が関数名と認識されていることになります。

(eval )
は不思議なものみたいですね。
(eval (setq x 10))
も
(eval '(setq x 10))
も同じ値10を返すのはなぜでしょう?

-- 
                    Koichi Inoue, ARGV
                    E-Mail: inoue@...
                    ICQ UIN: 74900690