第十三次作业-自下而上语法分析

1.已知文法:

E→E+T | T

T→T*F | F

F→(E) | i

以句柄作为可归约串,写出符号串‘i+i*i#’的"移进-归约"分析过程。

 

 

 

2.P121练习1的(1)(2)。

1)计算FIRSTVT和 LASTVT。

2)找三种关系对。

3)构造算符优先关系表。

(1)解:FIRSTVT(S)={a、Λ、(}

            FIRSTVT(T)={a、Λ、(、,}

            LASTVT(S)={a、Λ、)}

       LASTVT(T)={a、Λ、)、,}

(2)解:符号对=:(T)、#S#

                符号对<:(T、,S、#S

                符号对>:T)、T,、S#

(3)构造算符优先关系表:

 

 

a

(

)

,

#

a

 

 

 

 

 

 

(

=

 <

 

)

 

 

 

,

 

#

 <

 

 

=

       

posted @ 2019-12-03 13:36  喝Pure牛奶  阅读(132)  评论(0编辑  收藏  举报