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

📄 lex.yy.cc

📁 编译工具
💻 CC
📖 第 1 页 / 共 5 页
字号:
case 6:YY_RULE_SETUP#line 165 "../../../../../src/tool/omniidl/cxx/idl.ll"return CHAR;	YY_BREAKcase 7:YY_RULE_SETUP#line 166 "../../../../../src/tool/omniidl/cxx/idl.ll"return CONST;	YY_BREAKcase 8:YY_RULE_SETUP#line 167 "../../../../../src/tool/omniidl/cxx/idl.ll"return CONTEXT;	YY_BREAKcase 9:YY_RULE_SETUP#line 168 "../../../../../src/tool/omniidl/cxx/idl.ll"return CUSTOM;	YY_BREAKcase 10:YY_RULE_SETUP#line 169 "../../../../../src/tool/omniidl/cxx/idl.ll"return DEFAULT;	YY_BREAKcase 11:YY_RULE_SETUP#line 170 "../../../../../src/tool/omniidl/cxx/idl.ll"return DOUBLE;	YY_BREAKcase 12:YY_RULE_SETUP#line 171 "../../../../../src/tool/omniidl/cxx/idl.ll"return ENUM;	YY_BREAKcase 13:YY_RULE_SETUP#line 172 "../../../../../src/tool/omniidl/cxx/idl.ll"return EXCEPTION;	YY_BREAKcase 14:YY_RULE_SETUP#line 173 "../../../../../src/tool/omniidl/cxx/idl.ll"return FACTORY;	YY_BREAKcase 15:YY_RULE_SETUP#line 174 "../../../../../src/tool/omniidl/cxx/idl.ll"return FALSE_;	YY_BREAKcase 16:YY_RULE_SETUP#line 175 "../../../../../src/tool/omniidl/cxx/idl.ll"return FIXED;	YY_BREAKcase 17:YY_RULE_SETUP#line 176 "../../../../../src/tool/omniidl/cxx/idl.ll"return FLOAT;	YY_BREAKcase 18:YY_RULE_SETUP#line 177 "../../../../../src/tool/omniidl/cxx/idl.ll"return IN;	YY_BREAKcase 19:YY_RULE_SETUP#line 178 "../../../../../src/tool/omniidl/cxx/idl.ll"return INOUT;	YY_BREAKcase 20:YY_RULE_SETUP#line 179 "../../../../../src/tool/omniidl/cxx/idl.ll"return INTERFACE;	YY_BREAKcase 21:YY_RULE_SETUP#line 180 "../../../../../src/tool/omniidl/cxx/idl.ll"return LOCAL;	YY_BREAKcase 22:YY_RULE_SETUP#line 181 "../../../../../src/tool/omniidl/cxx/idl.ll"return LONG;	YY_BREAKcase 23:YY_RULE_SETUP#line 182 "../../../../../src/tool/omniidl/cxx/idl.ll"return MODULE;	YY_BREAKcase 24:YY_RULE_SETUP#line 183 "../../../../../src/tool/omniidl/cxx/idl.ll"return NATIVE;	YY_BREAKcase 25:YY_RULE_SETUP#line 184 "../../../../../src/tool/omniidl/cxx/idl.ll"return OBJECT;	YY_BREAKcase 26:YY_RULE_SETUP#line 185 "../../../../../src/tool/omniidl/cxx/idl.ll"return OCTET;	YY_BREAKcase 27:YY_RULE_SETUP#line 186 "../../../../../src/tool/omniidl/cxx/idl.ll"return ONEWAY;	YY_BREAKcase 28:YY_RULE_SETUP#line 187 "../../../../../src/tool/omniidl/cxx/idl.ll"return OUT;	YY_BREAKcase 29:YY_RULE_SETUP#line 188 "../../../../../src/tool/omniidl/cxx/idl.ll"return PRIVATE;	YY_BREAKcase 30:YY_RULE_SETUP#line 189 "../../../../../src/tool/omniidl/cxx/idl.ll"return PUBLIC;	YY_BREAKcase 31:YY_RULE_SETUP#line 190 "../../../../../src/tool/omniidl/cxx/idl.ll"return RAISES;	YY_BREAKcase 32:YY_RULE_SETUP#line 191 "../../../../../src/tool/omniidl/cxx/idl.ll"return READONLY;	YY_BREAKcase 33:YY_RULE_SETUP#line 192 "../../../../../src/tool/omniidl/cxx/idl.ll"return SEQUENCE;	YY_BREAKcase 34:YY_RULE_SETUP#line 193 "../../../../../src/tool/omniidl/cxx/idl.ll"return SHORT;	YY_BREAKcase 35:YY_RULE_SETUP#line 194 "../../../../../src/tool/omniidl/cxx/idl.ll"return STRING;	YY_BREAKcase 36:YY_RULE_SETUP#line 195 "../../../../../src/tool/omniidl/cxx/idl.ll"return STRUCT;	YY_BREAKcase 37:YY_RULE_SETUP#line 196 "../../../../../src/tool/omniidl/cxx/idl.ll"return SUPPORTS;	YY_BREAKcase 38:YY_RULE_SETUP#line 197 "../../../../../src/tool/omniidl/cxx/idl.ll"return SWITCH;	YY_BREAKcase 39:YY_RULE_SETUP#line 198 "../../../../../src/tool/omniidl/cxx/idl.ll"return TRUE_;	YY_BREAKcase 40:YY_RULE_SETUP#line 199 "../../../../../src/tool/omniidl/cxx/idl.ll"return TRUNCATABLE;	YY_BREAKcase 41:YY_RULE_SETUP#line 200 "../../../../../src/tool/omniidl/cxx/idl.ll"return TYPEDEF;	YY_BREAKcase 42:YY_RULE_SETUP#line 201 "../../../../../src/tool/omniidl/cxx/idl.ll"return UNION;	YY_BREAKcase 43:YY_RULE_SETUP#line 202 "../../../../../src/tool/omniidl/cxx/idl.ll"return UNSIGNED;	YY_BREAKcase 44:YY_RULE_SETUP#line 203 "../../../../../src/tool/omniidl/cxx/idl.ll"return VALUEBASE;	YY_BREAKcase 45:YY_RULE_SETUP#line 204 "../../../../../src/tool/omniidl/cxx/idl.ll"return VALUETYPE;	YY_BREAKcase 46:YY_RULE_SETUP#line 205 "../../../../../src/tool/omniidl/cxx/idl.ll"return VOID;	YY_BREAKcase 47:YY_RULE_SETUP#line 206 "../../../../../src/tool/omniidl/cxx/idl.ll"return WCHAR;	YY_BREAKcase 48:YY_RULE_SETUP#line 207 "../../../../../src/tool/omniidl/cxx/idl.ll"return WSTRING;	YY_BREAKcase 49:YY_RULE_SETUP#line 209 "../../../../../src/tool/omniidl/cxx/idl.ll"return LEFT_SHIFT;	YY_BREAKcase 50:YY_RULE_SETUP#line 210 "../../../../../src/tool/omniidl/cxx/idl.ll"return RIGHT_SHIFT;	YY_BREAKcase 51:YY_RULE_SETUP#line 211 "../../../../../src/tool/omniidl/cxx/idl.ll"return SCOPE_DELIM;	YY_BREAKcase 52:YY_RULE_SETUP#line 213 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yylval.id_val = idl_strdup(yytext);  return IDENTIFIER;}	YY_BREAKcase 53:YY_RULE_SETUP#line 218 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yylval.id_val = idl_strdup(yytext);  return IDENTIFIER;}	YY_BREAKcase 54:YY_RULE_SETUP#line 223 "../../../../../src/tool/omniidl/cxx/idl.ll"{  errno = 0;  yylval.int_literal_val = idl_strtoul(yytext, 10);  if (errno == ERANGE) {    IdlError(currentFile, yylineno,	     "Integer literal '%s' is too big", yytext);  }  return INTEGER_LITERAL;}	YY_BREAKcase 55:YY_RULE_SETUP#line 233 "../../../../../src/tool/omniidl/cxx/idl.ll"{  errno = 0;  yylval.int_literal_val = idl_strtoul(yytext, 8);  if (errno == ERANGE) {    IdlError(currentFile, yylineno,	     "Integer literal '%s' is too big", yytext);  }  return INTEGER_LITERAL;}	YY_BREAKcase 56:YY_RULE_SETUP#line 243 "../../../../../src/tool/omniidl/cxx/idl.ll"{  errno = 0;  yylval.int_literal_val = idl_strtoul(yytext, 16);  if (errno == ERANGE) {    IdlError(currentFile, yylineno,	     "Integer literal '%s' is too big", yytext);  }  return INTEGER_LITERAL;}	YY_BREAKcase 57:YY_RULE_SETUP#line 253 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yylval.int_literal_val = 0;  return INTEGER_LITERAL;}	YY_BREAKcase 58:YY_RULE_SETUP#line 258 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yylval.char_val = yytext[1];  return CHARACTER_LITERAL;}	YY_BREAKcase 59:YY_RULE_SETUP#line 263 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yytext[yyleng-1] = '\0';  yylval.char_val = octalToChar(yytext + 1);  return CHARACTER_LITERAL;}	YY_BREAKcase 60:YY_RULE_SETUP#line 269 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yytext[yyleng-1] = '\0';  yylval.char_val = hexToChar(yytext + 1);  return CHARACTER_LITERAL;}	YY_BREAKcase 61:YY_RULE_SETUP#line 275 "../../../../../src/tool/omniidl/cxx/idl.ll"{  IdlError(currentFile, yylineno,	   "\\u may only be used in wide characters and strings");  yylval.char_val = 0;  return CHARACTER_LITERAL;}	YY_BREAKcase 62:YY_RULE_SETUP#line 282 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yytext[yyleng-1] = '\0';  yylval.char_val = escapeToChar(yytext + 1);  return CHARACTER_LITERAL;}	YY_BREAKcase 63:YY_RULE_SETUP#line 288 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yylval.wchar_val = yytext[2];  return WIDE_CHARACTER_LITERAL;}	YY_BREAKcase 64:YY_RULE_SETUP#line 293 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yytext[yyleng-1] = '\0';  yylval.wchar_val = octalToWChar(yytext + 2);  return WIDE_CHARACTER_LITERAL;}	YY_BREAKcase 65:YY_RULE_SETUP#line 299 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yytext[yyleng-1] = '\0';  yylval.wchar_val = hexToWChar(yytext + 2);  return WIDE_CHARACTER_LITERAL;}	YY_BREAKcase 66:YY_RULE_SETUP#line 305 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yytext[yyleng-1] = '\0';  yylval.wchar_val = hexToWChar(yytext + 2);  return WIDE_CHARACTER_LITERAL;}	YY_BREAKcase 67:YY_RULE_SETUP#line 311 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yytext[yyleng-1] = '\0';  yylval.wchar_val = escapeToWChar(yytext + 2);  return WIDE_CHARACTER_LITERAL;}	YY_BREAKcase 68:YY_RULE_SETUP#line 317 "../../../../../src/tool/omniidl/cxx/idl.ll"{  // Only deal with floats in INITIAL state, so version pragmas don't  // get interpreted as floats.  yylval.float_literal_val = idl_strtod(yytext);  return FLOATING_PT_LITERAL;}	YY_BREAKcase 69:YY_RULE_SETUP#line 324 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yylval.float_literal_val = idl_strtod(yytext);  return FLOATING_PT_LITERAL;}	YY_BREAKcase 70:YY_RULE_SETUP#line 329 "../../../../../src/tool/omniidl/cxx/idl.ll"{  yylval.float_literal_val = idl_strtod(yytext);  return FLOATING_PT_LITERAL;}	YY_BREAKcase 71:YY_RULE_SETUP

⌨️ 快捷键说明

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