tions to the lexical
          analyzer.
        </li>
<li class="listitem">
          <span class="emphasis"><em>Spirit.Karma</em></span>: This is the generator library allowing
          you to create code for recursive descent, data type-driven output formatting.
          The exposed domain-specific language is almost equivalent to the parser
          description language used in <span class="emphasis"><em>Spirit.Qi</em></span>, except that
          it is used to describe the required output format to