编译原理实验:词法分析程序设计与实现。对一个简单语言的子集编制一个一遍扫描的词法分析程序;构造一程序,实现:将给定的NFA M( 其状态转换矩阵及初态、终态信息保存在指定文件中)确定化为 DFA M,输出 DFA M 其状态转换矩阵及初态、终态信息保存在指定文件中。代码+实验报告。
2021-04-13 23:20:45 39.68MB 编译原理 词法分析
1
输入:非确定有穷状态自动机NFA 输出:确定化的有穷状态自动机DFA
2021-04-12 20:23:56 2.82MB 编译原理 NFA DFA
1
本资源为一个src文件夹,有四个package: 1. Beans:NFA的DFA类 2.Utils:用于输入和输出的工具类 3.Service:核心代码。提供了确定化和最小化的代码实现 4.Test:可直接运行、测试(并且提供测试样例)
1
编译原理中的NFA确定化和DFA最小化可运行代码以及思路解释
2021-01-03 17:52:58 560KB build
1
编译原理实验五:有穷自动机的确定化,zip文件里包含实验报告和源代码两部分。
2019-12-21 22:21:12 34KB 有穷自动机
1
Nfa确定化 NFA确定化 程序代码
2019-12-21 22:12:42 15KB Nfa确定化
1
编译原理完整实验报告,包含流程图,实验结果,和代码等,
2019-12-21 21:36:16 148KB 编译原理实验
1
不确定有限状态自动机的确定化,以及原理和源程序。
2019-12-21 21:20:47 135KB NFA确定化
1
1. 一个自动机是一个五元组,分别是 2. 使用子集法的步骤是: 1) 将起始状态求闭包,得到S0。 2) 将S0做f函数转换,得到在任意符号集元素下的状态集。 3) 对状态集求空闭包,并以空闭包为终点,记录mov函数。 4) 如果空闭包不存在,将空闭包记录。 5) 循环2至5直到新产生的空闭包不再被记录。
2019-12-21 20:50:22 201KB NFA确定化
1
使用JAVA实现编译原理的NFA确定化为DFA的文档报告和java源代码
2019-12-21 20:36:28 200KB NFA确定化DFA
1