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

Ada83/95转换系统前端的研究与实现

第一章 绪论第1-11页
 1.1 Ada语言的发展与应用第7-8页
 1.2 Ada83与Ada95的兼容性第8页
 1.3 Ada83到Ada95的转换第8-11页
第二章 Ada83/95转换系统第11-21页
 2.1 转换系统的基本思想第11-13页
  2.1.1 可行性分析第11-12页
  2.1.2 兼容性分类第12-13页
  2.1.3 转换原则第13页
 2.2 转换系统的体系结构第13-16页
  2.2.1 预处理第14页
  2.2.2 前端检查第14-15页
  2.2.3 中间表示第15页
  2.2.4 后端转换第15-16页
  2.2.5 后处理第16页
 2.3 转换系统的实现环境第16页
 2.4 论文的工作第16-21页
  2.4.1 前端的研究基础第17-18页
   2.4.1.1 前端的功能和目标第17-18页
   2.4.1.2 前端的基本思想第18页
  2.4.2 前端的体系结构第18-21页
第三章 转换系统前端的关键技术第21-45页
 3.1 符号表基本结构第21-25页
  3.1.1 散列符号表第21-22页
  3.1.2 支持可记录作用域信息的符号表第22-24页
  3.1.3 支持分别编译的符号表第24-25页
 3.2 支持Ada强类型特性的符号表第25-34页
  3.2.1 Ada语言的强类型特性第25-27页
  3.2.2 反映Ada强类型的符号表组织第27-34页
   3.2.2.1 子类型和派生类型的符号表组织第27-31页
   3.2.2.2 含有表达式的类型声明的符号表组织第31-34页
 3.3 支持Ada可见性规则的符号表第34-45页
  3.3.1 Ada语言的可见性规则第34-35页
  3.3.2 引入with/use子句的可见性规则第35-45页
   3.3.2.1 with/use子句可见性的多样性第36-40页
   3.3.2.2 解决方案第40-45页
第四章 转换系统前端的设计与实现第45-53页
 4.1 对输入源程序的分析处理第45-47页
 4.2 兼容性检查第47-50页
  4.2.1 单个检查第48页
  4.2.2 简单关联检查第48-49页
  4.2.3 复杂关联检查第49-50页
 4.3 生成中间表示第50-53页
  4.3.1 中间不兼容信息表第50-51页
  4.3.2 中间临时文件信息表第51-53页
结束语第53-55页
致谢第55-57页
参考文献第57-58页

论文共58页,点击 下载论文
上一篇:开放业务对象组织模型的研究
下一篇:Ada83/95转换系统——后端设计与实现