文摘
英文文摘
郑重声明
第一章绪论
1.1引言
1.2编译器发展史
1.3本文的主要结构
第二章核心技术研究
2.1词法分析
2.1.1单词
2.1.2正则表达式
2.1.3有穷自动机
2.1.4非确定的有穷自动机
2.1.5由正则表达式构造确定的有穷自动机
2.2语法分析
2.2.1上下文无关文法
2.2.2预测分析法
2.2.3 LL分析法
2.2.4 LR分析法
2.2.5语法分析法的层次图
2.3语义分析
2.3.1语义值
2.3.2抽象语法树
2.3.3错误位置
第三章一个编译器的设计
3.1SNMP原理与MIB原理
3.1.1SNMP原理
3.1.2 MIB 原理
3.2MIB 的词法分析和词法分析器
3.2.1 MIB的词法分析和DFA图
3.2.2 MIB的词法分析器的构造
3.3 MIB的文法分析和语法分析器
3.3.1 ASN.1语法格式
3.3.2 MIB文法格式简介
3.3.3 MIB文法分析
3.3.4 MIB语法分析器的构造
3.4总体设计
3.4.1现有的MIB编译器的产品及MIB编译器的功能
3.4.2流程图
3.4.2模块结构图
第四章编译器生成器的研究及其扩展技术
4.1文法归属的算法
4.1.1预测分析法的归属条件
4.1.2 LL分析法的归属条件
4.1.3 LR分析法的归属条件
4.2 LALR(1)文法到LR(1)文法的扩展
4.2.1基于LALR(1)状态空间的LR(1)文法分析法
4.2.2改进的closureO、gotoO、reduceO算法
4.3错误报告
4.3.1词法分析的错误报告
4.3.2LL文法的可继续编译式错误报告
4.3.3 LR文法的可继续编译式错误报告
4.4编译器自动生成器的技术
4.4.1编译程序自动生成器的分层
4.4.2编译程序生成器的结构
4.4.3词法分析程序的自动生成
4.4.4语法分析程序的自动生成
4.4.5语义分析程序生成器
4.4.6后端技术
第五章结论与展望
5.1.结论
5.2.展望
致谢
硕士期间发表论文
参考文献