Boost C++ Libraries

...one 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 a snapshot of the develop branch, built from commit c6ae40a822.
PrevUpHomeNext

Qi - Writing Parsers

Tutorials
Quick Start
Warming up
Parser Semantic Actions
Complex - Our first complex parser
Sum - adding numbers
Number List - stuffing numbers into a std::vector
Number List Redux - list syntax
Number List Attribute - one more, with style
Roman Numerals
Employee - Parsing into structs
Mini XML - ASTs!
Mini XML - Error Handling
Quick Reference
Common Notation
Qi Parsers
Compound Attribute Rules
Nonterminals
Parser Semantic Actions
Phoenix
Reference
Parser Concepts
Parser Basics
Parser API
Semantic Actions with Parsers
Auto Parser
Auxiliary Parsers
Binary Parsers
Character Parsers
Parser Directives
Nonterminal Parsers
Numeric Parsers
Parser Operators
Stream Parsers
String Parsers

PrevUpHomeNext