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