2010-06-11

llscheme - 1 - intro

5月12号在github上创建了 llscheme 项目,目标是写一个 Scheme 编译器, 输出为 LLVM 汇编。到今天为止,Python 实现已经支持四则运算,算是前进了第一小步。由于我和 qhe 同学对 LLVM 的 C++ API 都不熟悉,所以 C++ 实现的进度稍微落后一点。

我的下一步计划是支持 `define’ ,以及 lambda 表达式,这样基本上可以编译一些简单的数学应用了,而且暂时还不需要考虑GC。

感谢一下 qhe 同学的帮忙,统计了一下 git blame 的结果,你贡献了 45% 的代码。有一个朋友互相交流是一件幸事,使我免于三分钟热度,免于在遇到困难的时候打退堂鼓。

标签: ,

0 Comments:

发表评论

<< Home