您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. NFA转化DFA [编译原理/形式语言与自动机]

  2. C++builder编写的NFA转化DFA程序,有界面 考虑到了多个终态的情况,且能够输出转化集合
  3. 所属分类:C++

    • 发布日期:2009-12-02
    • 文件大小:567296
    • 提供者:js2854
  1. C++编写的词法分析器

  2. 通过DFA(有穷状态自动机)实现的词法分析器,自己做的编译小实验
  3. 所属分类:C++

    • 发布日期:2010-01-02
    • 文件大小:569344
    • 提供者:ansorc
  1. NFA TO DFA

  2. 编译原理中的把不确定的自动机转换成确定的自动机,c语言编写。
  3. 所属分类:C

    • 发布日期:2010-02-16
    • 文件大小:8192
    • 提供者:leleh01
  1. 编译原理实验 C++编写 NFA的确定化和最小化源程序

  2. 本程序利用C++编写NFA到DFA的转化和NFA最小化
  3. 所属分类:C++

    • 发布日期:2010-06-03
    • 文件大小:881664
    • 提供者:mei_rong
  1. 《编译原理》S语言词法分析程序设计方案

  2. 了解词法分析程序的两种设计方法: 1.根据状态转换图直接编程的方式; 2.利用DFA编写通用的词法分析程序。
  3. 所属分类:专业指导

    • 发布日期:2010-06-06
    • 文件大小:140288
    • 提供者:shenglanshui
  1. 编译原理词法分析程序

  2. 编写一个词法分析程序,它从左到右逐个字符的对源程序进行扫描,产生一个个的单词的二元式,形成二元式(记号)流文件输出。
  3. 所属分类:C

    • 发布日期:2010-06-21
    • 文件大小:128000
    • 提供者:lfbaobaobeibei
  1. 正则式转成最小DFA C++编写 设计含文档

  2. 正则式转成最小DFA C++编写 设计含文档 正则式转成最小DFA C++编写 设计含文档
  3. 所属分类:C++

    • 发布日期:2010-12-10
    • 文件大小:402432
    • 提供者:jianren2hao
  1. 编译原理实验报告(含代码:状态转换图;DFA扫描;First集,follow集计算)

  2. 实验一:状态转换图 输入一串数据,利用状态转换图程序求出“关键字,标识符,整数,运算符,实数”。 实验二:DFA扫描 打开一个编写好的源代码,利用DFA扫描程序删除多行注释,单行注释,多余的行,多余的空格。 实验三:first集,follow集计算 输入一个不含左递归的文法,由此程序求出该文法的first集和follow集。
  3. 所属分类:专业指导

    • 发布日期:2010-12-20
    • 文件大小:131072
    • 提供者:benfen007
  1. 编译原理 词法分析器实验

  2. 1.根据状态转换图直接编程的方式;2.利用DFA编写通用的词法分析程序。 二、实验内容及要求 1.根据保留字和特殊符号表能区分出源文件中的保留字、普通标识符和特殊符号,并能进行简单的错误处理。 2.设计词法分析器模块调用结构图和各模块流程图。 3.程序源代码。 4.程序的执行结果:输入文件,输出结果文件及屏幕信息。
  3. 所属分类:C/C++

    • 发布日期:2011-04-11
    • 文件大小:107520
    • 提供者:zhangxiao0312
  1. 编译原理实验: 编程实现NFA转化成DFA

  2. 编写程序读取nfa.txt,构造出NFA的数据结构,并编写算法实现NFA到DFA的转化。
  3. 所属分类:C

    • 发布日期:2011-07-30
    • 文件大小:175104
    • 提供者:kangqingping
  1. 编译原理-词法分析

  2. 程序用JAVA编写,已通过老师的测试。 实现的功能为根据正规式构建NFA,DFA和最小化DFA,并输出。接受相应的测试字符串进行测试。 压缩包中有JAVA源代码,概述文档和EXE可执行程序
  3. 所属分类:Java

    • 发布日期:2011-10-06
    • 文件大小:603136
    • 提供者:Acfang
  1. 编译原理实验模拟DFA

  2. 编译原理实验模拟DFA用C#编写和参数传递程序用C语言编写
  3. 所属分类:专业指导

    • 发布日期:2011-11-18
    • 文件大小:60416
    • 提供者:wangrui1111
  1. 正则表达式

  2. 正则表达式转换到nfa以及dfa,学校里面编写的代码能不能帮上忙我也不知道
  3. 所属分类:C

    • 发布日期:2012-05-18
    • 文件大小:10240
    • 提供者:yongzhe525
  1. NFA到DFA转换

  2. NFA到DFA转换 存储NFA与DFA,编程实现子集构造法将NFA转换成DFA。 (1)确定NFA与DFA的存储格式,为3个以上测试NFA准备好存储文件。 (2)用C或JAVA语言编写将NFA转换成DFA的子集构造法的程序。 (3)经测试无误。测试不易。可求出NFA与DFA的语言集合的某个子集(如长度小于某个N),再证实两个语言集合完全相同! (4)测试用例参考:将下列语言用RE表示,再转换成NFA使用:
  3. 所属分类:C/C++

    • 发布日期:2012-06-05
    • 文件大小:14336
    • 提供者:rubychan55
  1. DFA&NFA的代码

  2. 中大的一个作业,关于编译原理课程的DFA程序和NFA程序的编写
  3. 所属分类:Java

    • 发布日期:2013-06-19
    • 文件大小:7168
    • 提供者:zhyanjie123
  1. 编译原理DFA源代码

  2. c语言编写的DFA代码,小型编译器的前奏,栈等结构的操作,内有注释
  3. 所属分类:C/C++

    • 发布日期:2013-10-22
    • 文件大小:528384
    • 提供者:u011826745
  1. 浮点数的DFA识别算法

  2. 编写程序利用DFA的原理实现高级语言中浮点数的识别算法
  3. 所属分类:其它

    • 发布日期:2008-12-16
    • 文件大小:6144
    • 提供者:liuyintc
  1. 实验一 简单的词法设计——DFA模拟程序.docx

  2. 一、实验目的 通过实验教学,加深学生对所学的关于编译的理论知识的理解,增强学生对所学知识的综合应用能力,并通过实践达到对所学的知识进行验证。通过对DFA模拟程序实验,使学生掌握词法分析的实现技术,及具体实现方法。通过本实验加深对词法分析程序的功能及实现方法的理解 。 二、实验环境 供Windows系统的PC机,可用C++/C#/Java等编程工具编写,语言不限。 三、实验内容 1、自己定义一个DFA或者一个右线性正规文法 示例如(仅供参考) G[S]:S→aU|bV U→
  3. 所属分类:讲义

    • 发布日期:2019-08-17
    • 文件大小:16384
    • 提供者:superm_
  1. CS440Project1DFASimulator:目标是编写一个OCaml或python程序,该程序读取DFA的描述和输入字符串,并运行DFA以查看其是否接受该字符串。 在每个DFA步骤中,您都将打印出您所处的状态以及所看到的终端符号。

  2. CS440 DFA模拟器 目的是编写一个OCaml或python程序,该程序读取DFA的说明和输入字符串并运行DFA以查看其是否接受该字符串。 在每个DFA步骤中,您都将打印出您所处的状态以及所看到的终端符号。 最后,您打印出最终状态及其是否接受。 DFA说明格式 DFA中状态数为N的一行(状态为0到N-1)。 DFA中接受状态数的一行 一行(对于每个接受状态)带有状态号 一行,字母中的符号数为M 一行与字母(M个字符) 一行与过渡案例数每种过渡情况下一行:旧状态逗号符号逗号新状态。 与
  3. 所属分类:其它

    • 发布日期:2021-02-17
    • 文件大小:62464
    • 提供者:weixin_42099087
  1. RegexToDFA:通过在Java中创建语法树直接将正则表达式(正则表达式)转换为DFA-源码

  2. 正则表达式到Java中的DFA 这是通过使用Java语言创建和使用语法树将regex(正则表达式)转换为DFA的方法。 该项目是我们在大学第五学期(KNTU)的编译器课程中完成的一个较大项目的一部分,以创建一个简单的编译器。 入门 :small_blue_diamond: 观看此视频以了解概念: : 注意一些规则: NetBeans是我编写的IDE。您可以克隆此项目并将其轻松导入NetBeans。 使用的类如下: 正则表达式 语法树 二叉树 节点 叶节点 DfaTraversa
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:1048576
    • 提供者:weixin_42160398
« 12 3 »