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

搜索资源列表

  1. 编译原理实习设计 语法分析程序

  2. 构造并存储预测分析表,构造分析器,并能进行出错处理,实现LL(1)分析法。 设计好一个文法,消除文法的左递归性。将消除了左递归性的文法,构造每个非终结符的FIRST和FOLLOW集合。根据FIRST和FOLLOW集合构造LL(1)分析表。然后,利用分析表,根据LL(1)语法分析构造一个分析器。
  3. 所属分类:C++

    • 发布日期:2009-06-04
    • 文件大小:116736
    • 提供者:nannass
  1. 编译原理(china-pub) 高清

  2. 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 自举与移植 12 1.7 TINY样本语言与编译器 14 1.7.1 TINY语言 15 1.7.2 TINY编译器 15 1.7.3 TM机 17 1.8 C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章 词法分析 21 2.1 扫描处理 21 2.2 正则
  3. 所属分类:其它

    • 发布日期:2009-10-29
    • 文件大小:10485760
    • 提供者:fgc8586
  1. 算术表达式的语法分析及语义分析程序设计

  2. 毕业论文引言 随着计算机技术的发展与普及,计算机已经成为各行业最基本的工具之一,迅速进入千家万户。因此,掌握计算机应用的基本技能成为新世纪人才不可缺少的基本素质之一。为使计算机能正常工作, 除了构成计算机各个组成部分的物理设备外, 一般说来, 还必须要有指挥计算机“做什么”和“如何做”的“程序”。程序及其有关文档构成计算机软件, 其中用以书写计算机软件的语言称为计算机程序设计语言。 1 计算机程序设计语言简介 计算机程序设计语言是计算机可以识别的语言,用于描述解决问题的方法,供计算机阅读和执行
  3. 所属分类:其它

    • 发布日期:2010-04-11
    • 文件大小:629760
    • 提供者:lhp0612121
  1. 编译原理及实践 附有目录

  2. 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 自举与移植 12 1.7 TINY样本语言与编译器 14 1.7.1 TINY语言 15 1.7.2 TINY编译器 15 1.7.3 TM机 17 1.8 C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章 词法分析 21 2.1 扫描处理 21 2.2 正则
  3. 所属分类:其它

    • 发布日期:2010-05-31
    • 文件大小:7340032
    • 提供者:zhuce0001
  1. 编译原理(龙书)有目录

  2. 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 自举与移植 12 1.7 TINY样本语言与编译器 14 1.7.1 TINY语言 15 1.7.2 TINY编译器 15 1.7.3 TM机 17 1.8 C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章 词法分析 21 2.1 扫描处理 21 2.2 正则
  3. 所属分类:其它

    • 发布日期:2010-10-22
    • 文件大小:7340032
    • 提供者:lghndyz
  1. 编译课程设计(LL(1)分析法)

  2. 包括词法分析,生成二元式(单词和种码值) 递归下降进行语法分析(列出每部的推导过程) 最后生成四元式。 c++实现,只有一个cpp文件
  3. 所属分类:其它

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

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

    • 发布日期:2011-06-25
    • 文件大小:400384
    • 提供者:zgheruijie
  1. DO-WHILE循环语句的翻译程序设计(LL(1)法、输出四元式)

  2. 1 系统描述(问题域描述); 2 文法及属性文法的描述; 3 语法分析方法描述及语法分析表设计; 4 按给定的题目给出中间代码形式的描述及中间代码序列的结构设计; 5 编译系统的概要设计; 6 详细的算法描述(流程图或伪代码); 7 软件的测试方法和测试结果;
  3. 所属分类:C/C++

    • 发布日期:2011-06-26
    • 文件大小:143360
    • 提供者:hh0419
  1. C#编译原理 ZIP 压缩文件

  2. C#编译原理 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 自举与移植 12 1.7 TINY样本语言与编译器 14 1.7.1 TINY语言 15 1.7.2 TINY编译器 15 1.7.3 TM机 17 1.8 C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章 词法分析 21 2.1 扫描处理 21
  3. 所属分类:C#

    • 发布日期:2011-08-25
    • 文件大小:10485760
    • 提供者:xinzhangpeng
  1. DO-WHILE循环语句的翻译程序设计(LL(1)法、输出四元式

  2. 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) (1) 写出符合给定的语法分析方法的文法及属性文法。 (2) 完成题目要求的中间代码四元式的描述。 (3) 写出给定的语法分析方法的思想,完成语法分析和语义分析程序设计。 (4) 编制好分析程序后,设计若干用例,上机测试并通过所设计的分析程序。 (5) 设计报告格式按附件要求书写。课程设计报告书正文的内容应包括: 1 系统描述(问题域描述); 2 文法及属性文法的描述; 3 语法分析方法描述及语法分析表设计;
  3. 所属分类:C/C++

    • 发布日期:2012-01-05
    • 文件大小:174080
    • 提供者:jackieehe
  1. 编译原理及实践

  2. 目 录译者序前言第1章 概论 11.1 为什么要用编译器 21.2 与编译器相关的程序 31.3 翻译步骤 51.4 编译器中的主要数据结构 81.5 编译器结构中的其他问题 101.6 自举与移植 121.7 TINY样本语言与编译器 141.7.1 TINY语言 151.7.2 TINY编译器 151.7.3 TM机 171.8 C-Minus:编译器项目的一种语言 18练习 19注意与参考 20第2章 词法分析 212.1 扫描处理 212.2 正则表达式 232.2.1 正则表达式的定
  3. 所属分类:其它

    • 发布日期:2008-06-23
    • 文件大小:4194304
    • 提供者:turbocamel
  1. 编译原理及实践

  2. 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 自举与移植 12 1.7 TINY样本语言与编译器 14 1.7.1 TINY语言 15 1.7.2 TINY编译器 15 1.7.3 TM机 17 1.8 C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章 词法分析 21 2.1 扫描处理 21 2.2 正则表达式 23 2.2.
  3. 所属分类:其它

    • 发布日期:2012-04-25
    • 文件大小:9437184
    • 提供者:lenovox
  1. 文法分析c语言版

  2. 采用LL(1)表分析法实现表达式文法的语法检验。 * (0)E ->TX * (1)X ->+TX (2)X ->-TX (3)X ->ε * (4)T ->FY * (5)Y ->*FY (6)Y ->/FY (7)Y ->ε * (8)F ->(E) (9)F ->i * 思路:其中i指代数字。先通过词法分析,将实际数字识别 * 用i替代,再进行分析。
  3. 所属分类:C

    • 发布日期:2013-04-05
    • 文件大小:8192
    • 提供者:z_betty
  1. 《编译原理》课程设计指导书 算术表达式的语法分析及语义分析程序设计。

  2.   1.目的 通过设计、编制、调试一个算术表达式的语法及语义分析程序,加深对语法及语义分析原理的理解,并实现词法分析程序对单词序列的词法检查和分析。   2.设计内容及要求: 算术表达式的文法: 〈无符号整数〉∷= 〈数字〉{〈数字〉} 〈标志符〉∷= 〈字母〉{〈字母〉|〈数字〉} 〈表达式〉∷= [+|-]〈项〉{〈加法运算符〉〈项〉} 〈项〉∷= 〈因子〉{〈乘法运算符〉〈因子〉} 〈因子〉∷= 〈标志符〉|〈无符号整数〉|‘(’〈表达式〉‘)’ 〈加法运算符〉∷= +|- 〈乘法运算符
  3. 所属分类:C/C++

    • 发布日期:2013-05-28
    • 文件大小:66560
    • 提供者:justgogo324
  1. 编译原理——语法分析器

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

    • 发布日期:2009-01-05
    • 文件大小:4096
    • 提供者:u011898405
  1. 编译原理实验报告

  2. 实验一 词法分析设计 实验二 LL(1)分析法 实验三 逆波兰表达式的产生及计算 江苏科技大学编译原理实验报告 有源码,有截图
  3. 所属分类:C

    • 发布日期:2018-04-01
    • 文件大小:674816
    • 提供者:qq_39620139
  1. 编译原理语法分析器

  2. 编译原理语法分析器,含有源代码,递归下降分析器,LL(1)分析法实验报告
  3. 所属分类:C/C++

    • 发布日期:2019-01-07
    • 文件大小:22528
    • 提供者:qq_37211587
  1. Compiler_mean3.rar

  2. input.txt是输入的测试文件。 produce.txt是输入的LR1产生式,能力不大,能if,while,赋值,加,乘,不能处理任何嵌套,没有数组,(这个你可以自己加文法进去进行处理) Grammar.txt是某个博客上的文法,看着很靠谱,但是我没有再做测试的心思了。。。 这个程序没啥bug,但是文法如果有左递归,那肯定是会出现stack overflow的(书上算法就是这么设计的) 另外LR文法不能有二义性,你得在文法里面把算术优先级给解决了。 另外如果加入嵌套,那必然复杂度指数上升,
  3. 所属分类:Java

    • 发布日期:2019-05-08
    • 文件大小:77824
    • 提供者:qinglingls
  1. Compiler_mean3tmp.rar

  2. nput.txt是输入的测试文件。 produce.txt是输入的LR1产生式,能力不大,能if,while,赋值,加,乘,不能处理任何嵌套,没有数组,(这个你可以自己加文法进去进行处理) Grammar.txt是某个博客上的文法,看着很靠谱,但是我没有再做测试的心思了。。。 这个程序没啥bug,但是文法如果有左递归,那肯定是会出现stack overflow的(书上算法就是这么设计的) 另外LR文法不能有二义性,你得在文法里面把算术优先级给解决了。 另外如果加入嵌套,那必然复杂度指数上升,得
  3. 所属分类:Java

    • 发布日期:2019-05-16
    • 文件大小:1048576
    • 提供者:qinglingls
  1. 编译原理语法分析.zip

  2. 包含LL分析法和LR1分析方法,python编写,包含python源代码、实验报告、输入输出文件。 实验报告包含具体实验步骤、LR1预测分析表和LL预测分析程序、代码的数据结构和设计思想。 题目:语法分析程序的设计与实现 实验内容:编写语法分析程序,实现对算术表达式的语法分析。要求所分析 算数表达式由如下的文法产生。 E E+T | E–T | T T T*F | T/F | F F (E) | num 实验要求:在对输入的算术表达式进行分析的过程中,依次输出所采
  3. 所属分类:Python

    • 发布日期:2020-03-17
    • 文件大小:5242880
    • 提供者:qq_42295427
« 1 2 3 4 56 7 8 »