【发布时间】:2015-10-19 18:11:33
【问题描述】:
我在如何在 BNF 中表达递归时遇到了麻烦。在我的例子中,“术语”可以由一个值、乘法和除法(如图所示)组成,我想出了以下内容:
<term> ::= <value>
| <value> “*”
| <value> “/”
【问题讨论】:
-
我觉得应该是
t := v | t * t | t / t -
这更有意义,谢谢。
标签: bnf