resume: Add Ulambda
While the project was never completed, it is a useful example to demonstrate my interest in bootstrapping compilers.master
parent
7cf7252ba6
commit
325265a019
|
@ -305,6 +305,24 @@
|
||||||
</ul>
|
</ul>
|
||||||
</dd>
|
</dd>
|
||||||
|
|
||||||
|
<dt><a href="https://forge.mikegerwitz.com/mikegerwitz/ulambda">Ulambda</a>
|
||||||
|
</dt>
|
||||||
|
<dd class="period">2017–2018</dd>
|
||||||
|
<dd class="type">Author</dd>
|
||||||
|
<dd class="desc">
|
||||||
|
A self-hosting Scheme compiling into JavaScript.
|
||||||
|
The project is incomplete, but it does
|
||||||
|
<a href="https://mikegerwitz.com/ulambda/bootstrap.html">successfully bootstrap</a>
|
||||||
|
a very limited Scheme-like Lisp.
|
||||||
|
</dd>
|
||||||
|
<dd class="desc">
|
||||||
|
<ul class="lang detail-list">
|
||||||
|
<li>JavaScript</li>
|
||||||
|
<li>Scheme</li>
|
||||||
|
<li>Node.js</li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
|
||||||
<dt><a href="https://gnu.org/s/guix">GNU Guix</a></dt>
|
<dt><a href="https://gnu.org/s/guix">GNU Guix</a></dt>
|
||||||
<dd class="period">October 2016–Present</dd>
|
<dd class="period">October 2016–Present</dd>
|
||||||
<dd class="type">Contributor</dd>
|
<dd class="type">Contributor</dd>
|
||||||
|
|
Loading…
Reference in New Issue