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

搜索资源列表

  1. DO-WHILE语句的翻译程序设计(简单优先法、LL(1)、LR方法三合一)源程序+报告

  2. 内有三个报告!超值打包!喜欢的就下载吧! 通过简单优先法设计或者LL(1)或者LR方法。编制、调试一个DO-WHILE循环语句的语法及语义分析程序。通过使用简单优先法进行文法分析,为每个终极符与非终极符之间定义优先关系,利用优先关系进行移进-规约,如果能规约到文法的开始符,则文法分析成功,结果输出四元式。通过此次课程设计,加深对语法及语义分析原理的理解,并实现词法分析程序对单词序列的词法检查和分析。
  3. 所属分类:专业指导

    • 发布日期:2010-01-18
    • 文件大小:631808
    • 提供者:sunnyu1116
  1. 编译程序构造程序加报告

  2. 根据LR分析算法构造SLR(1)分析程序,并完成语法分析动作(当需要一个单词时,调用词法分析程序获取),同时完成语义分析生成四元式输出。要求程序具有通用性,改变文法时只需改变程序的数据初值,无需改变程序主体; 要求完成一条说明语句、一条算数表达式和赋值语句的翻译,生成中间代码。 变量说明语句的文法及相应的语义子程序:.att表示数据类型属性,fill函数表示将单词id及其类别属性填写符号表。
  3. 所属分类:其它

  1. 编译原理实验指导书(词法分析器 语法分析器)

  2. 本书中c程序均在Turbo c 2.0下调试通过。 源程序的输入和扫描 词法分析 递归下降分析法 LL(1)分析法 算符优先法处理算术表达式与赋值语句 逆波兰式的产生及计算 LR(1)分析法 实验报告样例 词法分析器生成工具FLEX简介 语法分析器生成工具YACC
  3. 所属分类:专业指导

    • 发布日期:2011-05-16
    • 文件大小:414720
    • 提供者:longha
  1. for语句的编译实现

  2. 目 录 引言..............................................................1 第一章 概述....................................................2 1.1设计题目及内容.............................................2 1.2设计环境...................................................2 第二
  3. 所属分类:专业指导

    • 发布日期:2011-06-04
    • 文件大小:594944
    • 提供者:ACM_er5
  1. 编译原理实验报告 编译原理的经典实验

  2. 实验一 源程序的输入和扫描 -------------------------------1 实验二 词法分析 -----------------------------------------2 实验三 递归下降分析法------------------------------------8 实验四 LL(1)分析法-------------------------------------14 实验五 算符优先法处理算术表达式与赋值语句----------------19 实验六 逆波兰式的
  3. 所属分类:C/C++

    • 发布日期:2011-06-25
    • 文件大小:400384
    • 提供者:zgheruijie
  1. 编译原理实验 语法分析程序

  2. (一)实验目的: 1 掌握LL(1)、算符优先、LR等语法分析方法的构造。 2 按要求改编总控程序及语法分析程序。  (二)实验内容及步骤 1 选择一种你感兴趣的语法分析方法(算符优先、LL(1)、SLR(1))作为编制语法分析程序的依据. 2仔细阅读PL/O语言,对PL/O语言的功能进行下列扩充,改编后并上机调试通过。 (1) 增加for语句工作方式 (2)增加do-while语句 (3) 扩充条件语句为: 〈条件语句〉∶∶=IF〈条件〉THEN〈语句〉ELSE〈语句〉〖ZK)〗
  3. 所属分类:C

    • 发布日期:2011-07-03
    • 文件大小:821248
    • 提供者:ailvdehe
  1. LR分析--编译原理报告

  2. 编译原理课后实验,参考-编译原理课后实验
  3. 所属分类:其它

    • 发布日期:2012-06-06
    • 文件大小:67584
    • 提供者:wanhuawanhua
  1. 编译原理实验LR分析表构造LR分析器

  2. LR分析器工作过程算法描述: 一个LR分析器的工作过程可看成是栈里的状态序列,已规约串和输入串所构成的三元式的变化过程。分析开始时的初始三元式为 (s0, #, a1a2……an#) 其中,s0为分析器的初态;#为句子的左括号;a1a2……an为输入串;其后的#为结束符(句子右括号)。分析过程每步的结果可表示为 (s0s1……sm, #X1X2……Xm ai, ai+1……an#) 分析器的下一步动作是由栈顶状态sm和现行输入符号ai所唯一决定的。即,执行ACTION(sm,ai)所规定的动作
  3. 所属分类:C/C++

    • 发布日期:2012-07-11
    • 文件大小:12582912
    • 提供者:zjj133
  1. 编译原理课程设计

  2. 包含任务书的一切详细的内容,代码本人测试通过完全没有问题,课程设计报告,实验方法,一个字 全
  3. 所属分类:专业指导

    • 发布日期:2013-01-14
    • 文件大小:2097152
    • 提供者:unermao
  1. 编译原理实验报告

  2. 词法分析设计,LL(1)分析法,LR(1)分析法
  3. 所属分类:C/C++

    • 发布日期:2014-01-03
    • 文件大小:261120
    • 提供者:u010197186
  1. 编译原理课程设计 SLR(1)文法

  2. 1.分析方法说明 /* 预测分析法;LR分析法 */ 2.分析表的构造算法 /* 可采用流程图或类语言来描述算法 */ 3.数据结构 /* 自顶向下分析法:符号栈等 */ /* LR分析法:状态栈、符号栈等 */ 包含代码和报告 是用SLR(1)文法来实现的
  3. 所属分类:C/C++

    • 发布日期:2015-07-09
    • 文件大小:10485760
    • 提供者:zhushuaizhuai
  1. 语法分析器Java语言编写(附实验报告)

  2. 本实验通过一个简易的语法分析器的实现,进一步加深对《编译原理》课程中语法分 析理论的理解,增强动手程序设计能力。分析可以采用自上而下的 LL(1)分析法,自下而上 的 SLR(1)和 LR(1)分析法。本次试验采用的是 LR(1)分析法,加深对它的理解。
  3. 所属分类:Java

    • 发布日期:2017-12-01
    • 文件大小:117760
    • 提供者:deceiverwu
  1. 编译原理——语法分析器

  2. 语法分析是编译程序的核心部分,其主要任务是确定语法结构,检查 语法错误,报告错误的性质和位置,并进行适当的纠错工作.法分析的方法有多种多样,常用的方法有递归子程序方法、运算符优先数法、状态矩阵法、LL(K)方法和LR(K)方法。归纳起来,大体上可分为两大类,即自顶向下分析方法和自底向上分析方法. Syntax进行语法分析.对于语法分析,这里采用LR(1)分析法,判断程序是否满足规定的结构.构造LR(1)分析程序,利用它进行语法分析,判断给出的符号串是否为该文法识别的句子,了解LR(K)分析方法
  3. 所属分类:专业指导

    • 发布日期:2009-01-05
    • 文件大小:4096
    • 提供者:u011898405
  1. C++ 语法分析

  2. 这个实验是用LR(0)做的语法分析,里面有程序的全部源代码、文件、实验报告程序可以实现文本输入和输出也可以实现控制台输入,文法存放在input.txt文件中,字符串存放在Date.txt中,输出结果在output.txtx中,同时屏幕也会显示输入和输出的数据内容,在进行字符串分析时会根据分析的结果在屏幕上显示不同的颜色;例如正确显示蓝色,错误显示红色,规约显示粉色等
  3. 所属分类:C++

    • 发布日期:2018-07-06
    • 文件大小:120832
    • 提供者:weixin_38166969
  1. C++ 小型编译器

  2. 这个是用C++做的小型编译器,资源中有源代码、文件、实验报告等,编译器完成的功能有词法分析和两个语法分析——LR(0)和LL1,程序是通过文本输入的然后输出结果在文本中和屏幕上
  3. 所属分类:C++

    • 发布日期:2018-07-06
    • 文件大小:168960
    • 提供者:weixin_38166969
  1. 编译原理实验报告1.doc

  2. 燕大编译原理课程实验报告,里面有几个实验。词法分析程序,基于LL(1)方法的语法分析程序 基于LR(0)方法的语法分析程序基于LR(0)方法的语法分析程序。下载了就能用,直接取走。
  3. 所属分类:专业指导

    • 发布日期:2019-06-20
    • 文件大小:855040
    • 提供者:sdx837740961
  1. 合肥工业大学编译原理实验报告

  2. 报告中含有三部分内容:词法分析设计、LL(1)预测分析、LR 语法分析设计,并且包含代码
  3. 所属分类:专业指导

    • 发布日期:2020-12-20
    • 文件大小:1048576
    • 提供者:weixin_48067000
« 1 2»