What is the function of the storage assignment?
(a) Assign storage to all variables referenced in the source program
(b) Assign storage to all temporary locations that are necessary for intermediate results
(c) Assign storage to literals, and to ensure that the storage is allocated and appropriate locations are initialized
(d) All of the mentioned
The question was posed to me in homework.
The origin of the question is Implementation of the Translation Specified by Syntax-Directed Definitions topic in portion Syntax Directed Definition and Translations of Compiler