编译原理-第三章 词法分析-3.7 从正则表达式到自动机-从NFA到DFA的转换

Posted fangzhiyou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译原理-第三章 词法分析-3.7 从正则表达式到自动机-从NFA到DFA的转换相关的知识,希望对你有一定的参考价值。

从NFA到DFA的转换

技术图片

一、子集构造法


1.定义

技术图片

2.在NFA状态集上的操作

技术图片

3.代码

技术图片

  • 状态转换表的构建
    技术图片
  • ε-closure(T)的计算
    技术图片

4.输入输出及相关要求

技术图片


二、示例


1.演算步骤

1.首确定起始状态,依据ε的闭包确定,并填入状态表
2.依据字母表的字母和ε的闭包确定其他状态,并填入状态表
3.由状态表得出DFA
  • 例1
    技术图片
    技术图片
    技术图片
    技术图片

  • 例2
    技术图片


参考——慕课-苏州大学

以上是关于编译原理-第三章 词法分析-3.7 从正则表达式到自动机-从NFA到DFA的转换的主要内容,如果未能解决你的问题,请参考以下文章

编译原理词法分析

编译原理词法分析

编译原理笔记--词法分析

编译原理笔记--词法分析

编译原理笔记 1

P2 词法分析 正则式 编译原理