第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > 【编译原理】短语 直接短语 句柄 素短语 最左素短语概念辨析例题练习

【编译原理】短语 直接短语 句柄 素短语 最左素短语概念辨析例题练习

时间:2020-03-21 07:56:05

相关推荐

【编译原理】短语 直接短语 句柄 素短语 最左素短语概念辨析例题练习

概念

短语:某个句型中可以成功归约的子串(1-n个终结符)

直接短语/简单短语:可一步归约的短语(即若节点A下一步推出的均为叶子节点,则这些叶子节点构成的子串为一个直接短语)

i1+i2 (√)

i1 (√) i2(×)

句柄:最左直接短语

素短语:至少包含一个终结符,且本身不再包含其他素短语

最左素短语:最左边的素短语

例题

1. 已知文法G[E]:E→E+T | T T→T*F| F F→(E)| i

(1) 给出句子(i1+i2)*i3+i4的语法树;

(2) 指出其所有短语,直接短语、句柄。

(1)语法树E/ | \E + F||TF/ | \ |T * F i4||Fi3 / | \( E )/ | \E + F||TF||Fi2|i1

(2)短语:i1, i2, i1+i2, i3, (i1+i2)*i3, i4, (i1+i2)*i3+i4

直接短语:i1, i2, i3, i4

句柄:i1

素短语:i1, i2, i3, i4

最左素短语:i1

2.

文法G[S]:

S->V

V->T | ViT

T->F|T+F

F->)V*|(

请分别写出句型 F+Fi( 的直接短语、句柄、素短语、最左素短语。

分析句型F+Fi(的语法树如下S|V/ | \V i T||TF/ | \ |T + F (|F

直接短语:F,(

句柄:F

素短语:F+F, (

最左素短语:F+F

(复习的时候觉得分不清,就写下来帮助自己区分。如有错误,请指正)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。