标签: javascript compiler-construction macros scheme
我在JavaScript中编写了一个Scheme-ish语言编译器/ vm。 http://github.com/z5h/zb-lisp Dybvig的“三个方案实现”论文(可在我的github上找到)对于获取尾调用优化,调用/ cc和其他工作等内容非常重要。
我正在考虑添加某种类型的宏支持。并且想知道是否有类似的真棒参考来实现宏系统。
感谢。
答案 0 :(得分:3)
Lisp in Small Pieces就是您所需要的。