lispでは、このようなクロージャにバインドされた自由変数をバインドできます...
(let ((x 1) (y 2) (z 3))
(defun free-variables () (+ x y z)))
(free-variables)
結果は...
6
私が知りたいのは、バインドされたクロージャ変数を動的に検査できるかどうかです。
例えば
(inspect-closure free-variables)
結果として...
((x 1) (y 2) (z 3))
ありがとうSO