fork download
  1.  
  2. (define (test)
  3. (define var 42)
  4. (eval '(display var)))
  5.  
  6. (test)
Runtime error #stdin #stdout #stderr 0.01s 18080KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Error: unbound variable: var

	Call history:

	<syntax>	  (define (test) (define var 42) (eval (quote (display var))))
	<syntax>	  (##core#set! test (##core#lambda () (define var 42) (eval (quote (display var)))))
	<syntax>	  (##core#lambda () (define var 42) (eval (quote (display var))))
	<syntax>	  [test] (##core#let ((var (##core#undefined))) (##core#set! var 42) (eval (quote (display var))))
	<syntax>	  [test] (##core#begin (##core#set! var 42) (eval (quote (display var))))
	<syntax>	  [test] (##core#set! var 42)
	<syntax>	  [test] (eval (quote (display var)))
	<syntax>	  [test] (quote (display var))
	<syntax>	  [test] (##core#quote (display var))
	<syntax>	  [test] (##core#undefined)
	<syntax>	  (test)
	<eval>	  (test)
	<eval>	  [test] (eval (quote (display var)))
	<syntax>	  (display var)
	<eval>	  (display var)	<--