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

G(?)del语言编译系统的设计与实现

摘要第1-6页
ABSTRACT第6-10页
第一章 绪论第10-21页
   ·G(O|¨)DEL 语言简介第10-18页
     ·G(o|¨)del 语言的类型系统第10-12页
     ·G(o|¨)del 语言的控制机制第12-15页
       ·计算规则第12-14页
       ·剪枝操作第14-15页
     ·G(o|¨)del 语言的模块系统第15-17页
     ·G(o|¨)del 语言对元程序设计的支持第17-18页
   ·研究G(O|¨)DEL 语言的意义及其编译系统的研究现状第18-20页
     ·研究G(o|¨)del 语言的意义第19页
     ·G(o|¨)del 语言编译系统的研究现状第19-20页
   ·本文的工作第20-21页
第二章 G(O|¨)DEL 语言编译系统的总体结构设计第21-23页
   ·编译实现方法的提出第21-22页
   ·总体结构设计第22-23页
第三章 G(O|¨)DEL 语言的词法分析第23-32页
   ·G(O|¨)DEL 语言单词的分类第23-24页
   ·TOKEN 链表的数据结构第24-25页
   ·DFA 的构造第25-27页
   ·词法分析程序的实现第27-32页
第四章 G(O|¨)DEL 语言的语法分析第32-41页
   ·文法的改造第32-36页
     ·LL(1)条件第32-34页
     ·文法改造第34-36页
   ·预测分析表的构造第36-39页
   ·语法分析算法第39-41页
第五章 G(O|¨)DEL 语言语义分析及中间代码生成第41-62页
   ·中间代码的结构设计第41-47页
     ·多态多类一阶语言的定义及特点第41-42页
     ·程序执行的SLD 反驳搜索策略第42-45页
       ·匹配第43页
       ·SLD 树的定义第43-45页
       ·G(o|¨)del 的SLD 反驳搜索策略第45页
     ·中间代码结构设计第45-47页
   ·语义分析方法第47-50页
   ·中间代码生成算法第50-53页
   ·类型系统的编译实现方法第53-62页
     ·类型的数据结构第54-55页
     ·静态类型系统第55-57页
     ·动态类型系统第57-62页
第六章 出错处理第62-66页
   ·词法分析阶段的出错处理第63页
   ·语法分析阶段的出错处理第63-64页
   ·语义分析阶段的出错处理第64-66页
第七章 结论与讨论第66-68页
参考文献第68-70页
致谢第70页

论文共70页,点击 下载论文
上一篇:城乡劳动力级差地域转移模式研究
下一篇:G(?)del语言编译系统中推理机的设计与实现