编译原理词法分析实验,C语言编写,代码500+行。
包含源代码、实验报告、状态迁移图、输入输出文档,最终成绩90+。
题目:C语言词法分析程序的设计与实现?实验内容及要求:1.可以识别出用C语言编写的源程序中的每个单词符号,并以记号的方式输出每个单词符号。
2.可以识别并跳过源程序中的注释。
3.可以统计源程序中的语句行数、各类单词的个数、以及字符总数,并输出统计结果。
4.检查源程序中存在的词法错误,并报告错误所在的位置。
5.对源程序中出现的错误进行适当的恢复,使词法分析可以继续进行,对源程序进行一次扫描,即可检查并报告源程序中存在的所有词法错误。
?实现方法要求:分别用以下两种方法实现。
方法1:采用C/C++作为实现语言,手工编写词法分析程序。
(必做)方法2:编写LEX源程序,利用LEX编译程序自动生成词法分析程序。
2022/10/6 22:17:45 298KB 编译原理 词法分析 C语言 实验报告
1
纤科公司是中国工业工程信息化领域的领导者,拥有一支40多人的IE实战与理论专家、IT精英的核心团队,在工业工程管理与信息技术、制造行业经验等方面具有不可替代的优势。
工业工程行业作为中国的一个新型产业,注重的是解决企业生产过程面临的各类棘手问题,在标准工时、工艺标准化、人机操作、流程优化、效率分析的同时,充分体现“成本、效率、质量”的关系。
纤科所提供的制造企业工业工程信息化应用平台,涵盖了企业基础IE的总体解决方案,为工厂管理人员和IE工程师提供了最有效、最实用的管理分析工具,协助制造企业建立IE体系,实现工艺标准化、高效生产运作。
ISE是基于系统化和标准化思想开发出来的IE协同应用平台软件系统,简称为工业与系统化工程(Industrial&SystemicEngineering)平台。
ISE平台系统是以生产系统为研究对象,以工序为点,产品为线,车间为面,从点,线,面全方位研究生产系统。
ISE目标是系统化的推动工厂从动作使用,工序划分,产线设计,到车间运作的优化和标准化系统。
ISE平台系统主要分为四大系列产品:TIE系列(工具箱)、PIE系列(教育版)、EIE系列(企业版)、GIE系列(集团版)。
2022/10/6 11:25:24 216KB 软件课件
1
各类阀门CAD图纸大全,包含具体尺寸,个零件加工尺寸图纸
2016/10/24 12:52:58 13.98MB 阀门
1
包内包含ESP8266一件配网库+SSD1306中文显示库+自改库,留意自改库需要导入到D:\用户目录\我的文档\Arduino\libraries下。
否则编译会报错,留意之前已安装过OLED库的需要删除原库否则会编译报错。
需要技术支持请加WX:lbyyzl
1
Bootstrap万能模板包括各类表单等常用的控件,各类图表,折线图等,还有媒体组件,视频在线播放,资源5分肯定是值
2017/11/27 15:01:07 14.44MB Bootstrap
1
IBM数据服务器客户机版本11.5.0.0。
多合一版本包含各类驱动JDBC、ODBC、CLI等安装完毕后测试命令db2cmddb2--打开db2命令界面db2catalogtcpipnodenode_nameremotedashDB_IP_addressserverportdb2catalogdatabasedatabasenameasdb_aliasatnodenode_namedb2connecttodb_aliasuseruser_id说明databasename必须与服务器上的分歧,同时确保端口在防火墙上打开。
2015/6/1 3:23:34 592.44MB db2客户端 IBM db2 client
1
目的:主要是为了监控Openfire各类message,然后对messagebody做进一步扩展,让Openfire更适合当前的业务需求。
局限:因为时间有限,本插件并没有对Openfiremessage协议进行扩展,都是基于原生的xml协议,因此后续开发还需要进行愈加深入的二次开发操作。
2021/4/19 11:37:06 8.81MB Openfire 聊天插件
1
一套通用型的后台管理零碎原型设计方案,在此基础上可以快速输出标准和美观的后台原型方案,共有12套不同类型的登录界面和零碎框架,包括大量的常用组件和常用页面模板,可以满足各类中后台管理零碎的原型设计需求,快速输出各种管理信息零碎,如CMS、OA、CRM、ERP、POS等零碎原型。
2015/11/10 1:27:09 20.42MB Axure yuanxing html web
1
随机数生成器可以自动生成满足各类分布条件的随机数
2019/8/5 22:51:45 132KB 随机数 生成
1
网络编程是.NET企业级应用程序开发的重要内容,也是开发人员当前所面临的难点之一。
本书共分为11章,全面深入地引见了.NET网络编程技术,内容分别涉及到物理网络的体系结构、网络协议和OSI模型、.NET中的套接字编程、TCP和UDP、HTTP和多播套接字、Internet编程和用于发送电子邮件的.NET类、.NET中的密码术以及身份验证协议等。
本书适合那些熟悉C#基础编程知识、并希望切实掌握.NET网络编程技术的各类开发人员;
本书并不要求您先前了解网络,但具有网络编程的相关知识有利于学习本书。
2017/3/25 14:37:01 36.19MB C# Net 网络 计算机
1
共 625 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