diff options
author | pgj <pgj@FreeBSD.org> | 2011-05-09 02:41:48 +0800 |
---|---|---|
committer | pgj <pgj@FreeBSD.org> | 2011-05-09 02:41:48 +0800 |
commit | 0cd551a2e83fe6a0ebc6126edb335ee36bc53235 (patch) | |
tree | d0a5cb56d25eb92f01c180b0b99e76edbac2e03d /textproc/hs-parsec | |
parent | 3efcc8261371e0eaaa027de43c689e9b45eee934 (diff) | |
download | freebsd-ports-gnome-0cd551a2e83fe6a0ebc6126edb335ee36bc53235.tar.gz freebsd-ports-gnome-0cd551a2e83fe6a0ebc6126edb335ee36bc53235.tar.zst freebsd-ports-gnome-0cd551a2e83fe6a0ebc6126edb335ee36bc53235.zip |
Parsec is designed from scratch as an industrial-strength parser
library. It is simple, safe, well documented (on the package
homepage), has extensive libraries and good error messages, and is
also fast. It is defined as a monad transformer that can be stacked
on arbitrary monads, and it is also parametric in the input stream
type.
WWW: http://legacy.cs.uu.nl/daan/parsec.html
Obtained from: FreeBSD Haskell
Diffstat (limited to 'textproc/hs-parsec')
-rw-r--r-- | textproc/hs-parsec/Makefile | 21 | ||||
-rw-r--r-- | textproc/hs-parsec/distinfo | 2 | ||||
-rw-r--r-- | textproc/hs-parsec/pkg-descr | 8 |
3 files changed, 31 insertions, 0 deletions
diff --git a/textproc/hs-parsec/Makefile b/textproc/hs-parsec/Makefile new file mode 100644 index 000000000000..762a7245abd0 --- /dev/null +++ b/textproc/hs-parsec/Makefile @@ -0,0 +1,21 @@ +# New ports collection makefile for: hs-parsec-ghc +# Date created: 2010-05-14 +# Whom: haskell@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= parsec +PORTVERSION= 3.1.1 +CATEGORIES= textproc haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Monadic parser combinators + +LICENSE= BSD + +CABAL_SETUP= Setup.hs +USE_CABAL= mtl + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include <bsd.port.mk> diff --git a/textproc/hs-parsec/distinfo b/textproc/hs-parsec/distinfo new file mode 100644 index 000000000000..e9bde4fe6ce8 --- /dev/null +++ b/textproc/hs-parsec/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/parsec-3.1.1.tar.gz) = d30504dbb98c5862873b426bbc21c2bcdd6fa052fe703858321099992c7f6474 +SIZE (cabal/parsec-3.1.1.tar.gz) = 27456 diff --git a/textproc/hs-parsec/pkg-descr b/textproc/hs-parsec/pkg-descr new file mode 100644 index 000000000000..4516bfbef0fe --- /dev/null +++ b/textproc/hs-parsec/pkg-descr @@ -0,0 +1,8 @@ +Parsec is designed from scratch as an industrial-strength parser +library. It is simple, safe, well documented (on the package +homepage), has extensive libraries and good error messages, and is +also fast. It is defined as a monad transformer that can be stacked +on arbitrary monads, and it is also parametric in the input stream +type. + +WWW: http://legacy.cs.uu.nl/daan/parsec.html |