+</span> <span class="mdzsyn-symbol">x</span> <span class="mdzsyn-symbol">x</span> <span class="mdzsyn-symbol">y</span>)))

(<span class="mdzsyn-symbol">myfun</span> <span class="mdzsyn-number">3</span> <span class="mdzsyn-number">4</span>) <span class="mdzsyn-comment"># -&gt; 10</span></code></pre><p>Janet has many macros provided for you (and you can write your own).  Macros are
just functions that take your source code and transform it into some other
source code, usually automating some repetitive patte