
基于Bison (Yacc)和Flex的现代SQL解析器
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目构建了一个现代化的SQL解析器,利用了Bison(Yacc)与Flex工具进行词法和语法分析。旨在提升SQL语句处理效率及灵活性。
sqlfun 是一个由 Bison (Yacc) 和 Flex (Lex) 生成的 SQL 解析器。大部分工作来源于 John Levine 的《Flex & Bison》一书(OReilley 出版)。示例用法如下:
```
$ echo SELECT a.name,b.address FROM people ORDER BY name; | ./sql
```
需求说明:需要安装 GNU Flex、GNU bison 和 GNU autotools (autoconf, automake 等) 以及一个 C 编译器。标准的 GNU 自动工具构建指令如下:
```
$ ./autogen.sh
```
全部评论 (0)
还没有任何评论哟~


