辽宁大学_编译原理part2.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2.5 CFG的语法树 语法树(Parse Tree,语法分析树,分析树) 用树的形式表示句型的结构 用VN∪VT∪{ε}中的符号标记结点, 标记ε时为独子 树根:开始符号;中间结点:非终结符 如果一个中间结点v标记为A,v的儿子从左到右依次为v1,v2,……,vn,并且它们分别标记为X1,X2,……,Xn,则A?X1X2……Xn∈P * * 2.5 CFG的语法树 设有文法G的一棵语法树T, T的所有叶子顶点从左到右依次标记为 X1,X2,…,Xn 则称符号串 X1X2…Xn 是T的结果(Yield) A T: … A1 An B X1 … X2 … A?A1A2…An Xn-1 C Xn C?Xn-1Xn … 表示句型X1X2…Xn的结构 * * 2.5 CFG的语法树 文法G的一棵语法子树的“结果”表示一个句型中某一部分的结构 ——子结构 A T: … A1 An … … B Y1 Y2 … Ym-1 C Ym … 子树B表示其“结果” Y1Y

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档