@@ -4,31 +4,31 @@ This guide is meant to help document how rustc – the Rust compiler –
44works, as well as to help new contributors get involved in rustc
55development.
66
7- There are six parts to this guide:
7+ There are seven parts to this guide:
88
991 . [ Building and debugging ` rustc ` ] [ p1 ] : Contains information that should be
1010 useful no matter how you are contributing, about building, debugging,
1111 profiling, etc.
12- 2 . [ Contributing to ` rustc ` ] [ p1-5 ] : Contains information that should be useful
12+ 2 . [ Contributing to ` rustc ` ] [ p2 ] : Contains information that should be useful
1313 no matter how you are contributing, about procedures for contribution, using git
1414 and Github, stabilizing features, etc.
15- 2 . [ High-Level Compiler Architecture] [ p2 ] : Discusses the high-level
15+ 3 . [ High-Level Compiler Architecture] [ p3 ] : Discusses the high-level
1616 architecture of the compiler and stages of the compile process.
17- 3 . [ Source Code Representation] [ p3 ] : Describes the process of taking raw source code from the user and
17+ 4 . [ Source Code Representation] [ p4 ] : Describes the process of taking raw source code from the user and
1818 transforming it into various forms that the compiler can work with easily.
19- 4 . [ Analysis] [ p4 ] : discusses the analyses that the compiler uses to check various
19+ 5 . [ Analysis] [ p5 ] : discusses the analyses that the compiler uses to check various
2020 properties of the code and inform later stages of the compile process (e.g., type checking).
21- 5 . [ From MIR to Binaries] [ p5 ] : How linked executable machine code is generated.
22- 6 . [ Appendices] [ app ] at the end with useful reference information. There are a
21+ 6 . [ From MIR to Binaries] [ p6 ] : How linked executable machine code is generated.
22+ 7 . [ Appendices] [ p7 ] at the end with useful reference information. There are a
2323 few of these with different information, including a glossary.
2424
2525[ p1 ] : ./getting-started.md
26- [ p1-5 ] : ./compiler-team .md
27- [ p2 ] : ./part-2-intro.md
28- [ p3 ] : ./part-3-intro.md
29- [ p4 ] : ./part-4-intro.md
30- [ p5 ] : ./part-5-intro.md
31- [ app ] : ./appendix/background.md
26+ [ p2 ] : ./contributing .md
27+ [ p3 ] : ./part-2-intro.md
28+ [ p4 ] : ./part-3-intro.md
29+ [ p5 ] : ./part-4-intro.md
30+ [ p6 ] : ./part-5-intro.md
31+ [ p7 ] : ./appendix/background.md
3232
3333### Constant change
3434
0 commit comments