Next: TC-7, Previous: TC-5, Up: Compiler Stages [Contents][Index]
This section has been updated for EPITA-2020 on 2016-01-27.
At the end of this stage, the compiler produces low level intermediate representation: LIR. LIR is a subset of the HIR: some patterns are forbidden. This is why it is also named canonicalization.
Relevant lecture notes include intermediate.pdf.
• TC-6 Goals: | What this stage teaches | |
• TC-6 Samples: | See TC-6 work | |
• TC-6 Given Code: | Explanation on the provided code | |
• TC-6 Code to Write: | Explanation on what you have to write | |
• TC-6 Improvements: | Other Designs |