 <span class="identifier">value</span> <span class="special">&lt;&lt;</span> <span class="string">"\n"</span><span class="special">;</span>
</pre>
<p>
      </p>
<p>
        Both versions look similar enough, but we see several differences (we will
        cover each of those differences in more detail below):
      </p>
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
<li class="listitem">
            Neither the grammars nor the rules depend on a scanner type anymore,
  