- 15
- 0
- 约1.82万字
- 约 29页
- 2021-02-01 发布于黑龙江
- 举报
PAGE 5
PAGE 1
《编译技术》课程设计文 档
学号:___________
姓名: ________ 刘睿_ _______
2007年 5月 5日
TOC \h \z \u \t 标题 2,1,标题 3,2,标题 4,3
一、 需求说明 4
1. Mini Java概述 4
2. 保留字、终结符 5
3. Mini Java的文法 6
4. 虚拟机代码指令系统 7
二、 详细设计 8
1. 文法的改写 8
2. 属性翻译文法 10
3. 程序结构 11
4. 类/方法/函数功能 12
1) assem包 12
2) compiler包 13
3) parser包 13
4) symboltable包 14
5) syntaxtree包 15
6) ui包 15
7) visitor包 16
5. 调用依赖关系 17
1) 语法分析部分 17
2) 符号表的生成 17
3) 类型检查 17
4) 虚拟机代码的生成 17
5) 解释执行 17
6) 集成 17
7) 与用户交互 18
6. 符号表结构 18
7. 运行栈结构 19
8. 出错信息 19
1)
原创力文档

文档评论(0)