parse_date.c

来自「a little DFA compiler.」· C语言 代码 · 共 4,324 行 · 第 1/5 页

C
4,324 行
字号
	case '(':	case '*':	case '+':	case ',':	case '-':	case '.':	case '0':	case '1':	case '2':	case '3':	case '4':	case '5':	case '6':	case '7':	case '8':	case '9':	goto yy359;	case ')':	goto yy360;	case 'A':	case 'B':	case 'C':	case 'D':	case 'E':	case 'F':	case 'G':	case 'H':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'P':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'U':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	goto yy133;	case 'I':	goto yy599;	case 'a':	case 'b':	case 'c':	case 'd':	case 'e':	case 'f':	case 'g':	case 'h':	case 'i':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'p':	case 'q':	case 'r':	case 's':	case 't':	case 'u':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy136;	default:	goto yy3;	}yy20:	yyaccept = 1;	yych = *(YYMARKER = ++YYCURSOR);	switch(yych) {	case ' ':	case '!':	case '"':	case '#':	case '$':	case '%':	case '&':	case '\'':	case '(':	case '*':	case '+':	case ',':	case '-':	case '.':	case '0':	case '1':	case '2':	case '3':	case '4':	case '5':	case '6':	case '7':	case '8':	case '9':	goto yy359;	case ')':	goto yy360;	case 'A':	case 'B':	case 'C':	case 'D':	case 'E':	case 'F':	case 'G':	case 'H':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'P':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'U':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	goto yy133;	case 'I':	goto yy597;	case 'a':	case 'b':	case 'c':	case 'd':	case 'e':	case 'f':	case 'g':	case 'h':	case 'i':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'p':	case 'q':	case 'r':	case 's':	case 't':	case 'u':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy136;	default:	goto yy3;	}yy21:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	goto yy580;	case 'B':	case 'C':	case 'D':	case 'E':	case 'F':	case 'G':	case 'H':	case 'I':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'P':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	goto yy133;	case 'U':	goto yy579;	case 'a':	goto yy589;	case 'b':	case 'c':	case 'd':	case 'e':	case 'f':	case 'g':	case 'h':	case 'i':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'p':	case 'q':	case 'r':	case 's':	case 't':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy136;	case 'u':	goto yy588;	default:	goto yy3;	}yy22:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'a':	goto yy580;	case 'B':	case 'C':	case 'D':	case 'E':	case 'F':	case 'G':	case 'H':	case 'I':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'P':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	case 'b':	case 'c':	case 'd':	case 'e':	case 'f':	case 'g':	case 'h':	case 'i':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'p':	case 'q':	case 'r':	case 's':	case 't':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy133;	case 'U':	case 'u':	goto yy579;	default:	goto yy3;	}yy23:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'B':	case 'C':	case 'D':	case 'F':	case 'G':	case 'H':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'P':	case 'Q':	case 'S':	case 'T':	case 'U':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	goto yy133;	case 'E':	goto yy541;	case 'I':	goto yy542;	case 'O':	goto yy543;	case 'R':	goto yy544;	case 'a':	case 'b':	case 'c':	case 'd':	case 'f':	case 'g':	case 'h':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'p':	case 'q':	case 's':	case 't':	case 'u':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy136;	case 'e':	goto yy560;	case 'i':	goto yy561;	case 'o':	goto yy562;	case 'r':	goto yy563;	default:	goto yy3;	}yy24:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'B':	case 'C':	case 'D':	case 'F':	case 'G':	case 'H':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'P':	case 'Q':	case 'S':	case 'T':	case 'U':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	case 'a':	case 'b':	case 'c':	case 'd':	case 'f':	case 'g':	case 'h':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'p':	case 'q':	case 's':	case 't':	case 'u':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy133;	case 'E':	case 'e':	goto yy541;	case 'I':	case 'i':	goto yy542;	case 'O':	case 'o':	goto yy543;	case 'R':	case 'r':	goto yy544;	default:	goto yy3;	}yy25:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'B':	case 'C':	case 'D':	case 'E':	case 'F':	case 'H':	case 'I':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	goto yy133;	case 'G':	goto yy524;	case 'P':	goto yy523;	case 'U':	goto yy522;	case 'a':	case 'b':	case 'c':	case 'd':	case 'e':	case 'f':	case 'h':	case 'i':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'q':	case 'r':	case 's':	case 't':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy136;	case 'g':	goto yy534;	case 'p':	goto yy533;	case 'u':	goto yy532;	default:	goto yy3;	}yy26:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'B':	case 'C':	case 'D':	case 'E':	case 'F':	case 'H':	case 'I':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	case 'a':	case 'b':	case 'c':	case 'd':	case 'e':	case 'f':	case 'h':	case 'i':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'q':	case 'r':	case 's':	case 't':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy133;	case 'G':	case 'g':	goto yy524;	case 'P':	case 'p':	goto yy523;	case 'U':	case 'u':	goto yy522;	default:	goto yy3;	}yy27:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	goto yy469;	case 'B':	case 'C':	case 'D':	case 'F':	case 'G':	case 'H':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'P':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	goto yy133;	case 'E':	goto yy468;	case 'I':	goto yy470;	case 'U':	goto yy471;	case 'a':	goto yy496;	case 'b':	case 'c':	case 'd':	case 'f':	case 'g':	case 'h':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'p':	case 'q':	case 'r':	case 's':	case 't':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy136;	case 'e':	goto yy495;	case 'i':	goto yy497;	case 'u':	goto yy498;	default:	goto yy3;	}yy28:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'a':	goto yy469;	case 'B':	case 'C':	case 'D':	case 'F':	case 'G':	case 'H':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'P':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	case 'b':	case 'c':	case 'd':	case 'f':	case 'g':	case 'h':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'p':	case 'q':	case 'r':	case 's':	case 't':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy133;	case 'E':	case 'e':	goto yy468;	case 'I':	case 'i':	goto yy470;	case 'U':	case 'u':	goto yy471;	default:	goto yy3;	}yy29:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'B':	case 'D':	case 'E':	case 'F':	case 'G':	case 'H':	case 'I':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'P':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'U':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	goto yy133;	case 'C':	goto yy458;	case 'a':	case 'b':	case 'd':	case 'e':	case 'f':	case 'g':	case 'h':	case 'i':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'p':	case 'q':	case 'r':	case 's':	case 't':	case 'u':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy136;	case 'c':	goto yy463;	default:	goto yy3;	}yy30:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'B':	case 'D':	case 'E':	case 'F':	case 'G':	case 'H':	case 'I':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'P':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'U':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	case 'a':	case 'b':	case 'd':	case 'e':	case 'f':	case 'g':	case 'h':	case 'i':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'p':	case 'q':	case 'r':	case 's':	case 't':	case 'u':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy133;	case 'C':	case 'c':	goto yy458;	default:	goto yy3;	}yy31:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'B':	case 'C':	case 'D':	case 'F':	case 'G':	case 'H':	case 'I':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'P':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'U':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	goto yy133;	case 'E':	goto yy356;	case 'a':	case 'b':	case 'c':	case 'd':	case 'f':	case 'g':	case 'h':	case 'i':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'p':	case 'q':	case 'r':	case 's':	case 't':	case 'u':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy136;	case 'e':	goto yy451;	default:	goto yy3;	}yy32:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'B':	case 'C':	case 'D':	case 'F':	case 'G':	case 'H':	case 'I':	case 'J':	case 'K':	case 'L':	case 'M':	case 'N':	case 'O':	case 'P':	case 'Q':	case 'R':	case 'S':	case 'T':	case 'U':	case 'V':	case 'W':	case 'X':	case 'Y':	case 'Z':	case 'a':	case 'b':	case 'c':	case 'd':	case 'f':	case 'g':	case 'h':	case 'i':	case 'j':	case 'k':	case 'l':	case 'm':	case 'n':	case 'o':	case 'p':	case 'q':	case 'r':	case 's':	case 't':	case 'u':	case 'v':	case 'w':	case 'x':	case 'y':	case 'z':	goto yy133;	case 'E':	case 'e':	goto yy356;	default:	goto yy3;	}yy33:	yych = *++YYCURSOR;	switch(yych) {	case ')':	goto yy132;	case 'A':	case 'B':	case 'C':	case 'D':	case 'F':	case 'G':	case 'H':	case 'I':	case 'J':	case 'K':	case 'L':

⌨️ 快捷键说明

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