[plt-scheme] Semantics of let
On 2/23/06, Greg Woodhouse <gregory.woodhouse at sbcglobal.net> wrote:
> Thanks. I'll try associating a hash table with each lambda expression
> in the environment. (There's probably something wrong with THAT
> idea,too, but well, we'll see.)
I'm not sure exactly what you mean, but go for it!
Here's a test program to try out:
(define f (lambda (x) (lambda (y) (+ x y))))
(define g1 (f 1))
(define g10 (f 10))
(g1 100) ; should evaluate to 101
(g10 100) ; should evaluate to 110