导读:本文包含了词法分析几语法分析论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:词法,语法,程序,类库,文法,可执行,语句。
词法分析几语法分析论文文献综述
程振伟,徐家福[1](2013)在《量子程序设计语言NDQJava2处理系统——词法分析程序及语法分析程序》一文中研究指出NDQJava2语言是在NDQJava语言的基础上,增添量子条件语句、量子循环语句、量子子程序、量子模块和量子异常处理机制等多种量子成分而成的一种混成式、结构化、命令式量子程序设计语言。在简述NDQJava2处理系统之后,着重介绍了其词法分析程序及语法分析程序,其中用直接转向法进行词法分析,识别出单词,生成单词序列,用递归子程序法进行语法分析,生成语法树。由示例可知,程序结果无误,较好地完成了词法分析与语法分析任务。(本文来源于《计算机科学与探索》期刊2013年06期)
罗海丽[2](2007)在《词法分析和语法分析类库的一种构造方法》一文中研究指出以PL/0语言为例,通过论域分析给出了词法分析类库和语法分析类库的一种构造方法,类库的建立使得编译程序的构造更加简单高效.(本文来源于《内蒙古科技大学学报》期刊2007年02期)
张弦,原庆能[3](2005)在《GPJ_Pascal集成开发坏境——词法分析、语法分析、语义分析和中间代码生成》一文中研究指出GPJ_Pascal是PASCAL的一个子集。GPJ_Pascal集成开发环境是编辑、编译和执行GPJ_Pascal程序的平台,具有可视化的用户界面。本文主要介绍了GPJ_Pascal编译器的构造,其中,词法分析器扫描源程序,根据语言的词法规则,分解和识别出每个单词,同时进行词法检查;语法分析器以词法分析器生成的符号表为基础,验证单词符号串序列是否是语言文法的一个句子;在分析过程中,符号表被频繁地用来建立表项、查找表项、填充和引用表项;语法分析子程序采用了自上而下的递归子程序法,在语法分析的同时,也根据程序的语义生成有利于程序移植的相应叁元式代码,并提供了出错处理的机制。GPJ_Pascal编译器总体结构完整、清晰,含义明确、易读、易理解,出错少,可靠性大,并易于对GPJ_Pascal的词法和语法进行扩充。(本文来源于《广西工学院学报》期刊2005年S3期)
余鲲[4](1990)在《Fortran语言语法分析程序和词法分析程序自动生成的尝试》一文中研究指出传统Fortran语言的编译程序一直沿用手工方式编制,本文旨在介绍利用Unix的实用工具Yacc,Lex来实现KJ8920大型计算机的向量Fortran语言的语法分析程序KJFOR的一些经验。KJFOR的文法规则全部描述了[1]的语法现象而没有任何规约/规约冲突或移入/规约冲突,KJFOR具有很强的超前搜索能力,它能准确地指出错误位置。(本文来源于《计算机研究与发展》期刊1990年02期)
词法分析几语法分析论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
以PL/0语言为例,通过论域分析给出了词法分析类库和语法分析类库的一种构造方法,类库的建立使得编译程序的构造更加简单高效.
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
词法分析几语法分析论文参考文献
[1].程振伟,徐家福.量子程序设计语言NDQJava2处理系统——词法分析程序及语法分析程序[J].计算机科学与探索.2013
[2].罗海丽.词法分析和语法分析类库的一种构造方法[J].内蒙古科技大学学报.2007
[3].张弦,原庆能.GPJ_Pascal集成开发坏境——词法分析、语法分析、语义分析和中间代码生成[J].广西工学院学报.2005
[4].余鲲.Fortran语言语法分析程序和词法分析程序自动生成的尝试[J].计算机研究与发展.1990