代码之家  ›  专栏  ›  技术社区  ›  machinaut

Flex/Bison IDE?[闭门]

  •  13
  • machinaut  · 技术社区  · 17 年前

    我正在寻找一个好的开发环境,在这个环境中可以使用flex或bison,或者两者兼而有之。

    谢谢 ~z~亚历克斯

    6 回复  |  直到 13 年前
        1
  •  12
  •   postfuturist    16 年前
        2
  •  7
  •   Sam Harwell    13 年前

    ANTLR 有几个 IDEs 可用,包括 one I wrote . 按用户计数, ANTLRWorks 可能是最常用的。我的总体功能较少,但我广泛使用它,因为它与我的VisualStudio工作集成得非常干净。ANTLR的语法非常干净,功能非常强大,为多种语言生成代码,其生成的词法分析器/解析器是干净的、可调试的代码。

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

        3
  •  2
  •   Vadim Kotov First Zero    9 年前

    如果您对emacs感到满意,我建议您使用以下模式:

    http://ftp.lip6.fr/pub/emacs/elisp-archive/incoming/bison-mode.el.gz
    http://ftp.lip6.fr/pub/emacs/elisp-archive/incoming/flex-mode.el

    请记住,这两个都是非常有缺陷的,但过了一段时间,我发现了让缩进工作的大部分怪癖。

    加载这些模式的.emacs示例: http://www.elliotglaysher.org/emacs/

        4
  •  1
  •   Sangimed    11 年前

        5
  •  0
  •   Brent    13 年前

        6
  •  0
  •   Vivek Subramanian    8 年前