title: Unicode characters between \u0003 and \u00ff
body: <p>I have a piece of Java code that is checking it is between two unicode characters:</p>
  
  <pre><code>LA(2) &gt;= '\u0003' &amp;&amp; LA(2) &lt;= '\u00ff'
  </code></pre>
  
  <p>I understand that <code>\u0003</code> represents <code>END OF TEXT</code> and <code>\u00ff</code> is <code>LATIN SMALL LETTER Y WITH DIAERESIS</code>, but what lies between these points? (what is it checking that LA(2) is?)</p>
  
  <p>e.g. is it all Latin characters, or number characters, or characters with accents, all ascii characters, or something else?</p>