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

搜索资源列表

  1. 词法分析示例程序(C语言编写,针对PL/0语言)

  2. 词法分析阶段是编译过程的第一个阶段,是编译的基础。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号)。词法分析程序实现这个任务。词法分析程序可以使用Lex等工具自动生成。 PL/0语言是Pascal语言的子集,它具备一般高级程序设计语言的典型特点。
  3. 所属分类:C

  1. 编译原理 词法分析程序 JAVA

  2. 编译原理 词法分析程序 JAVA 构造识别单词集的自动机,编写程序实现。 五、实验的处理单词集 (注:单词种类统一分类如下:) 单词符号 单词种类 任意变量名(以字母开头由字母和数字组成的符号串) 0 ( 1 ) 2 { 3 } 4 ; 5 = 6 + 7 * 8 > 9 < 10 , 11 ‘ 12 整型常数(由数字组成的符号串) 30 main 26 int 21 if 22 then 23 else 24 return 25 其它 100 六、处理程序例和处理结果例 例1:源
  3. 所属分类:Java

    • 发布日期:2009-06-26
    • 文件大小:6144
    • 提供者:homearco
  1. 编译原理词法分析器课程设计

  2. 编译原理,一个简单的词法分析器的课程设计,用c++语言编写的源程序和课程设计文档,实现的功能是识别单词。比较简单,大家觉得有用就下下来看看吧。
  3. 所属分类:C++

    • 发布日期:2009-07-05
    • 文件大小:52224
    • 提供者:pengyun1111
  1. 编译原理课程设计词法分析程序

  2. 一 词法分析 1 设计目的:通过完成词法分析程序,了解词法分析的过程 2、设计内容:用C或PASCAL语言实现对某语言(例如:C、PASCAL)的词法识别程序,生成单词,并分类存在符号表中。 3.源程序: (1):主函数 Main() void main() {accidence_analyse();//词法分析主程序 out=fopen("tim0n.c","r");//打开生成结果文件tim0n.c test_function();//测试函数 fclose(out); }
  3. 所属分类:C

    • 发布日期:2010-01-05
    • 文件大小:55296
    • 提供者:wuyuehuaing
  1. 编译原理词法分析

  2. 词法分析器的设计⑴ 构造静态语言的符号表⑵ 从源程序中逐一取出单词⑶ 识别单词的属性(关键字、标识符、常数、运算符、界限符)并填入动态符号表中⑷ 将单词转换成二元组属性字,并输出属性字流(P61 图4。1)⑸ 提供单词的出错处理。
  3. 所属分类:专业指导

    • 发布日期:2008-01-06
    • 文件大小:124928
    • 提供者:ladong
  1. 编译原理词法分析程序

  2. ⑴ 构造静态语言的符号表⑵ 从源程序中逐一取出单词⑶ 识别单词的属性并填入动态符号表中⑷ 将单词转换成二元组属性字,并输出属性字流⑸ 提供单词的出错处理。
  3. 所属分类:专业指导

    • 发布日期:2008-01-06
    • 文件大小:1048576
    • 提供者:ladong
  1. 词法分析程序 c语言编写

  2. 词法分析程序 用c语言实现 可以自定义可以识别的单词流
  3. 所属分类:C

    • 发布日期:2010-05-26
    • 文件大小:2048
    • 提供者:nash01
  1. S语言词法分析器设计

  2. 1.根据状态转换图直接编程 编写一个词法分析程序,它从左到右逐个字符的对源程序进行扫描,产生一个个的单词的二元式,形成二元式(记号)流文件输出。在此,词法分析程序作为单独的一遍,如下图所示。 具体任务有: (1)组织源程序的输入 (2)识别单词的类别并记录类别编号和值,形成二元式输出,得到单词流文件 (3)删除注释、空格和无用符号 (4)发现并定位词法错误,需要输出错误的位置在源程序中的第几行。将错误信息输出到屏幕上。 (5)对于普通标识符和常量,分别建立标识符表和常量表(使用线性表存储),当
  3. 所属分类:C/C++

    • 发布日期:2011-04-19
    • 文件大小:74752
    • 提供者:wang19890314
  1. java 实现的词法分析器

  2. 1.根据状态转换图直接编程 编写一个词法分析程序,它从左到右逐个字符的对源程序进行扫描,产生一个个的单词的二元式,形成二元式(记号)流文件输出。在此,词法分析程序作为单独的一遍,如下图所示。 具体任务有: (1)组织源程序的输入 (2)识别单词的类别并记录类别编号和值,形成二元式输出,得到单词流文件 (3)删除注释、空格和无用符号 (4)发现并定位词法错误,需要输出错误的位置在源程序中的第几行。将错误信息输出到屏幕上。 (5)对于普通标识符和常量,分别建立标识符表和常量表(使用线性表存储),当
  3. 所属分类:Java

    • 发布日期:2011-04-19
    • 文件大小:8192
    • 提供者:wang19890314
  1. 词法分析器实验报告及源代码

  2. 编译原理涉及词法分析,语法分析,语义分析及优化设计等各方面。词法分析阶段是编译过程的第一个阶段,是编译的基础。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号)。词法分析程序实现这个任务。词法分析程序可以使用Lex等工具自动生成。从左到右逐个字符对构成源程序的字符串进行扫描,依据词法规则,识别出一个一个的标记(token),把源程序变为等价的标记串序列。执行词法分析的程序称为词法分析器,也称为扫描器。词法分析是所有
  3. 所属分类:其它

    • 发布日期:2011-06-02
    • 文件大小:382976
    • 提供者:panyongsen
  1. 词法分析程序

  2. 对实数进行分析判断,它的主要任务是扫描源程序,按构词规则识别单词,并报告发现的词法错误。其中涉及到的主要理论和技术是正则表达式(也叫正规式:regular expression)和有穷自动机(finite automata)。
  3. 所属分类:C

    • 发布日期:2013-05-08
    • 文件大小:619520
    • 提供者:dorothy0
  1. 词法分析器

  2. 一、实验目的 通过设计编写和调试词法分析程序,了解扫描器的组成结构,不同单词的识别方法,掌握由单词的词法分析规则出发,用程序实现扫描器的设计方法。 二、实验内容 1、定义表格,编写查找函数,填写token表和符号表 ; 2、编写 识别单词的函数,至少能识别关键字、标识符、界符、运算符、数值整数和实数; 3、 编写词法分析器的总程序,能完成界面输出; 三、实验方案设计 词法分析程序的功能是从源程序中读入一个个字符,一句sample语言的语法规则,识别出每个单词,若有错误,这报告错误,并指出错误所
  3. 所属分类:专业指导

    • 发布日期:2013-06-14
    • 文件大小:93184
    • 提供者:chen76897
  1. c语言 词法编译器

  2. 实验一: M语言的词法分析程序 以M语言(结构化语言的子集)为背景,实习编译程序的词法分析程序构造方法。词法分析程序的主要任务就是扫描源程序,识别单词,转换并输出token序列。M语言的单词符号有如下几个类别: (1) 标识符:字母开头,后接字母或数字; (2) 关键字(从文法上看,关键字集合是标识符集合的子集合):if,else,for,while,do,int; (3) 常数:由0~9数字组成; (4) 运算符:+、-、*、/等 (5) 分界符,(、)、,、;等单分界符;还有双字符分界符&
  3. 所属分类:C/C++

    • 发布日期:2013-06-20
    • 文件大小:4096
    • 提供者:lt_664805011
  1. 词法分析单词扫描(内含报告+操作界面)

  2. (1)C++源代码扫描程序识别C++记号 C++语言包含了几种类型的记号:标识符 关键字 数(包括整数 浮点数) 字符串 注释 特殊符号(分界符)和运算符号等 (2)打开一个C++源文件 打印出所有以上的记号 (3)要求应用程序应为Windows界面 (4)选作部分:为了提高C++源程序的可读性 C++程序在书写过程中加入了空行 空格 缩进 注释等 假设你想牺牲可读性 以节省磁盘空间 那么你可以存贮一个删除了所有不必要空格和注释的C++源程序的压缩文本 因此 程序中还应该有这样的压缩功能 (5
  3. 所属分类:C/C++

    • 发布日期:2014-05-11
    • 文件大小:189440
    • 提供者:wht1992
  1. 编译原理实验词法分析

  2. 编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号。(遇到错误时可显示“Error”,然后跳过错误部分继续显示)
  3. 所属分类:C/C++

    • 发布日期:2014-05-20
    • 文件大小:47104
    • 提供者:qq_15596089
  1. 词法分析词法分析

  2. 词法分析词法分析阶段是编译过程的第一个阶段。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号)。词法分析程序实现这个任务。词法分析程序可以使用Lex等工具自动生成。
  3. 所属分类:专业指导

    • 发布日期:2014-12-26
    • 文件大小:76800
    • 提供者:sinat_23886969
  1. 编译原理实验词法分析

  2. 此资源包含源代码和实验报告。 一、实验目的 设计、编制、调试一个词法分析子程序-识别单词,加深对词法分析原理的理解。通过本实验的编程实践,使学生了解词法分析的任务,掌握词法分析程序设计的原理和构造方法,使学生对编译的基本概念、原理和方法有完整的和清楚的理解,并能正确地、熟练地运用。 二、实验要求 该程序要实现的是一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即关键字、标识符、数据、运算符、分界符等五大类,并依次输出各个单词的种类及单词符号自身值。若遇到错误则显示“Error”
  3. 所属分类:讲义

    • 发布日期:2015-01-25
    • 文件大小:103424
    • 提供者:u010202637
  1. 编译方法实验 词法分析

  2. 编译方法实验 词法分析 设计、编制、调试一个词法分析子程序-识别单词,加深对词法分析原理的理解。
  3. 所属分类:专业指导

    • 发布日期:2008-11-24
    • 文件大小:60416
    • 提供者:wangjunmmfish
  1. 编译原理--词法分析器实验

  2. 这个是编译原理课程的实验部分:词法分析器。可以识别单词并归类,已通过测试。
  3. 所属分类:专业指导

    • 发布日期:2009-03-17
    • 文件大小:18432
    • 提供者:nipengpeng
  1. 词法分析示例程序(C语言编写,针对PL/0语言)

  2. 词法分析阶段是编译过程的第一个阶段,是编译的基础。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号)。词法分析程序实现这个任务。词法分析程序可以使用Lex等工具自动生成。 PL/0语言是Pascal语言的子集,它具备一般高级程序设计语言的典型特点。
  3. 所属分类:C/C++

    • 发布日期:2018-06-16
    • 文件大小:22528
    • 提供者:zx1314621
« 12 3 4 5 6 7 8 9 10 ... 14 »