Emacs Part 44
■ このスレッドは過去ログ倉庫に格納されています
0849名無しさん@お腹いっぱい。
2014/02/05(水) 16:05:19.10lexical-letとletの使い方が理解できていないので質問します
(lexical-let ((foo '(a)))
(add-to-list 'foo 'b)
foo)
;; Symbol's value as variable is void: foo
(let ((foo '(a)))
(add-to-list 'foo 'b)
foo)
;; => (b a)
add-to-listの説明にはLIST-VARに要求される変数のスコープについて説明されていませんので、
lexical-letの方でも動くと思ったのですが、何がおかしいのでしょうか
■ このスレッドは過去ログ倉庫に格納されています