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

搜索资源列表

  1. 算符优先分析语法分析器

  2. 算符优先分析法,先判断文法是否为算符优先文法,若是输出非终结符和终结符,再输出first和follow集,输出优先分析表,判断输入的字符串是否正确。
  3. 所属分类:C++

    • 发布日期:2012-06-03
    • 文件大小:111616
    • 提供者:anran1208
  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. 编译原理课程设计LL1实现的C-MInus语法分析程序,其中包括用switch-case实现的词法分析程序

  2. 本程序是个人自己写的,其中有First集,Follow集,分析表的求法,以及具体的LL1分析过程,将书本上的C-语法输入后,运行书上的C-测试代码完全正确。同时程序还可以选择自己随意的输入一段语法规则,然后再输入测试程序,可以完全的正确运行。
  3. 所属分类:C/C++

    • 发布日期:2012-07-25
    • 文件大小:903168
    • 提供者:cm1990
  1. LEMON语法生成器

  2. 通过解剖分析现成软件的源代码来学习计算机的专业课程,是一种行之有效的途径。本书通过解剖一个LALR(1)语法分析的生成器——LEMON,来达到学习编译原理中有关LALR(1)语法分析的目的。   本书的结构安排,以LEMON在mmn()主函数中执行流为串联主线,在分析过程中,按遇见的顺序,逐个分析阐述每个函数的工作机制、相关的数据结构,以及它们互相之间发生的有机联系。全书分11章。第1章对LEMON进行概略性的介绍。第2章通过一个带有变量功能、具有可重载函数的桌面计算器的开发实例,介绍如何应用
  3. 所属分类:SQLite

    • 发布日期:2012-08-18
    • 文件大小:39845888
    • 提供者:kid_u_forfun
  1. LL1 文法分析器

  2. 功能: 读取BNF表达式和终结符文件,然后生成相应文法的First、Follow集、文法分析表以及冲突表。 BNF格式: F ::= A B 注:每个符号中间需要有空格 使用: 1。选择表达式文件; 2。选择终结符文件; 3。设置生成文件的路径; 4。单击“生成”,如果BNF文法较复杂,可能生成速度会慢一点。 欢迎使用,如果出现任何错误,请联系:qf0421@hotmail.com, 谢谢使用。 作者:秦锋
  3. 所属分类:其它

    • 发布日期:2006-03-16
    • 文件大小:27648
    • 提供者:qf0421
  1. LL(1)分析表的构造以及语句分析

  2. 对于给定的文法,根据first集以及follow集构造LL(1)分析表。 输入语句,进行分析
  3. 所属分类:C/C++

    • 发布日期:2012-12-07
    • 文件大小:6144
    • 提供者:hellotomorrw
  1. java 语法分析器

  2. 界面化 Java语法分析器 能生成follow集、first集、以及预测表、对字符串分析等等。
  3. 所属分类:Java

    • 发布日期:2012-12-17
    • 文件大小:27648
    • 提供者:it_kun
  1. LL(1)文法和预测分析方法

  2. LL(1)文法和预测分析方法,改编自网络资源,从文件中读取文法,求first集和follow集,构造预测分析表,判断是否为LL(1)文法,分析符号串,判断是否为文法句子。
  3. 所属分类:C

    • 发布日期:2013-01-15
    • 文件大小:5120
    • 提供者:cranck
  1. 编译原理课程设计 LL1文法

  2. 编译原理课程设计,LL1文法的实现。采用MFC。输入文法,分别求出每一个非终结符FIRST 集FOLLOW集和SELECT集,画出预测分析表,判定读入的文法是否是LL(1)文法,给定的任意符号串判定是否是文法中的句子,将分析过程用计算机打印出来,查出文法中是否含有左递归或左公因子。若有则消除左公因子和左递归。
  3. 所属分类:专业指导

    • 发布日期:2013-02-27
    • 文件大小:3145728
    • 提供者:hushuangxing
  1. LL(1)文法的实现-mfc-编译原理学习

  2. LL1文法分析器 模拟LL1文法分析过程 实现功能:1.文法的输入、表示及转化模块。2.求每个非终结符FIRST 集FOLLOW集和SELECT集模块。3.预测分析表的构建模块。4.文法的检验及消除左公因子和左递归模块。5.对输入终结符串的判断,是否为LL1文法,并进一步分析。
  3. 所属分类:C/C++

    • 发布日期:2013-04-27
    • 文件大小:5242880
    • 提供者:u010476936
  1. C#递归下降分析窗体应用程序

  2. 如,输入25.6 * 14.5 + 2(即 i * i + i),则输出 E→TE’ T→FT’ F→i T’→*FT’ F→i T’→ε E’→+TE’ T→FT’ F→i T’→ε E’→ε 该程序应该为每个非终结符( E、E’、T、T’、F)分别写一个函数,写函数时,考虑first集和follow集
  3. 所属分类:C#

    • 发布日期:2013-05-05
    • 文件大小:51200
    • 提供者:u010572283
  1. 编译原理总复习指导

  2. 复习要点: 第1章:翻译程序与编译程序概念,编译过程、遍的概念,编译程序总体框架,如何构造编译程序; 第2章:语法规则,语义规则,闭包概念,上下文无关文法,最左(右)推导,文法类型; 第3章:词法分析的任务、功能,预处理问题,状态转换图,正规式和正规集的递归定义,空字闭包,DFA、NFA转换与化简; 第4章:语法分析的任务与功能,LL(1)文法证明,非LL(1)文法改造为LL(1)文法,LL(1)分析表的构造和应用,FIRST集、FOLLOW集的构造,预测分析过程; 第5章:LR(0)项目集族
  3. 所属分类:专业指导

    • 发布日期:2013-05-28
    • 文件大小:28672
    • 提供者:justgogo324
  1. LL1语法分析

  2. 编译原理LL1语法分析程序, 主要功能包括,对于输入的语法 消除左递归 自动生成First集和Follow集, 然后生成预测表。 最后可以输入一个句型,分析句型是不是输入语法的句型。
  3. 所属分类:C++

    • 发布日期:2013-06-16
    • 文件大小:1048576
    • 提供者:gankunrong
  1. 编译原理课程设计

  2. 很全的软件,包括很多功能,内有详细代码:First集、Follow集、运算符、语法分析、语义分析等
  3. 所属分类:C++

    • 发布日期:2013-09-11
    • 文件大小:129024
    • 提供者:xiaoyuanyuan76
  1. 编译原理课件

  2. 编译原理的课件,first,follow集,左递归,文法分析过程等等
  3. 所属分类:专业指导

    • 发布日期:2013-11-13
    • 文件大小:1048576
    • 提供者:q_614725887
  1. 编译原理 LL文法

  2.   1.学习消除文法左递归算法。       2.掌握预测分析法实现语法分析。       3.自动求得“FIRST”、“FOLLOW”集构造预测分析表。    4.能够使用自己编写的分析程序对简单的程序段进行语法翻译。
  3. 所属分类:C/C++

    • 发布日期:2013-11-30
    • 文件大小:15360
    • 提供者:xj2419174554
  1. 编译原理预测分析法语法器

  2. 编译原理课程设计,预测分析法语法分析器的实现,读入文法,输出First、Follow集、預測分析表,输入字符可输出分析过程并判断出结果
  3. 所属分类:C/C++

    • 发布日期:2014-01-05
    • 文件大小:980992
    • 提供者:sj302769981
  1. 语法分析(c语言实现)含报告

  2.   (1)输入任意文法,消除左递归和公共左因子;   (2)打印文法的First和Follow集;   (3)判断是否是LL(1)文法,如果是则打印其分析表;   (4)输入一个句子,如果该句子合法则输出与句子对应的语法树;    能够输出分析过程中每一步符号栈的变化情况。    如果该句子非法则进行相应的报错处理。
  3. 所属分类:C

    • 发布日期:2014-06-18
    • 文件大小:3145728
    • 提供者:composure92
  1. ll 1 课程设计

  2. 开发LL 1 文法判定系统 其功能包括以图形界面方式输入一个文法 然后通过系统判定所输入文法是否为2型文法;若为2型文法 则首先求出该文法中所有能推出空符号串的非终结符 然后求各个非终结符的FIRST集和FOLLOW集 最终实现该文法是否为LL 1 文法的判定 通过本次毕业设计 使学生加深对软件工程 面向对象程序设计等理论知识的理解 相关语言编程能力得以提升 同时培养自己的创新精神和实践能力 提高自己综合运用所学的基础理论 专业知识和基本技能来分析问题 解决实际问题的能力 达到计算机科学与技术
  3. 所属分类:Java

    • 发布日期:2015-01-19
    • 文件大小:204800
    • 提供者:qq_25101425
  1. 编译原理课程设计

  2. 1、设计内容 (1)LL(1)文法的判定(假设文法符合的First和Follow集未知)根据LL(1) 分析法编写一个语法分析程序 2、设计要求: 输入文法,输出判定该文法是否是LL(1)的。
  3. 所属分类:C

    • 发布日期:2015-02-02
    • 文件大小:465920
    • 提供者:s2726664048
« 1 2 3 4 56 7 8 9 »