编译原理课程设计,LL(1)分析方法,完整源码、素材、Word模板和PPT模板。 问题:设计一个自动构造LL(1)分析表的程序,该程序的输入是任一个文法G, 出示对应的LL(1)分析表,并指出该文法是否为LL(1)文法。同时输出终结符、非终结符、first集二维布尔矩阵、follow集二维布尔矩阵、分析表,并输出所有信息在程序界面上,后用户可以输入一个终结符串进行验证该串是否属于该文法并且输出分析过程并且实现界面交互、操作简单。 实现:点击程序运行输入的文法后分析该文法,识别出终结符和非终结符,利用规则求出对应的first集和follow集的布尔矩阵,在利用LL(1)型分析表的推导规则,构造出分析表后扫描表判断该文法是不是LL(1)型文法,并输出所有信息在程序界面上,用户可以输入一个终结符串进行验证该串是否属于该文法并且输出分析过程。 要求:通过设计,编写和调试构造LL(1)分析表(也称预测分析表)的程序,了解构造LL(1)分析表的步骤,对文法的要求,能够从文法G出发自动生成LL(1)分析表并且能够输入串进行验证并且输出分析过程。
2024-06-27 16:24:59 16.88MB 编译原理 JAVA LL(1)文法分析
1
飞机大战python源码+素材,飞机大战python源码+素材,飞机大战python源码+素材
2023-10-15 06:04:14 1.54MB python 飞机大战
1
基于HTML5+CSS+JS完成小红书首页项目相似度99%,附源码+素材,可用于毕业设计
2023-09-28 09:56:20 22.32MB 前端 css js 小红书首页
1
横版二次元射击手游,买来学习,没仔细研究,有需要的可以试试
2023-03-01 13:55:38 266.35MB 手游 unity 源码 素材
1
扎兰素材网源码是一个以phpmywind为核心进行开发的PHP素材网站源码。 扎兰V吧素材网源码搭建很简单: 第一步我们把 程序上传到 我们的虚拟空间或服务器站点中。 第二步我们把数据库文件导入数据库中。 第三步我们修改链接数据库文件,目录:include/conn.inc.
1
完整的坦克大战的程序,可以直接运行,是学习java se的绝好实例
2022-06-17 10:49:42 577KB 坦克大战游戏 韩顺平
1
java10款小游戏 俄罗斯方块 聊天室 等等。
2022-06-15 08:50:32 12.19MB java 游戏 素材
1
一个非常不错的资源分享网站,thinkphp更利于SEO 总之比WordPress强太多了,wordpress优化太费劲了,谁用谁知道
2022-05-12 18:10:12 8.72MB h5
首发好看的响应式高端网站模板源码图库素材 资源下载平台源码(可运营)可用于做娱乐网资源网,功能非常的齐全无任何加密也无任何后门!响应式高端网站模板源码图库素材 资源下载平台源码 页面很美观,堪比大型网站的美工,而且页面做的也很人性化,用户主要分为两类(下载用户、作者)作者可以发布自己做的源码,而下载用户可以自由下载,还有后台和用户页面有着详细的出售记录,这也是人性化的一面,形成一种自然形态。值得推荐!带有移动端,支持支付宝支付接口(需要自己申请支付宝接口) 服务器操作系统:Linux 服务器软件:nginx/1.14.2 PHP版本:5.4 MySQL版本:5.5.62-log
这是用scratch3.0 制作的飞机大战,里面包含了脚本、素材图片,画面比网上那种几乎全白的的要炫酷得多,飞机会爆炸,多敌机发射炮弹。我方飞机:由鼠标控制 敌方飞机:随机产生,可在一个角色中设置多个造型克隆时随机变换,数量不限制,从上而下移动。 子弹:从我方飞机的向上发射 我方飞机代码: 我方飞机代码很简单,只需要设置血量、积分变量;在循环中一直执行移动到鼠标指针的位置。
2022-05-04 13:05:28 526KB scratch3.0 飞机大战
1