Final Result Spring 2018
Teaching Plan:
"Compiler Construction" Teaching Plan
Lectures:
Compiler Construction Lectures
Important Videos for your Final Exam:
Assignment and Quiz Marks
Assignment_Quiz_Marks_6A (updated on 21-05-2018)
Assignment_Quiz_Marks_6B (updated on 23-05-2018)
Assignments (Spring 2018)
Lab Manual:
Compiler Construction Lab Manual
Lab Project:
Lab Project Spring 2018 Sec 6A
Lab Project Spring 2018 Sec 6B
Sample Lab Project Code:
I am uploading this sample code to help you and provide you a baseline. Your task is to extend this code and complete your project. Also, watch the project help video given below:
Lab 8:
Lab8 (Exercise Soln)
Lab 9:
Sample Syntax-Directed Translator (Infix to Postfix)
Java File: SyntaxDirectedTranslatorInfixToPostfix.java
Sample Lexical Analyzer Code:
Java File (Initial Code for the Lexical Analyzer Exercise): MyLexicalAnalyzerProgram2.java
Text File: MyText.txt
Text Book:
Compilers: Principles, Tools and Techniques (2nd Edition) by Alfred V Aho, Monica S. Lam, Ravi Sethi and Jeffrey D. Ullman
Videos:
Difference between Compilers and Interpreters
Language Processing System of C Language (Preprocessor, Compiler, Assembler, Linker/Loader)
Recursive Descent Parser
Elimination of Left Recursion and Left Factoring the grammars