📄 cpp_re.cpp
字号:
if(yych <= '`'){
if(yych <= '7'){
if(yych <= '&'){
if(yych == '"') goto yy139;
goto yy2;
} else {
if(yych <= '\'') goto yy139;
if(yych <= '/') goto yy2;
goto yy147;
}
} else {
if(yych <= 'T'){
if(yych == '?') goto yy145;
goto yy2;
} else {
if(yych <= 'U') goto yy144;
if(yych == '\\') goto yy139;
goto yy2;
}
}
} else {
if(yych <= 'r'){
if(yych <= 'f'){
if(yych <= 'b') goto yy139;
if(yych <= 'e') goto yy2;
goto yy139;
} else {
if(yych == 'n') goto yy139;
if(yych <= 'q') goto yy2;
goto yy139;
}
} else {
if(yych <= 'u'){
if(yych <= 's') goto yy2;
if(yych <= 't') goto yy139;
goto yy143;
} else {
if(yych <= 'v') goto yy139;
if(yych == 'x') goto yy146;
goto yy2;
}
}
}
yy143: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '@'){
if(yych <= '/') goto yy2;
if(yych <= '9') goto yy180;
goto yy2;
} else {
if(yych <= 'F') goto yy180;
if(yych <= '`') goto yy2;
if(yych <= 'f') goto yy180;
goto yy2;
}
yy144: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '@'){
if(yych <= '/') goto yy2;
if(yych <= '9') goto yy173;
goto yy2;
} else {
if(yych <= 'F') goto yy173;
if(yych <= '`') goto yy2;
if(yych <= 'f') goto yy173;
goto yy2;
}
yy145: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '&'){
if(yych <= 0x0A){
if(yych == 0x09) goto yy139;
goto yy2;
} else {
if(yych <= 0x0C) goto yy139;
if(yych <= 0x1F) goto yy2;
goto yy139;
}
} else {
if(yych <= '?'){
if(yych <= '\'') goto yy149;
if(yych <= '>') goto yy139;
goto yy153;
} else {
if(yych == '\\') goto yy142;
goto yy139;
}
}
yy146: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '@'){
if(yych <= '/') goto yy2;
if(yych <= '9') goto yy151;
goto yy2;
} else {
if(yych <= 'F') goto yy151;
if(yych <= '`') goto yy2;
if(yych <= 'f') goto yy151;
goto yy2;
}
yy147: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '\''){
if(yych <= 0x0A){
if(yych == 0x09) goto yy139;
goto yy2;
} else {
if(yych <= 0x0C) goto yy139;
if(yych <= 0x1F) goto yy2;
if(yych <= '&') goto yy139;
goto yy149;
}
} else {
if(yych <= '>'){
if(yych <= '/') goto yy139;
if(yych >= '8') goto yy139;
goto yy148;
} else {
if(yych <= '?') goto yy141;
if(yych == '\\') goto yy142;
goto yy139;
}
}
yy148: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '&'){
if(yych <= 0x0A){
if(yych == 0x09) goto yy139;
goto yy2;
} else {
if(yych <= 0x0C) goto yy139;
if(yych <= 0x1F) goto yy2;
goto yy139;
}
} else {
if(yych <= '?'){
if(yych <= '\'') goto yy149;
if(yych <= '>') goto yy139;
goto yy141;
} else {
if(yych == '\\') goto yy142;
goto yy139;
}
}
yy149: ++YYCURSOR;
goto yy150;
yy150:
#line 628 "cpp.re"
{ RET(T_CHARLIT); }
#line 2365 "cpp_re.cpp"
yy151: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
goto yy152;
yy152: if(yych <= '9'){
if(yych <= 0x0C){
if(yych == 0x09) goto yy139;
if(yych <= 0x0A) goto yy2;
goto yy139;
} else {
if(yych <= '&'){
if(yych <= 0x1F) goto yy2;
goto yy139;
} else {
if(yych <= '\'') goto yy149;
if(yych <= '/') goto yy139;
goto yy151;
}
}
} else {
if(yych <= 'F'){
if(yych == '?') goto yy141;
if(yych <= '@') goto yy139;
goto yy151;
} else {
if(yych <= '\\'){
if(yych <= '[') goto yy139;
goto yy142;
} else {
if(yych <= '`') goto yy139;
if(yych <= 'f') goto yy151;
goto yy139;
}
}
}
yy153: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '&'){
if(yych <= 0x0A){
if(yych == 0x09) goto yy139;
goto yy2;
} else {
if(yych <= 0x0C) goto yy139;
if(yych <= 0x1F) goto yy2;
goto yy139;
}
} else {
if(yych <= '?'){
if(yych <= '\'') goto yy149;
if(yych <= '>') goto yy139;
goto yy154;
} else {
if(yych == '\\') goto yy142;
goto yy139;
}
}
yy154: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
goto yy155;
yy155: if(yych <= '\''){
if(yych <= 0x0A){
if(yych == 0x09) goto yy139;
goto yy2;
} else {
if(yych <= 0x0C) goto yy139;
if(yych <= 0x1F) goto yy2;
if(yych <= '&') goto yy139;
goto yy149;
}
} else {
if(yych <= '>'){
if(yych != '/') goto yy139;
goto yy156;
} else {
if(yych <= '?') goto yy154;
if(yych == '\\') goto yy142;
goto yy139;
}
}
yy156: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
goto yy157;
yy157: if(yych <= '>'){
if(yych <= 0x1F){
if(yych <= 0x09){
if(yych <= 0x08) goto yy2;
goto yy139;
} else {
if(yych <= 0x0A) goto yy2;
if(yych <= 0x0C) goto yy139;
goto yy2;
}
} else {
if(yych <= '\''){
if(yych <= '&') goto yy139;
goto yy160;
} else {
if(yych <= '/') goto yy139;
if(yych <= '7') goto yy147;
goto yy139;
}
}
} else {
if(yych <= '\\'){
if(yych <= 'T'){
if(yych <= '?') goto yy161;
goto yy139;
} else {
if(yych <= 'U') goto yy159;
if(yych <= '[') goto yy139;
goto yy156;
}
} else {
if(yych <= 'u'){
if(yych <= 't') goto yy139;
goto yy158;
} else {
if(yych == 'x') goto yy151;
goto yy139;
}
}
}
yy158: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '9'){
if(yych <= 0x0C){
if(yych == 0x09) goto yy139;
if(yych <= 0x0A) goto yy2;
goto yy139;
} else {
if(yych <= '&'){
if(yych <= 0x1F) goto yy2;
goto yy139;
} else {
if(yych <= '\'') goto yy149;
if(yych <= '/') goto yy139;
goto yy170;
}
}
} else {
if(yych <= 'F'){
if(yych == '?') goto yy141;
if(yych <= '@') goto yy139;
goto yy170;
} else {
if(yych <= '\\'){
if(yych <= '[') goto yy139;
goto yy142;
} else {
if(yych <= '`') goto yy139;
if(yych <= 'f') goto yy170;
goto yy139;
}
}
}
yy159: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '9'){
if(yych <= 0x0C){
if(yych == 0x09) goto yy139;
if(yych <= 0x0A) goto yy2;
goto yy139;
} else {
if(yych <= '&'){
if(yych <= 0x1F) goto yy2;
goto yy139;
} else {
if(yych <= '\'') goto yy149;
if(yych <= '/') goto yy139;
goto yy163;
}
}
} else {
if(yych <= 'F'){
if(yych == '?') goto yy141;
if(yych <= '@') goto yy139;
goto yy163;
} else {
if(yych <= '\\'){
if(yych <= '[') goto yy139;
goto yy142;
} else {
if(yych <= '`') goto yy139;
if(yych <= 'f') goto yy163;
goto yy139;
}
}
}
yy160: yyaccept = 8;
YYMARKER = ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '&'){
if(yych <= 0x0A){
if(yych == 0x09) goto yy139;
goto yy150;
} else {
if(yych <= 0x0C) goto yy139;
if(yych <= 0x1F) goto yy150;
goto yy139;
}
} else {
if(yych <= '?'){
if(yych <= '\'') goto yy149;
if(yych <= '>') goto yy139;
goto yy141;
} else {
if(yych == '\\') goto yy142;
goto yy139;
}
}
yy161: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '&'){
if(yych <= 0x0A){
if(yych == 0x09) goto yy139;
goto yy2;
} else {
if(yych <= 0x0C) goto yy139;
if(yych <= 0x1F) goto yy2;
goto yy139;
}
} else {
if(yych <= '?'){
if(yych <= '\'') goto yy149;
if(yych <= '>') goto yy139;
goto yy162;
} else {
if(yych == '\\') goto yy142;
goto yy139;
}
}
yy162: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '\''){
if(yych <= 0x0A){
if(yych == 0x09) goto yy139;
goto yy2;
} else {
if(yych <= 0x0C) goto yy139;
if(yych <= 0x1F) goto yy2;
if(yych <= '&') goto yy139;
goto yy149;
}
} else {
if(yych <= '>'){
if(yych == '/') goto yy156;
goto yy139;
} else {
if(yych <= '?') goto yy154;
if(yych == '\\') goto yy142;
goto yy139;
}
}
yy163: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '9'){
if(yych <= 0x0C){
if(yych == 0x09) goto yy139;
if(yych <= 0x0A) goto yy2;
goto yy139;
} else {
if(yych <= '&'){
if(yych <= 0x1F) goto yy2;
goto yy139;
} else {
if(yych <= '\'') goto yy149;
if(yych <= '/') goto yy139;
goto yy164;
}
}
} else {
if(yych <= 'F'){
if(yych == '?') goto yy141;
if(yych <= '@') goto yy139;
goto yy164;
} else {
if(yych <= '\\'){
if(yych <= '[') goto yy139;
goto yy142;
} else {
if(yych <= '`') goto yy139;
if(yych >= 'g') goto yy139;
goto yy164;
}
}
}
yy164: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '9'){
if(yych <= 0x0C){
if(yych == 0x09) goto yy139;
if(yych <= 0x0A) goto yy2;
goto yy139;
} else {
if(yych <= '&'){
if(yych <= 0x1F) goto yy2;
goto yy139;
} else {
if(yych <= '\'') goto yy149;
if(yych <= '/') goto yy139;
goto yy165;
}
}
} else {
if(yych <= 'F'){
if(yych == '?') goto yy141;
if(yych <= '@') goto yy139;
goto yy165;
} else {
if(yych <= '\\'){
if(yych <= '[') goto yy139;
goto yy142;
} else {
if(yych <= '`') goto yy139;
if(yych >= 'g') goto yy139;
goto yy165;
}
}
}
yy165: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '9'){
if(yych <= 0x0C){
if(yych == 0x09) goto yy139;
if(yych <= 0x0A) goto yy2;
goto yy139;
} else {
if(yych <= '&'){
if(yych <= 0x1F) goto yy2;
goto yy139;
} else {
if(yych <= '\'') goto yy149;
if(yych <= '/') goto yy139;
goto yy166;
}
}
} else {
if(yych <= 'F'){
if(yych == '?') goto yy141;
if(yych <= '@') goto yy139;
goto yy166;
} else {
if(yych <= '\\'){
if(yych <= '[') goto yy139;
goto yy142;
} else {
if(yych <= '`') goto yy139;
if(yych >= 'g') goto yy139;
goto yy166;
}
}
}
yy166: ++YYCURSOR;
if(YYLIMIT == YYCURSOR) YYFILL(1);
yych = *YYCURSOR;
if(yych <= '9'){
if(yych <= 0x0C){
if(yych == 0x09) goto yy139;
if(yych <= 0x0A) goto yy2;
goto yy139;
} else {
if(yych <= '&'){
if(yych <= 0x1F) goto yy2;
goto yy139;
} else {
if(yych <= '\'') goto yy149;
if(yych <= '/') goto yy139;
goto yy167;
}
}
} else {
if(yych <= 'F'){
if(yych == '?') goto yy141;
if(yych <= '@') goto yy139;
goto yy167;
} else {
if(yych <= '\\'){
if(yych <= '[') goto yy139;
goto yy142;
} else {
if(yych <= '`') goto yy139;
if(yych >= 'g') goto yy139;
goto yy167;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -