[ragel-users] Error: "lower end of range is greater then upper end"
Adrian Thurston
thurston at complang.org
Sat Nov 21 17:26:39 UTC 2009
That's because you're working with a signed char alphabet. The literal
value 0xff is interpreted as -1.
-Adrian
IƱaki Baz Castillo wrote:
> Hi, I get this strange error:
>
> "67:41: lower end of range is greater then upper end"
>
> Line 67 is this one:
>
> extension_selector = ( 0x00..0x2e | 0x30..0xff )+;
>
> where column 41 is "0x30".
>
>
> I cannot understand what's wrong, any help please?
> I use Ragel 6.4.
>
More information about the ragel-users
mailing list