Author here. If you&#x27;ve got any questions, I&#x27;d be happy to answer.<p>I&#x27;m a little sad that this got posted before I had a chance to write a good tutorial and upgrade the documentation. So, imagine that this project was just about to step into the shower when Hacker News came knocking on the front door. &quot;A package? I like packages but.. damn it. I&#x27;m not presentable yet.&quot;<p>All the code in compiled binaries is in Myrddin, other than a few assembly stubs: There is no dependency on any installed library, although you <i>can</i> bind to C if you want -- for example, <a href="http:&#x2F;&#x2F;git.eigenstate.org&#x2F;ori&#x2F;cbind-example.git&#x2F;tree&#x2F;" rel="nofollow">http:&#x2F;&#x2F;git.eigenstate.org&#x2F;ori&#x2F;cbind-example.git&#x2F;tree&#x2F;</a><p>But everything else is in Myrddin. For example, memory allocations:
<a href="https:&#x2F;&#x2F;github.com&#x2F;oridb&#x2F;mc&#x2F;blob&#x2F;master&#x2F;lib&#x2F;std&#x2F;alloc.myr" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;oridb&#x2F;mc&#x2F;blob&#x2F;master&#x2F;lib&#x2F;std&#x2F;alloc.myr</a><p>Or regexes:
<a href="https:&#x2F;&#x2F;github.com&#x2F;oridb&#x2F;mc&#x2F;tree&#x2F;master&#x2F;lib&#x2F;regex" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;oridb&#x2F;mc&#x2F;tree&#x2F;master&#x2F;lib&#x2F;regex</a><p>The various system calls are all here:
<a href="https:&#x2F;&#x2F;github.com&#x2F;oridb&#x2F;mc&#x2F;tree&#x2F;master&#x2F;lib&#x2F;sys" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;oridb&#x2F;mc&#x2F;tree&#x2F;master&#x2F;lib&#x2F;sys</a><p>And so on.<p>If you want to play with it, there&#x27;s a playground here: <a href="http:&#x2F;&#x2F;eigenstate.org&#x2F;myrddin&#x2F;playground" rel="nofollow">http:&#x2F;&#x2F;eigenstate.org&#x2F;myrddin&#x2F;playground</a><p>And there&#x27;s even a neat little regex debugger it ships with that I find useful:<p><pre><code>    $ redump &#x27;[a-z]+&#x27;
    abc123
    Match failed:
    	abc123
    	~~~^</code></pre>