Compiler Design and Construction I
Instructor : T. K. Prasad
Text Book Required :Compiler Construction: Principles and Practice, Kenneth C. Louden, PWS Publishing Company, 1997.
Download Lectures here
| Topic | Readings |
|---|---|
| Introduction to Compilers | Chapter 1 |
| Introduction to COOL | CoolAid |
| Lexical Analysis | Chapter 2 |
| Implementing Lexer | |
| FLEX | Chapters 1-2, 6 lex & yacc |
| Context-free Grammars | Chapter 3 |
| Ambiguity; Abstract Syntax Trees | Attribute Grammars |
| |
|
| Top-down Parsing | Chapter 4 |
|
(continue)
|
|
| Bottom-up Parsing | Chapter 5 |
| Bottom-up Parsing : Basics (ppt) | |
| Bottom-up Parsing : Algorithms | |
| (continue) | |
| LR Parsing | |
| (continue) (ppt) | |
| Overview of Semantic Analysis | Chapter 6 |
| Type Checking and Inference | |
| (WRAP-UP) |