/* Generated by re2c */
#line 1 "config/config1.re"
// re2c $INPUT -o $OUTPUT 
#define	NULL		((char*) 0)
#define	YYCTYPE		char
#define	YYCURSOR	p
#define	YYLIMIT		p
#define	YYMARKER	q
#define	YYFILL(n)

char *scan0(char *p)
{
	char *q;

#line 16 "config/config1.c"
{
	YYCTYPE yych;
	if (YYLIMIT <= YYCURSOR) YYFILL(1);
	yych = *YYCURSOR;
	switch (yych) {
		case '0':
		case '1':
		case '2':
		case '3':
		case '4':
		case '5':
		case '6':
		case '7':
		case '8':
		case '9': goto yy2;
		default: goto yy1;
	}
yy1:
	++YYCURSOR;
#line 15 "config/config1.re"
	{ return NULL; }
#line 38 "config/config1.c"
yy2:
	++YYCURSOR;
	if (YYLIMIT <= YYCURSOR) YYFILL(1);
	yych = *YYCURSOR;
	switch (yych) {
		case '0':
		case '1':
		case '2':
		case '3':
		case '4':
		case '5':
		case '6':
		case '7':
		case '8':
		case '9': goto yy2;
		default: goto yy3;
	}
yy3:
#line 14 "config/config1.re"
	{ return YYCURSOR; }
#line 59 "config/config1.c"
}
#line 16 "config/config1.re"

}

char *scan1(char *p)
{
	char *q;

#line 69 "config/config1.c"
	{
		YYCTYPE yych;
		if (YYLIMIT <= YYCURSOR) YYFILL(1);
		yych = *YYCURSOR;
		switch (yych) {
			case '0':
			case '1':
			case '2':
			case '3':
			case '4':
			case '5':
			case '6':
			case '7':
			case '8':
			case '9': goto yy6;
			default: goto yy5;
		}
yy5:
		++YYCURSOR;
#line 25 "config/config1.re"
		{ return NULL; }
#line 91 "config/config1.c"
yy6:
		++YYCURSOR;
		if (YYLIMIT <= YYCURSOR) YYFILL(1);
		yych = *YYCURSOR;
		switch (yych) {
			case '0':
			case '1':
			case '2':
			case '3':
			case '4':
			case '5':
			case '6':
			case '7':
			case '8':
			case '9': goto yy6;
			default: goto yy7;
		}
yy7:
#line 24 "config/config1.re"
		{ return YYCURSOR; }
#line 112 "config/config1.c"
	}
#line 26 "config/config1.re"

}

char *scan(char *p)
{
	char *q;

#line 122 "config/config1.c"
	{
		YYCTYPE yych;
		if (YYLIMIT <= YYCURSOR) YYFILL(1);
		yych = *YYCURSOR;
		switch (yych) {
			case '0':
			case '1':
			case '2':
			case '3':
			case '4':
			case '5':
			case '6':
			case '7':
			case '8':
			case '9': goto yy10;
			default: goto yy9;
		}
yy9:
		++YYCURSOR;
#line 34 "config/config1.re"
		{ return NULL; }
#line 144 "config/config1.c"
yy10:
		++YYCURSOR;
		if (YYLIMIT <= YYCURSOR) YYFILL(1);
		yych = *YYCURSOR;
		switch (yych) {
			case '0':
			case '1':
			case '2':
			case '3':
			case '4':
			case '5':
			case '6':
			case '7':
			case '8':
			case '9': goto yy10;
			default: goto yy11;
		}
yy11:
#line 33 "config/config1.re"
		{ return YYCURSOR; }
#line 165 "config/config1.c"
	}
#line 35 "config/config1.re"

}
