📄 bug1479044.c
字号:
/* Generated by re2c */#line 1 "bug1479044.re"#define NULL ((char*) 0)#define YYCTYPE char#define YYCURSOR p#define YYLIMIT p#define YYMARKER q#define YYFILL(n)#include <stdio.h>char *scan281(char *p){ char *q;start:#line 18 "<stdout>"{ YYCTYPE yych; unsigned int yyaccept = 0; if((YYLIMIT - YYCURSOR) < 11) YYFILL(11); yych = *YYCURSOR; switch(yych) { case 0x00: goto yy16; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy14; case 'a': goto yy2; case 'b': goto yy4; case 'c': goto yy5; case 'd': goto yy6; case 'e': goto yy7; case 'f': goto yy8; case 'l': goto yy9; case 'p': goto yy10; case 'r': goto yy13; case 'v': goto yy11; case 'x': goto yy12; default: goto yy15; }yy2: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 'd': goto yy172; default: goto yy3; }yy3:#line 32 "bug1479044.re" { goto start; }#line 62 "<stdout>"yy4: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 'd': goto yy170; default: goto yy3; }yy5: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 'd': goto yy168; default: goto yy3; }yy6: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 'h': goto yy154; case 'o': goto yy153; case 's': goto yy155; default: goto yy3; }yy7: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 'd': goto yy151; default: goto yy3; }yy8: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 'd': goto yy149; default: goto yy3; }yy9: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 'd': goto yy147; default: goto yy3; }yy10: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 'o': goto yy137; case 'p': goto yy136; case 'r': goto yy135; default: goto yy3; }yy11: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 'd': goto yy133; default: goto yy3; }yy12: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 's': goto yy108; default: goto yy3; }yy13: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case 'h': goto yy71; default: goto yy3; }yy14: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); switch(yych) { case '-': goto yy18; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy20; default: goto yy3; }yy15: yych = *++YYCURSOR; goto yy3;yy16: ++YYCURSOR;#line 37 "bug1479044.re" { return NULL; }#line 163 "<stdout>"yy18: 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 yy22; default: goto yy19; }yy19: YYCURSOR = YYMARKER; switch(yyaccept) { case 0: goto yy3; case 1: goto yy63; case 2: goto yy107; case 3: goto yy132; }yy20: ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; switch(yych) { case '-': goto yy18; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy20; default: goto yy19; }yy22: ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; switch(yych) { case '-': goto yy24; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy22; default: goto yy19; }yy24: 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 yy25; default: goto yy19; }yy25: ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; switch(yych) { case '-': goto yy27; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy25; default: goto yy19; }yy27: 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 yy28; default: goto yy19; }yy28: ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 8) YYFILL(8); yych = *YYCURSOR; switch(yych) { case '.': goto yy30; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy28; default: goto yy19; }yy30: yych = *++YYCURSOR; switch(yych) { case 'b': goto yy34; case 'd': goto yy31; default: goto yy33; }yy31: yych = *++YYCURSOR; switch(yych) { case 'h': goto yy69; default: goto yy33; }yy32: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR;yy33: switch(yych) { case 0x0A: goto yy19; case 'm': goto yy35; default: goto yy32; }yy34: yych = *++YYCURSOR; switch(yych) { case 'o': goto yy64; default: goto yy33; }yy35: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case 'm': goto yy35; case 'o': goto yy37; default: goto yy32; }yy37: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case 'd': goto yy38; case 'm': goto yy35; default: goto yy32; }yy38: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case 'e': goto yy39; case 'm': goto yy35; default: goto yy32; }yy39: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case 'm': goto yy40; default: goto yy32; }yy40: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'm': goto yy40; case 'o': goto yy46; default: goto yy42; }yy42: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'm': goto yy40; default: goto yy42; }yy44: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'm': goto yy40; case 'w': goto yy49; default: goto yy42; }yy46: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'd': goto yy47; case 'm': goto yy40; default: goto yy42; }yy47: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'e': goto yy48; case 'm': goto yy40; default: goto yy42; }yy48: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'm': goto yy40; default: goto yy42; }yy49: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'a': goto yy50; case 'm': goto yy40; default: goto yy42; }yy50: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'm': goto yy40; case 's': goto yy51; default: goto yy42; }yy51: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'h': goto yy52; case 'm': goto yy40; default: goto yy42; }yy52: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'i': goto yy53; case 'm': goto yy40; default: goto yy42; }yy53: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'm': goto yy40; case 'n': goto yy54; default: goto yy42; }yy54: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'g': goto yy55; case 'm': goto yy40; default: goto yy42; }yy55: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'm': goto yy40; case 't': goto yy56; default: goto yy42; }yy56: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'm': goto yy40; case 'o': goto yy57; default: goto yy42; }yy57: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'm': goto yy40; case 'n': goto yy58; default: goto yy42; }yy58: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy59; case 'm': goto yy40; default: goto yy42; }yy59: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'e': goto yy60; case 'm': goto yy40; case 'w': goto yy49; default: goto yy42; }yy60: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'd': goto yy61; case 'm': goto yy40; default: goto yy42; }yy61: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '.': goto yy44; case 'm': goto yy40; case 'u': goto yy62; default: goto yy42; }yy62: yyaccept = 1; YYMARKER = ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy63; case '.': goto yy44; case 'm': goto yy40; default: goto yy42; }yy63:#line 27 "bug1479044.re" { return "edu"; }#line 580 "<stdout>"yy64: yych = *++YYCURSOR; switch(yych) { case 't': goto yy65; default: goto yy33; }yy65: yych = *++YYCURSOR; switch(yych) { case 'h': goto yy66; default: goto yy33; }yy66: yych = *++YYCURSOR; switch(yych) { case 'e': goto yy67; default: goto yy33; }yy67: yych = *++YYCURSOR; switch(yych) { case 'l': goto yy68; default: goto yy33; }yy68: yych = *++YYCURSOR; switch(yych) { case 'l': goto yy42; default: goto yy33; }yy69: yych = *++YYCURSOR; switch(yych) { case 'c': goto yy70; default: goto yy33; }yy70: yych = *++YYCURSOR; switch(yych) { case 'p': goto yy42; default: goto yy33; }yy71: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '-': goto yy73; default: goto yy71; }yy73: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '-': goto yy73; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy75; default: goto yy71; }yy75: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '-': goto yy77; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy75; default: goto yy71; }yy77: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '-': goto yy73; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy78; default: goto yy71; }yy78: ++YYCURSOR; if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '-': goto yy77; case '.': goto yy80; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': goto yy78; default: goto yy71; }yy80: yych = *++YYCURSOR; switch(yych) { case '.': goto yy81; default: goto yy82; }yy81: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR;yy82: switch(yych) { case 0x0A: goto yy19; case '-': goto yy83; case '.': goto yy85; default: goto yy81; }yy83: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; switch(yych) { case 0x0A: goto yy19; case '-': goto yy83; case '.': goto yy85; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7':
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -