;; ;; Arc example with more imperative approach ;; Sanel Zukan (def bottles (num) (while (> num 0) (pr num " bottles of beer on the wall, " num " bottles of beer.\n") (pr "Take one down, pass it around, ") (= one-less (- num 1)) (if (is one-less 0) (pr "no more beer on the wall!\n") (pr one-less " bottles of beer on the wall.\n")) (pr "--\n") (= num one-less))) (bottles 99)