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

Parser Semantic Actions
PrevUpHomeNext

Has the form:

p[f]

where f is a function with the signatures:

void f(Context&);

PrevUpHomeNext