
编译原理与软件工程实验源码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源包含《编译原理》和《软件工程》课程相关的实验代码,旨在通过实际编程操作加深学生对理论知识的理解和应用。适合计算机相关专业学习使用。
本实验要求完成以下任务:
1. 设计扫描器的有限自动机(识别器);
2. 设计翻译、生成Token的算法(翻译器);
3. 编写代码并进行上机调试,确保程序能够运行通过。
输入:源程序文件或源程序字符串。
输出:相应的Token序列;关键字表和界符表;符号表和常数表。
另外,
1. 设计语法制导翻译生成表达式的四元式的算法;
2. 编写代码并进行上机调试,确保能够运行通过。
输入:算术表达式。
输出:语法分析结果相应的四元式序列。
最后,在给出的递归子程序法四元式属性翻译文法基础上鼓励学生创新。可以设计LL(1)或LR(0)分析法的属性翻译文法,并使用扩展的语法分析器来实现语法制导翻译。
全部评论 (0)
还没有任何评论哟~


