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. > _______________________________________________ ragel-users mailing list [email protected] http://www.complang.org/mailman/listinfo/ragel-users
