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

📄 lex.yy.c

📁 使用flex和bison
💻 C
📖 第 1 页 / 共 5 页
字号:
      555,  553,  545,  559,  558,  539,  546,  534,    0,  552,
      553,  544,  530,  121,  539,  545,  544,  541,  538,  532,

      540,  524,  542,  539,  526,  534,  519,  518,    0,    0,
      517,  524,  530,  528,  521,  520,  526,  510,  525,  513,
      508,  522,  510,  522,  118,  518,    0,  517,  507,  508,
      514,  503,  502,  503,  514,  499,    0,  502,    0,  500,
      504,  505,  489,  501,  504,  492,  493,  501,  500,  490,
      488,  495,  490,  493,    0,    0,  496,  476,  494,  482,
      479,  489,  468,  485,  474,  476,  480,  481,  127,  467,
      483,  466,  479,  476,  462,  459,  458,  459,  451,  469,
      458,  467,    0,    0,  463,  466,  467,  455,  459,  463,
      141,  457,  454,  446,  443,  116,  439,  455,  455,  441,

      440,  440,  450,  435,  440,  430,  446,  445,  443,  435,
        0,  443,  438,    0,  427,  440,    0,  424,  138,  442,
      437,  426,  439,  436,  424,  434,  429,  427,  420,  421,
      425,  430,  421,  415,  414,  415,  417,  411,  423,  418,
      404,  396,  415,  399,  404,  412,  397,  412,  405,  407,
      403,  405,    0,  395,    0,  389,  393,  393,  384,  140,
      389,  391,  398,  398,  383,  392,  394,    0,  386,  378,
      381,  373,    0,    0,  385,  373,    0,  386,  382,  385,
      383,    0,  368,  382,  372,  376,  370,  362,  370,  359,
      357,  365,  358,  372,  361,  370,    0,    0,  365,  352,

      360,  351,  350,  355,  353,  347,  346,  353,  347,  358,
      344,  337,  351,  339,  355,  352,  341,  341,  345,  341,
      343,  337,  345,  336,  328,  346,  345,  331,  341,  338,
      317,  322,  331,  338,  335,  322,  316,  332,  325,  330,
        0,  324,  319,  316,    0,  310,  310,  307,  313,  305,
      304,  311,  317,  299,  316,    0,  301,  300,  303,  302,
      299,  309,  305,  296,  297,  289,    0,  293,  296,    0,
      290,  297,    0,  290,    0,  284,  300,  288,  294,  288,
      294,  286,    0,  293,  291,  286,  282,  279,  286,  283,
        0,    0,  285,  275,  274,  272,  263,    0,    0,  282,

      269,  268,  277,  261,    0,  258,    0,  274,  269,  262,
      271,  261,  273,    0,  268,  268,  251,    0,    0,    0,
        0,   62,  116,  119,  131,    0,    0,  137,  138,  139,
      136,  143,  139,  154,    0,  155,  143,  149,  150,  143,
      142,  152,  166,  165,  162,    0,  156,    0,  166,  158,
      158,    0,    0,  165,  157,  163,  159,  173,  159,  162,
      178,  179,    0,  168,  181,    0,  170,  179,    0,  169,
      179,  175,  185,    0,    0,  176,  190,  188,  189,  186,
      181,  183,  183,    0,  195,    0,  194,  190,  199,    0,
      198,  195,    0,    0,    0,  190,  186,  204,  188,  206,

        0,  185,  196,  207,  210,  191,  210,    0,    0,  196,
        0,  203,  204,  200,    0,    0,  215,    0,  218,  204,
      208,    0,  215,  220,    0,  212,  224,  208,    0,  211,
      222,  216,  228,    0,    0,  232,  230,  232,  221,  223,
      218,    0,  220,  232,  223,  231,    0,  225,  233,    0,
        0,  232,  243,  247,  240,  235,    0,  242,    0,  240,
        0,    0,  235,  239,  241,  242,  252,  238,  245,    0,
      249,  256,    0,    0,    0,  248,  242,  251,    0,  792,
      286,  289,  288
    } ;

