语言解释器论文-陈旭,陈富林

语言解释器论文-陈旭,陈富林

导读:本文包含了语言解释器论文开题报告文献综述及选题提纲参考文献,主要关键词:解释器,工业机器人,机器人编程语言

语言解释器论文文献综述

陈旭,陈富林[1](2019)在《工业机器人语言及其解释器的研究与实现》一文中研究指出为解决工业机器人解释器结构复杂,解释效率低的问题,以6自由度机器人为研究对象,提出了一种解释器分层架构的实现方法的和融合链表型的语法树结构。解释器分为两层,上层为前处理模块,工作在示教器,主要对机器人源程序进行词法分析、语法分析、语义分析和生成中间数据结构。下层为后处理模块,工作在控制器端,主要进行中间数据结构解析,调用控制函数。将链表结构融合进语法树,以优化语法树的结构。实验结果表明,设计的解释器能够正确地解释机器人源程序,并满足控制需求。(本文来源于《组合机床与自动化加工技术》期刊2019年05期)

张智[2](2019)在《小学教学机器人编程语言解释器设计》一文中研究指出本文首先对小学机器人编程语言需求分析和小学机器人编程语言系统设计进行了概述,然后从词法分析、语法分析和语义分析叁个方面对小学机器人编程语言解释器的实现进行了探究。(本文来源于《电子技术与软件工程》期刊2019年09期)

赵奎,陈宏君,吴波,张磊,文继锋[3](2018)在《IEC61131标准的结构化文本语言解释器设计》一文中研究指出提出了一种符合IEC61131标准的结构化文本语言虚拟机指令高效解释执行的实现方案。结构化文本语言编译器将程序组织单元编译为二进制文件,该文件包括数据区、指令区。解释器内嵌各条指令对应的C执行函数和系统库函数。解释器在初始化中读取指令文件,构建数据区、指令节点链表、以跳转标号为关键字的指令序号hash表。指令节点记录形参地址、执行函数指针。在周期执行的任务中,顺次遍历指令链表。对于常规运算指令,调用指令节点关联的内嵌函数。对于跳转指令,根据跳转标号从hash表获取指令序号,动态调整当前执行的节点位置。该方案解决了线性指令表结构顺序执行时无法支持跳转和可变形参的问题,提高了解释器的执行效率,满足了工控系统的实时性要求。(本文来源于《单片机与嵌入式系统应用》期刊2018年12期)

刘志昊,孙晓山,张阳[4](2019)在《基于改进PCFG的语言解释器模糊测试》一文中研究指出为在语言解释器的模糊测试中构造符合语言规范的样本,并尽可能地得出异常测试结果以便发现漏洞,采用改进的概率上下文无关语法模型控制样本的变异过程,对变异结果中的未定义变量进行修正以提高符合语言规范的样本比率。在此基础上,对语言解释器进行模糊测试,结果表明,该测试所生成样本中符合语法、语义规范的比率高达96%。(本文来源于《计算机工程》期刊2019年08期)

刘珂,蒋哲远[5](2018)在《期货程序化环境下模型描述语言解释器的研究与设计》一文中研究指出在期货程序化交易环境下,对于交易者编写交易策略要求较高的情况下,以模型描述语言解释器为对象,提出了整体概念解释模型,并开发了基于标准C语言的解释器。一方面使用扩展的巴科斯范式进行文法描述,并构建相应的语法树,避免了语法树的二义性。另一方面增加了交易策略回溯测试以及优化阶段,使编写的交易策略更加适应市场,提高收益。实验结果表明,在期货程序化交易过程中,该解释器可实时地对交易策略进行解释,触发交易信号,完成交易。(本文来源于《计算机应用与软件》期刊2018年08期)

卢涛,王哲,贺国睿,王祎[6](2015)在《新型工业机器人语言及解释器设计与实现》一文中研究指出工业机器人广泛应用于各行业自动化生产线上,为满足不同生产控制要求,需要具有一定的可编程能力。然而,现有的高级编程语言的很多高级特性在工业机器人中并未使用,且学习难度大,不适合作为现场编程语言。研究设计了机器人语言和工业机器人语言解释器,通过C语言开发实现。机器人语言设计基于现有的编程语言,针对工业机器人的控制要求加入特殊功能设计;解释器用于解释运行机器人语言,从而使工业机器人具有现场编程能力。(本文来源于《工业控制计算机》期刊2015年06期)

