"Examples of designs that meet most of the criteria for "goodness" (easy to understand, flexible, efficient) are a recursive descent parser, which is traditional procedural code. Another example is the STL, which is a generic library of containers and algorithms depending crucially on both traditional procedural code and on parametric polymorphism."

--Bjarne Stroustrup

Feedback and Support

For Support, please direct all questions to Spirit's mailing list. You can subscribe to the mailing list here. The mailing list has a searchable archive. A search link to this archive is provided in Spirit's home page. You may also read and post messages to the mailing list through an NNTP news portal (thanks to www.gmane.org). The news group mirrors the mailing list. Here are two links to the archives: via gmane, via geocrawler.

Should you need consulting and development services please see Boost Consulting. Boost Consulting is dedicated to support and development services for the Boost libraries and associated tools including, but not limited to, Spirit.

Finally, you may also contact me at for feedback, comments and other non-support related inquiries.