cabal-version: >=1.2
build-type: Simple
name: ChristmasTree
version: 0.1
license: LGPL
license-file: COPYRIGHT
maintainer: Marcos Viera <mviera@fing.edu.uy>
homepage: http://www.cs.uu.nl/wiki/bin/view/Center/TTTAS
description: Alternative approach of 'read' that composes grammars instead of parsers. It reads data in linear time, while the function 'read' has an exponential behavior in some cases of data types with infix operators.
synopsis: Changing Haskell's Read Implementation Such That by Mainpulating Abstract Syntax Trees it Reads Expressions Efficiently
category: Parsing
stability: Experimental
copyright: Universiteit Utrecht
build-depends: base, haskell98, template-haskell, containers,
fgl>=5.4, TTTAS, uulib
exposed-modules: Text.GRead, Text.GShow,
Text.GRead.Derive, Text.GRead.Grammar
other-modules: Text.GRead.Derive.BindingGroup,
Text.GRead.Transformations.GramTrafo,
Text.GRead.Transformations.Group,
Text.GRead.Transformations.LeftCorner,
Text.GRead.Transformations.LeftFact
extensions: Arrows, GADTs, TemplateHaskell
hs-source-dirs: src
extra-source-files: README, LICENSE-LGPL, ChristmasTree.bib
ghc-options: -Wall