下列哪些语法规则违反了运算符语法的要求? P,Q,R为非末端,而r,s,t为末端。
1. P → Q R
2. P → Q s R
3. P → ε
4. P → Q t R r
(A)仅1
(B)仅1和3
(C)仅2和3
(D)仅3和4答案: (B)
说明:请参阅http://www.geeksforgeeks.org/compilers-set-1/的问题4。
运算符语法的并排产生中不应有两个或多个变量,并且不应有空产生。
这个问题的测验