Related articles |
---|
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> |
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
Return to the
comp.compilers page.
Search the
comp.compilers archives again.