面向类C语言的编译器语法分析的设计与实现开题报告

 2023-06-19 08:11:47

1. 研究目的与意义(文献综述包含参考文献)

文 献 综 述1.1课题的目的和意义编译程序是现代计算机系统的基本组成部分之一,而且大多数计算机系统都配有不止一种高级语言的编译程序,对有些高级语言甚至配置了几个性能不同的编译程序。

一个编译程序的重要性体现在它使得多数计算机用户不必考虑与机器有关的繁琐细节,使程序员独立于机器,这对于如今机器数量和种类持续不断增长而言尤为重要。

对于一个编译器而言,它的性能、生产力和可移植性是至关重要的。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容、问题解决措施及方案

2.1预计需达到的要求 2.1.1 功能需求c--编译器的主要任务是分析自定义语言 c--的源程序,并将其识别为具有独立意义的单词符号,赋予其相应的属性和值,以供后续语法分析阶段使用。

语法分析结合语义分析同时进行,将相关语义信息保存到一个中间存储结构,这个存储结构的内容可以作为源程序的中间表示。

最后策略执行模块调用中间存储结构中的信息完成策略执行。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。