A0 <cape.wr...@openmailbox.org> writes:
> How can one find out what a macro expands to?

You can use the ,expand REPL command, e.g.:

scheme@(guile-user)> ,expand (do ((n 10 (- n 1))) ((zero? n) n))
$1 = (let loop ((n 10))
  (if (zero? n)
    (begin (if #f #f) n)
    (loop (- n 1))))

      Mark

Reply via email to