Welcome to my home page!

Compiler Design

Leila Samimi-Dehkordi


Course Information

Semester: 98-99 First
Instructor: Leila Samimi ([l] DOT [samimi] AT [gmail] DOT [com]) (Do not forget "SKU-Compiler" in the subject of your emails)

Course Topics:

The course outline is found here

Resources

  1. Compilers: Principles, techniques, and Tools, Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman

Course Notes

Lecture NotesFileVideo(.mp4)
2-1-LexicalAnalyzerPDFMP4
2-2-LexicalAnalyzerPDFMP4
2-3-LexicalAnalyzerPDFMP4
3-1-TopDownParsesPDFMP4
3-2-TopDownParsesPDFMP4
3-3-TopDownParsesPDFMP4
3-4-TopDownParsesPDFMP4
3-5-TopDownParsesPDFMP4
3-6-TopDownParsesPDFPart01, Part02
3-7-TopDownParsesPDFMP4
3-8-TopDownParsesPDFMP4
3-9-TopDownParsesPDFMP4
4-1-BottomUPParsesPDFMP4
4-2-BottomUPParsesPDFMP4
4-3-BottomUPParsesPDFMP4
4-4-BottomUPParsesPDFPart01, Part02
4-5-BottomUPParsesPDFMP4
4-6-BottomUPParsesPDFMP4
4-7-BottomUPParsesPDFPart01, Part02
4-8-BottomUPParsesPDFMP4
4-9-BottomUPParsesPDFMP4
4-10-BottomUPParsesPDFMP4

Assignments

Please submit the Assignments on the specified due date (in Sess).

AssignmentFileDateAnswer
1.GrammarsPDF file1th OrdibeheshtAnswer