COMP 472: Compiler Construction
Course Information
About
This course covers the basics of writing a compiler to translate from a simple high-level language to machine code. Topics include lexical analysis, top-down and LR parsing, syntax-directed translation, and code generation and optimization. Students will write a small compiler.
Description
This course covers the basics of writing a compiler to translate from a simple high-level language to machine code. Topics include lexical analysis, top-down and LR parsing, syntax-directed translation, and code generation and optimization. Students will write a small compiler.
Outcome
Students will learn the theory and practice of how to build a compiler.
Syllabi
See the Current Course Syllabi.