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

游戏脚本引擎设计与实现

摘要第1-4页
Abstract第4-9页
第一章 绪论第9-14页
   ·选题意义第9-10页
   ·国内外研究现状第10-12页
   ·本文工作及章节安排第12-13页
   ·本章小结第13-14页
第二章 XtremeScript脚本系统总体介绍第14-19页
   ·XtremeScript脚本语言和虚拟机第14-15页
   ·XtremeScript脚本系统工作流程介绍第15-18页
   ·本章小结第18-19页
第三章 XVM汇编器的设计与实现第19-30页
   ·XVM汇编器的设计第19-22页
     ·XVM汇编器的功能概述第19页
     ·汇编器词法分析部分的DFA图第19-20页
     ·指令的汇编第20页
     ·变量的汇编第20-22页
     ·标签处理的要点第22页
   ·XVM汇编器的实现第22-29页
     ·汇编器中的主要数据结构第22-25页
     ·主程序结构分析第25页
     ·错误处理策略第25页
     ·语法分析第25-27页
     ·Assemble()函数说明第27-28页
     ·程序实际运行界面截取第28-29页
   ·本章小结第29-30页
第四章 XVM虚拟机的设计与实现第30-37页
   ·XVM虚拟机的设计第30-32页
     ·XVM虚拟机的功能概述第30页
     ·装载字节码文件第30页
     ·从入口点开始执行第30页
     ·执行周期第30-31页
     ·关于函数调用的说明第31-32页
   ·XVM虚拟机的实现第32-36页
     ·XVM虚拟机中的主要数据结构第32-33页
     ·RunScript函数分析第33-34页
     ·双目运算ADD的实现第34-35页
     ·CALL的实现第35-36页
     ·程序实际运行界面截取第36页
   ·本章小结第36-37页
第五章 XVM虚拟机与宿主程序的集成第37-43页
   ·XVM虚拟机与宿主程序的集成概述第37页
   ·XVM虚拟机与宿主程序的集成的实现第37-42页
     ·XVM虚拟机的接口概述第37-38页
     ·XS_RegisterHostAPIFunc的实现第38-39页
     ·XS_GetParamAsInt的实现第39页
     ·XS_ReturnIntFromHost的实现第39-40页
     ·XVM虚拟机与主应用程序的集成的一个例子第40-42页
     ·程序实际运行界面截取第42页
   ·本章小结第42-43页
第六章 XtremeScript编译器的设计与实现第43-55页
   ·XtremeScript编译器的设计第43-52页
     ·编译器的功能概述第43页
     ·利用硬编码的决策树算法提取token第43-44页
     ·语法制导的递归下降翻译第44-46页
     ·表达式的翻译第46-49页
     ·标签的生成与回填第49页
     ·中间代码的生成第49-51页
     ·目标代码的生成第51-52页
   ·XtremeScript编译器的实现第52-54页
     ·编译器中的文件结构介绍第52页
     ·编译器中的主要数据结构第52-53页
     ·错误处理策略第53页
     ·主程序结构分析第53页
     ·程序实际运行界面截取第53-54页
   ·本章小结第54-55页
第七章 结束语第55-56页
   ·研究工作总结第55页
   ·下一步研究的方向第55-56页
致谢第56-57页
参考文献第57-60页
附录A 硕士期间发表的论文第60-61页
附录B XtremeScript语言定义第61-66页
附录C XVM汇编语言定义第66-70页

论文共70页,点击 下载论文
上一篇:网格计算中任务调度算法的研究
下一篇:电厂操作票管理系统设计与实现