本作品使用c++builder开发环境。
采用手动设计的方法实现了简单C语言的编译器。
主要功能包括,词法,语法,中间代码,目标代码生成,目标采用x8086汇编代码。
此作品是本人的编译原理课程设计的得意之作。
希望对大家有所帮助。
1
和附录上是一模一样的,适合初学者,java代码,简单易懂。
直接导入即可使用。
注意:其编译的对象即语法并非C语言,而是附录中定义的文法,请自行看书理解。
2024/1/30 18:53:38 51KB 龙书 附录 编译器前端 源码
1
ActionScript转换成TypeScript语法工具,文件目录,解压后,打开air文件,将需要转换的AS代码放入左侧,点击转换,一键无脑操作即可,适用于layaairegret
2024/1/30 10:50:19 699KB as3 typescript
1
c++语言编译原理赋值语句的语法分析程序算符优先法有详细的出错提示
2024/1/29 18:24:18 12KB c++ 赋值语句 语法分析
1
C#5.0引入async/await关键字,旨在简化异步编程模型,抛去语法糖就是Net4.0的Task+状态机。
其实在处理异步编程使用Task还是挺简单的,不过既然推出了新的语法糖,难免会尝试一下,然而在使用中却没想象中那么单纯。
以下针对ASP.NET应用程序实际使用过程中的一些总结,包括异常捕获、死锁、应用程序崩溃,实际使用过程中一不注意就可能掉坑里了。
异常捕获async方法有三种返回类型:void、Task、Taskasyncvoid该方式声明的方法是无法使用catch捕获异常的,所以以下代码的try、catch并没什么卵用。
2024/1/28 9:20:58 74KB .NET AS async
1
本书是Java语言的经典教材,中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、髙级Java程序设计等内容。
本书以示例讲解解决问题的技巧,提供大量的程序清单.每章配有大置复习题和编程练习题,帮助读者掌握编程技术,并应用所学技术解决实际应用幵发中遇到的问题。
基础篇主要介绍基本程序设计、语法结构、面向对象程序设计、继承和多态、异常处理和文本1/0、油象类和接口等内容。
本书可作为高等院校相关专业程序设计课程的基础教材,也可作为Java语言及编程爱好者的参考资料。
2024/1/27 16:46:40 17.95MB 语言程序设计 原书第十版
1
Python基础语法习题
2024/1/25 23:29:46 22KB Python
1
叉叉集成开发环境(Windows版)是一个使用Lua语言进行编写的叉叉助手辅助开发环境,支持Lua的所有语法与基本函数,配合叉叉脚本特有的函数命令,实现找图、找色、触摸等高级功能。
相信喜欢玩手游的朋友应该都知道叉叉助手吧,那么里面那些很好的辅助是怎么开发出来的呢?其实就是叉叉集成开发环境,如果大家有兴趣的话也可以自己编写喜欢玩的游戏辅助,使用简单。
2024/1/24 3:26:44 8.57MB lua 叉叉助手 开发环境
1
本章涵盖了PDF对象文件及文件级对象文件的所有语法。
中文版本,为第一章语法部分,包含了PDF所有语法,对于解析PDF格式有很大帮助。
2024/1/23 16:41:11 1.66MB PDF 规范 语法中文版
1
编译原理实验的语法分析器lr1只有一个main.java差不多900行(加上注释)有详细的注释如有问题可切磋改进由于老师给的是Pascal的文法当然也可自行修改出错处理不是很完善,$表示空,#表示结束符注意文法要有适当的空格,从output.dat文件输入,文件中是词法分析的输出(部分,不影响)
2024/1/23 8:04:56 24KB lr1 java 语法分析器
1
共 954 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