handball/src/test/run-pass/closure/val-or-var.scm

20 lines
247 B
Scheme
Raw Normal View History

2021-12-29 02:09:51 +00:00
(define globalSet #f)
(define globalGet #f)
(define (main)
(define a 0)
2021-12-29 02:09:51 +00:00
(define (set)
(set! a 1))
(define (get)
(display a)
(newline))
2021-12-29 02:09:51 +00:00
(set! globalSet set)
(set! globalGet get))
2021-12-29 02:09:51 +00:00
(main)
(globalGet)
(globalSet)
(globalGet)