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 | — |