79adef5b95
PR: ports/122657 Submitted by: Jacula Modyun <jacula at gmail.com> (maintainer)
12 lines
583 B
Text
12 lines
583 B
Text
UUAG is the Utrecht University Attribute Grammar system.
|
|
It generates Haskell files from an attribute grammar specification.
|
|
|
|
It is a preprocessor for Haskell which makes it easy to write catamorphisms
|
|
(that is, functions that do to any datatype what foldr does to lists).
|
|
You can define tree walks using the intuitive concepts of inherited and
|
|
synthesized attributes, while keeping the full expressive power of Haskell.
|
|
|
|
maintainer: Arie Middelkoop <ariem@cs.uu.nl>
|
|
license: GPL-2
|
|
WWW: http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem
|
|
package-url: http://nix.cs.uu.nl/dist/hut/
|