COURSE LOG

NAME OF INSTITUTION Lahore Garrison University
PROGRAM (S) TO BE EVALUATED Computer Science
Course Name Compiler Construction
Catalog Number
Instructor Name Aneela Mehmood
WeekDurationTopics Covered Evaluation Instruments UsedSignature
26-Oct-2022 1.5 hours General introduction
1.5 hours Detailed introduction of Compiler, Preprocessor, Assembler, Linker/Loader, Interpreter History of compiler
31-Oct-2022 1.5 hours types of compiler, cousin of compiler
1.5 hours phases of compiler Draw phases of compiler
7-Nov-2022 1.5 hours define Token, Pattern, Lexeme ,input buffer
1.5 hours look a head, error in lexical create token using coding
14-Nov-2022 1.5 hours symbol table, Draw Symbol table Draw symbol table
1.5 hours interaction of symbol table with different phases of compiler
21-Nov-2022 1.5 hours The Reason Why Lexical Analysis is a Separate Phase, role of lexical analyzer
1.5 hours Regular expression and Grammer
28-Nov-2022 1.5 hours Draw integer, reserved word and comparison operator machine
1.5 hours Draw number system machine using different number and draw combine machine
5-Dec-2022 1.5 hours Lex and Flex generator, Creating a Lexical Analyzer with Lex and Flex
1.5 hours RE, NFA, DFA using subset construction Create NFA ,DFA using RE
12-Dec-2022 1 Hour Mid Term
19-Dec-2022 1.5 hours e closure move and optimization of DFA Draw NFA DFA
1.5 hours Draw NFA DFA
26-Jan-2023 1.5 hours Chomsky law, derivation techniques
1.5 hours error handling techniques, left derivation, right derivation
2-Jan-2023 1.5 hours
1.5 hours
9-Jan-2023 1.5 hours syntax tree,parsing techniques
1.5 hours top down parsing, predictive parsing
16-Jan-2023 1.5 hours LL(0) Problem
1.5 hours difference between LL(0) and LL(1)
23-Jan-2023 1.5 hours QUIZ
1.5 hours left recursion and back tracking
23-Jan-2023 1.5 hours first and follow set
1.5 hours follow set
6-Feb-2023 1.5 hours parse table ,ambiguous grammar
1.5 hours stack table,parse tree
13-Feb-2023 2 Hour Final Term
Instructor Name Aneela Mehmood
Instructor Signature
Date