.cabal文件语法的完整定义

时间:2012-06-18 02:20:52

标签: haskell cabal

我已经广泛搜索了,虽然我可以找到许多cabal文件的例子以及很好的教程,但我想为.cabal文件格式提供正确的语法定义。唉,我一直都找不到。最近的cabal文档仅提到它的文件格式是向后兼容的 - 没有链接到它与之兼容的'原始'格式!没用。

3 个答案:

答案 0 :(得分:14)

  

.cabal文件格式的正确语法定义。

语法由its parser定义。我不知道正式的规范。

答案 1 :(得分:4)

这是你想要的吗?

Distribution.PackageDiscription

答案 2 :(得分:1)

这些字段的列表,无论是否需要,以及它们的内容在此处https://www.haskell.org/cabal/users-guide/developing-packages.html#package-properties

我必须承认,这不是最明显的地方。