2 votes 2 votes Compiler Design compiler-design runtime-environment test-series + – rahul sharma 5 asked Dec 29, 2016 • retagged Jul 15, 2022 by Anjana5051 rahul sharma 5 1.7k views answer comment Share Follow See all 2 Comments See all 2 2 Comments reply rahul sharma 5 commented Dec 30, 2016 i edited by rahul sharma 5 Dec 30, 2016 reply Follow Share Static Links are Access Links and dynamic links are control links. As none of the procedure is nested so shouldn't their Access link will be null? Also please tell in dynamic links if A has called B ,then A's control link will be pointed to B or is it other way? In explanation ,they have mentioned that "Dynamic links point to activation record of callee",should it be "caller" instead of calle?If yes then caller address is their in return address,why do we need this? Answer should be left hand side all are null pointers and on right hand side we will have Main->Poo and Main->Foo and Foo -> Poo. Please correct 0 votes 0 votes rahul sharma 5 commented Dec 31, 2016 reply Follow Share Please help anyone? 0 votes 0 votes Please log in or register to add a comment.
0 votes 0 votes i have a doubt poo() wants variable x which is global variable then why is the linking made with " main " in static linking. Swagarika Giri answered Dec 30, 2016 Swagarika Giri comment Share Follow See all 0 reply Please log in or register to add a comment.