|Spirit 1.8.5 and 1.6.4 released Nicola.Musatti@gmail.com (Nicola Musatti) (2007-09-02)|
|From:||Nicola Musatti <Nicola.Musatti@gmail.com>|
|Date:||Sun, 02 Sep 2007 09:20:47 +0200|
|Keywords:||C++, tools, available|
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
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:
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.
Return to the
Search the comp.compilers archives again.