> (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.