15-411 Compiler Design
Lecture 1: Overview
- Reading: Ch 1
- Video: 15411f07 - Lecture 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
- Next lecture: Instruction Selection
| Labs & Assignments
| Lab Machines