【入門】Common Lisp その9【質問よろず】
■ このスレッドは過去ログ倉庫に格納されています
0402デフォルトの名無しさん
2012/07/23(月) 16:41:04.02(let ((data '(lexical))
(sexp '(cons "HOGE" data)))
(eval sexp))
;=> ("HOGE" GLOBAL)
なぜevalではletで定義した局所変数ではなく
setqで定義したグローバル変数が使われるのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています