State the applications of language processors.
[3 marks]Explain input buffering techniques in brief.
[4 marks]Explain cousins of compiler in detail.
[7 marks]Enlist types of compiler. Explain any two in brief.
[3 marks]Explain error recovery strategies in brief.
[4 marks]Explain construction of DFA from regular expression without making NFA with suitable example.
[7 marks]Explain role of lexical analyzer with example in compiler design process.
Explain basic block with example.
[3 marks]Explain Syntax-Directed Definition with example.
[4 marks]Explain LL (1) parsing technique with suitable example.
[7 marks]Explain quadruple with example.
[3 marks]Explain left recursion removal algorithm with example.
[4 marks]Explain LR (1) parsing technique with suitable example.
[7 marks]Give the difference between stack allocation and heap allocation of space.
[3 marks]Explain various techniques for intermediate code representation with example.
[4 marks]Explain recursive decent parsing technique with suitable example.
[7 marks]Compare various parameter passing techniques for run time environment.
[3 marks]Explain various techniques used to represent the three-address code with example.
[4 marks]Explain shift-reduce parsing technique with suitable example.
[7 marks]Write a short note on activation record.
[3 marks]Explain basic-block scheduling in brief.
[4 marks]Describe various code optimization techniques with example.
[7 marks]Write a short note on activation tree.
[3 marks]Explain code scheduling constraints in brief.
[4 marks]Describe various design issues of a code generator.
[7 marks]