 collected at the next collection. Most C functions take advantage of the fact that the
GC will not run until the interpreter is resumed. However, sometimes it is necessary to
add a value to the root list so that a temporary value isn't collected before you are finished with it.
</p>
<p>Below is an example C function that adds a value to the root list to prevent the garbage collector
from deleting it.
<pre class="mendoza-codeblock"><code data-language="c"><span class="mdzsyn-identifier">Janet</span> <span c