【发布时间】:2013-03-18 15:49:29
【问题描述】:
如何将其解释为 ENBF 语法?
<assign>--> <id> = <expr>
<id>--> A | B | C
<expr> --> <expr> * <expr>
<expr> --> <expr> + <expr>
| <id> + <expr>
|( <expr> )
| <id>
我可以使用这个语法对任何语句进行解析树和推导,但是我遇到了 EBNF 问题。
【问题讨论】:
-
看起来它已经在 BNF 中(它是 EBNF 的子集),因此不需要更改(尽管它是模棱两可的)。这里有问题吗?您对 EBNF 有什么“麻烦”?