6.4.3 扩展树文法的推断 第三步:合并等价非终止符,删除被合并的非终止符的所有 后代生成式。 例6.8 设某类句法模式树描述的样本集中含有树T1和T2: 解:第一步:分别写出产生树T1和T2的生成式。 产生树T1的生成式: 增加一个,得到产生树T2的生成式: 6.5 句法分析 6.5.1 参考链匹配法 利用文法对未知类别的句法模式进行识别或分类的过程。 句法分析: * 对每一类模式给出一组样本链(参考链)。 设有M类模式。 * 将输入链x与每一类的参考链进行比较,并规定一个比较容 限。 x被识别为与其匹配“最好”的参考链所属的模式类。 6.5.2 填充树图法 用于上下文无关文法的分析。 若已知某语言的文法Gi,给定某待识别的链x,建立一个以x 为底,以起始符S为顶的三角形,如图6.8所示。 用文法Gi的生成式填充这个三角形,使之成为一个分析树。 若填充成功,表示x可以由文法Gi导出, 图6.8 待填充的三角形 填充三角形的方法: 顶下法 底上法 解:填充三角形成功, 图6.9 用文法G的生成式填充的三角形 6.5.3 CYK分析法 库克(Cocke) -杨格(Younger) -卡塞米(Kasami)分析法 用于上下文无关文法的分析 1.乔姆斯基范式 要求
原创力文档

文档评论(0)