15-411 Compiler Design
Lecture 1: Overview
- Reading: 01-overview.pdf, Ch 1
- What is a compiler?
- What requirements should it satisfy?
- What will you learn in this class?
- Role of 15-411 in the curriculum
- The structure of a compiler
- The vertical and horizontal way to write a compiler
- The structure of labs and written assignments
- Previous lecture: none
- Next lecture: Instruction Selection
| Labs & Assignments
| Lab Machines