Emacs Lisp 3
■ このスレッドは過去ログ倉庫に格納されています
0281269
2009/09/26(土) 04:27:21回答頂きありがとうございます.
まだ未熟でコードの善し悪しの判別は付きませんが,提示頂いた lexical-let
を使って書くことにしました.
ちなみに quote 内で評価する場合は(回答頂いた中では) >>270 でしか展開さ
れないみたいですね.
(lexical-let ((s "test"))
(quote s))
=> s
(let ((s "test"))
`(quote ,s))
=> "test"
非常に勉強になりました!!
■ このスレッドは過去ログ倉庫に格納されています