⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 parse_date.b.c

📁 a little DFA compiler.
💻 C
📖 第 1 页 / 共 5 页
字号:
		goto yy53;yy107:		yych = *++YYCURSOR;		if(yych == 'U') goto yy108;		if(yych != 'u') goto yy53;yy108:		yych = *++YYCURSOR;		if(yych == 'R') goto yy81;		if(yych == 'r') goto yy81;		goto yy53;yy109:		yych = *++YYCURSOR;		if(yych == 'N') goto yy114;		if(yych == 'n') goto yy114;		goto yy53;yy110:		yych = *++YYCURSOR;		if(yych == 'N') goto yy111;		if(yych != 'n') goto yy53;yy111:		yyaccept = 3;		yych = *(YYMARKER = ++YYCURSOR);		if(yych <= 'U') {			if(yych == 'S') goto yy73;			if(yych <= 'T') goto yy69;		} else {			if(yych <= 's') {				if(yych <= 'r') goto yy69;				goto yy73;			} else {				if(yych != 'u') goto yy69;			}		}		yych = *++YYCURSOR;		if(yych == 'T') goto yy113;		if(yych != 't') goto yy53;yy113:		yych = *++YYCURSOR;		if(yych == 'E') goto yy81;		if(yych == 'e') goto yy81;		goto yy53;yy114:		yyaccept = 3;		yych = *(YYMARKER = ++YYCURSOR);		if(yych <= 'T') {			if(yych == 'D') goto yy115;			if(yych <= 'S') goto yy69;			goto yy116;		} else {			if(yych <= 'd') {				if(yych <= 'c') goto yy69;			} else {				if(yych == 't') goto yy116;				goto yy69;			}		}yy115:		yych = *++YYCURSOR;		if(yych == 'A') goto yy117;		if(yych == 'a') goto yy117;		goto yy53;yy116:		yych = *++YYCURSOR;		if(yych == 'H') goto yy81;		if(yych == 'h') goto yy81;		goto yy53;yy117:		yych = *++YYCURSOR;		if(yych == 'Y') goto yy73;		if(yych == 'y') goto yy73;		goto yy53;yy118:		yych = *++YYCURSOR;		if(yych == 'N') goto yy129;		if(yych == 'n') goto yy129;		goto yy53;yy119:		yych = *++YYCURSOR;		if(yych == 'T') goto yy124;		if(yych == 't') goto yy124;		goto yy53;yy120:		yych = *++YYCURSOR;		if(yych == 'C') goto yy121;		if(yych != 'c') goto yy53;yy121:		yyaccept = 3;		yych = *(YYMARKER = ++YYCURSOR);		if(yych <= 'S') {			if(yych == 'O') goto yy122;			if(yych <= 'R') goto yy69;			goto yy73;		} else {			if(yych <= 'o') {				if(yych <= 'n') goto yy69;			} else {				if(yych == 's') goto yy73;				goto yy69;			}		}yy122:		yych = *++YYCURSOR;		if(yych == 'N') goto yy123;		if(yych != 'n') goto yy53;yy123:		yych = *++YYCURSOR;		if(yych == 'D') goto yy81;		if(yych == 'd') goto yy81;		goto yy53;yy124:		yyaccept = 3;		yych = *(YYMARKER = ++YYCURSOR);		if(yych == 'U') goto yy125;		if(yych != 'u') goto yy69;yy125:		yych = *++YYCURSOR;		if(yych == 'R') goto yy126;		if(yych != 'r') goto yy53;yy126:		yych = *++YYCURSOR;		if(yych == 'D') goto yy127;		if(yych != 'd') goto yy53;yy127:		yych = *++YYCURSOR;		if(yych == 'A') goto yy128;		if(yych != 'a') goto yy53;yy128:		yych = *++YYCURSOR;		if(yych == 'Y') goto yy73;		if(yych == 'y') goto yy73;		goto yy53;yy129:		yyaccept = 3;		yych = *(YYMARKER = ++YYCURSOR);		if(yych == 'D') goto yy130;		if(yych != 'd') goto yy69;yy130:		yych = *++YYCURSOR;		if(yych == 'A') goto yy131;		if(yych != 'a') goto yy53;yy131:		yych = *++YYCURSOR;		if(yych == 'Y') goto yy73;		if(yych == 'y') goto yy73;		goto yy53;yy132:		yych = *++YYCURSOR;		goto yy3;yy133:		yych = *++YYCURSOR;		if(yych <= '@') {			if(yych == ')') goto yy132;			goto yy3;		} else {			if(yych <= 'Z') goto yy134;			if(yych <= '`') goto yy3;			if(yych >= '{') goto yy3;		}yy134:		yych = *++YYCURSOR;		if(yych <= '@') {			if(yych == ')') goto yy132;			goto yy3;		} else {			if(yych <= 'Z') goto yy135;			if(yych <= '`') goto yy3;			if(yych >= '{') goto yy3;		}yy135:		yych = *++YYCURSOR;		if(yych == ')') goto yy132;		goto yy3;yy136:		yyaccept = 1;		yych = *(YYMARKER = ++YYCURSOR);		if(yych <= '@') {			if(yych <= ')') {				if(yych <= '(') goto yy3;				goto yy132;			} else {				if(yych == '/') goto yy138;				goto yy3;			}		} else {			if(yych <= '_') {				if(yych <= 'Z') goto yy134;				if(yych <= '^') goto yy3;				goto yy138;			} else {				if(yych <= '`') goto yy3;				if(yych >= '{') goto yy3;			}		}yy137:		yyaccept = 1;		yych = *(YYMARKER = ++YYCURSOR);		if(yych <= '@') {			if(yych <= ')') {				if(yych <= '(') goto yy3;				goto yy132;			} else {				if(yych != '/') goto yy3;			}		} else {			if(yych <= '_') {				if(yych <= 'Z') goto yy135;				if(yych <= '^') goto yy3;			} else {				if(yych <= '`') goto yy3;				if(yych <= 'z') goto yy142;				goto yy3;			}		}yy138:		++YYCURSOR;		if(YYLIMIT == YYCURSOR) YYFILL(1);		yych = *YYCURSOR;		if(yych <= '@') goto yy53;		if(yych >= '[') goto yy53;		++YYCURSOR;		if(YYLIMIT == YYCURSOR) YYFILL(1);		yych = *YYCURSOR;		if(yybm[0+yych] & 32) {			goto yy140;		}		goto yy53;yy140:		yyaccept = 1;		YYMARKER = ++YYCURSOR;		if(YYLIMIT == YYCURSOR) YYFILL(1);		yych = *YYCURSOR;		if(yybm[0+yych] & 32) {			goto yy140;		}		if(yych == '/') goto yy138;		if(yych == '_') goto yy138;		goto yy3;yy142:		yyaccept = 1;		yych = *(YYMARKER = ++YYCURSOR);		if(yych <= '/') {			if(yych == ')') goto yy132;			if(yych <= '.') goto yy3;			goto yy138;		} else {			if(yych <= '_') {				if(yych <= '^') goto yy3;				goto yy138;			} else {				if(yych <= '`') goto yy3;				if(yych >= '{') goto yy3;			}		}yy143:		++YYCURSOR;		if(YYLIMIT == YYCURSOR) YYFILL(1);		yych = *YYCURSOR;yy144:		if(yych <= '^') {			if(yych == '/') goto yy138;			goto yy53;		} else {			if(yych <= '_') goto yy138;			if(yych <= '`') goto yy53;			if(yych <= 'z') goto yy143;			goto yy53;		}yy145:		yych = *++YYCURSOR;		if(yych <= '@') {			if(yych == ')') goto yy132;			goto yy3;		} else {			if(yych <= 'Z') goto yy133;			if(yych <= '`') goto yy3;			if(yych <= 'z') goto yy133;			goto yy3;		}yy146:		yyaccept = 1;		yych = *(YYMARKER = ++YYCURSOR);		switch(yych) {		case ' ':		case 'D':		case 'F':		case 'H':		case 'M':		case 'S':		case 'T':		case 'W':		case 'Y':		case 'd':		case 'f':		case 'h':		case 'm':		case 's':		case 't':		case 'w':		case 'y':	goto yy57;		case '0':		case '1':		case '2':		case '3':		case '4':		case '5':		case '6':		case '7':		case '8':		case '9':	goto yy148;		case ':':	goto yy149;		default:	goto yy3;		}yy147:		yyaccept = 1;		yych = *(YYMARKER = ++YYCURSOR);		switch(yych) {		case ' ':		case 'D':		case 'F':		case 'H':		case 'M':		case 'S':		case 'T':		case 'W':		case 'Y':		case 'd':		case 'f':		case 'h':		case 'm':		case 's':		case 't':		case 'w':		case 'y':	goto yy57;		case '0':		case '1':		case '2':		case '3':	goto yy148;		case '4':		case '5':	goto yy150;		case '6':		case '7':		case '8':		case '9':	goto yy151;		case ':':	goto yy149;		default:	goto yy3;		}yy148:		yyaccept = 1;		yych = *(YYMARKER = ++YYCURSOR);		switch(yych) {		case ' ':		case 'D':		case 'F':		case 'H':		case 'M':		case 'S':		case 'T':		case 'W':		case 'Y':		case 'd':		case 'f':		case 'h':		case 'm':		case 's':		case 't':		case 'w':		case 'y':	goto yy57;		case '0':		case '1':		case '2':		case '3':		case '4':		case '5':	goto yy150;		case '6':		case '7':		case '8':		case '9':	goto yy151;		case ':':	goto yy149;		default:	goto yy3;		}yy149:		yych = *++YYCURSOR;		if(yych <= '/') goto yy3;		if(yych <= '5') goto yy152;		if(yych <= '9') goto yy132;		goto yy3;yy150:		yyaccept = 1;		yych = *(YYMARKER = ++YYCURSOR);		switch(yych) {		case ' ':		case 'D':		case 'F':		case 'H':		case 'M':		case 'S':		case 'T':		case 'W':		case 'Y':		case 'd':		case 'f':		case 'h':		case 'm':		case 's':		case 't':		case 'w':		case 'y':	goto yy57;		case '0':		case '1':		case '2':		case '3':		case '4':		case '5':		case '6':		case '7':		case '8':		case '9':	goto yy151;		default:	goto yy3;		}yy151:		yyaccept = 1;		yych = *(YYMARKER = ++YYCURSOR);		if(yybm[0+yych] & 8) {			goto yy51;		}		if(yych <= 'X') {			if(yych <= 'G') {				if(yych <= 'C') {					if(yych == ' ') goto yy57;					goto yy3;				} else {					if(yych == 'E') goto yy3;					if(yych <= 'F') goto yy57;					goto yy3;				}			} else {				if(yych <= 'R') {					if(yych <= 'H') goto yy57;					if(yych == 'M') goto yy57;					goto yy3;				} else {					if(yych <= 'T') goto yy57;					if(yych == 'W') goto yy57;					goto yy3;				}			}		} else {			if(yych <= 'l') {				if(yych <= 'e') {					if(yych <= 'Y') goto yy57;					if(yych == 'd') goto yy57;					goto yy3;				} else {					if(yych == 'g') goto yy3;					if(yych <= 'h') goto yy57;					goto yy3;				}			} else {				if(yych <= 'v') {					if(yych <= 'm') goto yy57;					if(yych <= 'r') goto yy3;					if(yych <= 't') goto yy57;					goto yy3;				} else {					if(yych == 'x') goto yy3;					if(yych <= 'y') goto yy57;					goto yy3;				}			}		}yy152:		yych = *++YYCURSOR;		if(yych <= '/') goto yy3;		if(yych <= '9') goto yy132;		goto yy3;yy153:		yych = *++YYCURSOR;		if(yych <= 'E') {			if(yych <= ')') {				if(yych <= '(') goto yy3;				goto yy132;			} else {				if(yych <= '@') goto yy3;				if(yych <= 'D') goto yy134;			}		} else {			if(yych <= 'd') {				if(yych <= 'Z') goto yy134;				if(yych <= '`') goto yy3;				goto yy134;			} else {				if(yych <= 'e') goto yy154;				if(yych <= 'z') goto yy134;				goto yy3;			}		}yy154:		yych = *++YYCURSOR;		if(yych <= 'V') {			if(yych <= ')') {				if(yych <= '(') goto yy3;				goto yy132;			} else {				if(yych <= '@') goto yy3;				if(yych <= 'U') goto yy135;			}		} else {			if(yych <= 'u') {				if(yych <= 'Z') goto yy135;				if(yych <= '`') goto yy3;				goto yy135;			} else {				if(yych <= 'v') goto yy155;				if(yych <= 'z') goto yy135;				goto yy3;			}		}yy155:		yyaccept = 1;		yych = *(YYMARKER = ++YYCURSOR);		if(yych <= 'H') {			if(yych == ')') goto yy132;			goto yy3;		} else {			if(yych <= 'I') goto yy156;			if(yych != 'i') goto yy3;		}yy156:		yych = *++YYCURSOR;		if(yych == 'O') goto yy157;		if(yych != 'o') goto yy53;yy157:		yych = *++YYCURSOR;		if(yych == 'U') goto yy158;		if(yych != 'u') goto yy53;yy158:		yych = *++YYCURSOR;		if(yych == 'S') goto yy159;		if(yych != 's') goto yy53;yy159:		++YYCURSOR;		if((YYLIMIT - YYCURSOR) < 11) YYFILL(11);		yych = *YYCURSOR;yy160:		switch(yych) {		case ' ':	goto yy159;		case 'D':		case 'd':	goto yy164;		case 'F':		case 'f':	goto yy166;		case 'H':		case 'h':	goto yy163;		case 'M':		case 'm':	goto yy162;		case 'S':		case 's':	goto yy161;		case 'T':		case 't':	goto yy168;		case 'W':		case 'w':	goto yy165;		case 'Y':		case 'y':	goto yy167;		default:	goto yy53;		}yy161:		yych = *++YYCURSOR;		if(yych <= 'U') {			if(yych <= 'D') {				if(yych == 'A') goto yy222;				goto yy53;			} else {				if(yych <= 'E') goto yy223;				if(yych <= 'T') goto yy53;				goto yy221;			}		} else {			if(yych <= 'd') {				if(yych == 'a') goto yy222;				goto yy53;			} else {				if(yych <= 'e') goto yy223;				if(yych == 'u') goto yy221;				goto yy53;			}		}yy162:		yych = *++YYCURSOR;		if(yych <= 'O') {			if(yych == 'I') goto yy213;			if(yych <= 'N') goto yy53;			goto yy212;		} else {			if(yych <= 'i') {				if(yych <= 'h') goto yy53;				goto yy213;			} else {				if(yych == 'o') goto yy212;				goto yy53;			}		}yy163:		yych = *++YYCURSOR;		if(yych == 'O') goto yy210;		if(yych == 'o') goto yy210;		goto yy53;yy164:		yych = *++YYCURSOR;		if(yych == 'A') goto yy209;		if(yych == 'a') goto yy209;		goto yy53;yy165:		yych = *++YYCURSOR;		if(yych == 'E') goto yy201;		if(yych == 'e') goto yy201;		goto yy53;yy166:		yych = *++YYCURSOR;		if(yych <= 'R') {			if(yych == 'O') goto yy186;			if(yych <= 'Q') goto yy53;			goto yy185;		} else {			if(yych <= 'o') {				if(yych <= 'n') goto yy53;				goto yy186;			} else {				if(yych == 'r') goto yy185;				goto yy53;			}		}yy167:		yych = *++YYCURSOR;		if(yych == 'E') goto yy182;		if(yych == 'e') goto yy182;		goto yy53;yy168:		yych = *++YYCURSOR;		if(yych <= 'U') {			if(yych == 'H') goto yy169;			if(yych <= 'T') goto yy53;			goto yy170;		} else {			if(yych <= 'h') {				if(yych <= 'g') goto yy53;			} else {				if(yych == 'u') goto yy170;				goto yy53;			}		}yy169:		

⌨️ 快捷键说明

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