1) How will you create intermediate code for flow of control statements? Describe in detail with suitable exs.
2)a) What are the different ways of calling procedures? Describe in detail.
(b)What is a three-address code? prepare down its types. How would you implement three address statements? Describe with suitable exs.
3) How will you generate intermediate code for the flow of control statements? Describe with exs.
4) describe the method of generating syntax-directed definition for Control statements.
5) prepare down the semantic rules for declarations in a procedure.
6) How Back patching can be used generate code for Boolean expressions and flow of control statements.
7) Describe how the types and relative addresses of declared names are computed and how scope information is dealt with.
8) Describe in detail the syntax-directed translation of case statements.
9) Describe in detail the translation of assignment statements.