Arrows go from each prerequisite to the units that depend on it. Hover or focus a unit to highlight its path.
- Source preprocessing and translation units article
- Parsing, semantic analysis and intermediate representations article
- Pratt parsing and expression precedence article
- Semantics-preserving program transformations article
- Code generation and compiler optimization article
- Object files, symbols and linking article
- Control-flow graphs and dataflow analysis article
- Abstract interpretation article