应用Yacc和Lex工具开发命令分析程序 |
| |
引用本文: | 李朝阳,潘清.应用Yacc和Lex工具开发命令分析程序[J].软件世界,1997(2):44-45. |
| |
作者姓名: | 李朝阳 潘清 |
| |
摘 要: | Unix提供了研制语言处理程序的高级环境。这种环境的核心就是Yacc和Lex这两个重要的工具。了解和掌握这类实用程序来研制用户友好接口,分析用户输入,搜索正则表达式等应用是必要而有意义的。下面以我们开发研制的卫星地面测试总控软件为例,介绍如何利用Yacc和Lex两个工具,实现总控软件中的命令分析程序。一、Yacc和Lex引论Lex(即LEXicalanalyzer)是一个词法分析程序的生成程序。所谓词法分析程序,是依据用户拟定的词法规则,将输入源进行分离并作标记。Yacc(即YetAnotherComplierComplier)是一个语法分析程序的生成程序。所…
|
关 键 词: | 软件开发 命令分析程序 Yacc Lex |
本文献已被 CNKI 维普 等数据库收录! |
|