n> ,<span class="mdzsyn-symbol">args</span> ,;<span class="mdzsyn-symbol">body</span>))
<span class="mdzsyn-comment"># -&gt; (def myfunction (fn myfunction (x y z) (print x) (print y) (print z)))</span></code></pre><h2 id="Accidental-Binding-Capture">Accidental Binding Capture
</h2>
<p>Sometimes when we write macros, we must generate symbols for local bindings.
Ignoring that this could be written as a function, consider the following macro:
</p>
<pre class="mendoza-codeblock"><code data-language="janet">(<s