Multiple Choice
A language L allows declaration of arrays whose sizes are not known during compilation. It is required to make efficient use of memory. Which of the following is true?
A) A compiler using static memory allocation can be written for L
B) A compiler cannot be written for L, an interpreter must be used
C) A compiler using dynamic memory allocation can be written for L
D) None of the above
Correct Answer:

Verified
Correct Answer:
Verified
Q5: Assume that the SLR parser for a
Q6: In multi-programmed systems, it is advantageous if
Q7: Which of the following statement(s) regarding a
Q8: Incremental-Compiler is a compiler<br>A)which is written in
Q9: Shift-Reduce parsers perform the following:<br>A)Shift step that
Q11: Which of the following grammar rules violate
Q12: Which is True about SR and RR-conflict:<br>A)If
Q13: Consider the grammar shown below S ?
Q14: Which of the following macros can put
Q15: The grammar whose productions are<br><stmt> ? if