本人写的编译原理课程设计报告,里面有可运行的c++源码,词法分析+LL1语法分析。。 c++代码加了比较多的STL,比较简洁,注释也挺多。。 老师是个老变态呀。。有木有
2021-12-24 15:33:38 737KB 编译原理 课程设计 c++源码 报告
1
编译原理实验,可以根据输入生成相应的递归下降代码,不仅仅适用于一种文法,具有普适性。
2021-12-24 15:05:32 7.59MB 编译原理 递归下降 python
1
C编译器实现源代码,内有三套代码,两套分别为用C++和Vc实现的C编译器源代码,一套为GCC 1的源代码,GCC 1相对较简单,可以拥有C编译器实现参考
2021-12-24 14:56:44 2.83MB 编译原理 C编译器实现 编译原理实验
1
本程序设计并实现一款基本的c语言编译器。从词法分析开始,逐步完成c语言文法的设计,文法分析,语法制导翻译,生成中间代码并最终生成可运行的汇编代码。并且在过程中完成符号表的管理和错误管理。
2021-12-24 14:44:10 313KB 编译原理 编译器
1
这个跟单词的词法分析一起,在有词法分析的基础上,调用Scaner 方法 完成这个程序。 相信 计算机专业的 或是 软件工程专业的学生都会用到得
2021-12-24 14:42:15 1.32MB 编译原理 语义分析 翻译程序
1
用C语言对一个C语言的子集编制一个一遍扫描的编译程序 含语法分析 语义分析 词法分析
2021-12-24 09:59:30 30KB c语言 语法分析 语义分析 词法分析
1
该程序源代码用于51单片机(STC89C52RC)智能小车蓝牙遥控(手机APP控制)+避障+循迹实验。 1、源代码开发软件:KEIL; 2、程序对应处理器是:STC89C52RC; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到1602液晶屏; 6、需要用到蓝牙模块; 7、需要用到超声波模块; 8、需要用到红外避障模块; 9、需要用到红外循迹模块; 该程序源代码在本人51单片机(STC89C52RC)智能小车上亲测可用。
该程序源代码用于STC89C52RC单片机智能小车超声波避障实验。 1、源代码开发软件:keil; 2、程序对应处理器是:STC89C52RC(51单片机); 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到的超声波测距模块(HC-SR04); 6、需要用到舵机。 该程序源代码在本人STC89C52RC单片机智能小车上亲测可用。
2021-12-23 22:35:49 2.41MB 智能小车 51单片机 STC89C52RC 超声波避障
本书是在陈火旺、钱家骅、孙永强三位教授编写的《程序设计语言编译原理》的基础上,结合编译技术的最新研究成果和作者多年的教学经验编写而成的。 本书比较全面、系统地介绍了编译程序构造的一般原理和基本实现方法,内容包括词法分析、语法分析、属性文法与语法制导翻译、语义分析与中间代码产生、符号表与运行时存储空间组织、优化与目标代码生成、并行编译技术。与原教材相比,本书将编译技术的最新发展,例如属性文法、面向对象语言的编译技术、并行编译技术、编译程序自动构造工具等内容系统地融合到教材中;在语言背景方面,以C,Pascal替代原教材中的FORTRAN和Algol;并在一些重要的章节中增加了必要的例题,以帮助读者理解和自学。 本书可作为高等(理、工)院校计算机科学(或工程)专业的教材,或作为教师、研究生、高年级学生或软件工程技术人员的参考书。
2021-12-23 21:11:01 8.3MB 编译原理,PDF,国防
1
用c语言编写的简单编译器的代码,能实现简单代码的翻译工作
2021-12-23 17:15:46 4KB 编译器
1