首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 62 毫秒
1.
《程序设计语言编译原理》教改探讨   总被引:2,自引:0,他引:2  
说明了编译原理课程改革的原因,办法和意义,详细介绍了改革的具体办法,以期能用于实践,达到培养本科学生计算机综合应用的能力和科研思维方法。  相似文献   

2.
罗海丽 《科技资讯》2009,(2):128-129
本文给出了一种SLR(1)分析器中错误诊断恢复机制的建立方法。加入错误诊断恢复机制后,可使SLR(1)分析器在语法分析中出现错误时,能及时报告错误并尽快从错误中恢复过来。  相似文献   

3.
运用LL(1)分析法,给出了对任意给定的一个2型法进行分析,如果是LL(1)法,则产生其下推机的方法;并简要介绍了其编程实现。  相似文献   

4.
基于LL(1)的LL(2)分析方法   总被引:2,自引:0,他引:2  
基于LL(1)的LL(2)分析方法,可以在很大程度上简化LL(2)分析器的构造和提高分析效率。其实质是当一个文法不是LL(1)文法时,只对不满足LL(1)条件的产生式部分用LL(2)分析处理,以简化分析表的构造和提高分析效率(称它为LL(1,2)分析器)。基于这种方法已实现了一个以语法图或巴科斯瑙尔范式描述的语法为输入,自动生成LL(1,2)语法分析器的编译器构造工具。若在语法图或语法规则的适当位置插入语义信息则与YACC(一个编译器的编译器)的功能类似,能构造出完整的编译器,该编译器构造工具经实用效果很好。文中提出的方法与讨论也适于推广到LL(k),k>2的情况。  相似文献   

5.
简要叙述了预测分析法的基本原理,并阐述如何利用数据库存储预测分析表,使得用户可以通过web界面输入任何文法的LL(1)分析表,并保存在数据库中。通过统一的预测分析程序对句子进行解析,从而完成语法分析工作。  相似文献   

6.
讨论了LR(1)语法分析器的自动构造,可判定给定的文法是否为LR(1)文法.若是,则自动生成给定文法的LR(1)分析表,并对任一输入串进行分析,判断其是否为给定文法的句子.论文相关的软件除可用于编译原理课程教学演示外,还可用于实际编译程序的LR语法分析器的自动构造.  相似文献   

7.
提出了一种语法分析器的增量式生成技术,该技术适用于自顶向下的语法分析方法:LL(1)方法和递归下降法,利用该技术,可以增量式生成语法分析器,从而提高语法分析器的生成效率。在微机上建立了一个语法分析器的增量式生成器。  相似文献   

8.
项菲  林山 《科学技术与工程》2013,13(7):1992-1995
串口通信由于其硬件形式各不相同,因而一直没有统一的协议格式,这给其调试和开发带来极大不便。比较分析了大量主流串口协议,通过分析这些协议的语法,发现了这些协议格式的通用性,进而设计了一种通用的串口通信协议分析器,并通过实验验证了它的可行性、实用性。  相似文献   

9.
介绍一种由扇形静电分析器组成的串级飞行时间质量分析器的选型与设计.此种仪器能够实现方向(径向与轴向)与能量双聚焦,可以结合激光探针离子源进行固体样品分析,也可实现质谱-质谱联合分析.  相似文献   

10.
介绍了一个程序结构分析器生成系统的设计与实现.描述了系统设计的主要思想,探讨分析器的统一输入、输出、语法分析界面和标志符作用域机制的设计,并在软件复用等方面作了一些有益尝试  相似文献   

11.
针对LR(1)语法分析方法的分析能力较强,但其语法分析器的状态数太多,很难被应用的问题,提出了改进的LR(1)语法分析方法--RDLR(1)(Recursive Descent LR(1)语法分析方法,同时给出了将LR(1)文法等价变换成RDLR(1)文法的一般方法.结果表明,该文法对语言的识别能力与LR(1)文法相同,比LALR(1)文法强;但其语法分析器的状态数却比LR(1)语法分析器的少,与LALR(1)语法分析器的状态数相当.  相似文献   

12.
为解决编译系统工作中由于文法非终结符数量庞大造成的生成LL(1)分析表速度缓慢的问题,描述了多处理机环境下的LL(1)分析表自动生成的一种并行处理方法,并讨论了LL(1)分析表生成的并行算法的设计思想和实现策略。在采用LL(1)方法实现自顶向下语法分析的并行编译中,LL(1)分析表的生成一直处于关键地位,由于文法中的终结符和非终结符个数很多,分析表的构造成为提高语法分析速度的瓶颈问题,因此考虑采用LL(1)分析表的并行生成。算法采用多线程的工作模式,并借助于线程间的通讯机制实现,此并行处理方法对编译的并行处理和提高效率有理论和现实意义。  相似文献   

13.
提出一种L属性文法LL(1)属性求值器的自动生成技术.该技术充分利用L属性文法和LL(1)分析方法的特点,节省了属性求值器的存储空间,扩展了语义规则的描述能力.且实现了一本基于该技术的属性求值器自动生成系统.  相似文献   

14.
本文介绍并通过实验证明了一种建立的改良抗酸染色法与常规染色法具有同样的可靠性。  相似文献   

15.
利用基于Rao-Wihon-Glisson(RWG)基函数和双线性(LL)基函数的矩量法求解了任意形状理想导体目标的电磁场积分方程.通过几个计算实例的比较表明,在相同或类似的计算量的情况下,LL基函数比RWG基函数更为完备地描述实际的电流分布,并具有更高的求解精度和更快的收敛特性;同时,仅需作很小的改动,就可以将基于RWG基函数的矩量法程序改写成基于LL基函数的矩量法程序.  相似文献   

16.
基于LL(1)文法的印刷体数学公式结构分析方法   总被引:2,自引:0,他引:2  
当前的OCR(optical character recognition)系统对手写、打印文本都有很高的识别率,但是缺少对数学公式的结构进行分析及重组的功能.为此,将程序设计语言编译程序的基本设计方法用于数学公式的结构分析.重点介绍了上下标的定位、基于LL(1)文法的表达式构成规则和公式结构分析嚣的设计。并筒略介绍了基于神经网络的数学符号识别方法.对于印刷体科学文献中的数学表达式,先通过预处理和分类过程识别每一个数学符号,得到按左边界排序的一串字符.然后通过结构分析器,进行上下标的定位以及前后关系的确定.最后把结构分析器生成的语法树转换成可编辑的LaTex格式.实例证明得到了比较满意的结果.  相似文献   

17.
工程施工中质量最为重要,本文通过亲身经历对确保工程质量做了比较实际的论述,对实施施工有着积极的意义。  相似文献   

18.
颗粒在气固两相圆湍射流近场截面对气相的影响   总被引:4,自引:1,他引:4  
为探讨气固两相射流中不同粒径颗粒对气相的作用,用激光粒子动态分析仪(PDA)测量气固两相圆湍射流中X/D=5截面上的气相流动参数,并与相同出口速度的单相射流做比较。喷口直径为20mm,气相出口Re=13600。采用了从50μm到300μm之间6种不同平均粒径的玻璃微珠作为颗粒相。结果表明:粒径较小的粒子对气相轴向时均速度沿径向衰减的延迟作用较强,对气相轴向和径向湍流度的削弱幅度较大。粒径较大的粒子能增强轴心附近气相轴向湍流度。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号