elispをちょっとだけ勉強
setqはグローバル環境(っていうのかな)のシンボルに値を代入。letはローカル環境のシンボルに値を代入。
(list (setq z 1) (let 'w 1)) (1 1) (eval z) 1 (eval w) ; error
setqはグローバル環境(っていうのかな)のシンボルに値を代入。letはローカル環境のシンボルに値を代入。
(list (setq z 1) (let 'w 1)) (1 1) (eval z) 1 (eval w) ; error