适用于C语言的基于Flex / Bison的词法分析器/解析器

时间:2016-01-26 22:19:42

标签: c compiler-construction bison flex-lexer ansi-c

是否存在基于Flex / Bison的C语言或其子集的简单词法分析器/解析器?

我找到了一些C语言的开源解析器(TCC,LCC,...),但它们都不是基于野牛。

2 个答案:

答案 0 :(得分:3)

YACC(Bison的前身)有C11 grammar,它应该与Bison合作(可能需要进行一些调整)。

GCC过去很久以前都是以Bison为基础的。 GCC 3.4源代码包含带有C语法的file

答案 1 :(得分:0)

This是使用bison / flex的C子集的编译器实现。

相关问题