static yyconst short int yy_def[784] =
    {   0,
      780,    1,  780,  780,  780,  780,  780,  781,  782,  783,
      780,  780,  780,  780,  780,  780,  780,  780,  780,  780,
      780,  780,  780,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  780,  780,  780,  781,  780,  782,  783,  780,
      780,  780,  780,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,

      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,

      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,

      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,

      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,

      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,

      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,

      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,  783,
      783,  783,  783,  783,  783,  783,  783,  783,  783,    0,
      780,  780,  780
    } ;

static yyconst short int yy_nxt[842] =
    {   0,
        4,    5,    6,    7,    8,    9,   10,   11,   12,   13,
       14,   15,   16,   17,   18,   19,   20,   21,   22,   23,
       10,    4,   24,   25,   26,   27,   28,   29,   30,   31,
       32,   33,   10,   34,   10,   10,   35,   36,   10,   37,
       38,   39,   40,   41,   42,   10,   10,   43,   44,   54,
       56,   58,   55,   61,   64,  204,   65,   62,   59,   67,
       70,   63,   84,   57,   85,   60,   75,   80,   71,   68,
       72,  205,   76,   82,   73,   81,   74,   77,   78,   83,
       96,   86,   87,   79,   88,   97,   93,  116,   89,  131,
       98,  132,  141,   90,   94,  123,   91,   99,  117,   92,

      124,  664,  136,  149,  150,  133,  142,  134,  137,  143,
      166,  183,  167,  168,  206,  169,  207,  184,  209,  198,
      199,  210,  225,  170,  226,  227,  231,  171,  172,  238,
      173,  200,  201,  241,  245,  251,  232,  242,  239,  253,
      466,  284,  665,  399,  254,  252,  285,  246,  291,  292,
      293,  439,  299,  353,  294,  400,  467,  300,  369,  354,
      666,  295,  301,  296,  370,  460,  440,  302,  487,  527,
      667,  461,  668,  669,  488,  670,  528,  671,  672,  673,
      674,  675,  676,  677,  678,  679,  680,  681,  682,  683,
      684,  685,  686,  687,  688,  689,  690,  691,  692,  693,

      694,  695,  696,  697,  698,  699,  700,  701,  702,  703,
      704,  705,  706,  707,  708,  709,  710,  711,  712,  713,
      714,  715,  716,  717,  718,  719,  720,  721,  722,  723,
      724,  725,  726,  727,  728,  729,  730,  731,  732,  733,
      734,  735,  736,  737,  738,  739,  740,  742,  743,  744,
      745,  746,  747,  748,  749,  750,  751,  752,  753,  754,
      741,  755,  756,  757,  758,  759,  760,  761,  762,  763,
      764,  765,  766,  767,  768,  769,  770,  771,  772,  773,
      774,  775,  776,  777,  778,  779,   46,   46,   46,   48,
       49,   48,  663,  662,  661,  660,  659,  658,  657,  656,

      655,  654,  653,  652,  651,  650,  649,  648,  647,  646,
      645,  644,  643,  642,  641,  640,  639,  638,  637,  636,
      635,  634,  633,  632,  631,  630,  629,  628,  627,  626,
      625,  624,  623,  622,  621,  620,  619,  618,  617,  616,
      615,  614,  613,  612,  611,  610,  609,  608,  607,  606,
      605,  604,  603,  602,  601,  600,  599,  598,  597,  596,
      595,  594,  593,  592,  591,  590,  589,  588,  587,  586,
      585,  584,  583,  582,  581,  580,  579,  578,  577,  576,
      575,  574,  573,  572,  571,  570,  569,  568,  567,  566,
      565,  564,  563,  562,  561,  560,  559,  558,  557,  556,

      555,  554,  553,  552,  551,  550,  549,  548,  547,  546,
      545,  544,  543,  542,  541,  540,  539,  538,  537,  536,
      535,  534,  533,  532,  531,  530,  529,  526,  525,  524,
      523,  522,  521,  520,  519,  518,  517,  516,  515,  514,
      513,  512,  511,  510,  509,  508,  507,  506,  505,  504,
      503,  502,  501,  500,  499,  498,  497,  496,  495,  494,
      493,  492,  491,  490,  489,  486,  485,  484,  483,  482,
      481,  480,  479,  478,  477,  476,  475,  474,  473,  472,
      471,  470,  469,  468,  465,  464,  463,  462,  459,  458,
      457,  456,  455,  454,  453,  452,  451,  450,  449,  448,

      447,  446,  445,  444,  443,  442,  441,  438,  437,  436,
      435,  434,  433,  432,  431,  430,  429,  428,  427,  426,
      425,  424,  423,  422,  421,  420,  419,  418,  417,  416,
      415,  414,  413,  412,  411,  410,  409,  408,  407,  406,
      405,  404,  403,  402,  401,  398,  397,  396,  395,  394,
      393,  392,  391,  390,  389,  388,  387,  386,  385,  384,
      383,  382,  381,  380,  379,  378,  377,  376,  375,  374,
      373,  372,  371,  368,  367,  366,  365,  364,  363,  362,
      361,  360,  359,  358,  357,  356,  355,  352,  351,  350,
      349,  348,  347,  346,  345,  344,  343,  342,  341,  340,

      339,  338,  337,  336,  335,  334,  333,  332,  331,  330,
      329,  328,  327,  326,  325,  324,  323,  322,  321,  320,
      319,  318,  317,  316,  315,  314,  313,  312,  311,  310,
      309,  308,  307,  306,  305,  304,  303,  298,  297,  290,
      289,  288,  287,  286,  283,  282,  281,  280,  279,  278,
      277,  276,  275,  274,  273,  272,  271,  270,  269,  268,
      267,  266,  265,  264,  263,  262,  261,  260,  259,  258,
      257,  256,  255,  250,  249,  248,  247,  244,  243,  240,
      237,  236,  235,  234,  233,  230,  229,  228,  224,  223,
      222,  221,  220,  219,  218,  217,  216,  215,  214,  213,

      212,  211,  208,  203,  202,  197,  196,  195,  194,  193,
      192,  191,  190,  189,  188,  187,  186,  185,  182,  181,
      180,  179,  178,  177,  176,  175,  174,  165,  164,  163,
      162,  161,  160,  159,  158,  157,  156,  155,  154,  153,
      152,  151,  148,  147,  146,  145,  144,  140,  139,  138,
      135,  130,  129,  128,  127,  126,  125,  122,  121,  120,
      119,  118,  115,  114,  113,  112,  111,  110,  109,  108,
      107,  106,  105,  104,  103,  102,  101,  100,   50,   47,
       95,   69,   66,   53,   52,   51,   50,   50,   47,   45,
      780,    3,  780,  780,  780,  780,  780,  780,  780,  780,

      780,  780,  780,  780,  780,  780,  780,  780,  780,  780,
      780,  780,  780,  780,  780,  780,  780,  780,  780,  780,
      780,  780,  780,  780,  780,  780,  780,  780,  780,  780,
      780,  780,  780,  780,  780,  780,  780,  780,  780,  780,
      780
    } ;

