用C++编写的类C语言编译器,代码清晰。
完成词法分析、语法分析LR1、语义分析。
其中LR语法分析自动生成action-goto表。
语义分析生成三地址码。
可做编译原理课程设计大作业等等。
2025/3/28 9:03:55 1.44MB 编译原理
1
java实现c语言编译器,包括词法分析,语法分析,语义分析,目标代码生成四个部分,总体实现编译器功能,有运行界面,代码精简,值得下载。
2025/3/22 8:03:50 227KB 编译器
1
重庆理工大学编译原理课程设计。
用java编写,有漂亮的界面,支持词法分析,正规式转换、LL(1)分析、LR(0)分析、算符优先分析
2025/3/18 9:26:47 189KB 语法分析
1
本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。
与上一版相比,本书进行了全面的修订,涵盖了编译器开发方面的最新进展。
每章中都提供了大量的系统及参考文献。
本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。
24.12MB 编译原理
1
2017四川大学计算机学院编译原理课程,金军老师课后作业讲解
2025/3/5 10:02:18 18.49MB 编译原理
1
编译原理课程中的实验,实验包括1.扩充单词:保留字es双字符单词+=,++2.扩充语句:条件语句ifthenes。
可供编译原理课程参考,里面包括源码及详细的讲解报告,非常有用。
2025/2/7 7:46:06 110KB 编译原理
1
我的编译原理课程设计,请大家多多指教!!!
2025/1/4 12:49:34 35KB PL0 词法 语法
1
燕大编译原理课程实验报告,里面有几个实验。
词法分析程序,基于LL(1)方法的语法分析程序基于LR(0)方法的语法分析程序基于LR(0)方法的语法分析程序。
下载了就能用,直接取走。
1
全套课程设计,经检验,程序无BUG#include#include"lex.h"main(){ //LexScan() //{ charch,ch1;//存放读入的字符 chartoken[50]={'\0'};//存放识别的字符串 inti=0;//字符串的指针 intflag;//字符串比较的标志 AttrWordattrword[200]={{"\0"}};//定义属性字 intAWflag=1;//属性字计数器 intk,c,flag1=0,Linenum=1; FILE*fp=fopen("d:\\lex.txt","r"); if(fp==NULL) { printf("can'topentext!"); exit(0); } ch=fgetc(fp);
2024/12/22 9:08:31 961KB 编译原理 课程设计 计算机
1
算符优先分析是自底向上优先分析(移进-归约分析)思想基础上的一种重要的算法,算符优先分析法是一种简单直观、特别方便于表达式分析,易于手式实现的方法。
算符优先分析法是仿效算数四则运算而建立起来的。
做四则运算时,为了保证计算结果和过程的唯一性,规定了一个统一的四则运算法则,规定了运算符之间的优先关系。
算符优先分析法仿效四则运算过程,它预先规定了相邻终结符之间的优先关系,然后利用这种优先关系来确定句型的“句柄”,并进行归约。
2024/12/14 16:29:52 874KB 算符优先分析文法
1
共 104 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