Flex/Bison IDE?

mac*_*aut 13 ide bison flex-lexer

我正在寻找一个良好的开发环境,可以在flex或bison或两者上工作.

是否有任何IDE具有这些功能和/或适用于此?

(如果不是,那么下一个最常见的问题是是否有带IDE的词法分析器/解析器生成器?)

谢谢〜亚历克斯

pos*_*ist 12

Vim具有出色的语法高亮支持flex/lex和bison/yacc文件.Vim似乎猜测文件扩展名,所以只要我的flex文件以.l或.lex结尾,而我的bison文件以.y结尾,它似乎工作正常.我知道,它几乎不是一个IDE,但我发现语法突出显示对我来说是最有用的功能.


Sam*_*ell 7

ANTLR有几个可用的IDE,包括我写的一个.根据用户数量,ANTLRWorks可能是最常用的.我的整体功能较少,但我广泛使用它,因为它与我的Visual Studio工作完全集成.ANTLR的语法语法干净且功能强大,为许多语言生成代码,其生成的词法分析器/解析器是干净的,可调试的代码.

编辑以解决评论中的问题: