文件里面有两个文本文件,一个是源代码文件,一个是测试程序文件。使用方法在里面写了,可以进行词法分析,最后会输出目标代码的。希望对大家有用。
2021-06-30 17:46:58 5KB 很好用
1
完成词法分析与语法分析器。完成Simple语言的语义翻译。完成四元式到汇编语言的转化
1
MATLAB-Simulink目标代码生成,有目标板的说明可用使用。
2021-06-18 19:57:08 1.74MB Simuli
1
《Python大战机器学习-数据科学家的第一个小目标》代码
2021-05-12 16:05:06 728KB Python 机器学习 数据科学
代码生成器。它依次把每条中间代码变换成目标代码,并且在一个基本块范围内考虑如何充分利用寄存器的问题。 代码生成器。它依次把每条中间代码变换成目标代码,并且在一个基本块范围内考虑如何充分利用寄存器的问题。
2021-04-13 14:03:53 141KB 代码生成
1
本作品使用c++builder开发环境。 采用手动设计的方法实现了简单C语言的编译器。 主要功能包括,词法,语法,中间代码,目标代码生成,目标采用x8086汇编代码。 此作品是本人的编译原理课程设计的得意之作。希望对大家有所帮助。
1
c0文法的编译器,词法分析, 文法分析,目标代码生成,目标代码的执行系统一应俱全。为北航编译技术的课程设计之一。 另有c0文法编译器的java实现,包含代码优化(dag图优化,删除公共子表达式、删除无效赋值等)、寄存器分配,目标代码为汇编码。需要者请单独跟本人联系。
2020-01-03 11:17:15 9KB c0 编译器 pcode c语言实现
1
学生在学习《编译原理》课程设计中,结合各章节的构造编译程序的基本理论,总共用一周的时间完成课程设计。要求用C或C++语言描述及上机调试,实现五个题目中任意一个,是学生将理论与实际应用结合其,起来,受到软件设计等开发过程的全面训练,从而提高学生软件开发的能力。 能完成指定寄存器个数的情况下降一中间代码程序段翻译成会变语言目标代码(汇编指令应包括加、减、乘、除),要求指令条数最少的情况下,尽量使用寄存器,尽量少访问内存,这样才能做到运行效率高。
1
实验4.2-目标代码生成-四元式
2019-12-21 22:01:51 676KB 目标代码生成 四元式
1
编译原理最后一次作业,在词法分析、语法分析、语义分析、中间代码基础上实现目标代码。压缩包里有源代码,实验报告和技术文档。
2019-12-21 21:41:24 429KB 编译原理 目标代码 c--文法
1