1 /* Generated by re2c */
2 #line 1 "simple.re"
3 // re2c $INPUT -o $OUTPUT
4 #define	NULL		((char*) 0)
scan(char * p)5 char *scan(char *p){
6 char *q;
7 #define	YYCTYPE		char
8 #define	YYCURSOR	p
9 #define	YYLIMIT		p
10 #define	YYMARKER	q
11 #define	YYFILL(n)
12 
13 #line 14 "simple.c"
14 {
15 	YYCTYPE yych;
16 	if (YYLIMIT <= YYCURSOR) YYFILL(1);
17 	yych = *YYCURSOR;
18 	switch (yych) {
19 	case '0':
20 	case '1':
21 	case '2':
22 	case '3':
23 	case '4':
24 	case '5':
25 	case '6':
26 	case '7':
27 	case '8':
28 	case '9':	goto yy4;
29 	default:	goto yy2;
30 	}
31 yy2:
32 	++YYCURSOR;
33 #line 12 "simple.re"
34 	{return NULL;}
35 #line 36 "simple.c"
36 yy4:
37 	++YYCURSOR;
38 	if (YYLIMIT <= YYCURSOR) YYFILL(1);
39 	yych = *YYCURSOR;
40 	switch (yych) {
41 	case '0':
42 	case '1':
43 	case '2':
44 	case '3':
45 	case '4':
46 	case '5':
47 	case '6':
48 	case '7':
49 	case '8':
50 	case '9':	goto yy4;
51 	default:	goto yy6;
52 	}
53 yy6:
54 #line 11 "simple.re"
55 	{return YYCURSOR;}
56 #line 57 "simple.c"
57 }
58 #line 13 "simple.re"
59 
60 }
61