Common Lisp HyperSpecをまじめに読んでたら、だんだんenvironmentが分からなくなってきたのでメモ。 なお、ここでのenvironmentはenvironment objectではなくbindingの集合の意味でのenvironment。 3.1.1 Introduction to Environmentsを読むと、”the global environment”, “a lexical environment”, “a dynamic environment” と書いてあるところから、global environmentはただ一つだけ存在して、lexical environmentとdynamic environmentは複数存在することがうかがえる。ただし明示的にそんなことは書いてない。 3.1.1.2と3.1.1.3によると、プログラム実行中のある時点でac