#lang smol/dyn-scope-is-bad
(deffun (blah func x) (func x))
(let ([x 3])
(let ([f (λ (y) (+ x y))])
(let ([x 5])
(blah f 4))))
#lang smol/dyn-scope-is-bad
(deffun (blah func x) (func x))
(let ([x 3])
(let ([f (λ (y) (+ x y))])
(let ([x 5])
(blah f 4))))