simple.c

来自「a little DFA compiler.」· C语言 代码 · 共 66 行

C
66
字号
/* Generated by re2c */#line 1 "simple.re"#define	NULL		((char*) 0)char *scan(char *p){char *q;#define	YYCTYPE		char#define	YYCURSOR	p#define	YYLIMIT		p#define	YYMARKER	q#define	YYFILL(n)#line 13 "<stdout>"{	YYCTYPE yych;	if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);	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 yy4;	}yy2:	++YYCURSOR;	yych = *YYCURSOR;	goto yy7;yy3:#line 10 "simple.re"	{return YYCURSOR;}#line 39 "<stdout>"yy4:	++YYCURSOR;#line 11 "simple.re"	{return NULL;}#line 44 "<stdout>"yy6:	++YYCURSOR;	if(YYLIMIT == YYCURSOR) YYFILL(1);	yych = *YYCURSOR;yy7:	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 yy3;	}}#line 12 "simple.re"}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?