如何测试编译器自身:十三种生成器与 7,800 个程序 笔记