symbol">name</span> (<span class="mdzsyn-coresym">tuple</span> '<span class="mdzsyn-coresym">fn</span> <span class="mdzsyn-symbol">name</span> <span class="mdzsyn-symbol">args</span> <span class="mdzsyn-symbol">body</span>)))</code></pre><p>There are a couple of issues with this macro, but it will work for simple
functions quite well.
</p>
<p>The first issue is that our <code class="mendoza-code">defn1</code> macro can't define functions with
multiple expressions in the body. We can make the macro variadic,