Eric Eisner <[EMAIL PROTECTED]> writes:
> Hello,
>
> The built-in 'procedure-source' changes its output in procedures calling
> 'let' after the procedure in is applied. For example "(define (f) (let ((x
> 3)) x)) (procedure-source f)" returns '(lambda () (let ((x 3)) x))
> But "(begin (f) (proce
Hello,
The built-in 'procedure-source' changes its output in procedures calling 'let'
after the procedure in is applied. For example "(define (f) (let ((x 3)) x))
(procedure-source f)" returns '(lambda () (let ((x 3)) x))
But "(begin (f) (procedure-source f))" returns '(lambda () (let* ((x 3)) x