Spirit 1.8.5 and 1.6.4 released

Nicola Musatti <Nicola.Musatti@gmail.com>
Sun, 02 Sep 2007 09:20:47 +0200

          From comp.compilers

Related articles
Spirit 1.8.5 and 1.6.4 released Nicola.Musatti@gmail.com (Nicola Musatti) (2007-09-02)
| List of all articles for this month |
From: Nicola Musatti <Nicola.Musatti@gmail.com>
Newsgroups: comp.compilers
Date: Sun, 02 Sep 2007 09:20:47 +0200
Organization: Compilers Central
Keywords: C++, tools, available
Posted-Date: 03 Sep 2007 21:28:12 EDT

It is my pleasure to announce the release of Spirit 1.8.5 and 1.6.4 .


Spirit is a C++ parser generator framework that uses techniques such as
template meta-programming and expression templates to allow expressing
one's grammars in a syntax that's as close to EBNF as C++'s own syntax
allows. You may learn more about it here: http://spirit.sourceforge.net/
Spirit is part of the Boost collection of libraries (http://boost.org).


Spirit 1.8.5 is a standalone variant of the version that is included in
Boost 1.34.1; it doesn't provide new features, but contains all the
fixes that were applied since Spirit 1.8.4 . You can download Spirit
1.8.5 here:


http://sourceforge.net/project/showfiles.php?group_id=28447&package_id=20317&release_id=536340
http://tinyurl.com/36sj7f


Spirit 1.6.4 is the latest in a series of releases that are based on an
earlier implementation that is friendlier towards older, less standard
compliant compilers. This is a bug fix only release and is likely to be
the final 1.6.x version. Spirit 1.6.4 is available here:


http://sourceforge.net/project/showfiles.php?group_id=28447&package_id=20317&release_id=536348
http://tinyurl.com/3dnnhv


Both Spirit 1.8.5 and 1.6.4 are available in the following variants:


Library only (the spirit-1.x.y.zip / spirit-1.x.y.tar.gz files) - These
contain only Spirit itself and require an existing Boost installation.
Both were tested only with Boost 1.34.0 and 1.34.1, but should work with
other reasonably recent releases.


Miniboost (the spirit-1.x.y-miniboost.zip /
spirit-1.x.y-miniboost.tar.gz files) - These contain also the minimal
subset of Boost that is needed to use Spirit. This is a new version of
the Miniboost that is based on Boost 1.34.1 and has the same directory
structure as Boost itself.


Enjoy!
Nicola Musatti



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.