[ragel-users] Error: "lower end of range is greater then upper end"
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.
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