Part 2: 高层编译器架构
本指南的其余部分讨论了编译器的工作方式。 介绍了从编译器的高级结构到编译的每个阶段如何工作的所有内容。 对于对端到端编译过程感兴趣的读者,以及学习他们希望作出贡献的特定系统的读者,这些文章都应该是比较友好的。 如果有任何不清楚的地方,请随时在rustc-dev-guide仓库上提出问题,或联系编译器团队,详细见第1部分的这一章中。
在这一部分中,我们将专门研究编译器的高级体系结构。 具体来说,将研究查询系统,增量编译和interning。 这是三个影响整个编译器的总体设计选择。