在学编译原理,自己写的,基于我的另一个词法分析器资源的进一步实现,测试类为src/parser/Test.java,能输出源代码的语法树,希望对你有所协助
2020/5/17 15:34:40 212KB JavaCC Eclipse 语法分析 语法树
1
很好的实验要求一、 实验目的掌握算符优先分析法的原理,利用算符优先分析法将赋值语句进行语法分析,翻译成等价的四元式表示。
二、 实验内容1. 算术表达式的文法:E→E+E|E-E|E*E|E/E|(E)|I;
2. 根据算符优先分析法,将表达式进行语法分析,判断一个表达式能否正确;
3. 将赋值语句进行语法分析,翻译成等价的一组基本操作,每一基本操作用四元式表示;
三、 实验预习提示1. 算符优先文法的定义;
2. 算符优先文法关系表的构造;
3. 算符优先分析算法的设计。
四、 实验步骤1. 准备 阅读课本有关章节,确定算术表达式的文法,设计出算符优先关系表上机;
 考虑好设计方案;
 设计出模块结构、测试数据,初步编制好程序。
2. 上机调试,发现错误,分析错误,再修改完善。
教师根据学生的设计方案与学生进行探讨,以修改方案和代码。
2017/2/10 20:50:22 138KB 递归程序
1
里面有语法分析器的各种资料1:语义分析器-编译原理2:Java语法语义分析器3:语义分析之程序设计与实现4:Java词法分析器5:语法语义分析资料大集还有其他的就不逐个列出了!
1
freemarker(FTL)常见语法大全,讲授ftl中的常见语法。
2016/10/25 8:50:55 20KB freemarker
1
用于DTD验证xml语法正确与否的小插件,默认情况下IE浏览器是没有这个东西的,必须本人安装。
2015/1/16 15:15:22 218KB iexmltls.exe
1
注意不是书籍,是随书源代码《autocad完全应用指南.autolisp+dcl+visuallisp程序设计篇》重点讲解autolisp、dcl、visuallisp三合一的autocad二次程序开发技术。
《autocad完全应用指南.autolisp+dcl+visuallisp程序设计篇》分为4篇,共35章。
第1篇(第1~10章)为autollsp程序设计基础篇,主要介绍了autollsp的基本结构、语法、功能函数、对象属性、循环、判断式、子程序、选择集、符号表、读文件以及写文件等autolisp程序设计的相关知识与技巧。
第2篇(第11章)为62个精选实用autolisp程序设计范例,通过精讲62个autolisp程序设计范例,让读者将autolisp知识融会贯通。
第3篇(第12~21章)为autolisp与dcl对话框整合应用,主要介绍了dcl的基础知识、dcl对象属性的定义速查、autolisp掌控dcl的关键技巧;
还介绍了编辑框、按钮和文字、切换开关、单选按钮、列表框、下拉菜单、图像,图像按钮及滑动条的设计技巧;
另外介绍了新手常犯错误分析及应对技巧。
第4篇(第22~35章)为visuallisp程序设计应用与整合,主要介绍visuallisp的基本环境、重要函数和程序调试;
还介绍了autocadactivex对象控制以及visuallisp在e2d、3d、文字编辑、图层管理、块与属性管理、options选项控制、excel及word中的应用;
最后介绍了visuallisp应用程序的创建与维护。
  《autocad完全应用指南.autolisp+dcl+visuallisp程序设计篇》语言风趣生动,内容全面,是一本不可多得的完全学习指南。
它可以帮助读者扎扎实实学好autolisp+dcl+visuallisp程序设计,迅速提升读者的设计效率及绘图质量。
《autocad完全应用指南.autolisp+dcl+visuallisp程序设计篇》非常适合autocad的初、中、高级读者使用。
2018/7/23 1:26:41 2.04MB AutoLISP DCL Visual LISP
1
运用C#写的飞行棋代码,用了最基础语法来练手的,和大家一同分享下
2016/7/4 15:50:43 172KB C#
1
本资源包括了编译原理这门课程所要求的两次实验——编写词法分析器和语法分析器的源代码及实验报告,对于没有头绪的同学们是一个很好的参考,可以有效的协助同学们打开思路
2021/9/25 12:43:42 11.65MB 编译原理 实验 词法分析器 语法分析器
1
有关GAMS的语法和特性引见,以及用GAMS求解混合整数规划,非线性规划和随机规划问题
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