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

一种自适应的Prolog编译器

摘要第1-5页
ABSTRACT第5-9页
第一章 绪论第9-14页
   ·研究背景第9-10页
   ·课题的研究内容第10页
   ·课题的意义第10-12页
     ·人工智能的概念及研究意义第10页
     ·专家系统的概念及研究意义第10-11页
     ·Prolog程序语言的理论基础及其意义第11-12页
   ·论文主要工作第12-14页
第二章 词法分析的实现方法第14-21页
   ·正则表达式第16-17页
   ·有限自动机第17页
   ·Flex第17-19页
   ·用Flex实现Prolog的词法分析第19-20页
   ·小结第20-21页
第三章 语法分析的实现方法第21-38页
   ·上下文无关文法第21-24页
   ·句型分析第24-30页
   ·Bison第30页
   ·用Bison实现Prolog的语法分析第30-33页
   ·词法分析器Flex和语法分析器Bison的结合第33-34页
   ·二义性冲突第34-37页
   ·小结第37-38页
第四章 语义分析的实现方法第38-50页
   ·语义分析第38-40页
     ·静态语义检查第38-39页
     ·属性文法第39-40页
   ·符号表第40-48页
     ·符号的主要属性及作用第41-45页
     ·符号表的总体组织第45-46页
     ·符号表项的排列第46-48页
   ·符号表的实现第48-49页
   ·小结第49-50页
第五章 Prolog知识库的搜索引擎的实现方法第50-61页
   ·PROLOG基本运算方法第50-51页
     ·深度优先算法第50页
     ·合一第50-51页
     ·回溯第51页
   ·存储组织和匹配算法第51-58页
     ·栈式动态存储分配第52页
     ·简单的栈式存储分配的实现第52-58页
   ·PROLOG编译器的实现第58-60页
   ·小结第60-61页
第六章 Prolog编译器的改进第61-67页
   ·UCB第61-66页
     ·马尔科夫决策过程第61-62页
     ·蒙特卡罗第62-63页
     ·蒙特卡罗规划第63-64页
     ·多臂匪徒模型第64-66页
   ·小结第66-67页
第七章 总结和展望第67-69页
参考文献第69-71页
致谢第71-72页
攻读学位期间发表的学术论文第72页

论文共72页,点击 下载论文
上一篇:基于论坛的话题发现与跟踪算法研究
下一篇:Android应用访问控制机制的分析与改进