arpilisp

Do you know how to implement a Lisp interpreter? Neither did I until I did. This is the result.

Arpilisp is a Lisp interpreter for the Raspberry Pi. It uses assembly, the lowest level language, to implement an interpreter for Lisp, the highest level language. Arpilisp implements Lisp from scratch, with no help from any libraries and minimal help from the kernel.

It's all in a single, commented assembly file, ready to build, use, extend, and hack.

To get started you can either download arpilisp.s directly or clone this repository:

git clone https://github.com/marcpaq/arpilisp

Instructions for building and using are in the file.

Feedback is welcome and encouraged.

Enjoy.



arpilisp

你是否知道如何实现一个Lisp解释器?直到我才做到了。这是结果。

Arpilisp是Raspberry Pi的Lisp解释器。它使用最低级语言的汇编来实现Lisp的最高级语言的解释器。 Arpilisp从头开始实现Lisp,没有任何库的帮助和内核的最小帮助。

所有这些都在一个单独的注释的汇编文件中,准备构建,使用,扩展和黑客。

要开始使用,您可以直接下载 arpilisp.s 或克隆此存储库:< / p>

git clone https://github.com/marcpaq/arpilisp

有关构建和使用的说明在文件中。

欢迎和鼓励反馈。

享受。




相关问题推荐