uuagc: Attribute Grammar System of Universiteit Utrecht

[ bsd3, development, library, program ] [ Propose Tags ]

Generates Haskell files from an attribute grammar specification


[Skip to Readme]

Flags

Manual Flags

NameDescriptionDefault
bootstrap_external

Use an external uuagc executable for bootstrapping

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.9.5, 0.9.6, 0.9.7, 0.9.10, 0.9.11, 0.9.12, 0.9.13, 0.9.14, 0.9.15, 0.9.16, 0.9.17, 0.9.18, 0.9.19, 0.9.20, 0.9.21, 0.9.23, 0.9.24, 0.9.26, 0.9.27, 0.9.28, 0.9.29, 0.9.30, 0.9.31, 0.9.32, 0.9.33, 0.9.34, 0.9.35, 0.9.36, 0.9.37.0, 0.9.37.1, 0.9.37.2, 0.9.38.0, 0.9.38.1, 0.9.38.3, 0.9.38.4, 0.9.38.5, 0.9.38.6, 0.9.39.0, 0.9.39.1, 0.9.39.3, 0.9.40.1, 0.9.40.2, 0.9.40.3, 0.9.42.0, 0.9.42.1, 0.9.42.2, 0.9.42.3, 0.9.50, 0.9.50.1, 0.9.50.2, 0.9.51, 0.9.52, 0.9.52.1, 0.9.52.2, 0.9.53, 0.9.53.1, 0.9.54, 0.9.55, 0.9.56
Dependencies array (>=0.3.0.1), base (>=4 && <5), containers (>=0.3), directory (>=1.0.1.1), filepath (>=1.1.0.4), ghc-prim (>=0.2.0.0), haskell-src-exts (>=1.11.1), mtl (>=1.1.1.1), uuagc (==0.9.42.1), uuagc-cabal (>=1.0.2.0), uulib (>=0.9.14) [details]
License BSD-3-Clause
Copyright Universiteit Utrecht
Author Software Technology at Universiteit Utrecht
Maintainer Arie Middelkoop <amiddelk@gmail.com>
Category Development
Home page http://www.cs.uu.nl/wiki/HUT/WebHome
Bug tracker hut-developers@cs.uu.nl
Uploaded by JeroenBransen at 2012-11-02T19:29:00Z
Distributions Debian:0.9.52.2, FreeBSD:0.9.52.1
Reverse Dependencies 5 direct, 9 indirect [details]
Executables uuagc
Downloads 46469 total (87 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for uuagc-0.9.42.1

[back to package description]
To install UUAG, use cabal in combination with Setup.hs

Note: you'll need the packages because UUAGC is bootstrapped:
uuagc-cabal
uuagc-bootstrap

By default, UUAGC is bootstrapped with the tool 'uuagc-bootstrap' in the
uuagc-bootstrap package. If you want to bootstrap with a different
tool, change the compiler-variable in Setup.hs


Note: to produce a source release, you'll need to use the
Setup.hs because cabal-install at the time is not able to
do this in combination with the cabal plugin:

--
cabal clean    # remove possible junk
ghc --make Setup.hs -o setup
./setup configure --user
./setup build
./setup sdist
--