- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MyGCC测试分析报告
MyGCC测试分析报告
Revison
孙桥文档变更记录
序号 日期 版本 文档状态 作者 文章章节 备注说明 1 08.3.13 创建 孙桥 1,2 初始版本(未完成)
过程数据小结
序号 日期 版本 文档状态 文档时间 文档规模 文档主要缺陷 字 图 表 数量 评审日期 1 08.3.13 创建 30 3289 0 2
1引言 4
1.1编写目的 4
1.2背景 4
1.3定义 4
1.4参考资料 5
2测试概要 5
3测试结果及发现 6
3.1测试1(id) 6
3.2测试2(num) 7
3.3测试3(str) 8
3.4测试4(error) 8
3.5测试5(space) 8
3.6测试6(program) 9
3.7测试7(if_stmt) 10
3.8测试8(assignment_stmt) 11
3.9测试9(loop_stmt) 12
3.10测试10(call_stmt) 13
3.11测试11(read_stmt) 15
3.12测试12(write_stmt) 15
3.13测试13(return_stmt) 15
3.14测试14(exp) 16
3.15测试15(term) 16
3.16测试16(factor) 16
3.17测试17(const_decl) 16
3.18测试18(var_decl) 17
3.19测试19(com_stat) 17
3.20测试20(func_decl) 17
3.21测试21(main_decl) 17
3.22测试22(param) 17
3.23测试23(stmt_seq) 17
3.24测试24(cse) 17
3.25测试25(gla) 19
3.26测试26(gra) 19
3.27测试27(Rd) 20
3.28测试28(wri) 20
3.29测试29(if_f) 20
3.30测试30(if_t) 21
3.31测试31(gt) 21
3.32测试32(ge) 22
3.33测试33(lt) 23
3.34测试34(le) 24
3.35测试35(eq) 25
3.36测试36(neq) 26
3.37测试37(asn) 27
3.38测试38(add) 27
3.39测试39(sub) 27
3.40测试40(mul) 28
3.41测试41(over) 29
3.42测试42(halt) 29
3.43测试43(_minus) 29
3.44测试44(jump) 29
3.45测试45(call) 30
3.46测试46(ret) 30
3.47测试47(retv) 30
3.48测试48(_param) 30
3.49测试49 30
3.50测试50 30
1引言
1.1编写目的
书写本文档的预期读者为程序开发人员,用于作为本软件系统开发时的标准参考。
1.2背景
MyGCC;
本项目的任务提出者为编译原理课程任课老师,开发者为孙桥。
1.3定义
英文(缩写) 中文 MyGCC 编译器名称 Symbol Table Manager(STM) 符号表管理器 Scanner(Scanner) 扫描程序 Parser(Parser) 语法分析程序 Error Handler(EH) 语义分析程序 Compiler Manager(CM) 编译管理器 Semantic Analyzer(SA) 语义分析程序 Code Generator(CG) 中间代码生成程序 Target Code Generator(TCG) 目标代码生成程序 Source Code Optimizer(SCO) 源代码优化程序
1.4参考资料
《MyGCC需求规格说明书》;
《编译原理》 Alfred V.Aho Ravi Sethi Jeffrey D.Ullman,机械工业出版社;
《编译原理及实践》 Kenneth C.Louden(美) 机械工业出版社;
《GNU Compiler Collection Internals》 Richard M.Stallman and the GCC Developer Community;
2测试概要
测试名称 测试内容 测试类型 测试文件 计划时间 测试1 Id 词法测试 Id.c0 08.3.13 测试2 Num 词法测试 Num.c0 08.3.13 测试3 Str 词法测试 Str.c0 08.3.13 测试4 非法字符 词法测试 Error.c0 08.3.13 测试5 空白符 词法测试 Space.c0 08.3.13 测试6 Prog
文档评论(0)