1// re2c $INPUT -o $OUTPUT -b --eager-skip
2/*!re2c
3
4re2c:yybm:hex = 1;
5
6letter  = [a-zA-Z];
7digit   = [0-9];
8number  = "0" | ("-"? [1-9] digit*);
9name    = letter (letter|digit)*;
10config  = "re2c:" (letter|"_") (letter|digit|"_"|":")*;
11
12config	{ return 0; }
13name	{ return 1; }
14number	{ return 2; }
15
16.|"\n"	{ return -1; }
17
18*/
19