static yyconst short int yy_chk[842] =
    {   0,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,   24,
       25,   26,   24,   27,   28,  140,   28,   27,   26,   30,
       32,   27,   37,   25,   37,   26,   33,   35,   32,   30,
       32,  140,   33,   36,   32,   35,   32,   34,   34,   36,
       41,   38,   38,   34,   38,   41,   39,   71,   38,   84,
       42,   84,   91,   38,   39,   77,   38,   42,   71,   38,

       77,  622,   86,   97,   97,   84,   91,   84,   86,   91,
      113,  123,  113,  113,  141,  113,  141,  123,  143,  137,
      137,  143,  159,  113,  159,  159,  163,  113,  113,  169,
      113,  137,  137,  171,  174,  181,  163,  171,  169,  182,
      396,  214,  623,  325,  182,  181,  214,  174,  221,  221,
      221,  369,  224,  277,  221,  325,  396,  224,  294,  277,
      624,  221,  224,  221,  294,  391,  369,  224,  419,  460,
      625,  391,  628,  629,  419,  630,  460,  631,  632,  633,
      634,  636,  637,  638,  639,  640,  641,  642,  643,  644,
      645,  647,  649,  650,  651,  654,  655,  656,  657,  658,

      659,  660,  661,  662,  664,  665,  667,  668,  670,  671,
      672,  673,  676,  677,  678,  679,  680,  681,  682,  683,
      685,  687,  688,  689,  691,  692,  696,  697,  698,  699,
      700,  702,  703,  704,  705,  706,  707,  710,  712,  713,
      714,  717,  719,  720,  721,  723,  724,  726,  727,  728,
      730,  731,  732,  733,  736,  737,  738,  739,  740,  741,
      724,  743,  744,  745,  746,  748,  749,  752,  753,  754,
      755,  756,  758,  760,  763,  764,  765,  766,  767,  768,
      769,  771,  772,  776,  777,  778,  781,  781,  781,  782,
      783,  782,  617,  616,  615,  613,  612,  611,  610,  609,

      608,  606,  604,  603,  602,  601,  600,  597,  596,  595,
      594,  593,  590,  589,  588,  587,  586,  585,  584,  582,
      581,  580,  579,  578,  577,  576,  574,  572,  571,  569,
      568,  566,  565,  564,  563,  562,  561,  560,  559,  558,
      557,  555,  554,  553,  552,  551,  550,  549,  548,  547,
      546,  544,  543,  542,  540,  539,  538,  537,  536,  535,
      534,  533,  532,  531,  530,  529,  528,  527,  526,  525,
      524,  523,  522,  521,  520,  519,  518,  517,  516,  515,
      514,  513,  512,  511,  510,  509,  508,  507,  506,  505,
      504,  503,  502,  501,  500,  499,  496,  495,  494,  493,

      492,  491,  490,  489,  488,  487,  486,  485,  484,  483,
      481,  480,  479,  478,  476,  475,  472,  471,  470,  469,
      467,  466,  465,  464,  463,  462,  461,  459,  458,  457,
      456,  454,  452,  451,  450,  449,  448,  447,  446,  445,
      444,  443,  442,  441,  440,  439,  438,  437,  436,  435,
      434,  433,  432,  431,  430,  429,  428,  427,  426,  425,
      424,  423,  422,  421,  420,  418,  416,  415,  413,  412,
      410,  409,  408,  407,  406,  405,  404,  403,  402,  401,
      400,  399,  398,  397,  395,  394,  393,  392,  390,  389,
      388,  387,  386,  385,  382,  381,  380,  379,  378,  377,

      376,  375,  374,  373,  372,  371,  370,  368,  367,  366,
      365,  364,  363,  362,  361,  360,  359,  358,  357,  354,
      353,  352,  351,  350,  349,  348,  347,  346,  345,  344,
      343,  342,  341,  340,  338,  336,  335,  334,  333,  332,
      331,  330,  329,  328,  326,  324,  323,  322,  321,  320,
      319,  318,  317,  316,  315,  314,  313,  312,  311,  308,
      307,  306,  305,  304,  303,  302,  301,  300,  299,  298,
      297,  296,  295,  293,  292,  291,  290,  288,  287,  286,
      285,  284,  283,  282,  281,  280,  279,  276,  275,  273,
      272,  271,  270,  269,  268,  266,  265,  264,  263,  262,

      261,  260,  259,  258,  257,  256,  255,  254,  253,  252,
      251,  250,  249,  248,  247,  246,  245,  244,  243,  242,
      241,  240,  239,  238,  237,  236,  235,  234,  233,  232,
      231,  230,  229,  228,  227,  226,  225,  223,  222,  220,
      219,  218,  217,  216,  213,  212,  211,  210,  209,  207,
      206,  205,  204,  203,  202,  201,  200,  199,  198,  197,
      196,  195,  194,  193,  192,  190,  189,  188,  187,  186,
      185,  184,  183,  180,  178,  177,  175,  173,  172,  170,
      168,  167,  166,  165,  164,  162,  161,  160,  158,  156,
      155,  154,  153,  152,  151,  150,  149,  148,  147,  146,

      145,  144,  142,  139,  138,  136,  135,  134,  133,  132,
      131,  130,  129,  128,  127,  126,  125,  124,  122,  121,
      120,  119,  118,  117,  116,  115,  114,  112,  111,  110,
      109,  108,  107,  106,  105,  104,  103,  102,  101,  100,
       99,   98,   96,   95,   94,   93,   92,   90,   89,   88,
       85,   83,   82,   81,   80,   79,   78,   76,   75,   74,
       73,   72,   69,   68,   67,   66,   65,   64,   63,   62,
       61,   60,   59,   58,   57,   56,   55,   54,   50,   46,
       40,   31,   29,   23,   22,   21,   18,   16,    8,    7,
        3,  780,  780,  780,  780,  780,  780,  780,  780,  780,

      780,  780,  780,  780,  780,  780,  780,  780,  780,  780,
      780,  780,  780,  780,  780,  780,  780,  780,  780,  780,
      780,  780,  780,  780,  780,  780,  780,  780,  780,  780,
      780,  780,  780,  780,  780,  780,  780,  780,  780,  780,
      780
    } ;

