>>231That makes sense.
(let* ((a 1) (b (* a 5)))
(print b))
becomes
(let ((a 1))
(let ((b (* a 5))
(print b)))
becomes
(funcall (lambda (a)
(funcall (lambda (b)
(print b))
(* a 5)))
1)
Or something along those lines.
Though, I believe if it were scheme, you could remove "funcall" and just 'call' the result of lambda.