COL728: Compiler Design

Sem I, 2022-23


Home   –   Administrivia   –   References   –   Labs   –   Lecture Videos

News

Lecture schedule

Week Dates Material
1 3 Aug - 5 Aug 2022 Videos: Notes:
2 8 Aug - 12 Aug 2022 Videos: Notes:
3 15 Aug - 19 Aug 2022 Videos: Notes:
4 22 Aug - 26 Aug 2022 Videos: Notes:
5 29 Aug - 2 Sep 2022 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 5 Sep - 9 Sep 2022 Videos: Notes:
    7 12 Sep - 16 Sep 2022 Videos: Notes:
    8 19 Sep - 23 Sep 2022 Notes:
    9 26 Sep - 28 Sep 2022
      Minor exam
    10 29 Sep - 7 Oct 2022
    11 10 Oct - 14 Oct 2022
    12 17 Oct - 21 Oct 2022
    13 24 Oct - 28 Oct 2022
    14 31 Oct - 4 Nov 2022
    14 7 Nov - 11 Nov 2022
      More DFA Examples, Register Allocation, Register Spilling

    Lecture Videos Playlist (Embedded)