Compiler Assignment - 1-5 Unit Aktu
Compiler Assignment - 1-5 Unit Aktu
Submitted by:
Student’s Name :
Branch/Section :
GALGOTIAS COLLEGE OF ENGINEERING AND TECHNOLOGY
(Affiliated to Dr. APJ Abdul Kalam Technical University, Lucknow)
ASSIGNMENT –1 - Odd Semester 2023-24
CO 1: Acquire knowledge of different phases and passes of the compiler and also able to use the
compiler tools like LEX, YACC, etc. Students will also be able to design different types of compiler
tools to meet the requirements of the realistic constraints of compilers.
Programme: B. Tech (CSE) Semester : 5th
Subject Code: KCS 502 Subject: COMPILER DESIGN
1 Write the difference between TOP DOWN and BOTTOM UP Parsing. CO2
4 What is Syntax Tree. What are the rules to construct Syntax Tree for an expression? CO3
5 Explain three Address code with example. CO3
GALGOTIAS COLLEGE OF ENGINEERING AND TECHNOLOGY
(Affiliated to Dr. APJ Abdul Kalam Technical University, Lucknow)
ASSIGNMENT –4 - Odd Semester 2023-24
CO 4: Acquire knowledge about run time data structure like symbol table organization and different
techniques used in that.
Programme: B. Tech (CSE) Semester : 5th
Subject Code: KCS 502 Subject: COMPILER DESIGN
2 What is the role of the Symbol Table? Discuss different data structures for Symbol CO4
Table.
3 Discuss the scope information is represented in a symbol table. CO4
1 What is code generation? Discuss the design issues of code generation. CO5