ANNOUNCE: Happy version 1.16
ANNOUNCING Happy 1.16 - The LALR(1) Parser Generator for Haskell I'm pleased to announce version 1.16 of Happy, the parser generator system for Haskell. Changes from version 1.15 to 1.16 * Switch to a Cabal build system: you need a recent version of Cabal (1.1.6 or later). If you have GHC 6.4.2, then you need to upgrade Cabal before building Happy. GHC 6.6 is fine. * New %error directive * New production forms: {%% .. } and {%^ .. } * Added Attribute Grammar support, by Robert Dockins NOTE: Happy version 1.16 is required for building GHC version 6.6 and later. Happy is available in source form, which can be compiled with GHC version 5.04+, and we also provide binaries for some architectures. The Happy homepage with links to the various distributions lives at: http://www.haskell.org/happy/ Please send any bug reports and comments to simonmar@microsoft.com.
Simon Marlow wrote:
ANNOUNCING Happy 1.16 - The LALR(1) Parser Generator for Haskell
I'm pleased to announce version 1.16 of Happy, the parser generator system for Haskell.
Changes from version 1.15 to 1.16
* Switch to a Cabal build system: you need a recent version of Cabal (1.1.6 or later). If you have GHC 6.4.2, then you need to upgrade Cabal before building Happy. GHC 6.6 is fine.
* New %error directive
* New production forms: {%% .. } and {%^ .. }
* Added Attribute Grammar support, by Robert Dockins
NOTE: Happy version 1.16 is required for building GHC version 6.6 and later.
Small clarification: in fact only Happy 1.15 is required to build GHC 6.6, but Happy 1.15 could not be built using GHC 6.6, so really 1.16/6.6 is the only compatible combination. Cheers, Simon
FYI: I've just uploaded a binary RPM for openSUSE 10.2 (x86_64) and the corresponding source RPM. Currently I don't have access to openSUSE x86, but simply using rpmbuild -ba happy-1.16-1.src.rpm should build a 32bit RPM on those machines, at least if you have all necessary tools installed. The same holds for Alex 2.1.0, BTW. Cheers, S.
Am Montag, 8. Januar 2007 18:25 schrieb Sven Panne:
FYI: I've just uploaded a binary RPM for openSUSE 10.2 (x86_64) and the corresponding source RPM. Currently I don't have access to openSUSE x86, but simply using
rpmbuild -ba happy-1.16-1.src.rpm
should build a 32bit RPM on those machines [...]
Ooops, typo: One can use "rpmbuild --rebuild happy-1.16-1.src.rpm". Fixing the web pages, too... Cheers, S.
Simon Marlow wrote:
ANNOUNCING Happy 1.16 - The LALR(1) Parser Generator for Haskell
Thanks for the release. I just noticed that the tarball includes a InstallShield directory too. Is that intentional? I ask since I'm reviewing happy now for inclusion in Fedora Extras. Jens
participants (4)
-
Jens Petersen -
Simon Marlow -
Simon Marlow -
Sven Panne