使用 lex 和 yacc

发布于 2024-10-24 21:06:07 字数 53 浏览 5 评论 0原文

在哪里下载适用于 Linux 的 lex 和 yacc?

我该如何安装它们?

Where do i download lex and yacc for linux?

And how do i intall them?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

北音执念 2024-10-31 21:06:07

lexyacc 都应该是您的开发工具链之一的一部分。

如何获取它们完全取决于您的发行版。

例如,在 Ubuntu 中,你会启动 Synaptic 并搜索,嗯,让我想想,...,是的,就是这样,“lex”或“yacc” - 我知道它会来找我:-)


抱歉,有点得意忘形了。实际上,您更有可能幸运地找到 flexbisonbison 程序是 GNU 版本,向上兼容 yacc,而 flex 虽然不是 GNU,但仍然是免费的(两者都是无语音的)并且不含啤酒)。

Both lex and yacc should be part of one of your development toolchains.

How to get them depends entirely on your distro.

For example, in Ubuntu, you would kick up Synaptic and search for, hmmm, let me think, ..., yes, that's it, "lex" or "yacc" - I knew it would come to me :-)


Sorry, got a little carried away there. Actually, you're more likely to have luck looking for flex and bison. The bison program is the GNU version which is upward compatible with yacc, and flex, while not GNU, is still free (both speech-free and beer-free).

花海 2024-10-31 21:06:07

我最近没有太多使用 Linux 的经验,但当我在 Irix 上进行一些编译器开发时,我们使用了 Flex 和 Bison。据我所知,这些是 Lex 和 Yacc 的更现代版本,并且可能更容易为您的发行版找到。

I don't have much recent experience with Linux but back when I was doing some compiler development on Irix we used Flex and Bison. Those are, as far as I remember, more modern versions of Lex and Yacc, and may be easier to find for your distro.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文