spirit module
Latest commit abe2a14 Feb 24, 2017 @djowel djowel committed on GitHub Merge pull request #231 from bebuch/develop
silence unused parameter warning
Failed to load latest commit information.
classic Merge pull request #136 from akumta/patch-3 Oct 22, 2015
doc Add, and update, documentation build targets. Oct 8, 2016
example Qi.Examples: Fixed missing `using` statement for `expect` directive Aug 16, 2016
include/boost silence unused parameter warning Feb 10, 2017
meta Add metadata file. Aug 18, 2014
repository Fix spelling of "occurr*". Mar 29, 2015
workbench fixed odd name Aug 5, 2014
.gitattributes First commit from BOOST_REVIEW branch Jan 31, 2003
.gitignore fixing various corner case bugs. the new implementation uses integers Nov 7, 2014 Create Jan 22, 2014
index.html Spirit: Merging from trunk Jan 15, 2009
sublibs Spirit: adding sublibs file telling regression tools that subdirs may… Jan 28, 2011


Spirit is a set of C++ libraries for parsing and output generation implemented as Domain Specific Embedded Languages (DSEL) using Expression templates and Template Meta-Programming. The Spirit libraries enable a target grammar to be written exclusively in C++. Inline grammar specifications can mix freely with other C++ code and, thanks to the generative power of C++ templates, are immediately executable.