hampp-0.2: hampp.cabal
Name: hampp
-- The package version. See the Haskell package versioning policy
-- http://www.haskell.org/haskellwiki/Package_versioning_policy for
-- standards guiding when and how versions should be incremented.
Version: 0.2
Synopsis: Haskell macro preprocessor
License: PublicDomain
Category: Preprocessor
Build-type: Simple
Cabal-version: >=1.6
Tested-with: GHC == 7.0.3
X-Printout-Mode: PlainTeX
X-Printout-Main: Main.lhs
X-Printout-Require: birdstyle.tex
Executable hampp
Main-is: Main.lhs
Build-depends:
base == 4.*,
bytestring >= 0.9.1.10 && < 0.10,
containers >= 0.4.0.0 && < 0.5,
directory >= 1.1 && < 1.2,
filepath >= 1.2.0.0 && < 1.4,
preprocessor-tools >= 0.1.2 && < 0.2
---- Features:
-- Named chunk rearrangement (as in WEB)
-- Built-in macros
-- User defined macros
-- Binary and ASCII integer literals
-- Include files (Haskell and literate Haskell)
-- Remove commas at end of {a,b,c,} and [a,b,c,]
---- To-do:
-- Other file formats (C header, CSV, XML, etc)
-- Layout mode
-- Pool strings
-- Any other feature that you might want; please ask