emacs lisp だと動的スコープなので eval でもできてしまうということですね。

lexical scope っていうのは、例えば let 内で呼び出した関数からは、
let でバインド?した変数はみえないっていう理解でいいですか?
あと closure ってのもありますね。うーんよくわからん。勉強します。