The Structure and Interpretation of Computer Programs part 3.2では、「環境」は「一連のフレーム」として定義されています。しかし、私が見る限り、この本は環境とフレームの違いについてこれ以上議論していません。また、本の図面は小さくて 2 次元であり、別の完全な図面を除いて時間の進化を容易に示すことができないため、環境の図面はそれらをフレームと混同しているのではないかと思います。
では、作成時の環境を最初のフレームと同じであると考えるのは正しいでしょうか? そして、環境で何らかの変更が発生すると (既存のバインディングが変更され、新しいバインディングが作成された)、環境はフレームのシーケンスに新しいフレームを追加しますか? その理解が正しくない場合、環境とフレームの違いは正確には何ですか?
助けてくれてありがとう!