1. 构造算术表达式的四元式翻译文法2. 设计算术表达式的递归下降子程序分析算法3. 设计算术表达的四元式生成算法4. 实现代码并调试运行
1
折腾了两天,把前端开发所有的插件都安装配置了,包括jQuery自动补全,AngularJS,node.js,jade支持,html5,php等,语法高亮,控制台调试,方法跳转,等等,再也不用自己去找啦,你值得拥有
2025/2/14 10:17:09 10.16MB SublimeText3
1
allegroskill语法学习手册
2025/2/11 7:18:33 1.89MB skill
1
递归下降分析法一、实验目的:根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。
本次实验的目的主要是加深对递归下降分析法的理解。
二、实验说明1、递归下降分析法的功能词法分析器的功能是利用函数之间的递归调用模拟语法树自上而下的构造过程。
2、递归下降分析法的前提改造文法:消除二义性、消除左递归、提取左因子,判断是否为LL(1)文法,3、递归下降分析法实验设计思想及算法为G的每个非终结符号U构造一个递归过程,不妨命名为U。
U的产生式的右边指出这个过程的代码结构:(1)若是终结符号,则和向前看符号对照,若匹配则向前进一个符号;
否则出错。
(2)若是非终结符号,则调用与此非终结符对应的过程。
当A的右部有多个产生式时,可用选择结构实现。
三、实验要求(一)准备:1.阅读课本有关章节,2.考虑好设计方案;
3.设计出模块结构、测试数据,初步编制好程序。
(二)上课上机:将源代码拷贝到机上调试,发现错误,再修改完善。
第二次上机调试通过。
(三)程序要求:程序输入/输出示例:对下列文法,用递归下降分析法对任意输入的符号串进行分析:(1)E->eBaA(2)A->a|bAcB(3)B->dEd|aC(4)C->e|dc输出的格式如下:(1)递归下降分析程序,编制人:姓名,学号,班级(2)输入一以#结束的符号串:在此位置输入符号串例如:eadeaa#(3)输出结果:eadeaa#为合法符号串注意:1.如果遇到错误的表达式,应输出错误提示信息(该信息越详细越好);
2.对学有余力的同学,可以详细的输出推导的过程,即详细列出每一步使用的产生式。
(四)程序思路0.定义部分:定义常量、变量、数据结构。
1.初始化:从文件将输入符号串输入到字符缓冲区中。
2.利用递归下降分析法分析,对每个非终结符编写函数,在主函数中调用文法开始符号的函数。
2025/2/10 19:45:51 39KB 编译原理 语法 递归下降
1
(1)输入任意文法,消除左递归和公共左因子;  (2)打印文法的First和Follow集;  (3)判断是否是LL(1)文法,如果是则打印其分析表;  (4)输入一个句子,如果该句子合法则输出与句子对应的语法树;
  能够输出分析过程中每一步符号栈的变化情况。
  如果该句子非法则进行相应的报错处理。
2025/2/9 18:42:25 3.33MB 语法分析 C语言 报告
1
用于定制前端的准系统样板。
与环境无关;
设置自己的后端和组件模板。
带有一些(易于删除)示例的极简组件体系结构。
和的依赖关系和工具。
用于构建的。
ES6通过。
仅对您的浏览器支持级别应用必要的转换。
现代DOM和功能。
使用和配置的JS。
方便的修复脚本可以纠正整个项目中的大多数问题。
CSS样式为和配置。
,和处理供应商前缀,并允许使用尖端CSS语法。
一种更快,符合标准的替代方案,可替代Sass等预处理器。
使用现代图标。
包括作为可选的零配置开发服务器。
浏览器支持:。

建立对于开发工具和构建:安装最新的。
安装最新的。
在终端的项目根目录中运行yarn。
运行yarnrunbuild:watch。
在另一个选项卡中运行yarnrunstart。
多田确保您的编辑器支持:。
Atom用户将安装。
实时JS,尊重package.json配置。
Atom用户安装。
实时CSS,尊重package.json配置。
Atom用户安装。
检查示例组件后:删除准系统示例和参考。
2025/2/8 22:13:36 64KB stylelint babel yarn postcss
1
DynamicC®集成开发环境减少了使用Rabbit®微处理器进行嵌入式系统实时软件开发的工作量和所需时间,可以方便的实现一系列应用开发。
Rabbit将编辑器、编译器、链接器、装载器和调试器集成到一体化的单一开发环境中。
所有这些组件协同工作使你获得一个无缝的环境,无需担心从一步到下一步的兼容性问题。
当设计完成后,你可以在目标硬件上进行调试,查看你的代码是如何工作的。
因为采用C语言,DynamicC的语法和结构与传统的C语言完全相同,只是增加了使实时多任务可靠和简便的一些扩展。
15.83MB Rabbit MCU Dynamic C
1
understandforfortran:用于分析fotran程序源代码。
特别适合大型代码的结构分析。
包含软件本身(版本号为1.4.361)及注册机。
支持功能:自动分析程序结构。
给出程序结构图表,输出html文档。
找到一个子程序在哪里被使用,子程序里面又调用了其他什么子程序,子程序里面的变量都是什么意思。
可以作出整个代码的程序结构图,让你对程序一目了然。
自动文档生成,复杂度分析,以及交叉参考功能。
支持FORTRAN77(F77)和FORTRAN90(F9X)语言标准。
包含了一个具有语法着色功能的编辑器,它可以告诉你有关编辑内容的信息。
提供了快速的代码导航,详细的交叉参考,交互式的源代码浏览,通过HTML输出报告的自动的文件生成,以及能够与外部编辑器容易地集成。
还包含了一个PERLAPI和C/C++API,你可以用来写脚本和程序以便从你的源代码中自动生成文档。
2025/2/5 3:27:52 17.24MB Fortran77 Fortran90 代码阅读 代码分析
1
WPF开发教程.rar目录WPF基础入门 31. WPF基础之体系结构 32. WPF基础之XAML 93. WPF基础之基元素 234. WPF基础之属性系统 265. WPF基础之路由事件 336. WPF基础之布局系统 467. WPF基础之样式设置和模板化 518. 详谈WPF开发中的数据虚拟化 64XAML语法 741. XAML语法术语 742. 代码隐藏和XAML 823. XAML和自定义类 834. 标记扩展和XAML 875. XAML命名空间和命名空间映射 906. WPF名称范围 92WPF控件开发 951. WPF控件开发之控件概述 952. 使用XAML创建按钮 1033. WPF控件库之BUTTON 1144. WPF控件库之MENU 1155. WPF控件库之LABLE 1196. WPF控件库之TOOLBAR 1217. WPF控件开发之自定义控件 1248. WPF控件开发之装饰器 140WPF数据绑定 1431. 数据绑定概述 1432. WPF数据绑定之绑定源 1643. WPF数据绑定之数据模板 1664. WPF数据绑定之绑定声明 1815. 实例一:绑定到ADO.NET数据源 1846. 实例二:绑定到LINQ查询的结果 186WPF图形和多媒体开发 1871. WPF图形动画和媒体概述 1872. WPF的图形呈现 1913. WPF的图像处理 2054. WPF的三维图形应用 2195. WPF的三维变换应用 2296. WPF的动画开发 2387. WPF的多媒体开发 250
2025/2/2 4:58:44 10.48MB WPF C# 编程 界面开发
1
Excel文档.图文形式,清析易懂.最新国网698协议数据包实例说明,请求,响应.ASN.1的基本语法规则,心得体会,C#封装实体类有需求可以聊我
2025/2/1 6:27:22 100KB 698协议
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