[ragel-users] Error: "lower end of range is greater then upper end"
Iñaki Baz Castillo
ibc at aliax.net
Sat Nov 21 17:47:48 UTC 2009
El Sábado, 21 de Noviembre de 2009, Iñaki Baz Castillo escribió:
> El Sábado, 21 de Noviembre de 2009, Adrian Thurston escribió:
> > That's because you're working with a signed char alphabet. The literal
> > value 0xff is interpreted as -1.
>
> Ok, thanks!
According to the doc alphtype can be (for C):
char unsigned char
short unsigned short
int unsigned int
long unsigned long
However I set:
%%{
machine my_grammar;
alphtype unsigned char;
and get:
"unsigned char" is not a valid alphabet type
¿?
--
Iñaki Baz Castillo <ibc at aliax.net>
More information about the ragel-users
mailing list