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

搜索资源列表

  1. 编译原理课程设计

  2. 通过完成预测分析法的语法分析程序,了解预测分析法和递归子程序法的区别和联系。使学生了解语法分析的功能,掌握语法分析程序设计的原理和构造方法,训练学生掌握开发应用程序的基本方法。有利于提高学生的专业素质,为培养适应社会多方面需要的能力。 根据某一文法编制调试 LL ( 1 )分析程序,以便对任意输入的符号串进行分析。 构造预测分析表,并利用分析表和一个栈来实现对上述程序设计语言的分析程序。 分析法的功能是利用LL(1)控制程序根据显示栈栈顶内容、向前看符号以及LL(1)分析表,对输入符号串自上而
  3. 所属分类:C/C++

    • 发布日期:2011-11-26
    • 文件大小:1048576
    • 提供者:fresh_bird
  1. 编译原理 词法及语法实验报告

  2. 编译原理 词法及语法 通过编写和调试一个词法分析程序,掌握在对程序设计语言的源程序进行扫描的过程中,将字符流形式的源程序转化为一个由各类单词符号组成的流的词法分析方法。 通过设计、编制、调试一个典型的语法分析程序(任选一种有代表性的语法分析方法,如算符优先法、递归下降法、LL(1)、SLR(1)、LR(1)等,作为编制语法分析程序的依据),对扫描器所提供的单词序列进行语法检查和结构分析,实现并进一步掌握常用的语法分析方法。
  3. 所属分类:专业指导

    • 发布日期:2011-12-10
    • 文件大小:371712
    • 提供者:y949170228
  1. C#源码_编译器

  2. 一、功能简介 本编译器主要有四部分功能: 1、词法分析 编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续显示)。 2、语法分析之递归下降分析 递归下降分析法的前提是文法必需为LL(1)文法,此功能为验证性功能,已经给出文法,输入一符号串,验证是否属于该文法的句子即可。 3、语法分析之LL(1)预测分析 此功能为验证性功能,已经
  3. 所属分类:.Net

    • 发布日期:2012-06-15
    • 文件大小:1048576
    • 提供者:liaojiangtu
  1. LLParser

  2. 一个运行在.NET1.1下的基于LL分析法的一个自动分析工具,内附说明,及两个例子。
  3. 所属分类:C#

    • 发布日期:2006-03-16
    • 文件大小:197632
    • 提供者:AlexAngel
  1. LLParser

  2. 一个运行在.NET1.1下的基于LL分析法的一个自动分析工具,内附说明,及两个例子。
  3. 所属分类:C#

    • 发布日期:2006-03-16
    • 文件大小:197632
    • 提供者:AlexAngel
  1. 编译技术第5次上机内容

  2. 编译技术第5次上机内容 目的:充分理解语义分析的方法及相关语义计算的执行时机,用C++程序实现。 要求: 1.以S属性的语法制导定义为基础,将下表的语义规则嵌套在语法分析的过程中,即实现语法制导的翻译过程。 产 生 式 语 义 规 则 L ® E n print (E.val) E ® E1 + T E.val := E1 .val + T.val E ® T E.val := T.val T ® T1 * F T.val := T1.val * F.val T ® F T.val := F.
  3. 所属分类:C/C++

    • 发布日期:2013-05-28
    • 文件大小:367616
    • 提供者:www888m
  1. 编译原理第5次上机 属性计算

  2. 编译技术第5次上机内容 目的:充分理解语义分析的方法及相关语义计算的执行时机。 要求: 1.以S属性的语法制导定义为基础,将下表的语义规则嵌套在语法分析的过程中,即实现语法制导的翻译过程。 产 生 式 语 义 规 则 L E n print (E.val) E E1 + T E.val := E1 .val + T.val E T E.val := T.val T T1 * F T.val := T1.val * F.val T F T.val := F.val F (E) F.val :=
  3. 所属分类:C++

    • 发布日期:2013-05-29
    • 文件大小:5120
    • 提供者:love_health
  1. 编译原理实验

  2. 资源包含词法分析,递归下降分析,ll(1)分析法,含源程序和实验代码
  3. 所属分类:C/C++

    • 发布日期:2014-12-12
    • 文件大小:46080
    • 提供者:lxj_13393723271
  1. 长春理工大学编译原理实验题目及代码

  2. 实验题目及要求文档 1-词法分析 2-自顶向下的语法分析:递归下降法 3-自顶向下的语法分析:LL(1)分析法 4-LR分析法
  3. 所属分类:C/C++

    • 发布日期:2015-03-03
    • 文件大小:46080
    • 提供者:xiaokebubu
  1. 编译原理-语法分析器

  2. 语法分析是编译过程的核心部分,它的任务是在词法分析识别出单词符号串的基础上,分析并判定程序的语法结构是否符合语法规则。分为自上而下分析法和自下而上分析法。本程序实现LL(1)文法;LL(1)文法是一类可以进行确定的自上而下语法分析的文法。
  3. 所属分类:C++

    • 发布日期:2015-03-06
    • 文件大小:86016
    • 提供者:u012586775
  1. 语法分析器(C语言源代码)(附实验报告)

  2. 通过C语言编写一个语法分析器采用递归下降分析法编写语法分析程序及LL(1)语法分析法编写语法分析程序。附上实验报告。
  3. 所属分类:C

    • 发布日期:2017-04-17
    • 文件大小:45056
    • 提供者:yiguotang1314
  1. 编译原理课程实验报告(词法分析器及语法分析器)

  2. 设计实现了一个图形界面的简易C语言的词法分析器和语法分析器。从规定关键词及设计文法开始,采用LL(1)分析法进行文法分析编写词法分析器,完成识别语言单词的任务,编写语法分析程序,对词法分析程序所提供的单词序列进行语法检查和结构分析。
  3. 所属分类:C

    • 发布日期:2008-12-14
    • 文件大小:3145728
    • 提供者:wszjl1992
  1. 扩展的PL/0 语言——EPL/0语言

  2. 实现了对PL/0语言的扩展,形成的EPL/0语言。 1、此作品主要是用C语言实现了类PASCAL语言,称为扩展的PL/0语言,即EPL/0语言的编译器。 2、文法是LL(1)文法,采用递归子程序法实现语法分析,并用C语言实现了词法分析器、语法分析器、代码生成器和解释器。 3、在声明中实现了对静态常量、变量、数组和过程的声明支持;在赋值语句中实现了+=、++、-=、--、*=、/=、%=、:=(赋值);数学运算支持+、-、*、/、%。 4、使用call实现了对过程的调用。 5、使用begin……
  3. 所属分类:C

    • 发布日期:2009-03-20
    • 文件大小:210944
    • 提供者:stcasshern
  1. 计算机编译原理试验指导书

  2. 编译原理试验指导书 里面有四个实验指导! 实验一 词法分析 实验二 LL(1)分析法 实验三 逆波兰表达式的生成及计算 实验四 LR(1)分析法
  3. 所属分类:专业指导

    • 发布日期:2009-04-24
    • 文件大小:155648
    • 提供者:liukingwong
  1. 编译原理整套实验项目代码及实验报告 c/c++

  2. 《编译原理(E)》实验项目代码 实验1 DFA化简 1 实验2 DFA模拟程序 3 实验3 LL(1)文法判断程序 4 实验4 基于预测分析表法的语法分析程序(1) 5 实验5 基于预测分析表法的语法分析程序(2) 6
  3. 所属分类:C/C++

    • 发布日期:2019-03-06
    • 文件大小:3145728
    • 提供者:qq_29809823
  1. 合工大编译原理17级课件全.zip

  2. 编译原理 合工大17级 课件 李宏芒老师的课件 包含以下章节 第一章 引论  1.1 什么叫编译程序  1.2 编译过程概述  1.3 编译程序的结构  1.4 编译程序与程序设计环境  1.5 编译程序的生成 第二章 高级语言及其语法描述  2.1 程序语言的定义  2.2 高级语言的一般特性  2.3 程序语言的语法描述 第三章 词法分析  3.1 对于词法分析器的要求  3.2 词法分析器的设计  3.3 正规表达式与有限自动机  3.4 词法分析器的自动产生 第四章 语法分析——自上而
  3. 所属分类:专业指导

    • 发布日期:2019-07-24
    • 文件大小:6291456
    • 提供者:drifter_galaxy
  1. 编译原理实验指导书和代码.rar

  2. 编译原理是计算机专业的重要专业课之一,主要介绍程序设计语言编译构造的基本原理和基本实现方法。由于这门课程相对抽象且内容复杂,是较难学的一门课程。编译原理是一门理论性和实践性较强的课程,《编译原理》实验教学是《编译原理》课程教学的一个必备环节。在学习过程中,只有通过上机实验,才能使学生对比较抽象的课程内容产生一个具体的感性认识。通过实验,学生应提高实际编程和处理复杂问题的能力。 本课程实验包含以下四个: 实验一、词法分析程序 实验二、LL(1)分析法 实验三、逆波兰式 实验四、LR(1)
  3. 所属分类:C/C++

    • 发布日期:2020-04-15
    • 文件大小:40960
    • 提供者:xusen888888
  1. 编译原理复习提纲.pdf

  2. 大二下期编译原理课程自制复习提纲,涵盖了课程基本框架,相关专题典型例题,知识点分析等方面,最后也是拿到了期末95分,资源仅供参考,希望对大家有帮助!2:刹出是乏 共于141m有E∈下轩(x),则悄E力 FIRST d) FoLLoW ep1:终止符 也有记作 芜为开特,井∈FOLp() tep 2 荡有月山BP 叫Q()中v非丸属于FLDC 韦有Ad0.究A→UB,26FE5TB) ) FOLLOW CA)中元属于F0L0t) 明:有Sm1AM.则有S 在A元~处在z后 L(.(5U集丙安峡)
  3. 所属分类:讲义

    • 发布日期:2019-09-14
    • 文件大小:19922944
    • 提供者:qq_41760472
  1. 《编译原理》——期末复习.docx

  2. 《编译》——复习资料,可适用于课程学习资料、期末复习资料、自主学习资料等等,复习资料共218页,内容丰富,干货十足! 主要内容包括: 一、概述 1 1.1 课程介绍 1 1.2 编译过程 3 1.3 高级语言程序简介 11 二、程序语言概论 14 2.1 程序语言的定义 14 2.2 文法的形式化定义和分类 18 2.3 文法和语言 22 2.4 语法分析树 29 三、词法分析_1 33 3.1 词法分析概述 33 3.2 词法分析程序的设计 38 3.3 正规式与自动机 41 3.3.1 正
  3. 所属分类:讲义

    • 发布日期:2020-06-10
    • 文件大小:75497472
    • 提供者:qq_41618424
  1. 编译原理课程设计重庆理工大学

  2. 有问题联系我 整合、完善已完成的编译程序各阶段相关内容,并能可视化演示。 (2)深入研究编译相关算法,从下列几个算法中至少选择其中一个实现(如果语法分析程序中已经选用了其中某个算法,则需要选择其他)。 A.从正规式转化成NFA,从NFA转化成DFA,DFA最小化。 B.LL(1)预测分析方法 C.算符优先分析法 D.LR分析法 E.利用DAG进行基本块的优化 (3)完成编译后端相关程序。可以选择实现解释器,也可以选择生成汇编代码。
  3. 所属分类:Python

    • 发布日期:2020-07-05
    • 文件大小:806912
    • 提供者:qq_30007953
« 1 2 3 4 5 6 78 »