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

搜索资源列表

  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. 编译原理实验 语法分析程序

  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. java开源语法分析器antlrworks-1.4.3.jar

  2. ANTLR—Another Tool for Language Recognition,其前身是PCCTS,它为包括Java,C++,C#在内的语言提供了一个通过语法描述来自动构造自定义语言的识别器(recognizer),编译器(parser)和解释器(translator)的框架。ANTLR可以通过断言(Predicate)解决识别冲突;支持动作(Action)和返回值(Return Value)来;更棒的是,它可以根据输入自动生成语法树并可视化的显示出来(这一点我将在下面的例子中演示)。
  3. 所属分类:Java

    • 发布日期:2011-08-23
    • 文件大小:3145728
    • 提供者:sjiang2142
  1. 编译原理语法分析C实现

  2. 编译原理,语法分析,LL(1)文法,pascall
  3. 所属分类:C

    • 发布日期:2011-12-31
    • 文件大小:108544
    • 提供者:zyfzsl
  1. WHILE翻译程序设计(LL(1)法、输出三地址(可运行代码C++)

  2. /*……………………………………语义分析……………………………………*/ void main() { ofstream outfile; outfile.open("result.txt"); cout<<"********************编译原理课程设计**********"<<endl; cout<<"**********WHILE语句,LL(1),三地址************"<<endl; cout<<" 程序所用的
  3. 所属分类:C/C++

    • 发布日期:2012-01-06
    • 文件大小:3072
    • 提供者:lonlyboy123
  1. C#源码_编译器

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

    • 发布日期:2012-06-15
    • 文件大小:1048576
    • 提供者:liaojiangtu
  1. 云南大学编译原理实验

  2. 设计并实现一个PL/0语言的词法分析器, 对读入的PL/0源程序,输出相应的Token二元式序列。 注意:可以用LEX来实现。 编写一个程序,用于判定给定的文法是否为LL(1)文法。 注意:1.文法的机内表示;2. FIRST集和FOLLOW集的计算; 3. LL(1)预测分析表的构造。 编写一个程序,用于判定给定的文法是否为算符优先文法。 注意:1.文法的机内表示;2. FIRSTVT集和LASTVT集的计算; 3. 算符优先关系矩阵的构造。 对PL/0,编写调试一个语法分析程序。 注意:1
  3. 所属分类:C/C++

    • 发布日期:2012-07-11
    • 文件大小:1048576
    • 提供者:zjj133
  1. 编译原理确定的自顶向下语法分析预测分析法(程序可正确运行)

  2. 这是编译原理中LL1分析法的源代码,在vc6中可正确运行。
  3. 所属分类:专业指导

    • 发布日期:2012-11-02
    • 文件大小:36864
    • 提供者:guoqing_liu
  1. LL(1)语法分析程序

  2. 需要给定的文法 /*(1)E->TG (2)G->+TG|-TG (3)G->ε (4)T->FS (5)S->*FS|/FS (6)S->ε (7)F->(E) (8)F->i*/
  3. 所属分类:C/C++

    • 发布日期:2012-11-19
    • 文件大小:2048
    • 提供者:irif_sjj
  1. LL(1)语法分析程序实验报告

  2. 对于给定的输入串,应能判断识别该串是否为给定文法的句型,希望能够帮助大家
  3. 所属分类:C/C++

    • 发布日期:2013-07-02
    • 文件大小:147456
    • 提供者:qiangshenqiang
  1. 语法分析报告

  2. 该程序实现了对源程序的语法分析,进行自顶向下的LL(1)分析。
  3. 所属分类:专业指导

    • 发布日期:2014-06-22
    • 文件大小:296960
    • 提供者:chenyufeng1991
  1. 编译原理 词法语法分析器

  2. 编译原理课程设计 词法分析器: 1 实现自动化词法分析程序 2 要求至少支持科学计数法常量和标识符字符 3 根据输入的源程序输出Token串 若为非法单词则输出错误信息 语法分析器: 1 要求使用LL(1)文法 算符优先文法 LR 1 文法三种分析方法之一进行语法分析 2 输入上下文无关文法 输出语法分析程序 3 输入待检测的Token串 输出检测结果 同时可以处理分析中的异常和错误 ">编译原理课程设计 词法分析器: 1 实现自动化词法分析程序 2 要求至少支持科学计数法常量和标识符字
  3. 所属分类:C#

    • 发布日期:2015-04-04
    • 文件大小:4194304
    • 提供者:sunshine_cs
  1. LL(1)文法自动生成语法分析程序的设计(完整版)

  2. LL(1)文法自动生成语法分析程序的设计: 内容: 已知文法G: (1)E→E+T (2) E→T (3) T→T*F (4) T→F (5) F→(E) (6) F→I
  3. 所属分类:其它

    • 发布日期:2008-11-17
    • 文件大小:20480
    • 提供者:wyx065747
  1. 编译器设计之路 裘巍

  2. 《编译器设计之路》系统地介绍了一个实际的Pascal编译器Neo Pascal的设计与实现。结合Neo Pascal的源代码,详细讲述了LL(1)语法分析器、符号表系统、中间表示、类型系统、优化技术、运行时刻的存储管理、代码生成器等编译器设计的核心话题。各章都附有少量以实践应用为主的练习题,既可作为阅读思考题,也可作为课程设计选题。 与国内其他介绍编译技术的图书相比,《编译器设计之路》更关注的是编译器的实现细节,而不仅仅局限于理论阐述。《编译器设计之路》可供从事编译器设计相关工作的工程人员阅读
  3. 所属分类:其它

    • 发布日期:2016-03-15
    • 文件大小:70254592
    • 提供者:hychieftain
  1. 编译原理实验指导书

  2. 实验一 词法分析器设计 实验二 LL(1)语法分析程序设计 及部分实验代码
  3. 所属分类:C/C++

    • 发布日期:2017-06-06
    • 文件大小:99328
    • 提供者:yan_less
  1. 编译原理SNL语言编译器前端的设计与实现

  2. 模拟SNL语言编译器前端的设计与实现,是一个实现SNL语言的递归下降语法分析器 实现SNL语言的LL(1)语法分析器
  3. 所属分类:Java

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

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

    • 发布日期:2008-12-14
    • 文件大小:3145728
    • 提供者:wszjl1992
  1. 编译原理——语法分析器

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

    • 发布日期:2009-01-05
    • 文件大小:4096
    • 提供者:u011898405
  1. LL(1)语法分析!!刚被老师看过哦!!还说不错!!!

  2. 刚被老师看过,还说:不错哦!!!! 来看一吧!! 不看会后悔哦!!!
  3. 所属分类:C#

    • 发布日期:2009-04-02
    • 文件大小:203776
    • 提供者:cgpu456
« 1 2 3 4 5 67 8 9 10 11 »