起始符号是什么?
根据一些研究,“我们选择的开始符号应允许语法分析输入最多的句子”
显然<Var>不是开始符号,因为它将解析最少的输入句子,然后开始符号是<Var>或<Group>?
<Group> ::= [ <One>, <Group> ] | <One>
<One> ::= <Var> | ( <Group> )
<Var> ::= a | b | c
最终(开始?)符号也称为AXIOM。
它总是明确给出的。永远不要推论它。它是由语法的作者决定的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句