haskell - 如何编译BNF转换器?

标签 haskell ghc bnf ghci alex

有人成功使用 ghc-7.2.1 和 alex-3 构建 BNFC 吗?我试图手动修复它,但有很多错误。有谁知道我在哪里可以找到一些可以帮助我完成任务的补丁?提前致谢。

最佳答案

我已将修改后的 darcs 存储库放置在 http://www.tiresiaspress.us/haskell/bnfc/ 。它适用于 ghc-7.4 和 alex-3 (我没有更改文档,所以它仍然显示 alex-2)。非常黑客,YMMV。

关于haskell - 如何编译BNF转换器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10111006/

相关文章:

macos - 您如何在以前的安装中安装 Haskell 平台?

haskell - 将 "yesod test"的所有输出发送到控制台

更改目录后 Haskell "Failed to load interface"

glob - 文件路径通配符 (glob) 的 BNF 语法定义

grammar - J 编程语言 (E)BNF

haskell - 如果没有第二个参数,组合运算符的这种用法如何工作?

haskell - Haskell 中的状态 Monad 和 'put' 函数

exception - Haskell (ghc) Control.Exception 中,try 和 catch 的区别

haskell - 为什么GHC这么大/很大?

bnf - BNF 和 EBNF 表示法中是否允许使用正则表达式?