- 6
- 0
- 约9.31千字
- 约 16页
- 2016-11-30 发布于重庆
- 举报
2010城市學院《编译原理》实验指导书
《编译原理》实验指导书
适用实验课时:30
适用对象:城市学院计算机系
实验目的和内容
编译原理实验的目的是使学生将编译理论运用到实际当中,实现一个简单语言集的词法分析程序、语法分析程序和简单语义处理程序,验证实际编译系统的实现方法,并加深对编译理论的认识。
基本实验分为三个部分,实验一识别无符号数的词法分析器设计实现、实验二无符号数的算术四则运算LR语法分析器设计实现,实验三是无符号数的算术四则运算语义处理程序实现,总的实验学时为30课时。要求每个学生独立完成所有实验要求。
每部分基本实验还包括若干扩展实验,供编程能力较强的学生自愿进行。
实验一 词法分析程序实现
一、实验目的与要求
通过编写和调试一个词法分析程序,掌握在对程序设计语言的源程序进行扫描的过程中,将字符形式的源程序流转化为一个由各类单词符号组成的流的词法分析方法。
二、实验内容
选取无符号数的算术四则运算中的各类单词为识别对象,要求将其中的各个单词识别出来。
输入:由无符号数和+,-,*,/, ( , ) 构成的算术表达式,如1.5E+2-100。
输出:对识别出的每一单词均单行输出其类别码(无符号数的值暂不要求计算)。
三、实现方法与环境
1、首先设计识别各类单词的状态转换图。
描述无符号常数的确定、最小化状态转换图如图1所示。其中编号0,1,2,…,6代表非
您可能关注的文档
- 2009年度全國二级建造师执业资格考试(建设工程施工管理).doc
- 2009年度全國监理工程师执业资格考试《建设工程合同管理》试卷.doc
- 2009年度全國二级建造师执业资格考试《建设工程施工管理》试卷.doc
- 2009年度全國一级建造师执业资格考试试卷建设工程项目管理.doc
- 2009年度全國二级建造师执业资格考试《建设工程法规及相关知识》试卷及答案.doc
- 2009年度全國监理工程师执业资格考试《建设工程质量投资进度控制.docx
- 2009年度“周黑鴨”武汉市场状况调研报告.doc
- 2009年度全省建筑施工安全生產形势分析报告.doc
- 2009年度全國监理工程师执业资格考试《建设工程质量投资进度控制》试卷.doc
- 2009年度全國造价工程师执业资格考试建设工程技术与计量.doc
- 2025-2030通信工程行业市场深度调研及发展趋势与投资战略研究报告.docx
- 2025-2030中国保健器材行业市场深度调研及发展趋势与投资前景预测研究报告.docx
- 2025-2030年中国零售行业市场发展现状及前景趋势与投资战略研究报告.docx
- 2025-2030年中国饲料加工设备行业发展分析及投资风险预测研究报告.docx
- 2025-2030支架及相关植入物行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2025-2030年中国冷冻蔬菜行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2025-2030移动终端设备产业市场深度调研及发展趋势与投资研究报告.docx
- 2025-2030年中国一体化直燃机行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2025至2030挂面市场占有率及投资前景评估规划报告.docx
- 2025-2030年中国氧气调节器行业市场现状供需分析及投资评估规划分析研究报告.docx
原创力文档

文档评论(0)