看过本文的还看了

相关文献

该作者的其他文献

文献详情 >改进lex和yacc以开发基于事件驱动的语法分析类软件 收藏
改进lex和yacc以开发基于事件驱动的语法分析类软件

改进lex和yacc以开发基于事件驱动的语法分析类软件

作     者:刘军 刘卓军 

作者机构:中科院系统科学研究所 

基  金:国家攀登计划项目"机器证明及其应用"资助 

出 版 物:《计算机工程与设计》 (Computer Engineering and Design)

年 卷 期:1999年第20卷第1期

页      码:17-23页

摘      要:利用已有的软件工具开发大型软件是事半功倍的选择。lex和yacc是UNIX系统提供的两个重要工具。用它们可以在较高层次上编写诸如语法分析和编译程序之类的系统,但它们原是为开发面向字符流输入的软件而设计的,不能直接用于开发基于事件驱动的软件系统。文中首先分析并给出了yacc和lex生成的字符流语法分析程序的主流程,然后按照事件驱动系统的特殊需要进行了拓展和改进,给出了利用它们来开发基于事件驱动的语法分析软件的方法,并介绍了该方法在基于Motif标准的GUI符号运算软件系统STAR研制中的实际应用。

主 题 词:lex yacc 事件驱动 软件工具 语法分析软件 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

D O I:10.16208/j.issn1000-7024.1999.01.004

馆 藏 号:203595176...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分