uuagc_0.9.40.3-2_i386.deb


Advertisement

Description

uuagc - compiler for the Utrecht University Attribute Grammar system

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name uuagc
Package version 0.9.40.3
Package release 2
Package architecture i386
Package type deb
Installed size 9.23 KB
Download size 2.14 MB
Official Mirror ftp.br.debian.org
The Attribute Grammar system can be used to annotate the production
rules of a grammar with inherited and synthesised attributes. The
values of the attributes can be determined while parsing/traversing
the abstract syntax tree and will give the semantic value of the tree.
The inherited attributes are values which are passed downwards through
the abstract syntax tree and the synthesised attributes are passed
upwards. Haskell expressions are used to describe the computation of
the attributes.
The uuagc compiler takes a set files in which the attribute grammar
is defined and generates a Haskell file that contains the data type
definitions corresponding to the grammar, semantic functions and
catamorphisms (functions that take a syntax tree and return the
semantic value of that tree)
The (Utrecht University) Attribute Grammar system is part of the
Haskell Utrecht Tools set.

Alternatives

Package Version Architecture Repository
uuagc_0.9.40.3-2_amd64.deb 0.9.40.3 amd64 Debian Main
uuagc - - -

Requires

Name Value
libc6 >= 2.7
libffi5 >= 3.0.4
libgmp10 -

Download

Type URL
Binary Package uuagc_0.9.40.3-2_i386.deb
Source Package uuagc

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install uuagc deb package:
    # sudo apt-get install uuagc

Files

Path
/usr/bin/uuagc
/usr/share/doc/uuagc/README
/usr/share/doc/uuagc/buildinfo.gz
/usr/share/doc/uuagc/changelog.Debian.gz
/usr/share/doc/uuagc/copyright
/usr/share/man/man1/uuagc.1.gz

Changelog

2012-04-12 - Joachim Breitner <nomeata@debian.org>
uuagc (0.9.40.3-2) unstable; urgency=low
* To avoid self-build-dependency, ship the generated files in
debian/generated-files/* and provide the debian/rules
update-generated-files to update these.
2012-04-08 - Joachim Breitner <nomeata@debian.org>
uuagc (0.9.40.3-1) unstable; urgency=low
* New upstream release (Closes: #666365)
* Add patch to build uuagc using the system installed uuagc. 
2011-06-17 - Joachim Breitner <nomeata@debian.org>
uuagc (0.9.38.1-1) unstable; urgency=low
* Adopted by the Debian Haskell Group. Thanks to Arjan for maintaining it.
* New upstream release 
2008-04-12 - Arjan Oosting <arjan@debian.org>
uuagc (0.9.6-1) unstable; urgency=low
* New upstream release.
2008-01-20 - Arjan Oosting <arjan@debian.org>
uuagc (0.9.5-2) unstable; urgency=low
* debian/control:
- Bump build dependency on GHC to 6.8.2 as the build now needs
Cabal version 1.2.0 or greater.
2008-01-20 - Arjan Oosting <arjan@debian.org>
uuagc (0.9.5-1) unstable; urgency=low
* New upstream release
* debian/control:
- Replace Xs-Vcs-* fields with the now official Vcs-* fields.
- Add Homepage field.
- Bump the Standards-Version to 3.7.3. No changes needed.
* debian/rules:
- Don't call ./configure during build.
- Remove LICENSE file installed by Cabal. We have our copyright file
for this. 
* debian/watch: Use hackage.haskell.org as site for new upstream
releases. (Closes: #456482)
2007-05-13 - Arjan Oosting <arjan@debian.org>
uuagc (0.9.4~snapshot20070422-2~pre1) unstable; urgency=low
* debian/control:
- Adjust Xs-Vcs-* fields as the package has moved to the pkg-haskell
repository on svn.debian.org.	
2007-04-22 - Arjan Oosting <arjan@debian.org>
uuagc (0.9.4~snapshot20070422-1) unstable; urgency=low
* New upstream snapshot release:
-  The attribute flow analysis has been completely implemented by
Joost Verhoog, and it is now possible to generate visit-function
based evaluators, which are much faster and use less space. We
assume that such functions are strict in all their arguments, and
generate the appropriate `seq` calls to make the GHC aware of
this. As a result also case expressions are generated instead of
let expressions wherever possible.
- The base system has been extended by Jeroen Fokker with wildcard
notations for designating groups of productions, attributes etc.
* Cleanup debian/rules file.
* debian/copyright:
- Update copyright statements.
* debian/uuagc.1: 
- Include the new options.
- Update copyright statements.
2007-04-13 - Arjan Oosting <arjan@debian.org>
uuagc (0.9.1-4) unstable; urgency=low
* debian/control: Add Xs-Vcs-Svn and Xs-Vcs-Browser fields.
* debian/uuagc.1: Fix typo in man page. (Closes: 409323)
2006-11-19 - Arjan Oosting <arjan@debian.org>
uuagc (0.9.1-3) unstable; urgency=low
* debian/changelog: fix spelling error.
* Stop using update-haskell-control and $ghc6_* variables, as it is not
necessary and not using it simplifies the work for porters and for me.

See Also

Package Description
uucp_1.07-20_i386.deb Unix to Unix Copy Program
uucpsend_1.1-4_i386.deb Alternative Frontend for UUCP Batching with INN
uudeview_0.5.20-3.3_i386.deb Smart multi-file multi-part decoder (command line)
uuid-dev_2.20.1-5.3_i386.deb universally unique id library - headers and static libraries
uuid-runtime_2.20.1-5.3_i386.deb runtime components for the Universally Unique ID library
uuid_1.6.2-1.3_i386.deb the Universally Unique Identifier Command-Line Tool
uuidcdef_0.3.13-3_i386.deb Universally Unique Identifier (UUID) generator
uvccapture_0.5-2_i386.deb USB UVC Video Class snapshot software
uvcdynctrl-data_0.2.2-1_all.deb Command line tool to control v4l2 devices - data files
uvcdynctrl_0.2.2-1_i386.deb Command line tool to control v4l2 devices
uw-mailutils_2007f~dfsg-2_i386.deb c-client support programs
uwsgi-app-integration-plugins_1.2.3+dfsg-5+deb7u1_i386.deb plugins for integration of uWSGI and application
uwsgi-core_1.2.3+dfsg-5+deb7u1_i386.deb fast, self-healing application container server (core)
uwsgi-extra_1.2.3+dfsg-5+deb7u1_all.deb fast, self-healing application container server (extra files)
uwsgi-infrastructure-plugins_1.2.3+dfsg-5+deb7u1_i386.deb infrastructure plugins for uWSGI
Advertisement
Advertisement