编译原理作业20150515(答案)解析.docVIP

  • 21
  • 0
  • 约4.63千字
  • 约 12页
  • 2017-06-14 发布于湖北
  • 举报
第3章作业【编辑人a S B B A a ? b b a (1)给出该句子的相应的最左推导,最右推导。 (2)该文法的产生式集合P可能有哪些元素? (3)找出该句子的所有短语,简单短语,句柄。 【解】: (1)最左推导: S=ABS=aBS=aSBBS=aBBS=abBS=abbS=abbAa=abbaa 最右推导: S=ABS=ABAa=ABaa=ASBBaa=ASBbaa=ASbbaa=Abbaa=abbaa (2) 产生式集合P: S—ABS | Aa| ? A—a B—SBB | b (3) 短语:a , ? , b , bb , aa , abbaa 直接短语:a , ? , b 句柄:a 3、给出生成下述语言的上下文无关文法: (1){anbnambm | n, m = 0} (2){1n0m1m0n | n, m = 0} 【解】: (1)S—AA A—aAb | ? (2)S—1S0 | A A—0A1 | ? 第4章课后作业 构造一个状态数最小的DFA,它接受∑={0,1}上所有倒数第二个字符为1的字符串。(编辑:张超) 解: ① 构造正规式:(0│1)* 1(0│1) ② 由正规式构造NFA: ③ NFA转化为DFA : T0=ε-

文档评论(0)

1亿VIP精品文档

相关文档