PLO编译器的扩展(编译原理课程实践)
这次实验是用C语言对pl/0的编译器进行扩展,实现了一下几个功能:(1)给PL/0语言增加像C语言那样的形式为/……/的注释。(2)给PL/0语言增加带else子句的条件语句和exit语句。(3)给PL/0语言增加输入输出语句。(4)给PL/0语言增加带参数的过程。(5)给PL/0语言增加布尔类型。(6)给PL/0语言增加数组类型。(7)给PL/0语言增加函数类型。(8)给PL/0语言增加实数类型。(9)分离解释器和编译器为两个独立的程序。压缩包中还有实验要求以及参考文档等,希望对大家编写pl0编译器有帮助。
用户评论
推荐下载
-
编译原理大作业完整编译器
编译原理大作业完整编译器词法分析语法分析语义分析简单绘图语言
37 2019-05-03 -
编译原理实验PL0编译器
编译原理实验---PL/0编译器完美程序+完整的报告
42 2019-05-01 -
C++ 词法编译器编译原理答案
简单的词法编译器,使用C++语言编写,便于理解,代码不多
21 2020-11-05 -
编译原理入门什么是编译器
什么是编译器? 编译器告诉计算机该怎么去理解我们编写的代码。我们编写的高级语言大致分为两种: 解释型:像Python,可以写一句执行一句; 编译型:像C,需要经过编译成.exe文件才能运行。 因此,编
5 2020-12-22 -
编译原理C0编译器.rar
编译原理大作业,分解的各个过程都有,供参考使用。。
25 2020-09-25 -
编译原理实验C编译器源代码
该程序为编译原理作业,完成了C编译器的实现,包括词法分析,语法分析,语义分析,是学习编译原理的好素材。
28 2020-05-13 -
编译原理及实现编译器源代码
根据编译原理及实现后面的源代码打上去的,自己调试后修复了一些bug
15 2020-08-29 -
编译原理龙书编译器源代码
编译原理最后的附录源代码,Java,对整体的把握较好
9 2020-06-08 -
编译原理实验报告编译器实验
编译原理实验报告,完全正确的答案。里面有两份实验报告,第一个是只有加法和乘法编译器的验证,第二个是算数表达式扩充到加减乘除,有源代码,且有解释。是两份完完整整的实验报告书。
36 2019-10-09 -
哈工大编译原理编译器C++
实现词法,语法,语义翻译器,程序中包含转移函数,生成四元式
17 2020-07-27
暂无评论