Université Laval

Undergraduate Course Difficulty: Advanced

Compilers and interpreters

General compilation process. Lexical analysis and finite automata. Predictive top-down parsing and context-free grammars. Intermediate representation. Attribute grammars. Typing. …

Read more