Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there any clear, entry level documentation available for boost-spirit? [closed]

I've tried to wade through the official documentation on the Boost Spirit page, but I find it completely unintelligible (despite 25+ years programming experience and an English Language degree) -- it's clearly written by somebody who knows the system well (good) but assumes that the reader also knows the system well (bad). I need something that won't throw sentences like

Parsers and generators in Spirit are fully attributed

clearly a meaning of "attributed" I am unaware of, and a web search doesn't help. Or

Sequences require an attribute type to expose the concept of a fusion sequence, where all elements of that fusion sequence have to be compatible with the corresponding element of the component sequence

What is a fusion sequence? The only one I know is happening in the Sun. How in C++ does one "expose" a "concept"?

Are there any good tutorials describing Boost Spirit from a beginner's perspective?

like image 643
digitig Avatar asked Nov 02 '12 16:11

digitig


1 Answers

I've found this documentation to be a good read for Boost.

http://en.highscore.de/cpp/boost/parser.html

like image 50
ScoPi Avatar answered Oct 06 '22 15:10

ScoPi