My Account
×
Forgot Your Password?
LogIn Now
Home
Courses
Faculty
Contact
Go to Main Website
LogIn
Home
Courses
Faculty
Contact
Go to Main Website
LogIn
Compiler Construction [CSCC-306]
Week 4 : Structure of a Compiler [ Lexical Analyzer, Roles, Issues, Syntax Analyzer ]
Week 4 : Structure of a Compiler [ Lexical Analyzer, Roles, Issues, Syntax Analyzer ]
Download Files
lect-04.ppt (0.27 MB )
lect-05.ppt (0.34 MB )
https://drive.google.com/drive/folders/1ZN-oZNGk7djGh5U_S1qJ3395oY-3bfXY?usp=sharing
PREV
NEXT
Course Material
Week 1 : Overview of Compilation: Principles of Compilation, The Ethics of DE compilation, Types of Compiler, Software Tools
Week 2 : History of compiler development, Cousins Of The Compiler[1. Preprocessor 2. Assembler 3. Loader and Link-editor ]
Week 3 : Modern Compiler, Front End vs. Back End of a Compilers, Passes, Multi Pass Compiler, Reducing The No of Passes.
Week 4 : Structure of a Compiler [ Lexical Analyzer, Roles, Issues, Syntax Analyzer ]
Week 5: Structure of a Compiler [ Semantic Analyzer, Int. Code Generator ]
Week 6 : Code Optimizer , Target Code Generator, Tokenization, Lexeme, Patterns
Week 7 : Scanners:- Implementing Scanners, Role of Scanners, Regular Expressions
Week 8 : Scanners :- Transition Diagrams, Recognizing Words
Week 9: Parsers :- The Role of the Parser, Expressing Syntax by using CFG
Week 10 : Expressing Syntax, Mid Course Revision
Week 11: Context-Sensitive Analysis, Construction & Processing Trees, Syntax-Directed Translation, Stack Based Algorithm
Week 12 : Top-Down Parsing, Predictive, Bottom-Up Parsing
Week 13 : Context-Sensitive Analysis, Scanning & Parsing Combined
Week 14 : Intermediate Representations
Chapters
14
Department
CS & IT
Teacher
Taj Mahmood