| 1 绪论 | 第1-28页 |
| ·建立程序设计语言模型的意义 | 第24-25页 |
| ·本课题的主要工作 | 第25-28页 |
| 2 程序设计语言概述 | 第28-42页 |
| ·学习程序语言的意义 | 第28-29页 |
| ·程序语言的定义及其分类 | 第29-35页 |
| ·程序设计语言中的编译技术 | 第35-38页 |
| ·解释程序与编译的关系 | 第38-40页 |
| ·使用Java语言编码的原因 | 第40-42页 |
| 3 程序设计语言模型的设计 | 第42-64页 |
| ·Essential C语言模型的设计和程序实例 | 第42-48页 |
| ·Small C语言模型的语法规则及程序实例 | 第48-52页 |
| ·面向对象程序设计的基本特征 | 第52-54页 |
| ·Essential Java语言模型的语法规则及程序实例 | 第54-60页 |
| ·Small Java语言模型的语法规则及程序实例 | 第60-64页 |
| 4 模型语言的解释实现 | 第64-79页 |
| ·解释程序中的主要数据结构 | 第64-67页 |
| ·扫描和语法分析 | 第67-72页 |
| ·语义分析与类型检查 | 第72-76页 |
| ·解释执行 | 第76-79页 |
| 5 结论 | 第79-81页 |
| 致谢 | 第81-82页 |
| 参考文献 | 第82-85页 |
| 攻读学位期间发表的论文 | 第85页 |