期刊文献+
共找到11篇文章
< 1 >
每页显示 20 50 100
数控代码解释器模块化结构的研究与实现 被引量:6
1
作者 洪海涛 于东 +1 位作者 陈龙 武南 《小型微型计算机系统》 CSCD 北大核心 2013年第3期480-485,共6页
为了提升数控系统的效率和功能,提出模块化的解释器结构模型.该模型将整个解释器分为词法分析模块,语法分析模块和解释执行模块3个模块.在词法分析模块中,提出利用EBNF(Extended Backus-Naur Form)对标准数控代码规则进行形式化描述的方... 为了提升数控系统的效率和功能,提出模块化的解释器结构模型.该模型将整个解释器分为词法分析模块,语法分析模块和解释执行模块3个模块.在词法分析模块中,提出利用EBNF(Extended Backus-Naur Form)对标准数控代码规则进行形式化描述的方法,并采用自顶向下的递归下降分析构建词法分析程序.通过将词法分析得到的数据存入设计好的加工信息存储结构,实现了数控指令的形式化表达.加工命令转化模块将加工数据转化成相应的数控指令送入系统底层模块.详细阐述了各模块的构建方法,并开发了一个简单的解释器原型系统,验证了所提方法的有效性,为高性能数控代码解释器的实现提供了技术支持. 展开更多
关键词 数控代码 数控系统 解释器 词法分析 语法分析 递归下降分析
下载PDF
一种嵌入式NC代码编译器的设计 被引量:5
2
作者 李善锋 刘敬猛 +1 位作者 陈柏成 徐东 《组合机床与自动化加工技术》 北大核心 2012年第2期45-48,53,共5页
针对嵌入式数控系统运行过程中对NC代码解释的高准确率与高效率的要求,基于自顶向下的递归下降分析法,提出一种应用于嵌入式数控系统NC代码编译器的设计方法。文章主要分别从词法分析、语法分析和解释执行等方面进行编译器的设计与实现... 针对嵌入式数控系统运行过程中对NC代码解释的高准确率与高效率的要求,基于自顶向下的递归下降分析法,提出一种应用于嵌入式数控系统NC代码编译器的设计方法。文章主要分别从词法分析、语法分析和解释执行等方面进行编译器的设计与实现。实际运行结果表明:该方法能够高效地构建编译器,可快速、准确地对NC代码进行编译,具有良好的可移植性;为嵌入式数控系统的NC代码编译提供了一种简单有效的解决方案。 展开更多
关键词 NC编译器 嵌入式数控 指令特征分类 递归下降分析
下载PDF
递归下降分析法在组合查询中的应用
3
作者 窦迅 王平 周茗 《微机发展》 2004年第6期24-26,共3页
组合查询一直是管理信息系统的开发重点。文中论述了用递归下降分析法构造组合查询器的一种方法,首先简要介绍了递归下降分析法的概念,分析了组合查询器的功能,进而提出了利用递归下降分析法对组合查询条件的描述和解释方法,在此基础上... 组合查询一直是管理信息系统的开发重点。文中论述了用递归下降分析法构造组合查询器的一种方法,首先简要介绍了递归下降分析法的概念,分析了组合查询器的功能,进而提出了利用递归下降分析法对组合查询条件的描述和解释方法,在此基础上讨论了基于MVC模式的设计,并给出了模型层、控制层、表示层的详细实现方案。这种方法可以满足组合查询的条件随机性、输出多样性以及接口友好性等方面的综合要求。 展开更多
关键词 查询 递归下降分析 对象 模式
下载PDF
简化的C语言解释器设计
4
作者 程晓锦 《北京印刷学院学报》 2013年第2期52-54,共3页
编译原理讨论的是程序设计语言翻译原理、技术及实现,对引导学生进行计算机科学思维、提高学生解决实际问题的能力有着重要作用。讨论了编译器及解释器的设计的一般原理,特别讨论了如何应用递归下降分析方法设计简化了的C语言解释器的方... 编译原理讨论的是程序设计语言翻译原理、技术及实现,对引导学生进行计算机科学思维、提高学生解决实际问题的能力有着重要作用。讨论了编译器及解释器的设计的一般原理,特别讨论了如何应用递归下降分析方法设计简化了的C语言解释器的方法,并对C语言的for语句的处理做了较详细的讨论。 展开更多
关键词 编译器 解释器 递归下降分析
下载PDF
编译技术语法分析实践教学探讨 被引量:4
5
作者 朱朝霞 周云才 《北京教育学院学报(自然科学版)》 2008年第3期11-14,共4页
通过常用的教学模型对编译程序的语法分析方法进行分析与比较,对于程序设计语言的正确理解和使用具有重要作用。
关键词 编译器 语法分析 YACC 递归下降分析 LALR(1)
下载PDF
语法分析方法实践教学模式 被引量:1
6
作者 朱朝霞 周云才 《重庆工学院学报(自然科学版)》 2008年第6期176-180,共5页
介绍了语法分析的地位及常用的编译教学模型,分析了实践教学中常用的递归下降分析法和LR分析法,并通过常用的教学模式对2种方法进行分析与探讨.
关键词 编译器 语法分析 递归下降分析
下载PDF
带有函数的表达式输入的技术处理 被引量:1
7
作者 邓继恩 陆鹏 《焦作工学院学报》 1997年第1期59-62,共4页
利用递归下降分析的方法,对带有函数的表达式输入进行处理,使得计算机能够识别数学表达式,并计算出输入的数学表达式的值。
关键词 递归下降分析 函数表达式 记号 技术处理
下载PDF
编译原理中处理语法错误问题的研究 被引量:1
8
作者 刘慧 《计算机教育》 2007年第03S期40-42,共3页
本文分析了编译系统以及其错误处理能力对于程序设计语言的重要性,对其中处理语法错误问题进行了深入研究,并从语法错误的诊察与报告,到利用递归下降分析法对错误进行恢复和纠正处理,直至最后的限制重复报告错误信息及其中涉及的关... 本文分析了编译系统以及其错误处理能力对于程序设计语言的重要性,对其中处理语法错误问题进行了深入研究,并从语法错误的诊察与报告,到利用递归下降分析法对错误进行恢复和纠正处理,直至最后的限制重复报告错误信息及其中涉及的关键技术进行了介绍,从而帮助学习者和开发者牢固掌握相关的理论和技术。 展开更多
关键词 编译系统 语法错误处理 递归下降分析
下载PDF
基于Raptor可视化开发环境的“编译原理”课程教学研究与探索 被引量:1
9
作者 沈岚岚 李凤英 董荣胜 《工业和信息化教育》 2018年第4期45-50,55,共7页
在"编译原理"课程的教学中,算法的理解和应用是教学的重点,也是难点。将算法在可视化开发环境中进行演示,可以使抽象的算法变得形象和直观,以取得较好的教学效果。本文探索应用Raptor这一可视化开发环境进行"编译原理&qu... 在"编译原理"课程的教学中,算法的理解和应用是教学的重点,也是难点。将算法在可视化开发环境中进行演示,可以使抽象的算法变得形象和直观,以取得较好的教学效果。本文探索应用Raptor这一可视化开发环境进行"编译原理"课程中算法的教学,通过递归下降分析法和NFA确定化算法,阐述了如何将算法生成Raptor程序以及怎样将其应用于课程教学中;给出了相应算法的Raptor程序,并将其与传统教学中的伪代码形式进行对比,展示可视化环境教学的优点。 展开更多
关键词 编译原理 可视化环境 RAPTOR 递归下降分析 NFA确定化算法
下载PDF
递归下降分析法在电信计费中的应用
10
作者 周宗钢 《计算机应用》 CSCD 2000年第4期64-65,共2页
以往的电信计费系统不能动态改变计费方法 ,已无法满足目前电信计费业务发展的需要。用形式化的计费语言来描述计费方法 ,从而很好的解决了上述问题。
关键词 语法分析 递归下降分析 计费系统 电信
下载PDF
一个简单的计算器的实现
11
作者 董卫萍 《绍兴文理学院学报(哲学社会科学版)》 1996年第6期84-87,共4页
本文讨论了以C语言设计台式计算器的方法,并给出全部源程序,该计算器允许用户进行加减、乘除、实数幂运算、数学函数运算。
关键词 计算器 递归下降分析 杂凑法 iostream类
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部