王侦,马旭东[7](2015)在《工业机器人语言解释器的设计与实现》一文中研究指出定义了工业机器人编程语言,并设计、实现了机器人语言的解释器。解释器的主要功能是将机器人语言源程序转换成合适的中间数据结构,并对中间数据结构进行解释执行。解释器分为前端和后端,前端包括词法分析、语法分析、语义分析、中间数据结构的生成,后端包括语句解释器和插补器。词法分析借助flex工具实现,语法分析借助bison实现,并得到抽象语法树。语义分析通过对语法树的遍历完成类型检查及符号表的建立,同时生成中间数据结构。语句解释器对中间数据结构进行解释执行,并启动插补器进行插补计算。最后,对该解释器的功能进行了测试验证,符合预期要求。(本文来源于《工业控制计算机》期刊2015年03期)

贺海波,张政,卢皓亮[8](2014)在《核工业级解释器语言技术的剖析与实现》一文中研究指出根据不同的核电工况要求,提出了堆芯计算模块的集成与组合计算要求,设计了脚本指令语言解释器。工程设计人员编写具有逻辑的语言指令,解释器通过读取语言指令进行语法分析、词法分析、语义分析及信息提取,该解释器在Linux系统环境中根据实际核电站数据运行计算实现。实验结果证明,采用该解释器语言运行得到的工况结果是正确的,该解释器语言是有效的。(本文来源于《软件定义 面向未来——2014电力行业信息化年会论文集》期刊2014-12-23)

贺海波,张政,卢皓亮[9](2014)在《核工业级解释器语言技术的剖析与实现》一文中研究指出根据实际不同核电工况要求,提出堆芯计算模块的集成与组合计算要求,工程设计人员通过编写具有逻辑的语言指令,解释器通过读取语言指令,进行词法分析、语法分析、语义分析及信息的提取,该解释器在Linux系统环境中根据实际核电站数据运行计算实现,结果数据证明通过该解释器语言运行得到的工况结果是正确的,表明该解释器语言是有效的。(本文来源于《电力行业信息化优秀论文集2014——2014年全国电力行业两化融合推进会暨全国电力企业信息化大会获奖论文》期刊2014-11-12)

陆敏[10](2014)在《JavaScript语言解释器的设计与实现》一文中研究指出近些年来,随着我国各类嵌入式浏览器的不断出现,对JavaScript语言解释器得到更广泛的应用和发展都是十分有利的。文章对JavaScript语言解释器的总体结构以及JavaScript语言解释器实现的技术两个方面的内容进行分析和探析,从而论述JavaScript语言解释器的设计和实现工作。(本文来源于《硅谷》期刊2014年01期)

语言解释器论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文首先对小学机器人编程语言需求分析和小学机器人编程语言系统设计进行了概述,然后从词法分析、语法分析和语义分析叁个方面对小学机器人编程语言解释器的实现进行了探究。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

语言解释器论文参考文献

[1].陈旭,陈富林.工业机器人语言及其解释器的研究与实现[J].组合机床与自动化加工技术.2019

[2].张智.小学教学机器人编程语言解释器设计[J].电子技术与软件工程.2019

[3].赵奎,陈宏君,吴波,张磊,文继锋.IEC61131标准的结构化文本语言解释器设计[J].单片机与嵌入式系统应用.2018

[4].刘志昊,孙晓山,张阳.基于改进PCFG的语言解释器模糊测试[J].计算机工程.2019

[5].刘珂,蒋哲远.期货程序化环境下模型描述语言解释器的研究与设计[J].计算机应用与软件.2018

[6].卢涛,王哲,贺国睿,王祎.新型工业机器人语言及解释器设计与实现[J].工业控制计算机.2015

[7].王侦,马旭东.工业机器人语言解释器的设计与实现[J].工业控制计算机.2015

[8].贺海波,张政,卢皓亮.核工业级解释器语言技术的剖析与实现[C].软件定义面向未来——2014电力行业信息化年会论文集.2014

[9].贺海波,张政,卢皓亮.核工业级解释器语言技术的剖析与实现[C].电力行业信息化优秀论文集2014——2014年全国电力行业两化融合推进会暨全国电力企业信息化大会获奖论文.2014

[10].陆敏.JavaScript语言解释器的设计与实现[J].硅谷.2014

标签:;  ;  ;  

语言解释器论文-陈旭,陈富林
下载Doc文档

猜你喜欢