Sem6

Upon completion of this course, student should be able to –

1.      Describe different phases of compiler.

2.      Implement generation of token in Lexical analysis.

3.      Identify checking of code for syntax errors using grammar.

4.      Understand steps for generating syntax tree and memory allocation.

5.      Implement generation of intermediate code and applying optimization principles on for code optimization.

Apply optimization principles on given code which is generated by the compiler to make it faster and more efficient.

Skill Level: Beginner