📄 c-parse.c
字号:
"label_decls","label_decl","compstmt_or_error","compstmt","simple_if","if_prefix","do_stmt_start","@29","save_filename","save_lineno","lineno_labeled_stmt","lineno_stmt_or_label","stmt_or_label","stmt","@30","@31","@32","@33","@34","@35","@36","all_iter_stmt","all_iter_stmt_simple","@37","label","maybe_type_qual","xexpr","asm_operands","nonnull_asm_operands","asm_operand","asm_clobbers","parmlist","@38","parmlist_1","@39","parmlist_2","parms","parm","parmlist_or_identifiers","@40","parmlist_or_identifiers_1","identifiers","identifiers_or_typenames",""};#endifstatic const short yyr1[] = { 0, 84, 84, 86, 85, 87, 85, 88, 88, 88, 89, 89, 89, 89, 89, 89, 89, 89, 91, 92, 90, 90, 93, 94, 90, 90, 95, 96, 90, 90, 97, 97, 98, 98, 98, 98, 98, 98, 98, 99, 100, 100, 101, 101, 102, 102, 103, 102, 102, 102, 102, 102, 102, 102, 102, 102, 104, 104, 105, 104, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 108, 107, 107, 107, 107, 107, 107, 107, 109, 109, 110, 110, 110, 111, 112, 112, 112, 112, 113, 113, 113, 113, 114, 115, 115, 115, 115, 116, 117, 118, 118, 118, 118, 118, 118, 119, 119, 120, 120, 120, 121, 121, 121, 121, 122, 122, 123, 123, 124, 124, 124, 124, 124, 125, 125, 125, 126, 126, 127, 127, 128, 128, 130, 129, 129, 132, 131, 131, 133, 133, 134, 134, 135, 136, 136, 137, 137, 137, 137, 137, 138, 138, 138, 138, 139, 140, 139, 139, 141, 141, 142, 142, 143, 144, 143, 143, 145, 143, 146, 143, 147, 143, 148, 143, 149, 143, 151, 152, 150, 154, 155, 153, 156, 156, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 161, 160, 160, 160, 162, 160, 160, 160, 163, 160, 164, 160, 160, 165, 165, 166, 166, 167, 167, 168, 168, 168, 169, 169, 169, 169, 169, 170, 170, 171, 171, 171, 172, 172, 172, 173, 173, 174, 174, 175, 175, 176, 176, 177, 177, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 179, 180, 180, 180, 181, 181, 182, 183, 184, 184, 185, 185, 186, 187, 187, 188, 188, 188, 188, 189, 189, 190, 192, 191, 193, 194, 195, 195, 196, 197, 197, 198, 198, 198, 199, 198, 198, 198, 200, 201, 198, 198, 198, 202, 203, 204, 198, 205, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 206, 208, 207, 209, 209, 209, 209, 210, 210, 211, 211, 212, 212, 213, 213, 214, 215, 215, 217, 216, 218, 219, 218, 218, 220, 220, 220, 220, 221, 221, 222, 222, 222, 222, 222, 224, 223, 225, 225, 226, 226, 227, 227};static const short yyr2[] = { 0, 0, 1, 0, 2, 0, 3, 1, 1, 5, 3, 4, 4, 2, 2, 2, 2, 1, 0, 0, 7, 4, 0, 0, 7, 4, 0, 0, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 3, 1, 2, 0, 3, 2, 2, 2, 4, 2, 4, 2, 2, 1, 4, 0, 7, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 3, 3, 1, 1, 1, 3, 3, 0, 4, 4, 4, 3, 3, 2, 2, 1, 2, 0, 1, 2, 3, 1, 1, 2, 2, 4, 4, 2, 2, 3, 1, 1, 2, 2, 0, 0, 4, 4, 3, 3, 2, 2, 2, 3, 0, 2, 2, 1, 1, 2, 2, 2, 3, 0, 2, 1, 1, 1, 4, 4, 1, 1, 1, 1, 3, 1, 3, 0, 4, 0, 6, 3, 0, 6, 3, 0, 1, 1, 2, 6, 1, 3, 0, 1, 4, 6, 4, 1, 1, 1, 1, 1, 0, 4, 1, 0, 2, 1, 3, 1, 0, 4, 1, 0, 8, 0, 6, 0, 5, 0, 4, 0, 5, 0, 0, 5, 0, 0, 5, 1, 1, 3, 3, 4, 3, 3, 3, 1, 3, 4, 3, 3, 3, 1, 3, 3, 3, 4, 3, 3, 1, 0, 7, 5, 2, 0, 7, 5, 2, 0, 8, 0, 7, 2, 0, 1, 0, 1, 1, 2, 0, 3, 2, 3, 1, 3, 1, 1, 1, 3, 4, 6, 5, 1, 3, 1, 1, 3, 2, 2, 0, 1, 1, 2, 0, 2, 3, 3, 2, 3, 4, 3, 2, 3, 2, 3, 1, 1, 2, 2, 0, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 2, 6, 5, 5, 2, 2, 4, 0, 4, 0, 0, 3, 4, 3, 1, 1, 1, 1, 2, 0, 4, 1, 3, 0, 0, 7, 5, 2, 0, 0, 0, 12, 0, 6, 2, 2, 2, 3, 6, 8, 10, 12, 3, 4, 1, 1, 0, 6, 3, 5, 2, 2, 0, 1, 0, 1, 0, 1, 1, 3, 4, 1, 3, 0, 2, 2, 0, 4, 2, 0, 1, 1, 3, 1, 3, 4, 4, 4, 4, 4, 0, 2, 1, 2, 1, 3, 1, 3};static const short yydefact[] = { 3, 5, 0, 0, 0, 133, 124, 131, 123, 0, 0, 0, 0, 0, 17, 4, 8, 7, 0, 110, 110, 120, 132, 6, 15, 16, 30, 31, 227, 229, 236, 220, 236, 224, 0, 0, 216, 0, 260, 0, 0, 141, 111, 153, 0, 14, 0, 126, 125, 13, 0, 120, 118, 0, 225, 0, 0, 217, 0, 221, 78, 79, 91, 0, 0, 46, 0, 0, 0, 32, 34, 33, 0, 35, 36, 0, 37, 38, 0, 0, 39, 56, 60, 42, 44, 80, 258, 0, 256, 129, 0, 256, 0, 0, 0, 10, 0, 0, 154, 29, 0, 367, 0, 0, 151, 203, 260, 0, 0, 139, 111, 0, 195, 196, 0, 0, 119, 122, 136, 137, 121, 138, 251, 252, 232, 249, 0, 151, 243, 238, 110, 235, 110, 236, 151, 236, 0, 50, 0, 52, 0, 54, 55, 49, 45, 0, 0, 0, 0, 48, 0, 0, 0, 0, 341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 89, 90, 0, 0, 40, 0, 92, 134, 260, 350, 0, 111, 254, 257, 127, 135, 259, 129, 255, 158, 261, 212, 211, 142, 143, 215, 0, 210, 0, 214, 0, 0, 27, 0, 296, 98, 297, 150, 152, 0, 0, 12, 0, 0, 21, 0, 151, 367, 0, 11, 25, 0, 0, 233, 0, 232, 219, 296, 237, 296, 0, 223, 0, 0, 0, 47, 82, 81, 279, 0, 0, 9, 43, 77, 76, 342, 0, 74, 73, 71, 72, 70, 69, 68, 66, 67, 61, 62, 63, 64, 65, 88, 87, 0, 41, 0, 264, 0, 268, 0, 270, 0, 0, 350, 0, 130, 128, 164, 165, 166, 163, 0, 156, 159, 0, 0, 371, 357, 110, 110, 369, 0, 358, 360, 368, 0, 213, 278, 0, 100, 95, 99, 0, 148, 201, 197, 140, 202, 19, 147, 198, 200, 0, 23, 253, 250, 151, 0, 239, 244, 297, 241, 151, 151, 51, 53, 287, 280, 84, 58, 57, 0, 85, 86, 263, 262, 351, 269, 271, 265, 267, 0, 0, 158, 40, 144, 355, 256, 256, 352, 353, 0, 370, 0, 0, 28, 285, 96, 110, 110, 0, 0, 145, 199, 0, 228, 151, 296, 0, 218, 222, 0, 0, 281, 282, 0, 75, 266, 155, 157, 78, 0, 209, 260, 350, 111, 151, 151, 151, 260, 111, 151, 151, 0, 359, 361, 372, 286, 103, 0, 104, 0, 170, 168, 167, 149, 20, 0, 24, 226, 245, 0, 151, 373, 0, 0, 0, 296, 0, 0, 107, 297, 273, 283, 178, 78, 0, 0, 176, 0, 175, 0, 230, 173, 160, 0, 162, 264, 0, 367, 0, 362, 363, 364, 264, 0, 365, 366, 354, 0, 0, 143, 0, 146, 151, 0, 246, 284, 0, 289, 109, 108, 277, 0, 290, 275, 297, 274, 0, 0, 0, 0, 185, 59, 0, 172, 0, 207, 208, 204, 206, 0, 101, 102, 0, 248, 151, 374, 288, 0, 133, 0, 310, 294, 0, 0, 0, 0, 0, 0, 0, 0, 339, 331, 0, 0, 105, 110, 110, 303, 308, 0, 0, 300, 301, 304, 332, 302, 187, 0, 183, 0, 0, 174, 161, 205, 169, 247, 0, 0, 296, 341, 0, 0, 337, 321, 322, 323, 0, 0, 0, 340, 0, 338, 305, 116, 0, 117, 0, 0, 292, 297, 291, 314, 0, 0, 0, 181, 0, 177, 186, 0, 0, 0, 44, 0, 0, 0, 335, 324, 0, 329, 0, 0, 114, 189, 0, 115, 192, 309, 296, 0, 0, 188, 0, 0, 184, 293, 0, 295, 333, 315, 319, 0, 330, 0, 112, 0, 113, 0, 307, 298, 296, 0, 179, 182, 311, 296, 341, 296, 336, 343, 0, 190, 193, 299, 313, 0, 296, 334, 0, 320, 0, 0, 344, 345, 325, 0, 0, 180, 312, 316, 0, 343, 0, 0, 191, 194, 341, 0, 0, 326, 346, 0, 347, 0, 0, 317, 348, 0, 327, 296, 0, 0, 318, 328, 349, 0, 0, 0};static const short yydefgoto[] = { 656, 1, 2, 3, 15, 16, 17, 214, 360, 220, 363, 103, 297, 428, 78, 244, 262, 80, 81, 140, 82, 374, 83, 84, 147, 85, 201, 202, 203, 356, 415, 416, 18, 97, 505, 287, 52, 288, 88, 183, 21, 120, 108, 40, 104, 109, 406, 41, 359, 206, 207, 43, 280, 281, 282, 404, 451, 430, 431, 432, 470, 616, 584, 557, 521, 554, 573, 596, 626, 576, 598, 627, 193, 112, 385, 113, 22, 133, 135, 126, 53, 474, 223, 55, 56, 131, 317, 318, 124, 125, 90, 181, 91, 93, 182, 417, 418, 462, 204, 326, 371, 372, 373, 354, 355, 509, 510, 511, 529, 550, 301, 551, 421, 512, 513, 579, 528, 617, 607, 637, 650, 608, 514, 515, 606, 516, 541, 245, 622, 623, 624, 648, 267, 268, 289, 392, 290, 291, 292, 196, 197, 293, 294, 413};static const short yypact[] = { 67, 76, 1898, 1898, 232,-32768,-32768,-32768,-32768, 62, 91, 106, 23, 37,-32768,-32768,-32768,-32768, 347, 26, 939,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 85,-32768, 118,-32768, 166, 1760, 1700,-32768, 89,-32768, 347, 83,-32768, 128,-32768, 1205,-32768, 315,-32768,-32768,-32768, 347,-32768, 862, 454,-32768, 180, 340,-32768, 185,-32768,-32768,-32768,-32768, 1787, 1814,-32768, 1760, 1760, 119,-32768,-32768,-32768, 1760,-32768,-32768, 1017,-32768,-32768, 1760, 110, 190,-32768,-32768, 2063, 576, 257,-32768, 208, 214,-32768, 210, 1970, 267, 466, 11,-32768, 315, 347,-32768,-32768, 289,-32768, 559, 284, 128,-32768,-32768, 315, 113,-32768, 128, 1284, 178, 264, 170, 1265, 862,-32768,-32768,-32768,-32768,-32768,-32768, 263, 235,-32768, 454, 128,-32768,-32768, 265, 278, 859,-32768, 128,-32768, 1017,-32768, 1017,-32768, 1760,-32768,-32768,-32768,-32768, 282, 294, 307, 319,-32768, 283, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760,-32768,-32768, 119, 119, 1760, 1760,-32768,-32768,-32768, 214, 1319, 128,-32768, 273, 552,-32768,-32768,-32768,-32768, 912,-32768, 264,-32768,-32768, 374, 264, 395,-32768, 702,-32768, 343, 358,-32768, 255, 47,-32768,-32768, 403, 128, 459, 111,-32768, 315, 315,-32768, 284, 128,-32768, 1346,-32768,-32768, 284, 1760, 119, 378, 235,-32768,-32768,-32768,-32768, 382,-32768, 386, 376, 394,-32768,-32768,-32768, 393, 398, 1643,-32768, 2063, 2063, 2063,-32768, 412, 1945, 1372, 1289, 1043, 1210, 1257, 1609, 947, 947, 252, 252,-32768,-32768,-32768,-32768,-32768, 399, 190, 400, 364, 219,-32768, 782,-32768, 401, 214,-32768, 1401,-32768, 552,-32768,-32768,-32768,-32768, -12,-32768, 419, 35, 405,-32768,-32768,-32768, 672,-32768, 409, 240,-32768,-32768, 104,-32768,-32768, 59,-32768,-32768,-32768, 832,-32768, 178,-32768,-32768, 178,-32768, 450,-32768,-32768, 407,-32768, 2063,-32768, 128, 413, 414,-32768,-32768, 414, 128, 128,-32768,-32768,-32768, 467,-32768,-32768,-32768, 1760,-32768,-32768, 273,-32768,-32768,-32768, 273,-32768,-32768, 420, 432, 912, 1841,-32768,-32768, 353, 149,-32768,-32768, 752,-32768, 510, 307,-32768,-32768,-32768, 437, 1568, 1194, 59,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -