packages feed

uu-cco-0.1.0.3: uu-cco.cabal

name:                  uu-cco
version:               0.1.0.3
synopsis:              Utilities for compiler construction: core functionality
description:           A small utility library accompanying the course on
                       Compiler Construction (INFOMCCO) at Utrecht Univerity.
license:               BSD3
license-file:          LICENSE
category:              Compilers/Interpreters
copyright:             (c) 2008-2014 Utrecht University
author:                Stefan Holdermans <stefan@holdermans.nl>
maintainer:            Atze Dijkstra <atze@uu.nl>
stability:             provisional
homepage:              https://github.com/UU-ComputerScience/uu-cco
build-type:            Simple
cabal-version:         >= 1.6
extra-source-files:    AUTHORS

source-repository head
  type:     git
  location: git://github.com/UU-ComputerScience/uu-cco.git

library
  build-depends:       base >= 4 && < 5, ansi-terminal >= 0.5.0
  cpp-options:         -DCATEGORY
  exposed-modules:     CCO.Component, CCO.Feedback, CCO.Lexing, CCO.Parsing, 
                       CCO.Printing, CCO.SourcePos, CCO.Tree, CCO.Tree.Parser
  other-modules:       CCO.Feedback.Message, CCO.Printing.Colour,
                       CCO.Printing.Doc, CCO.Printing.Printer,
                       CCO.Printing.Rendering, CCO.Tree.ATerm,
                       CCO.Tree.ATerm.Lexer, CCO.Tree.ATerm.Parser,
                       CCO.Tree.Base, CCO.Tree.Instances,
                       CCO.Tree.Parser.Validation
  extensions:          CPP, RankNTypes
  hs-source-dirs:      src