2021-12-29 02:09:51 +00:00
|
|
|
; https://github.com/munificent/craftinginterpreters/blob/master/test/closure/close_over_later_variable.lox
|
|
|
|
|
|
|
|
(define (f)
|
2021-12-29 02:32:43 +00:00
|
|
|
(define a 1)
|
|
|
|
(define b 2)
|
2021-12-29 02:09:51 +00:00
|
|
|
|
2021-12-29 02:32:43 +00:00
|
|
|
(define (g)
|
|
|
|
(display b)
|
|
|
|
(newline)
|
|
|
|
(display a))
|
2021-12-29 02:09:51 +00:00
|
|
|
|
2021-12-29 02:32:43 +00:00
|
|
|
(g))
|
2021-12-29 02:09:51 +00:00
|
|
|
|
2021-12-29 02:32:43 +00:00
|
|
|
(f)
|