标签: compiler-construction compiler-optimization
我希望通过为我的赋值交换延迟分支的代码来优化简单编译器的源代码。
我阅读了is there a simple compiler for a small language个问题并找到了几个好的编译器。
但是优化已经为几乎所有人做了,而且一些链接已经死了。有人可以推荐一个简单的编译器,用于一种未实现延迟分支优化的小语言。
答案 0 :(得分:4)
您可以尝试:cucu: a compiler you can understand
这是一个简单的C编译器,少于700行代码。我发现它写得很好,很容易理解。