myCC
github.com原文 ↗
myCC 用 Java 实现从预处理、解析、语义分析到 TAC lowering 的 C 编译链,附带执行 TAC 的 VM、交互式 cshell 和 x86-64 assembler。它当前不做优化、没有 linker,目标是 x86-64 Linux 与实验性 shell;README 称已能跑 Lua 和 curl 测试套件,说明项目更适合作为编译器课程式工作台。
–浏览
github.com原文 ↗
评论 · Comments