> (define (f) (define (g) (define (h) ((lambda x (cdr x)))) (h)) (g))
> (f)
<unnamed port>:13:0: In procedure #<procedure 24df3a0 at <current
input>:13:0 x>:
<unnamed port>:13:0: In procedure cdr: Wrong type argument in position
1 (expecting pair): ()

Entering a new prompt.  Type `,bt' for a backtrace or `,q' to continue

> ,bt
In current input:
     13:0  0 (#<procedure 24df3a0 at <current input>:13:0 x>)

Why isn't the information about the subsequent procedures tracked? Do
they all get inlined?

regards,
M.

Reply via email to