编译原理分知识点习题 自下而上语法分析.docVIP

  • 255
  • 0
  • 约 9页
  • 2015-09-19 发布于安徽
  • 举报

编译原理分知识点习题 自下而上语法分析.doc

1.★已知文法G[S]: S→SaA|A A→AbB|B B→cSd|e 请证实AacAbcBaAdbed是文法的一个句型,并写出该句型的所有短语、素短语以及句柄。 解:本题考查“句型”、“短语”、“句柄”、“素短语”等概念。 符号栈S 关系 输入串 最左素短语 S1 S2 S3 S4 S5 S6 S7 R1 R2 R3 R4 R5 R6 # ( a d b ) # #( a d b ) # #( a d b ) # d #( V d b ) # #( Vd b ) # #( Vdb ) # b #( Vd V ) # VdV #( V = ) # #( =V ) # (V) # V # 接受 因为存在从文法开始符号S到符号串AacAbcBaAdbed的推导过程(如图6.1中的语法树所示),所以符号串AacAbcBaAdbed是文法的句型。 从图6.1中句型A1a1c1 A2b1c2Ba2 A3d1b2ed2的语法树可知,该句型的短语有:A1、B、 Ba2 A3、c2Ba2 A3d1、A2b1c2Ba2 A3d1、e、A2b1c2Ba2 A3d1b2e、c1 A2b1c2Ba2 A3d1b2ed2、 A1a1c1 A2b1c

文档评论(0)

1亿VIP精品文档

相关文档