<p dir="ltr">Linux Ubuntu 64 bits<br></p>
<p dir="ltr">--<br>
Iñaki Baz Castillo<br>
<<a href="mailto:ibc@aliax.net">ibc@aliax.net</a>></p>
<div class="gmail_quote">On Nov 24, 2013 8:17 PM, "Adrian Thurston" <<a href="mailto:thurston@complang.org">thurston@complang.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi, which architecture is this one?<br>
<br>
On 13-10-21 11:15 AM, Iñaki Baz Castillo wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi, using Ragel 6.7 in C with this simple grammar rule:<br>
<br>
   # Any byte except NULL, CR or LF.<br>
   main := ( 0x01..0x09 | 0x0B..0x0C | 0x0E..0xFF )+;<br>
<br>
When compiling the grammar it generates the following error:<br>
<br>
   1:36: lower end of range is greater then upper en<br>
<br>
Column 36 points to the beginning of "0x0E..0xFF". What is wrong with<br>
that? AFAIK 0x0E is *less* than 0xFF, am I wrong?<br>
<br>
Thanks a lot.<br>
<br>
</blockquote>
<br>
______________________________<u></u>_________________<br>
ragel-users mailing list<br>
<a href="mailto:ragel-users@complang.org" target="_blank">ragel-users@complang.org</a><br>
<a href="http://www.complang.org/mailman/listinfo/ragel-users" target="_blank">http://www.complang.org/<u></u>mailman/listinfo/ragel-users</a></blockquote></div>