【发布时间】:2019-07-30 11:43:49
【问题描述】:
假设给出了一个右线性语法,你将如何展示派生单词的步骤?例如,如果我有语法:
S -> aA
A -> bA
A -> aB
B -> cB
B -> a
我想构造 abbbacca 这个词。我将如何展示我的步骤推导?会不会:
S => A => A => A => A => B => B => B
或更类似于:
aA => abA => abbA => abbbA => abbbaB => abbbacB => abbbaccB => abbbacca
【问题讨论】:
-
我必须以
S => aA => ...开头吗? @HighPerformanceMark