登录
首页 » 算法 » LL1文法分析

LL1文法分析

于 2022-10-18 发布 文件大小:3.70 MB
0 158
下载积分: 2 下载次数: 1

代码说明:

该代码是自己原创,参考编译原理的书,根据LL1文法判断过程编写而成,进行了多种判断,找左公因子,左递归,求first集,follow集,select集最终根据select集判断出是否为ll1文法,并且在过程中每个产生式是否能产生空,其select集,first集,follow集,均可打印出

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 本程序是用纯C语言编的一个基于命令行的四则运器。主要用于计四则运表达式的值,同时可以实现四种进制任意两种之间的转换。 主要功能:1.四则运:能够解释...
    本程序是用纯C语言编的一个基于命令行的四则运算计算器。主要用于计算四则运算表达式的值,同时可以实现四种进制任意两种之间的转换。 主要功能:1.四则运算:能够解释并执行四则运算表达式。四则运算就是包含+、―、*、/、.(小数点)和数字的运算表达式,例如:3+2.9*(5-6/3) -4+(+8*6)等; 2.错误警告:能够对不符合语法的表达式给出相应的错误警告,本程序共给出了8大类警告 3.进制转换:能够做二进制、八进制、十进制、十六进制中任意两种进制之间的互相转换 4.帮助系统:提供完善的帮助系统 5.出错保护:有良好的出错保护系统,命令行输入错误,程序仍能正常运行。-this program is pure C-language series based on a command line of four Operational calculator. Mainly used in the calculation of four computing the value of the expression, and can achieve four band arbitrary conversion between the two. The main functions : 1. Four computing : the ability to interpret and apply the four Operational expression. Four operations is included ,-,*,/,.( decimal point) and digital arithmetic expressions, for example : 2.9* 3 (5-6/3)-4 (8* 6); 2. Wrong warning : to be able to not grammar of expressions is the corresponding error warnings, the procedure is a total of eight major categories of warning 3. Decimal Conversions : can do binary, octal, decimal, hexadecimal arbitrary b
    2022-02-13 01:07:58下载
    积分:1
  • add two number
    int main()
    2022-02-25 10:33:05下载
    积分:1
  • 内部排序性能分析
    在本系统中,通过编码用C语言实现测试程序对常见的六种排序算法性能从比较次数、移动次数和消耗时间方面进行了对比,分析数据得出结论,为在实际应用中选择合适排序算法提供了实验依据。实现功能:排序演示模块:直接排序算法、起泡排序算法、选择排序算法、快速排序算法、希尔排序算法、堆排序算法排序对比模块:直接排序算法、起泡排序算法、选择排序算法、快速排序算法、希尔排序算法、堆排序算法
    2022-03-17 12:03:49下载
    积分:1
  • 矩阵运实矩阵相乘复矩阵相乘实矩阵求逆的全选主元高斯约当...
    矩阵运算实矩阵相乘复矩阵相乘实矩阵求逆的全选主元高斯约当法-matrix calculation real matrix multiplication complex matrix multiplication matrix inversion is a wholly-elected PCA Gaussian about when France, etc.
    2023-09-04 05:45:03下载
    积分:1
  • 一个java的tabu search框架
    一个java的tabu search算法框架-one of tabu search algorithm framework
    2022-03-25 14:23:27下载
    积分:1
  • GPS定位中的时间转换小工具,年纪日,gps周
    应用背景进行公历与GPS周和天的计算,以及年积日的相互转换关键技术GPS周和天与公历日期的时间换算,可以由公历时间求得GPS时间,也可由GPS时间求得公历时间,还可计算年积日与公历时间和GPS时间的转换,三者之间都可进行任意换算,可以作为平时学习和工作的小工具,解决了在数据处理时的小麻烦
    2022-03-23 19:13:27下载
    积分:1
  • 社交网络游戏
    这是python.It做的小型社交网络需要输入一个字符串,并将其解析,使图形structure.Then我们可以发现连接之间friends.Their喜欢etc.Also我们可以添加新的连接..在这里,上面提到的比赛是这门课程采取项目
    2023-07-22 22:25:03下载
    积分:1
  • 层次分析,用于综合决策。附有方说明。程序是自己写的,已验证,可用...
    层次分析法,用于综合决策。附有方法说明。程序是自己写的,已验证,可用-Analytic Hierarchy Process for integrated decision-making. With a description. Procedure is to write their own, and has been verified, can be used
    2022-04-22 12:24:17下载
    积分:1
  • Hash函数MD5的实现
    资源描述 用C语言实现该MD5压缩算法,尽可能的优化算法的实现。通过编程实现算法,对该算法的设计有较好的认识。
    2022-03-24 04:29:04下载
    积分:1
  • GN-Python代码
    应用背景GN算法是一个经典的社区发现算法,它属于分裂的层次聚类算法,最初,由Michelle Girvan和Mark Newman于2012年提出。可处理网络里社团的发现。。。。。。。关键技术其基本思想是不断的删除网络中具有相对于所有源节点的最大的边介数(ege betweenness)的边,然后,再重新计算网络中剩余的边的相对于所有源节点的边介数,重复这个过程,直到网络中,所有边都被删除。。。。。。。
    2022-03-10 14:56:19下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载