编译原理实验题目(参考).docVIP

  • 23
  • 0
  • 约1.59万字
  • 约 26页
  • 2017-06-09 发布于浙江
  • 举报
编译原理 课程设计指导书 题目一  基于语法制导翻译的表达式转换编译器 一、设计目的 通过本课程设计获得对实际编译器的构造原理、过程和方法的感性认识,全面掌握语法制导翻译技术。 二、设计内容 采用语法制导翻译模式设计一个包含词法分析、语法分析、符号表管理、错误处理及输出等功能模块的、由中缀表达式到后缀表达式的完整编译器。该翻译器的规格说明如下: start ( list eof list ( expr | expr ( expr + term { print(‘+’) } | expr –term { print(‘-’) } | term |ε term ( term * factor { print(‘*’) } | term / factor { print(‘/’) } | term div factor { print(‘DIV’) } | term mod factor { print(‘MOD’) } factor ( ( expr ) | id { print( id.name ) } | num { print( num.value ) } 三、设计要求 1、使用模块化设计思想来设计该编译器; 2、词法分析模块用于读入输入串,

文档评论(0)

1亿VIP精品文档

相关文档