

MCQOPTIONS
Saved Bookmarks
1. |
A student wrote two context-free grammars G1 and G2 for generating a single C-like array declaration. The dimension of the array is at least one. For example,int a[10] [3] ;The grammars use D as the start symbol, and use six terminal symbols int; id[ ] numGrammar G1Grammar G2D → int L;D → int L;L → id[EL → idEE → num]E → E[num]E → num][EE → [num] Which of the grammars correctly generate the declaration mentioned above? |
A. | Both G1 and G2 |
B. | Only G1 |
C. | Only G2 |
D. | Neither G1 nor G2 |
Answer» B. Only G1 | |