static yy_state_type yy_last_accepting_state;
static char *yy_last_accepting_cpos;

/* The intent behind this definition is that it'll catch
 * any uses of REJECT which flex missed.
 */
#define REJECT reject_used_but_not_detected
#define yymore() yymore_used_but_not_detected
#define YY_MORE_ADJ 0
char *yytext;
#line 1 "test30.l"
#define INITIAL 0
#line 2 "test30.l"
#include "yy.tab.h"
int lineno = 1;
int definestmtflag = 0;
char linebuf[500];
char linebuftemp[100];
extern char *filename;
extern int newstmt;
extern int errcount;
extern int string_k;
int nexttoken = -1;
int instring = 0;
extern int assignstmtflag;
extern int assignstmtflag2;
int hangupstate=0;
int sectionflag = 0;
int sectionk = 0;
void printtokenerror(int nexttoken,char*curtoken)
{
	if(nexttoken==LEFTK)
	{
			printf("%s(%d): syntax error: miss '{'   before identifer  '%s' \n",filename,lineno,curtoken);
			errcount ++;	
	}	
	nexttoken = -1;
}
#line 829 "lex.yy.c"

/* Macros after this point can all be overridden by user definitions in
 * section 1.
 */

#ifndef YY_SKIP_YYWRAP
#ifdef __cplusplus
extern "C" int yywrap YY_PROTO(( void ));
#else
extern int yywrap YY_PROTO(( void ));
#endif
#endif

