s and pointers as needed since Janet values are not laid
out in memory as any C ABI specifies. To pass a pointer to a struct or array of values to a native FFI
function, one must use <code class="mendoza-code">ffi/write</code> to write Janet values to a buffer. That buffer can then be passed as
a <code class="mendoza-code">:ptr</code> type to a function.
</p>
<pre class="mendoza-codeblock"><code data-language="janet">(<span class="mdzsyn-coresym">ffi/context</span> <span class="mdzsyn-string">"./mylib.so"</