📄 parse_date.b.c
字号:
if(yych <= 'e') goto yy339; if(yych <= 'z') goto yy133; goto yy3; } }yy35: yych = *++YYCURSOR; if(yych <= 'L') { if(yych <= '@') { if(yych == ')') goto yy132; goto yy3; } else { if(yych == 'I') goto yy321; if(yych <= 'K') goto yy133; goto yy322; } } else { if(yych <= 'i') { if(yych <= 'Z') goto yy133; if(yych <= '`') goto yy3; if(yych <= 'h') goto yy136; goto yy330; } else { if(yych == 'l') goto yy331; if(yych <= 'z') goto yy136; goto yy3; } }yy36: yych = *++YYCURSOR; if(yych <= 'L') { if(yych <= '@') { if(yych == ')') goto yy132; goto yy3; } else { if(yych == 'I') goto yy321; if(yych <= 'K') goto yy133; goto yy322; } } else { if(yych <= 'i') { if(yych <= 'Z') goto yy133; if(yych <= '`') goto yy3; if(yych <= 'h') goto yy133; goto yy321; } else { if(yych == 'l') goto yy322; if(yych <= 'z') goto yy133; goto yy3; } }yy37: yych = *++YYCURSOR; if(yych <= 'A') { if(yych == ')') goto yy132; if(yych <= '@') goto yy3; goto yy315; } else { if(yych <= '`') { if(yych <= 'Z') goto yy133; goto yy3; } else { if(yych <= 'a') goto yy318; if(yych <= 'z') goto yy136; goto yy3; } }yy38: yych = *++YYCURSOR; if(yych <= 'A') { if(yych == ')') goto yy132; if(yych <= '@') goto yy3; goto yy315; } else { if(yych <= '`') { if(yych <= 'Z') goto yy133; goto yy3; } else { if(yych <= 'a') goto yy315; if(yych <= 'z') goto yy133; goto yy3; } }yy39: yych = *++YYCURSOR; if(yych <= 'R') { if(yych <= ')') { if(yych <= '(') goto yy3; goto yy132; } else { if(yych <= '@') goto yy3; if(yych <= 'Q') goto yy133; goto yy153; } } else { if(yych <= 'q') { if(yych <= 'Z') goto yy133; if(yych <= '`') goto yy3; goto yy136; } else { if(yych <= 'r') goto yy235; if(yych <= 'z') goto yy136; goto yy3; } }yy40: yych = *++YYCURSOR; if(yych <= 'R') { if(yych <= ')') { if(yych <= '(') goto yy3; goto yy132; } else { if(yych <= '@') goto yy3; if(yych <= 'Q') goto yy133; goto yy153; } } else { if(yych <= 'q') { if(yych <= 'Z') goto yy133; if(yych <= '`') goto yy3; goto yy133; } else { if(yych <= 'r') goto yy153; if(yych <= 'z') goto yy133; goto yy3; } }yy41: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if(yybm[0+yych] & 16) { goto yy54; } if(yych <= '/') goto yy12; if(yych <= '1') goto yy146; if(yych <= '2') goto yy147; if(yych <= '9') goto yy148; goto yy12;yy42: yych = *++YYCURSOR; if(yych <= '@') goto yy12; if(yych <= 'Z') goto yy145; if(yych <= '`') goto yy12; if(yych <= 'z') goto yy145; goto yy12;yy43: yych = *++YYCURSOR; if(yych <= '@') { if(yych == ')') goto yy132; goto yy3; } else { if(yych <= 'Z') goto yy133; if(yych <= '`') goto yy3; if(yych <= 'z') goto yy136; goto yy3; }yy44: 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; }yy45: yyaccept = 2; yych = *(YYMARKER = ++YYCURSOR); if(yybm[0+yych] & 16) { goto yy54; } if(yych <= '/') goto yy46; if(yych <= '9') goto yy51;yy46:#line 1395 "parse_date.b.re" { goto std; }#line 2138 "<stdout>"yy47: yych = *++YYCURSOR; goto yy46;yy48: ++YYCURSOR;#line 1400 "parse_date.b.re" { s->pos = cursor; s->line++; goto std; }#line 2149 "<stdout>"yy50: yych = *++YYCURSOR; goto yy12;yy51: ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 11) YYFILL(11); yych = *YYCURSOR; if(yybm[0+yych] & 8) { goto yy51; } switch(yych) { case ' ': goto yy56; case 'D': case 'd': goto yy61; case 'F': case 'f': goto yy63; case 'H': case 'h': goto yy60; case 'M': case 'm': goto yy59; case 'S': case 's': goto yy58; case 'T': case 't': goto yy65; case 'W': case 'w': goto yy62; case 'Y': case 'y': goto yy64; default: goto yy53; }yy53: YYCURSOR = YYMARKER; if(yyaccept <= 13) { if(yyaccept <= 6) { if(yyaccept <= 3) { if(yyaccept <= 1) { if(yyaccept <= 0) { goto yy12; } else { goto yy3; } } else { if(yyaccept <= 2) { goto yy46; } else { goto yy69; } } } else { if(yyaccept <= 5) { if(yyaccept <= 4) { goto yy172; } else { goto yy341; } } else { goto yy363; } } } else { if(yyaccept <= 10) { if(yyaccept <= 8) { if(yyaccept <= 7) { goto yy385; } else { goto yy420; } } else { if(yyaccept <= 9) { goto yy526; } else { goto yy620; } } } else { if(yyaccept <= 12) { if(yyaccept <= 11) { goto yy634; } else { goto yy775; } } else { goto yy784; } } } } else { if(yyaccept <= 20) { if(yyaccept <= 17) { if(yyaccept <= 15) { if(yyaccept <= 14) { goto yy880; } else { goto yy916; } } else { if(yyaccept <= 16) { goto yy943; } else { goto yy889; } } } else { if(yyaccept <= 19) { if(yyaccept <= 18) { goto yy1043; } else { goto yy937; } } else { goto yy1146; } } } else { if(yyaccept <= 23) { if(yyaccept <= 22) { if(yyaccept <= 21) { goto yy1154; } else { goto yy1200; } } else { goto yy1203; } } else { if(yyaccept <= 25) { if(yyaccept <= 24) { goto yy1279; } else { goto yy1287; } } else { goto yy1310; } } } }yy54: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; if(yybm[0+yych] & 16) { goto yy54; } if(yych <= '/') goto yy53; if(yych <= '9') goto yy51; goto yy53;yy56: ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 11) YYFILL(11); yych = *YYCURSOR;yy57: switch(yych) { case ' ': goto yy56; case 'D': case 'd': goto yy61; case 'F': case 'f': goto yy63; case 'H': case 'h': goto yy60; case 'M': case 'm': goto yy59; case 'S': case 's': goto yy58; case 'T': case 't': goto yy65; case 'W': case 'w': goto yy62; case 'Y': case 'y': goto yy64; default: goto yy53; }yy58: yych = *++YYCURSOR; if(yych <= 'U') { if(yych <= 'D') { if(yych == 'A') goto yy119; goto yy53; } else { if(yych <= 'E') goto yy120; if(yych <= 'T') goto yy53; goto yy118; } } else { if(yych <= 'd') { if(yych == 'a') goto yy119; goto yy53; } else { if(yych <= 'e') goto yy120; if(yych == 'u') goto yy118; goto yy53; } }yy59: yych = *++YYCURSOR; if(yych <= 'O') { if(yych == 'I') goto yy110; if(yych <= 'N') goto yy53; goto yy109; } else { if(yych <= 'i') { if(yych <= 'h') goto yy53; goto yy110; } else { if(yych == 'o') goto yy109; goto yy53; } }yy60: yych = *++YYCURSOR; if(yych == 'O') goto yy107; if(yych == 'o') goto yy107; goto yy53;yy61: yych = *++YYCURSOR; if(yych == 'A') goto yy106; if(yych == 'a') goto yy106; goto yy53;yy62: yych = *++YYCURSOR; if(yych == 'E') goto yy98; if(yych == 'e') goto yy98; goto yy53;yy63: yych = *++YYCURSOR; if(yych <= 'R') { if(yych == 'O') goto yy83; if(yych <= 'Q') goto yy53; goto yy82; } else { if(yych <= 'o') { if(yych <= 'n') goto yy53; goto yy83; } else { if(yych == 'r') goto yy82; goto yy53; } }yy64: yych = *++YYCURSOR; if(yych == 'E') goto yy79; if(yych == 'e') goto yy79; goto yy53;yy65: yych = *++YYCURSOR; if(yych <= 'U') { if(yych == 'H') goto yy66; if(yych <= 'T') goto yy53; goto yy67; } else { if(yych <= 'h') { if(yych <= 'g') goto yy53; } else { if(yych == 'u') goto yy67; goto yy53; } }yy66: yych = *++YYCURSOR; if(yych == 'U') goto yy74; if(yych == 'u') goto yy74; goto yy53;yy67: yych = *++YYCURSOR; if(yych == 'E') goto yy68; if(yych != 'e') goto yy53;yy68: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'S') goto yy70; if(yych == 's') goto yy70;yy69:#line 1379 "parse_date.b.re" { timelib_ull i; DEBUG_OUTPUT("relative"); TIMELIB_INIT; TIMELIB_HAVE_RELATIVE(); while(*ptr) { i = timelib_get_unsigned_nr((char **) &ptr, 24); timelib_eat_spaces((char **) &ptr); timelib_set_relative((char **) &ptr, i, 0, s); } TIMELIB_DEINIT; return TIMELIB_RELATIVE; }#line 2437 "<stdout>"yy70: yych = *++YYCURSOR; if(yych == 'D') goto yy71; if(yych != 'd') goto yy53;yy71: yych = *++YYCURSOR; if(yych == 'A') goto yy72; if(yych != 'a') goto yy53;yy72: yych = *++YYCURSOR; if(yych == 'Y') goto yy73; if(yych != 'y') goto yy53;yy73: yych = *++YYCURSOR; goto yy69;yy74: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'R') goto yy75; if(yych != 'r') goto yy69;yy75: yych = *++YYCURSOR; if(yych == 'S') goto yy76; if(yych != 's') goto yy53;yy76: yych = *++YYCURSOR; if(yych == 'D') goto yy77; if(yych != 'd') goto yy53;yy77: yych = *++YYCURSOR; if(yych == 'A') goto yy78; if(yych != 'a') goto yy53;yy78: yych = *++YYCURSOR; if(yych == 'Y') goto yy73; if(yych == 'y') goto yy73; goto yy53;yy79: yych = *++YYCURSOR; if(yych == 'A') goto yy80; if(yych != 'a') goto yy53;yy80: yych = *++YYCURSOR; if(yych == 'R') goto yy81; if(yych != 'r') goto yy53;yy81: yych = *++YYCURSOR; if(yych == 'S') goto yy73; if(yych == 's') goto yy73; goto yy69;yy82: yych = *++YYCURSOR; if(yych == 'I') goto yy95; if(yych == 'i') goto yy95; goto yy53;yy83: yych = *++YYCURSOR; if(yych == 'R') goto yy84; if(yych != 'r') goto yy53;yy84: yych = *++YYCURSOR; if(yych == 'T') goto yy85; if(yych != 't') goto yy53;yy85: yych = *++YYCURSOR; if(yych <= 'N') { if(yych == 'H') goto yy87; if(yych <= 'M') goto yy53; } else { if(yych <= 'h') { if(yych <= 'g') goto yy53; goto yy87; } else { if(yych != 'n') goto yy53; } } yych = *++YYCURSOR; if(yych == 'I') goto yy92; if(yych == 'i') goto yy92; goto yy53;yy87: yych = *++YYCURSOR; if(yych == 'N') goto yy88; if(yych != 'n') goto yy53;yy88: yych = *++YYCURSOR; if(yych == 'I') goto yy89; if(yych != 'i') goto yy53;yy89: yych = *++YYCURSOR; if(yych == 'G') goto yy90; if(yych != 'g') goto yy53;yy90: yych = *++YYCURSOR; if(yych == 'H') goto yy91; if(yych != 'h') goto yy53;yy91: yych = *++YYCURSOR; if(yych == 'T') goto yy81; if(yych == 't') goto yy81; goto yy53;yy92: yych = *++YYCURSOR; if(yych == 'G') goto yy93; if(yych != 'g') goto yy53;yy93: yych = *++YYCURSOR; if(yych == 'H') goto yy94; if(yych != 'h') goto yy53;yy94: yych = *++YYCURSOR; if(yych == 'T') goto yy81; if(yych == 't') goto yy81; goto yy53;yy95: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'D') goto yy96; if(yych != 'd') goto yy69;yy96: yych = *++YYCURSOR; if(yych == 'A') goto yy97; if(yych != 'a') goto yy53;yy97: yych = *++YYCURSOR; if(yych == 'Y') goto yy73; if(yych == 'y') goto yy73; goto yy53;yy98: yych = *++YYCURSOR; if(yych <= 'E') { if(yych <= 'C') goto yy53; if(yych <= 'D') goto yy100; } else { if(yych <= 'c') goto yy53; if(yych <= 'd') goto yy100; if(yych >= 'f') goto yy53; } yych = *++YYCURSOR; if(yych == 'K') goto yy81; if(yych == 'k') goto yy81; goto yy53;yy100: yyaccept = 3; yych = *(YYMARKER = ++YYCURSOR); if(yych == 'N') goto yy101; if(yych != 'n') goto yy69;yy101: yych = *++YYCURSOR; if(yych == 'E') goto yy102; if(yych != 'e') goto yy53;yy102: yych = *++YYCURSOR; if(yych == 'S') goto yy103; if(yych != 's') goto yy53;yy103: yych = *++YYCURSOR; if(yych == 'D') goto yy104; if(yych != 'd') goto yy53;yy104: yych = *++YYCURSOR; if(yych == 'A') goto yy105; if(yych != 'a') goto yy53;yy105: yych = *++YYCURSOR; if(yych == 'Y') goto yy73; if(yych == 'y') goto yy73; goto yy53;yy106: yych = *++YYCURSOR; if(yych == 'Y') goto yy81; if(yych == 'y') goto yy81;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -