Compilers and interpreters
Undergraduate course, Université Laval, Aug 2021 - Dec 2021
General compilation process. Lexical analysis and finite automata. Predictive top-down parsing and context-free grammars. Intermediate representation. Attribute grammars. Typing. Runtime infrastructure. Memory allocation. Code generation. Optimization.
Administrative info
- Course acronym: IFT-3101
- Course description
- Lecturer: Vincent Ducharme