【发布时间】:2014-02-20 14:05:56
【问题描述】:
我是一个测验,我知道一个肯定会被问到的问题,但如果有人可以帮助我,我不知道如何回答
为什么 BNF 比英语好?
【问题讨论】:
-
一般情况下不是这样。事实上,对于大多数目的,它甚至不适用,更不用说任何意义上的好。 /s
-
是的,但是问题说它比英语好,我不知道为什么
我是一个测验,我知道一个肯定会被问到的问题,但如果有人可以帮助我,我不知道如何回答
为什么 BNF 比英语好?
【问题讨论】:
英语有时会更好,例如如果你只是想在商店买东西:)
但就计算机科学而言,BNF 优于自然语言,因为它是正式的、严格的符号,使用它可以比使用自然语言更准确地描述语法。在自然语言中,含义并不总是像您描述语法所需要的那样准确。
【讨论】: