packages feed

sexpr-parser-0.1.1.2: sexpr-parser.cabal

name:                   sexpr-parser
version:                0.1.1.2
synopsis:               Simple s-expression parser
description:
  This package provides a simple Megaparsec-based s-expression parser.
homepage:               https://github.com/rcook/sexpr-parser#readme
license:                MIT
license-file:           LICENSE
author:                 Richard Cook
maintainer:             rcook@rcook.org
copyright:              2019 Richard Cook
category:               Command Line
build-type:             Simple
cabal-version:          >= 1.10
extra-source-files:     README.md

library
  default-language:     Haskell2010
  hs-source-dirs:       lib
  exposed-modules:
      Text.SExpression
    , Text.SExpression.Internal
    , Text.SExpression.Types
  build-depends:
      base              >= 4.8 && < 5
    , megaparsec        >= 6.5 && < 8

test-suite sexpr-parser-spec
  type:                 exitcode-stdio-1.0
  default-language:     Haskell2010
  hs-source-dirs:       spec
  main-is:              Spec.hs
  other-modules:
      Text.SExpression.InternalSpec
  build-depends:
      base              >= 4.8 && < 5
    , hspec             >= 2.5 && < 3
    , megaparsec        >= 6.5 && < 8
    , sexpr-parser

executable sexpr-parser-z3-demo
  default-language:     Haskell2010
  hs-source-dirs:       z3-demo
  main-is:              Main.hs
  build-depends:
      base              >= 4.8 && < 5
    , bytestring        >= 0.10 && < 1
    , megaparsec        >= 6.5 && < 8
    , process           >= 1.6 && < 2
    , sexpr-parser