首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--编译程序、解释程序论文

基于.NET平台编译器的设计与实现

第一章:绪论第1-16页
   ·.NET 平台的介绍第7-10页
     ·.Net 平台的结构第7-8页
     ·公用语言运行时环境与公用语言规范第8-10页
   ·CS 语言的定义第10-11页
   ·编译器理论第11-14页
   ·本文的主要工作第14-16页
     ·Compiler 编译器的构建第14-15页
     ·Compiler 编译器中的主要数据结构第15-16页
第二章:词法分析第16-22页
   ·词法分析程序的功能第16页
   ·CS 语言中的符号集(详见表2-1)第16-19页
   ·CS 语言编译器的词法分析状态图第19-20页
   ·编译器COMPILER 词法分析程序第20-22页
第三章:语法分析第22-33页
   ·递归下降分析的基本方法第23-25页
   ·Cs 语言文法-巴科斯范式BNF 及EBNF第25-28页
   ·分析树与抽象语法树第28-29页
   ·Cs编译器的语法树结构第29-33页
第四章:语义分析第33-41页
   ·符号表的结构第33-35页
   ·作用域规则和块结构第35-37页
   ·数据类型和类型检查第37页
   ·Cs 语言的语义分析第37-39页
   ·在Cs 语言编译器中变量的时效性第39-41页
     ·Cs 中参数和局部变量的时效性第39页
     ·Cs 中函数调用实参与行参的时效性第39-41页
第五章:中间代码生成和目标代码生成第41-53页
   ·中间代码生成第41-48页
     ·MSIL-Microsoft Intermediate Language第41-43页
     ·CIL-Common Intermediate Language第43-48页
   ·目标代码生成-反射技术第48-51页
   ·编译器调试功能的实现第51-53页
     ·CLR 调试体系结构第51-52页
     ·编译器调试功能的实现第52-53页
第六章 总结第53-54页
参考文献第54-56页
摘要第56-59页
ABSTRACT第59-63页
致谢第63-64页
导师及作者简介第64页

论文共64页,点击 下载论文
上一篇:近代中国东北基督教教会学校研究
下一篇:抗日战争时期湖南工矿业述评