Teach how to develop Embedded Domain Specific Languages using Boost.Spirit support and how to convert these grammars to parsers and generators from the same grammar.
We will use General Inter-Orb Protocol from CORBA as example of generating parsers and generators from structured heterogenous sequences. Also how to deal with alignment and endianness with the use of Boost.Spirit's grammar locals and parameters.