letとlet*の違い
(setq foo 1) (let ((foo 2) (bar foo)) ...)
この時のbarは1
(setq foo 1) (let* ((foo 2) (bar foo)) ...)
この時は2。初期値設定時に直前の定義が使えるか使えないかがletとlet*の違い
(setq foo 1) (let ((foo 2) (bar foo)) ...)
この時のbarは1
(setq foo 1) (let* ((foo 2) (bar foo)) ...)
この時は2。初期値設定時に直前の定義が使えるか使えないかがletとlet*の違い