COL728: Compiler Design

Sem II, 2023-24


Home   –   Administrivia   –   References   –   Labs   –   Lecture Videos

News

Lecture schedule

Week Material
1 Videos: Notes:
2 Videos: Notes:
3 Videos: Notes:
4 Videos: Notes:
5 Videos:
  • Constructing Follow Sets
  • Construct LL1 Parsing Table
  • Introduction to Bottom-up Parsing
  • Shift Reduce Parsing
  • Handles
  • Viable Prefixes
  • Structure of Viable Prefixes
  • NFA for recognizing viable prefixes
  • LR0 Algorithm
  • SLR Implementation
  • SLR Examples
  • Notes:
    6 Videos: Notes:
    7 Videos: Notes:
    8 Notes:
    9
      Minor exam
    10
    11
    12
    13
    14
    14
      More DFA Examples, Register Allocation, Register Spilling

    Lecture Videos Playlist (Embedded)