• The course focuses on algorithms, techniques, and tools for compiler construction and on certain related topics regarding the implementation of programming languages.
  • Lecturer: Noam Rinetzky
  • Teaching Assistant: David Trabish
  • Course number: 0368-3133
  • Time:: Semester A, 2021/22 — Tuesday, 09:00–12:00
  • Place:: Check Point 342
  • Reception Hour: Set by email
  • Lecturer's Office: Check Point 342

Lectures

  1. Topic: Overview
    • Date: 12/Oct/2021
    • Slides: PDF
  2. Topic: Lexical Analysis
    • Date: 19/Oct/2021
    • Slides: PDF
  3. Topic: Syntactic Analysis: CFL, PDA, Top-Down Parsing
  4. Topic: Syntactic Analysis: Bottom-up Parsing
  5. Topic: Semantic Analysis

Exams