第04章 词法分析.docVIP

  • 14
  • 0
  • 约6.81千字
  • 约 23页
  • 2020-09-12 发布于浙江
  • 举报
《编译原理》课后习题答案第四章 《编译原理》课后习题答案第四章 HYPERLINK 盛威网( HYPERLINK 盛威网()专业的计算机学习网站 PAGE 1 第 4 章 词法分析 第 1 题 构造下列正规式相应的 DFA. (1) 1(0|1) *101 (2) 1(1010*|1(010)*1)*0 (3) a((a|b)*|ab*a)*b (4) b((ab)*|bb)*ab 答案: (1) 先构造 NFA: 用子集法将 NFA 确定化 . 0 1 X . A A A AB AB AC AB AC A ABY ABY AC AB 除 X,A 外,重新命名其他状态,令 AB 为 B、AC 为 C、ABY 为 D,因为 D 含有 Y(NFA 的终态),所以 D 为终态。 . 0 1 X . A A A B B C B C A D D C B DFA 的状态图:: (2)先构造 NFA: εε B X 1 A ε ε 0 1 C 0 D 1 E ε 0 L Y ε ε F 1 G 0 H 1 I 0 J 1 K ε ε 用子集法将 NFA 确定化 ε 0 1 X X T0=X A A ABFL T1= ABFL Y CG Y Y CG CGJ T2= Y T3= CGJ DH K DH DH K ABFKL T4= DH EI EI ABEFIL T5= ABFKL

文档评论(0)

1亿VIP精品文档

相关文档