毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

基于高级语言源程序格式处理工具(C语言) 论文+任务书+源码及测试用例

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

目 录

任务书 I

1 引言 2

1.1 课题背景与意义 2

1.2 国内外研究现状 2

1.3 课程设计的主要研究工作 2

2 系统需求分析与总体设计 3

2.1 系统需求分析 3

2.2 系统总体设计 3

3 系统详细设计 5

3.1 有关常量、全局变量、数据类型以及数据结构的定义 5

3.2 主要算法设计 6

4 系统实现与测试 16

4.1 系统实现 16

4.2 系统测试 17

5 总结与展望 24

5.1 全文总结 24

5.2 工作展望 24

6 体会 25

参考文献 26

附录 27


1.1 课题背景与意义

1 引言


抽象语法树作为程序的一种中间表示形式,在程序分析等诸多领域有广泛的应用。利用抽象语法树可以方便地实现多种源程序处理工具,比如源程序浏览器、智能编辑器、语言翻译器等。

通过学习对抽象语法树的搭建过程与方法,了解并掌握巴克斯(BNF)范式定义高级语言的词法与语法规则、形式语言与自动机原理以及编译技术中的递归下降语法分析法。

1.2 国内外研究现状

从 20 世纪 60 年代至今,对高级语言源程序的格式化处理一直是计算机研究发展和开发领域内的一个活跃课题。虽然基于高级语言的源程序处理工具的设计已经是一门相对成熟的计算机技术,但随着程序语言的设计的不断变化,程序规模的不断增大,处理工具的效率问题一直是核心研究项目之一。

近十年来,国外关于高级语言格式处理工具的设计逐渐采用大量更加复杂的算法,主要用于推断和简化程序中的信息。对于国内而言,现阶段对于高级语言格式处理主要着眼于特定处理器的特定部分。





















  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于MatlabSimulink 35kV输电线路继电保护的设计 分布式风电场低电压穿越故障建模与
大学生内容分享和社交平台的设计与 基于SSM框架的企业人事薪酬管理 基于大模型的代码注释自动生成与维
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!