Questions tagged «bison»

5
Antlr的优点(相对于lex / yacc / bison)[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 改善这个问题 过去,我曾在各种项目中使用过lex和yacc(通常是野牛),通常是翻译器(例如流到EDA应用程序中的EDIF的子集)。此外,我还必须支持基于几十年前的lex / yacc语法的代码。因此,尽管我不是专家,但我知道如何使用这些工具。 过去,我已经在各个论坛上看到过有关Antlr的正面评论,并且我对自己可能会缺少的东西感到好奇。因此,如果您同时使用了两者,请告诉我Antlr有哪些更好或更高级的功能。我目前的限制是我在C ++商店工作,我们提供的任何产品都不包括Java,因此生成的解析器必须遵循该规则。
143 c++  antlr  yacc  bison 

5
Flex / Lex和Yacc / Bison有什么区别?
Flex&Lex和Yacc&Bison有什么区别。我在互联网上疯狂搜索,但没有找到可靠的答案。 我可以在Ubuntu上安装纯Lex和Yacc,还是只能安装flex和bison。我很困惑。 Lex或Yacc仍由某人维护吗? 他们都免费吗? 如果Lex不是免费的,为什么要在Ubuntu发行版中安装它? lex --version lex 2.5.35
122 parsing  bison  yacc  flex-lexer  lex 

6
Flex / Bison是否可以在8位嵌入式系统上使用?
我正在使用avr-gcc工具链针对C语言的AVR微控制器上的练习,为一种简单的BASIC语言编写小型解释器。但是,我想知道是否有任何开源工具可以帮助我编写词法分析器和解析器。 如果我将其编写为在Linux机器上运行,则可以使用flex / bison。现在,我将自己限制在一个8位平台上,我是否必须手工完成所有工作?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.