;; Benchmark: 206ns ;; Benchmark-Repeat: 9658 ;; Output: 5 (do (def y 1) (macro m1 [x] `(do (def y 10) (assign y 4))) (m1 8) (+ y (m1 8)) )