Bison + Flex SQL解析器

Mik*_*pag 3 sql parsing bison flex-lexer

我正在寻找Bison + Flex(解析器+词法分析器)中的轻量级和简单的SQL-99解析器.

我发现了这个BNF语法 - > http://savage.net.au/SQL/,但是没有包含词法分析器.我使用PostgreSQL的.ye .l文件(在src/backend/parser发行版中),但它看起来太复杂了我的目的.

我不需要任何语义操作,只需要YACC语法(.y)和Flex词法分析器(.l).

Aym*_*dou 6

嗨,谷歌项目yaxx有一个解决方案:

yac 文件
lex 文件

希望能帮到你:)