【入門】Common Lisp その8【質問よろず】
■ このスレッドは過去ログ倉庫に格納されています
0152デフォルトの名無しさん
2011/09/22(木) 00:30:22.73>(defun test1(x)(eq x #'+))
TEST1
>(test1 #'+)
T
なのに
>(defmacro test2(x)(eq x #'+))
TEST2
>(test2 #'+)
NIL
になるんですが、マクロと関数で引数の評価の仕方が違うんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています