/span><span class="mdzsyn-operator">(</span><span class="mdzsyn-operator">)</span><span class="mdzsyn-operator">;</span>
<span class="mdzsyn-operator">}</span></code></pre>
</p>
<h2 id="Scratch-Memory">Scratch Memory
</h2>
<p>Many algorithms will need to allocate memory, but cleaning up the memory can be difficult to
correctly integrate with Janet's memory model, considering that many functions in Janet's API
can panic, longjumping over your clean up code. Rather than trying to prevent panics, it is much
ea