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

搜索资源列表

  1. 简单编译器 编译技术课程设计源代码及文档

  2. 处理用户提交的符合上述文法的源代码序列,生成四元式中间代码。 主要步骤 (1)画出识别上述语言单词的状态转换图 (2)用C/C++语言编写词法分析程序(应考虑能被语法分析程序调用) (3)预处理,去除注释、多余空格、回车换行符等 (3)设计实现语法分析程序(调用上述词法程序分析单词) (4)设计构造属性文法及中间代码序列结构 (5)采用语法制导翻译法,完成语义分析程序设计,生成四元式中间代码 (6)或将生成的四元式中间代码转换成X86平台上的目标代码 (7)设计若干用例,上机测试并通过所设计实
  3. 所属分类:C

    • 发布日期:2010-11-28
    • 文件大小:310272
    • 提供者:ErinToJerry
  1. 华东科技大学编译原理实验报告

  2. 词法、语法、语义分析及源代码包含实验报告及元代码
  3. 所属分类:专业指导

    • 发布日期:2011-01-10
    • 文件大小:525312
    • 提供者:neversleeping
  1. 编译课程设计LR(0)分析源代码

  2. 内有编译原理课程中LR(0)分析的源代码以相关描述,源代码有词法分析、语法分析及语义分析的四元式输出。
  3. 所属分类:C/C++

    • 发布日期:2011-06-28
    • 文件大小:252928
    • 提供者:yr9107
  1. 编译原理实验代码(四则表达式编译及生成汇编代码)

  2. 这是编译原理的实验,关于四则表达式的编译(词法、语法、语义分析,目标代码生成)。里面有实验指导书以及注释详细的源代码。详细请看博客: http://blog.csdn.net/touch_2011/article/details/7019163
  3. 所属分类:C

    • 发布日期:2011-11-28
    • 文件大小:36864
    • 提供者:touch_2011
  1. 编译原理实验

  2. 里面包含源代码,可执行程序,详细文档说明。 目的:在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,TO,DOWNTO,RETURN 运算符 *=,/=,++,--,&,||,! (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 二、实验环境与工
  3. 所属分类:专业指导

    • 发布日期:2013-01-28
    • 文件大小:660480
    • 提供者:bonna2
  1. 华工编译原理实验(词法分析+语法分析)

  2. 内容: 一共有实验一和实验二两个实验,每个实验有4次课8个学时; 实验一完成词法分析; 实验二完成语法、语义分析及中间代码生成。 两个实验完成后最终效果: 实现一个简单的集成开发环境(IDE),可以编辑源代码、有“编译”、“运行”等功能; 需要显示所有的错误信息、扫描结果、语法分析结果、中间代码和汇编代码 (做实验一时可以使用命令行界面)
  3. 所属分类:软件测试

    • 发布日期:2013-03-04
    • 文件大小:2097152
    • 提供者:f459342281
  1. Java语言子集语法、语义分析器

  2. 1. 完成对附录一中文法描述的Java源代码的语法分析、语义分析及代码生成。代码生成的目标代码为MASM汇编代码; 2. 词法分析使用实验一完成的词法分析器(即与词法分析器有直接接口); 3. 课程考试前通过网络教室提交(包括源码和可执行文件的压缩文件 4. 通过测试用例的验收;
  3. 所属分类:C++

    • 发布日期:2014-06-16
    • 文件大小:10240
    • 提供者:woshistar123456
  1. CMM语言解释器程序(完整版)

  2. CMM(自定义) 是C 语言的一个子集,本程序对用这种语言写成的程序进行分析并输出相关的分析结果,解释器使用C语言写成.由词法分析程序、语法分析程序和语义分析程序组成。资源中包括程序源代码、可运行程序及测试程序、一个VC工程和相关设计用CMM语言设计文档。 说明:本人曾发过一个相关的非完整资源叫“CMM语言语法分析程序(源代码)”,原因是当时不在学校没有完整版本,里面没有文档,源码中解释也不完整,也没有语义解释模块。而现在这个是最终提交版本,很完整,大家可以放心下载。
  3. 所属分类:C

    • 发布日期:2009-02-08
    • 文件大小:499712
    • 提供者:douhaiyang123
  1. Linux下C语言编程概述

  2. Linux下的C语言程序设计与在其他环境中的C程序设计一样,主要涉及到编辑器、编译链接器、调试器及项目管理工具。 (1)编辑器   Linux下的编辑器就如Windows下的word、记事本等一样,完成对所录入文字的编辑功能。Linux中常用的编辑器有Vi(Vim)和Emacs,它们功能强大,使用方便,广受编程爱好者的喜爱。 编译过程 (2)编译链接器   编译是指源代码转化生成可执行代码的过程,它所完成工作主要如上图所示。   可见,在编译过程是非常复杂的,它包括词
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:71680
    • 提供者:weixin_38660624