Compiler Design

Easy

Medium

Difficult

2020

1. Parsers

2. Run Time Environment

1. Synthesized Attribute

—

2019

1.Parsers(2)

1.Parsers

1.SDT

2018

1.Compiler basics

1.Compilers basics

—

2017 Set-1

1.Parsers

1.Register allocation

1.Grammars

2017 Set-2

1.Parsers(2)

—

—

2016 Set-1

1.Associativity and Precedence

2.SDT

1.Static single assignment

—

2016 Set-2

1.Basics

1.Left Recursive Grammar

—

2015 Set-1

1. Parsers

2. Static single assignment 

—

1. Live variable 

2015 Set-2

1. Compilers

1. Optimization(2)

—

2015 Set-3

1. Parsers

1. Parsers

—

2014 Set-1

1. Code Optimization 

2. Parsers

—

—

2014 Set-2

1. Associativity and precedence 

2. Run Time Environments

3. Expression tree  

—

1. Intermediate code 

2014 Set-3

1. Intermediate code generation 

2. Run Time Environments 

—

—

2013

—

1. Parsers(2)

—

2012

—

1. Run time environments 

2. Parsers(2)

—

2011

1. Compilers

1. Compilers

2. Parsers

3. Register Allocation 

—

2010

1. Compilers

2. Run time environment 

1. Register allocation 

2. Parsers

—