又叫static scope,或直观点叫bag。
一个袋子,里面的环境等等都在这个袋子里。
(define bank-account
(let ((balance 10))
(lambda (n)
(set! balance (+ balance n))
balance)))
(bank-account 20) ; donating 20 dollars
;Value: 30
(bank-account -25) ; withdrawing 25 dollars
;Value: 5