2012-06-18 11 views
25

Mam google'ować obszernie, i chociaż mogę znaleźć wiele przykładów plików cabal, a także dobrych tutoriali, chciałbym mieć poprawną definicję gramatyki dla formatu pliku .cabal. Niestety, nie udało mi się go znaleźć. W nowszej dokumentacji cabal wspomniano jedynie, że jej format pliku jest zgodny wstecz - bez linków do "oryginalnego" formatu, z którym jest kompatybilny! Nieprzydatne.Pełna definicja składni pliku .cabal

Odpowiedz

14

Właściwa definicja gramatyki dla formatu pliku .cabal.

Gramatyka jest zdefiniowana przez its parser. Nie znam formalnej specyfikacji.

+3

Z pewnością jest to * an * odpowiedź. Może nawet będę zmuszony zaakceptować to jako "odpowiedź". Niefortunny. –

+0

dlatego właśnie uwielbiam społeczność haskell;) – frosch03

+2

Jeśli istniała gramatyka formalna, nie ma powodu, dla którego programiści nie dołączaliby jej wraz ze źródłami, dlatego parser jest prawdopodobnie najbardziej zbliżony do gramatyki, którą znajdziesz. –