编译原理课程设计报告模板方案.docVIP

  • 8
  • 0
  • 约2.85万字
  • 约 38页
  • 2017-01-04 发布于湖北
  • 举报
《编译原理课程设计》报告 MiniC编译器MFC实现 分组序号:5 设计地点:微机301、401 电子邮件:1260815873@ 指导教师:李村合 技术支持: CSDN下载: 百度文库下载: 2011 年 12 月 24 日 目录 1 前言 1 2 课程设计目的 2 3 课程设计内容 2 4 编译器特色 2 5 课程设计原理 2 6 系统需求分析 5 6.1 MiniC编译程序总体流程图 6 6.2 功能需求 7 6.3 主要用到的关键词: 9 6.4 汇编成可运行文件 9 6.5 MiniC语言的BNF文法 9 7 系统设计与实现 10 7.1 BY5编译程序主要模块功能 10 7.2 词法分析子程序 11 7.3 语法语义分析子程序 15 7.3.1 分程序处理过程 15 7.3.2 变量定义过程 16 7.3.3 语句处理过程 16 7.3.4 赋值语句的处理 18 7.3.5 read语句的处理 18 7.3.6 write语句的处理 19 7.3.7 call语句的处理 19 7.3.8 if语句的处理 20 7.3.9 while语句的处理 20 7.3.10 表达式、项、因子处理 21 7.3.11 逻辑表达式的处理 21 7.3.12 判断单词合法性与出错恢复过程分析: 23 8 系统测试与运行结果分析 24 8.1.1 测试程序:

文档评论(0)

1亿VIP精品文档

相关文档