yn-number">10</span> (<span class="mdzsyn-coresym">+=</span> <span class="mdzsyn-coresym">sum</span> <span class="mdzsyn-symbol">i</span>))
(<span class="mdzsyn-coresym">print</span> <span class="mdzsyn-coresym">sum</span>) <span class="mdzsyn-comment"># prints 45</span></code></pre><p>We have completely wrapped the imperative counter in a macro. The <code class="mendoza-code">for</code>
macro, while not very flexible, is very terse and covers a common case of
iteration: iterating over an integer range.  Th