<span class="string">"descriptionident\n"</span>
</pre>
<p>
          It might seem unexpected, but the parser above matches all three inputs
          just fine, even if the third input should not match at all! In order to
          avoid the unwanted match we are forced to make our rule more complicated:
        </p>
<pre class="programlisting"><span class="identifier">lexeme</span><span class="special">[</span><span class="string">"description"</span> <span class="special">&gt;&gt;</span> <span class="sp