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 an older version of Boost and was released in 2023. The current version is 1.89.0.
Notation
LLexer type
l,
a,
b,
c,
dLexer objects
IteratorThe type of an iterator referring to the underlying input sequence
IdTypeThe token id type
Context
The lexer components Context
type
chCharacter-class specific character (See Character Class Types)
ChCharacter-class specific character type (See Character Class Types)
strCharacter-class specific string (See Character Class Types)
StrCharacter-class specific string type (See Character Class Types)
AttribAn attribute type
fa
A semantic action function with a signature: void
f(Iterator&,
Iterator&,
pass_flag&,
Idtype&,
Context&).