产生式(Production)

产生式(Production)

Content #

在上下文无关文法中,什么是产生式(Production)?

Java中的if-else语句通常具有如下形式: if (expression) statement else statement

如果我们用变量expr来表示表达式,用变量stmt来表示语句,那么这个构造规则可以表示为: stmt -> if (expr) stmt else stmt

其中箭头可读作“可以具有如下形式(can have the form)”,这样的规则称为产生式(Production)。

From #