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