packages feed

uu-tc-2015.1.1: uu-tc.cabal

cabal-version: >= 1.6
name:          uu-tc
version:       2015.1.1
license:       BSD3
license-file:  LICENSE
author:        Andres Loeh <andres@cs.uu.nl>,
               Johan Jeuring <johanj@cs.uu.nl>,
               Doaitse Swierstra <doaitse@cs.uu.nl>,
               Adolfo Ochagavía <aochagavia92@gmail.com>
maintainer:    Jurriën Stutterheim <j.stutterheim@uu.nl>,
               João Paulo Pizani Flor <J.P.PizaniFlor@uu.nl>
description:
  Course software for INFOB3TC (Languages & Compilers)
  .
  This library currently contains three Haskell 98 parser combinator libraries.
  .
     * The default library, available as @ParseLib@ or more explicitly
       by importing @ParseLib.Simple@, is the one described in the
       lecture notes, using a type synonym as the type for parsers.
  .
     * The second library can be chosen by importing @ParseLib.Abstract@.
       It defines the same functions as @ParseLib.Simple@, but keeps
       the parser type abstract.

     * The third library is an implementation of Koen Claessen's
       /Parallel Parsing Processes/, available as @ParseLib.Parallel@.
  .
  In future versions of this package, more libraries with more
  advanced implementations of parser combinators may be added.

synopsis:      Haskell 98 parser combintors for INFOB3TC at Utrecht University
category:      Text, Parsing
build-type:    Simple

library
  build-depends:    base            >= 3.0   && < 5.0

  exposed-modules:  ParseLib
                    ParseLib.Simple
                    ParseLib.Simple.Core
                    ParseLib.Simple.Derived
                    ParseLib.Simple.Applications
                    ParseLib.Abstract
                    ParseLib.Abstract.Core
                    ParseLib.Abstract.Derived
                    ParseLib.Abstract.Applications
                    ParseLib.Parallel
                    ParseLib.Parallel.Core
                    ParseLib.Parallel.Derived
                    ParseLib.Parallel.Applications

  hs-source-dirs:   src