f2js一个需要更好名字的编译器
f2js 是一种将惰性函数式语言编译为 JavaScript 的后端。它不会特别快或有特色,但希望它是正确的。目标是构建一个工具,所以从“这是一个可爱的类型检查器”到“这是一种可爱的语言”对我来说是一个较小的飞跃。当前要做的事情清单:
✓ 实现代码生成
✓ 实施运行时系统
✓ 添加大量测试
在可能的情况下通过对 LetRec 进行分组来生成更好的 STG
放下用于标记的三栈 STG 机器。
下载地址
用户评论