#ifndef YY_NO_UNPUT
static void yyunput YY_PROTO(( int c, char *buf_ptr ));
#endif

#ifndef yytext_ptr
static void yy_flex_strncpy YY_PROTO(( char *, yyconst char *, int ));
#endif

#ifndef YY_NO_INPUT
#ifdef __cplusplus
static int yyinput YY_PROTO(( void ));
#else
static int input YY_PROTO(( void ));
#endif
#endif

#if YY_STACK_USED
static int yy_start_stack_ptr = 0;
static int yy_start_stack_depth = 0;
static int *yy_start_stack = 0;
#ifndef YY_NO_PUSH_STATE
static void yy_push_state YY_PROTO(( int new_state ));
#endif
#ifndef YY_NO_POP_STATE
static void yy_pop_state YY_PROTO(( void ));
#endif
#ifndef YY_NO_TOP_STATE
static int yy_top_state YY_PROTO(( void ));
#endif

#else
#define YY_NO_PUSH_STATE 1
#define YY_NO_POP_STATE 1
#define YY_NO_TOP_STATE 1
#endif

#ifdef YY_MALLOC_DECL
YY_MALLOC_DECL
#else
#if __STDC__
#ifndef __cplusplus
#include <stdlib.h>
#endif
#else
/* Just try to get by without declaring the routines.  This will fail
 * miserably on non-ANSI systems for which sizeof(size_t) != sizeof(int)
 * or sizeof(void*) != sizeof(int).
 */
#endif
#endif

/* Amount of stuff to slurp up with each read. */
#ifndef YY_READ_BUF_SIZE

⌨️ 快捷键说明

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