摘要 | 第1-5页 |
ABSTRACT | 第5-7页 |
目录 | 第7-10页 |
第一章 绪论 | 第10-16页 |
·研究IPv6协议测试技术的必要性 | 第10-11页 |
·本项目的研究背景 | 第11-13页 |
·传统的路由器测试方法及其局限性 | 第11-12页 |
·路由器并发多端口测试系统 | 第12-13页 |
·本论文反映的主要研究工作 | 第13-14页 |
·本论文反映的工作的特点 | 第14-15页 |
·论文结构与安排 | 第15-16页 |
第二章 TTCN及支撑工具 | 第16-22页 |
·TTCN及分布式测试系统对TTCN-3的新要求 | 第16-17页 |
·TTCN概述 | 第16页 |
·由多台计算机组成的分布式测试系统对TTCN-3的新要求 | 第16-17页 |
·TTCN的支撑工具简介 | 第17-18页 |
·并发多端口路由器测试系统中的TTCN-3支撑工具 | 第18-20页 |
·并发多端口路由器测试系统中TTCN-3/C编译器总体设计 | 第20-22页 |
·编译器的阶段 | 第20页 |
·编译器的遍 | 第20-22页 |
第三章 词法分析及语法分析 | 第22-36页 |
·词法分析 | 第22-25页 |
·词法分析简介 | 第22页 |
·利用LEX工具构造词法分析器 | 第22-23页 |
·词法分析器的输出结果 | 第23-25页 |
·语法分析 | 第25-31页 |
·语法分析简介 | 第25页 |
·利用YACC工具构造语法分析器 | 第25-26页 |
·YACC语法规则部分的冲突问题 | 第26-30页 |
·冲突问题简介 | 第26-27页 |
·减少冲突的办法 | 第27-30页 |
·YACC和LEX的配合工作 | 第30页 |
·语法分析器的输出结果 | 第30-31页 |
·语法树 | 第31-36页 |
·分析树与语法树简介 | 第31-32页 |
·本编译器构造语法树的原因 | 第32页 |
·本编译器中语法树的构造方法 | 第32-36页 |
·定义语法树节点的数据结构 | 第32-33页 |
·在YACC中构造语法树 | 第33-34页 |
·输出的语法树 | 第34-36页 |
第四章 语义分析 | 第36-52页 |
·语义分析简介 | 第36页 |
·TTCN-3中与语义相关的内容 | 第36-41页 |
·TTCN-3的声明 | 第37-38页 |
·TTCN-3的作用域规则 | 第38-40页 |
·TTCN-3的作用域规则简介 | 第38-40页 |
·TTCN-3作用域规则的独特性#,31 | 第40页 |
·TTCN-3的类型 | 第40-41页 |
·符号表 | 第41-45页 |
·符号表简介 | 第41-42页 |
·TTCN-3/C编译器符号表的设计 | 第42-45页 |
·符号表表项的数据结构 | 第42-43页 |
·符号表采用的数据结构 | 第43-44页 |
·符号表及表项的操作 | 第44-45页 |
·在YACC中完成语义分析 | 第45-50页 |
·YACC中的语义值 | 第45-46页 |
·嵌入语义程序段 | 第46-50页 |
·语义分析的输出结果 | 第50-52页 |
第五章 错误处理及代码生成简介 | 第52-54页 |
·错误处理简介 | 第52页 |
·代码生成简介 | 第52-54页 |
第六章 结论与展望 | 第54-56页 |
·本文工作总结 | 第54-55页 |
·未来工作展望 | 第55-56页 |
致谢 | 第56-57页 |
参考文献 | 第57-61页 |
攻读硕士学位期间发表的论文及科研成果 | 第61页 |