A-A+

下面给出了BNF范式中与上下文无关的语法: 表达式 ->表达式+名词|表达式一名词|名词 名

2022-08-12 10:31:27 问答库 阅读 195 次

问题详情

下面给出了BNF范式中与上下文无关的语法: 表达式 ->表达式+名词|表达式一名词|名词 名词 ->名词*系数|名词/系数|系数 系数 ->x**系数|x X ->(表达式)|标识符 在EBNF范式中重写这个语法。


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:表达式 -->名词{(+1-)名词)名词 -->系数{(*1/)系数}系数 -->X (**x)X -->(表达式)l标识符
表达式-->名词{(+1-)名词)名词-->系数{(*1/)系数}系数-->X(**x)X-->(表达式)l标识符

考点:表达式,名词