name: symantic-grammar -- PVP: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change version: 0.3.1.20180831 category: Language synopsis: Library for symantic grammars. description: This library defines an embedded DSL for regular or context-free grammars, in the way (aka. the /symantic/ way). . See @Test.hs@ or source code of and for examples of use. extra-doc-files: license: GPL-3 license-file: COPYING stability: experimental author: Julien Moutinho maintainer: Julien Moutinho bug-reports: Julien Moutinho -- homepage: build-type: Simple cabal-version: >= 1.24 tested-with: GHC==8.4.3 extra-source-files: stack.yaml extra-tmp-files: Source-Repository head location: git://git.autogeree.net/symantic type: git Library exposed-modules: Language.Symantic.Grammar Language.Symantic.Grammar.BinTree Language.Symantic.Grammar.ContextFree Language.Symantic.Grammar.EBNF Language.Symantic.Grammar.Fixity Language.Symantic.Grammar.Meta Language.Symantic.Grammar.Operators Language.Symantic.Grammar.Regular Language.Symantic.Grammar.Terminal Language.Symantic.Grammar.Source Language.Symantic.Grammar.Error default-language: Haskell2010 default-extensions: DataKinds FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving KindSignatures LambdaCase MultiParamTypeClasses NoImplicitPrelude OverloadedStrings ScopedTypeVariables StandaloneDeriving ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs -fhide-source-paths build-depends: base >= 4.6 && < 5 , text >= 1.2 Test-Suite symantic-grammar-test type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Main.hs other-modules: HUnit default-language: Haskell2010 default-extensions: FlexibleContexts FlexibleInstances MultiParamTypeClasses OverloadedStrings ScopedTypeVariables TypeFamilies ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs -fhide-source-paths build-depends: symantic-grammar , base >= 4.6 && < 5 , megaparsec >= 6.3 , tasty >= 0.11 , tasty-hunit >= 0.9 , text >= 1.2 , transformers >= 0.5