Boost C++ Libraries of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.

Karma - Writing Generators

Quick Start
Warming up
Generator Semantic Actions
Complex - A first more complex generator
Complex - Made easier
Complex - Fully Integrated
Number List - Printing Numbers From a std::vector
Matrix of Numbers - Printing Numbers From a Matrix
Quick Reference
Common Notation
Karma Generators
Compound Attribute Rules
Generator Semantic Actions
Generator Concepts
Generator Basics
Generator API
Semantic Actions with Generators
Auto Generator
Auxiliary Generators
Binary Generators
Char Generators
Generator Directives
Nonterminal Generators
Numeric Generators
Generator Operators
Stream Generators
String Generators
Performance Measurements
Performance of Numeric Generators
Karma Index