词法分析课堂练习.pptVIP

  • 28
  • 0
  • 约 12页
  • 2016-09-24 发布于重庆
  • 举报
词法分析课堂练习

词法分析课堂练习 有限自动机 例2,构造一个DFA M,它接受字母表{a,b,c}上,以a或b开始的字 符串,或以c开始但所含的a不多于一个的字符串。满足此条件的状态 转换图如下: 有限自动机与正规表达式的等价 具体转换步骤: 步骤1:规定r与 等价,其中x为NFA 的初态,y为终态。 步骤2:按以下三条规则将弧上的正规表达式逐渐分解直至分 解为单个的字符或空为止。 规则① 等价为 规则② 等价为 规则③ 等价为 例,构造与正规表达式(a|b)*(aa|bb)(a|b)*等价的 NFA M: 首先:(a|b)*(aa|bb)(a|b)*等价为 等价为 等价为 等价为 有限自动机与正规表达式的等价 对于Σ的一个NFA M构造与之等价的正规式: 步骤1:在M的状态图上加两个状态结,一个为x结点,一个为 y结点。从x结点用ε连接到M的初态,从M的所有终 态结点用ε弧连接到y结点,形成只有一个初态和

文档评论(0)

1亿VIP精品文档

相关文档