语法、语义分析实验报告.docxVIP

  • 14
  • 0
  • 约6.92千字
  • 约 14页
  • 2018-02-25 发布于浙江
  • 举报
语法、语义分析实验报告

河海大学物联网工程学院 编译原理课程实践学年学期 2015-2016第二学期 实验名称 语法分析、语义分析作 者 1362810225 刘云瞻 组 员 刘云瞻 华路授课班号 6282506 专 业 计算机科学与技术13级指导教师 金永霞 2016年6月目录1.引言- 2 -1.1 实验目的- 2 -1.2 实践内容- 3 -2.算法设计- 3 -2.1 语法分析- 4 -2.1.1 生成(非)终结符表- 4 -2.1.2 构造FirstVT集和LastVT集- 4 -2.1.4 算符优先分析- 7 -2.2 语义分析- 10 -2.2.1 算术表达式和简单赋值语句的翻译- 10 -3. 运行结果与测试- 11 -3.1 运行结果- 11 -3.2 错误测试- 13 -4.心得体会- 14 -1.引言1.1 实验目的通过使用高级语言实现部分算法加强对编译技术和理论的理解。设计的题目要求具有一定的规模,应涵盖本课程内容和实际应用相关的主要技术。1.2 实践内容本实验通过“算符优先分析法”来解决实验任务中的“语法分析”与“语义分析”这两个任务点。其中,“语法分析”是根据输入串和根据文法规则得出的优先关系表,完成一系列移进、归约的过程,“语义分析”在本实验中是通过对归约串进行的解释以及中间代码的生成。具体来说,这里我通过Java

文档评论(0)

1亿VIP精品文档

相关文档