EECS 665 - Compiler Construction
Prasad Kulkarni
EECS Department
University of Kansas

Course Time: Mon/Wed 3:00pm - 4:15pm
Course Location: Learned 2111

Office: Eaton 2030
Office Hours: Mon/Wed: 4:30-5:30pm
                       Fri: 3:00-4:00pm
                       (or by appointment)


ANNOUNCEMENTS
  1. Here is the preparation list of questions for the final. The syllabus includes everything covered after the second mid-term. The solutions to questions 1-8 can be accessed from here
CLASS NOTES
  1. Introduction and Course Outcomes
  2. Class Schedule
  3. Chapter 1 Slides
  4. Chapter 2 Slides | Figures
  5. Chapter 3 Slides | Figures
  6. Assignment 1 | Starter File | echo.c | echo.tex
  7. Chapter 4 Slides | Figures
  8. Assignment 2 | ex.l | ex.y | makefile
  9. Chapter 6 Slides | Figures
  10. Assignment 3 | Starter Code | semdum.c | sem_base.exe
  11. Chapter 8 Slides | Figures
  12. Chapter 9 Slides
  13. Chapter 7 Slides | Figures


REFERENCES
  1. Lex and Yacc, 2nd Edition