下面的文法是否是左递归的?如果是,该如何消除? E→E+T|T T→T*F|F F→(E)|id
举一反三
- 下面哪个文法是左递归的()。 A: E→E+T|T B: T→F*T C: E→E→a
- 下面哪个文法是左递归的()。 A: E→E+T|T B: T→F*T C: E→ D: E: E→a
- 设有文法G[E]: E→E+T | E-T | T T→T*F | T/F | F F→(E)| i 该文法句型 E+T*F 的句柄是下列符号串()
- 【多选题】设有文法 G[E] : E → E+T | E-T | T T → T*F | T/F|F F → (E) | i 该文法句型 T+T*F 的句柄是 ( 1 ) ,素短语是 ( 2 ) 。其中第2个空填写内容为: A. E+T B. T+T C. T D. T*F E. T+T*F
- 设有文法G[E]: E→E+T | T T→T*F | F F→(E) | a 句型T+T*F+a的素短语是()