改进lex和yacc以开发基于事件驱动的语法分析类软件 |
| |
引用本文: | 刘军,刘卓军.改进lex和yacc以开发基于事件驱动的语法分析类软件[J].计算机工程与设计,1999,20(1):17-23. |
| |
作者姓名: | 刘军 刘卓军 |
| |
摘 要: | 利用已有的软件工具开发大型软件是事半功倍的选择。lex和yacc是UNIX系统提供的两个重要工具。用它们可以在较高层次上编写诸如语法分析和编译程序之类的系统,但它们原是为开发面向字符流输入的软件而设计的,不能直接用于开发基于事件驱动的软件系统。文中首先分析并给出了yacc和lex生成的字符流语法分析程序的主流程,然后按照事件驱动系统的特殊需要进行了拓展和改进,给出了利用它们来开发基于事件驱动的语法
|
关 键 词: | lex yacc 事件驱动 软件工具 语法分析软件 |
本文献已被 维普 等数据库收录! |
|