求解优先函数的改进型Floyd方法
摘要
Floyd方法在以迭代方式获取算符优先文法的优先函数过程中涉及大量的数据访问、函数修正以及优先关系与函数间的一致性检测。深入分析和利用优先矩阵所揭示的终结符间的性质,对数据访问、检测策略给予调整,从而提出改进型Floyd方法。应用表明,新方法因避免许多不必要的关系检测而在性能上得以有效提升。
出处
《湖南科技学院学报》
2014年第10期3-7,共5页
Journal of Hunan University of Science and Engineering
参考文献17
-
1R.W.Floyd.Syntactic Analysis and Operator Precedence[J].J.Assoc.Comput.Mach,1963,10(3):316-333.
-
2Alessandro Barenghi,Stefan0 Crespi Reghizzi,Dino Mandrioli,Matteo Pradella.Parallel parsing of operator precedence grammars [J].Information Processing Letters, 2013,1-11.
-
3D.Gnme and C.J.Jacobs.Parsing Techniques: A Practical Guide[M].Springer,2008.
-
4Michael Main,Walter Savitch, Data Structures and Other Objects Using C++ (4ta Edition). [M].Pearson Education Asia Limited and Tsinghua University Press,2012.
-
5He Yan-xiang,Wu Chun-xiang, Wang han-fei.Compiler Principle[M].Beijing: China Machine Press, 2010.
-
6Chen Huo-wang, Liu Chun-lin, Tan Qing-ping, et al.Programming Language:Compiler Principle (3r" Edition) [M].Beijing: National Defence Industry Press,2009.
-
7Chen Ying,Chen Shuo-ying,Ji Wei-xing.Compiler Principle[M].Beijing: Tsinghua University Press,2009.
-
8Liu Ming, Xu Lan-fang, Luo Ting. Compiler Principle (3'u Edition)[M].Beijing: Publishing House of Electronic Industry, 2011.
-
9Zhang Jing.Compiler Principle[M].Harbin: Harbin Engineering University Press,2011.
-
10Jiang Li-yuan,Kang Mu-Ning.Compiler Principle (3rd Edition)[M].Xi An: Northwestern University Press,2005.
-
1安嘉翔,铁新成.在算符优先分析中构造优先函数的一种方法[J].宁夏大学学报(自然科学版),1995,16(4):43-47.
-
2王荣,江东,韩惠.基于Floyd方法的最短路径算法优化算法[J].甘肃科学学报,2012,24(4):110-114. 被引量:25
-
3谷洪亮.算符优先分析法推广的补充算法[J].计算技术与自动化,2000,19(4):39-42. 被引量:1
-
4谷洪亮.算符优先分析法推广的补充算法[J].计算机工程与应用,2001,37(15):105-106.
-
5纪兆辉.用Floyd方法证明程序正确性[J].淮海工学院学报(自然科学版),2000,9(2):1-3. 被引量:3
-
6潘群娜,闫喜秋.构造优先函数的更简单方法──树型构造[J].南都学坛(南阳师专学报),1997,17(3):76-76.
-
7居露,闫静,洪伟,张超.虚拟环境下线束装配顺序规划[J].机械设计与制造工程,2015,44(2):43-47. 被引量:3
-
8杨芳萍,郭涛.基于递归下降文法的教学文档映射排版技术研究[J].福建电脑,2016,32(9):24-25.
-
9黄玮,许志文,汤彬.一种基于优先函数的数字图像压缩的算法[J].陕西理工学院学报(自然科学版),2005,21(3):78-79. 被引量:2
-
10魏赟,魏邦龙,冯婕,海波,张娟.Visual Basic语言模块化程序的设计[J].农业网络信息,2014(10):114-116. 被引量:2