packages feed

Cabal revisions of gll-0.3.0.6

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
--- Initial haskell-gll.cabal generated by cabal init.  For further --- documentation, see http://haskell.org/cabal/users-guide/---- The name of the package.-name:                gll-version:             0.3.0.6-synopsis:            GLL parser with simple combinator interface -license:             BSD3-license-file:        LICENSE-author:              L. Thomas van Binsbergen-maintainer:          L. Thomas van Binsbergen <ltvanbinsbergen@acm.org>-category:            Compilers-build-type:          Simple -cabal-version:       >=1.8-tested-with:         GHC == 7.4.1, GHC == 7.8.3, GHC == 7.10.1 -copyright:           Copyright (C) 2015 L. Thomas van Binsbergen-stability:           experimental-description:         --        The package gll provides generalised top-down parsing according to the GLL-        parsing algorithm [Scott and Johnstone 2010,2013]. -        .-        The user can either invoke the GLL-        parser directly by importing "GLL.Parser" and providing a-        value of the Grammar datatype in (exported by "GLL.Parser"). -        Alternatively, the user can import "GLL.Combinators" to write combinator expressions -        from which a grammar of the required form is extracted.-        The combinators enable applying arbitrary semantic actions to parse results.-        The documentation of the respective packages provides more information.-        .-        The main motivation for this package-        is the development of Domain Specific Languages (DSLs).-        More specifically: designing DSLs with minimal differences between-        between abstract and concrete syntax (abstract syntax is often ambiguous). -        .-        Please email any questions, comments and suggestions to the -        maintainer.--extra-source-files: changelog.txt--library-    hs-source-dirs  :   src-    build-depends   :     base >=4.3.1.0 && <= 4.8.0.0-                        , containers >= 0.4-                        , array-                        , TypeCompose-                        , pretty-                        , text-                        , regex-applicative >= 0.3-    exposed-modules :     GLL.Combinators.Interface-                        , GLL.Combinators.Test.Interface-                        , GLL.Combinators-                        , GLL.Parser-                        , GLL.Parseable.Char-    other-modules   :   GLL.Types.Abstract-                        , GLL.Combinators.Memoisation-                        , GLL.Combinators.Options-                        , GLL.Combinators.Lexer-                        , GLL.Types.Grammar-                        , GLL.Combinators.Visit.Grammar-                        , GLL.Combinators.Visit.Sem-    extensions      : TypeOperators, FlexibleInstances, ScopedTypeVariables, TypeSynonymInstances-    ghc-options:         -fwarn-incomplete-patterns -fwarn-monomorphism-restriction -fwarn-unused-imports-+-- Initial haskell-gll.cabal generated by cabal init.  For further 
+-- documentation, see http://haskell.org/cabal/users-guide/
+
+-- The name of the package.
+name:                gll
+version:             0.3.0.6
+x-revision: 1
+synopsis:            GLL parser with simple combinator interface 
+license:             BSD3
+license-file:        LICENSE
+author:              L. Thomas van Binsbergen
+maintainer:          L. Thomas van Binsbergen <ltvanbinsbergen@acm.org>
+category:            Compilers
+build-type:          Simple 
+cabal-version:       >=1.8
+tested-with:         GHC == 7.4.1, GHC == 7.8.3, GHC == 7.10.1 
+copyright:           Copyright (C) 2015 L. Thomas van Binsbergen
+stability:           experimental
+description:         
+
+        The package gll provides generalised top-down parsing according to the GLL
+        parsing algorithm [Scott and Johnstone 2010,2013]. 
+        .
+        The user can either invoke the GLL
+        parser directly by importing "GLL.Parser" and providing a
+        value of the Grammar datatype in (exported by "GLL.Parser"). 
+        Alternatively, the user can import "GLL.Combinators" to write combinator expressions 
+        from which a grammar of the required form is extracted.
+        The combinators enable applying arbitrary semantic actions to parse results.
+        The documentation of the respective packages provides more information.
+        .
+        The main motivation for this package
+        is the development of Domain Specific Languages (DSLs).
+        More specifically: designing DSLs with minimal differences between
+        between abstract and concrete syntax (abstract syntax is often ambiguous). 
+        .
+        Please email any questions, comments and suggestions to the 
+        maintainer.
+
+extra-source-files: changelog.txt
+
+library
+    hs-source-dirs  :   src
+    build-depends   :     base >=4.3.1.0 && <= 4.8.2.0
+                        , containers >= 0.4
+                        , array
+                        , TypeCompose
+                        , pretty
+                        , text
+                        , regex-applicative >= 0.3
+    exposed-modules :     GLL.Combinators.Interface
+                        , GLL.Combinators.Test.Interface
+                        , GLL.Combinators
+                        , GLL.Parser
+                        , GLL.Parseable.Char
+    other-modules   :   GLL.Types.Abstract
+                        , GLL.Combinators.Memoisation
+                        , GLL.Combinators.Options
+                        , GLL.Combinators.Lexer
+                        , GLL.Types.Grammar
+                        , GLL.Combinators.Visit.Grammar
+                        , GLL.Combinators.Visit.Sem
+    extensions      : TypeOperators, FlexibleInstances, ScopedTypeVariables, TypeSynonymInstances
+    ghc-options:         -fwarn-incomplete-patterns -fwarn-monomorphism-restriction -fwarn-unused-imports
+