The reference sections for each major class begin with an overview. These sections name the most important Libmarpa methods in the order in which they are typically used, and very briefly describe their purpose. The overviews are intended as “cheat sheets”.
The overview sections often speak of an “archetypal” application. The archetypal Libmarpa application implements a complete logic flow, starting with the creation of a grammar, and proceeding all the way to the return of the final result from a value object. In the archetypal Libmarpa application, the grammar, input and semantics are all small but non-trivial.