retagged by
721 views

1 Answer

1 votes
1 votes

Declaration statements are not constructed using any of intermedaite code.

Assignement--three address code.

Input output statement---three address code.

structral statements---three address code.

structral statements  sum(x,y)

                            param x

                            param y

           call sum(2).

input output statements prinf("%d",a);

                                   t1="%d"

                                 param t1

                                param a

               call printf 2;

assignement statements x=y+z;

                                  t1=y 

                                t2=z

                              t3=t1+t2;

                              x=t3.

declaration statements int a,b,c;

no code.

Related questions

1 votes
1 votes
0 answers
1
TusharKumar asked Dec 23, 2022
580 views
The correct answer given is 3.