de class="computeroutput"><span class="identifier">Parser</span></code></a></code> class is the base
          class for all parsers.
        </p>
<p>
</p>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Derived</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">parser</span>
<span class="special">{</span>
    <span class="keyword">struct</span> 