/[rtmk]/rtmk/rig/lexxer.c
ViewVC logotype

Diff of /rtmk/rig/lexxer.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by jrydberg, Fri Jan 4 23:56:40 2002 UTC revision 1.4 by jrydberg, Wed Mar 6 00:52:17 2002 UTC
# Line 282  static void yy_fatal_error YY_PROTO(( yy Line 282  static void yy_fatal_error YY_PROTO(( yy
282          *yy_cp = '\0'; \          *yy_cp = '\0'; \
283          yy_c_buf_p = yy_cp;          yy_c_buf_p = yy_cp;
284    
285  #define YY_NUM_RULES 40  #define YY_NUM_RULES 41
286  #define YY_END_OF_BUFFER 41  #define YY_END_OF_BUFFER 42
287  static yyconst short int yy_accept[227] =  static yyconst short int yy_accept[230] =
288      {   0,      {   0,
289          0,    0,   41,   39,   38,   37,   39,   30,   28,   28,          0,    0,   42,   40,   39,   38,   40,   30,   28,   28,
290         39,   39,   30,   30,   30,   30,   30,   30,   30,   30,         40,   40,   30,   30,   30,   30,   30,   30,   30,   30,
291         30,   30,   39,   38,    0,   31,   30,   28,   29,    0,         30,   30,   40,   39,    0,   31,   30,   28,   29,    0,
292         36,    0,   32,   30,   30,   30,   30,   30,   30,   30,         37,    0,   32,   30,   30,   30,   30,   30,   30,   30,
293         30,   30,   30,   30,   30,   30,    0,   35,   29,   30,         30,   30,   30,   30,   30,   30,    0,   36,   29,   30,
294         30,   30,   30,   30,   30,   30,   30,   30,   13,   30,         30,   30,   30,   30,   30,   30,   30,   30,   13,   30,
295         30,   30,   30,   30,   30,    0,    0,   30,   30,   30,         30,   30,   30,   30,   30,    0,    0,   30,   30,   30,
296         30,   30,   30,   30,   30,   30,   30,   30,   30,   10,         30,   30,   30,   30,   30,   30,   30,   30,   30,   10,
297         30,   30,   30,    0,   34,    2,   30,   30,   30,   30,         30,   30,   30,    0,   35,    2,   30,   30,   30,   30,
298         11,   30,   30,   30,   30,   30,   30,   30,   30,   30,         11,   30,   30,   30,   30,   30,   30,   30,   30,   30,
299    
300          0,   33,   30,    1,   30,   30,   30,   15,   30,   19,          0,   34,   30,    1,   30,   30,   30,   15,   30,   19,
301         30,   18,    4,   30,   14,   30,   30,   30,   30,   30,         30,   18,    4,   30,   14,   30,    0,   33,   30,   30,
302         12,   30,   30,   30,    3,   30,   30,   30,   30,   30,         30,   30,   12,   30,   30,   30,   33,    3,   30,   30,
303         30,   30,   30,   30,    6,   30,   30,   30,   30,   30,         30,   30,   30,   30,   30,   30,   30,    6,   30,   30,
304         30,   30,   17,   30,   30,   30,   30,   30,   30,   30,         30,   30,   30,   30,   30,   17,   30,   30,   30,   30,
305         30,    9,   16,    5,   30,   30,   30,   30,   30,   30,         30,   30,   30,   30,    9,   16,    5,   30,   30,   30,
306         30,   30,    7,   30,   30,   30,   30,   30,   30,   30,         30,   30,   30,   30,   30,    7,   30,   30,   30,   30,
307         30,   30,    8,   30,   30,   30,   30,   30,   30,   30,         30,   30,   30,   30,   30,    8,   30,   30,   30,   30,
308         30,   30,   30,   30,   30,   30,   30,   30,   30,   30,         30,   30,   30,   30,   30,   30,   30,   30,   30,   30,
309         30,   30,   30,   30,   30,   30,   30,   30,   30,   30,         30,   30,   30,   30,   30,   30,   30,   30,   30,   30,
310    
311         30,   30,   30,   30,   30,   30,   21,   25,   20,   26,         30,   30,   30,   30,   30,   30,   30,   30,   30,   21,
312         30,   23,   30,   30,   30,   30,   30,   30,   30,   22,         25,   20,   26,   30,   23,   30,   30,   30,   30,   30,
313         30,   30,   30,   27,   24,    0         30,   30,   22,   30,   30,   30,   27,   24,    0
314      } ;      } ;
315    
316  static yyconst int yy_ec[256] =  static yyconst int yy_ec[256] =
# Line 355  static yyconst int yy_meta[55] = Line 355  static yyconst int yy_meta[55] =
355          2,    2,    2,    2          2,    2,    2,    2
356      } ;      } ;
357    
358  static yyconst short int yy_base[233] =  static yyconst short int yy_base[236] =
359      {   0,      {   0,
360          0,  305,  310,  312,   53,  312,  304,    0,   49,   53,          0,  320,  325,  327,   53,  327,  319,    0,   49,   53,
361        305,  292,  287,  274,   19,   49,   28,  260,  260,  266,        320,  307,  302,  289,   19,   49,   28,  275,  275,  281,
362        261,  261,   67,   69,  294,  312,    0,   71,    0,  295,        276,  276,   67,   69,  309,  327,    0,   71,    0,  310,
363        312,  282,  312,  261,  270,   43,  245,  249,  249,   48,        327,  297,  327,  276,  285,   43,  260,  264,  264,   48,
364        249,  253,  243,   43,  248,  238,   87,   98,    0,   47,        264,  268,  258,   43,  263,  253,   87,   98,    0,   47,
365        262,  235,  248,  236,  246,  238,  235,  237,    0,  233,        277,  250,  263,  251,  261,  253,  250,  252,    0,  248,
366        232,  237,  233,  226,  223,  100,  267,  245,  238,  234,        247,  252,  248,  241,  238,  100,  282,  260,  253,  249,
367        225,  214,  218,  222,  225,  225,  218,  223,  213,    0,        240,  229,  233,  237,  240,  240,  233,  238,  228,    0,
368        208,  219,  210,  251,  102,  228,  223,  228,  213,  244,        223,  234,  225,  266,  102,  243,  238,  243,  228,  259,
369          0,  211,  205,  209,  208,  207,  196,  205,  194,  198,          0,  226,  220,  224,  223,  222,  211,  220,  209,  213,
370    
371        113,  107,  209,    0,  210,  195,  190,    0,  188,    0,        113,  117,  224,    0,  225,  210,  205,    0,  203,    0,
372        229,    0,    0,  228,    0,  227,  202,  211,  182,  188,        244,    0,    0,  243,    0,  242,  128,  132,  217,  226,
373          0,   79,  180,  179,    0,  192,  178,  171,  180,  178,        197,  203,    0,  103,  195,  194,  137,    0,  207,  193,
374        169,  168,  167,  188,    0,  179,  168,  166,  169,  168,        186,  195,  193,  184,  183,  182,  203,    0,  194,  183,
375        167,  178,    0,  172,  161,  170,  169,  168,  178,  158,        181,  184,  183,  182,  193,    0,  187,  176,  185,  184,
376        162,    0,    0,    0,  183,  162,  157,  165,  163,  159,        183,  193,  173,  177,    0,    0,    0,  198,  177,  172,
377        109,  160,    0,  108,  170,   79,  156,  178,  165,  161,        180,  178,  174,  133,  175,    0,   94,  185,   79,  171,
378        167,  157,    0,  160,  154,  167,  166,  165,  168,  148,        193,  180,  176,  182,  172,    0,  175,  169,  182,  181,
379        161,  146,  145,  161,  148,  157,  146,  107,  144,  154,        180,  183,  163,  176,  161,  160,  176,  163,  172,  161,
380        144,  152,  151,  150,  149,  142,  155,  140,  147,  138,         88,  159,  169,  159,  167,  166,  165,  164,  157,  170,
381    
382        134,  143,  150,  141,  139,  139,    0,    0,    0,  122,        155,  162,  153,  149,  158,  165,  156,  154,  154,    0,
383        133,  120,  127,  120,  125,  107,  111,  103,  102,    0,          0,    0,  122,  132,  119,  126,  103,  108,  107,  112,
384         75,   71,   67,    0,    0,  312,  137,  139,  142,  145,        105,  102,    0,   75,   71,   67,    0,    0,  327,  158,
385         72,  148        160,  163,  166,   72,  169
386      } ;      } ;
387    
388  static yyconst short int yy_def[233] =  static yyconst short int yy_def[236] =
389      {   0,      {   0,
390        226,    1,  226,  226,  226,  226,  227,  228,  226,  226,        229,    1,  229,  229,  229,  229,  230,  231,  229,  229,
391        229,  230,  228,  228,  228,  228,  228,  228,  228,  228,        232,  233,  231,  231,  231,  231,  231,  231,  231,  231,
392        228,  228,  226,  226,  227,  226,  228,  226,  231,  229,        231,  231,  229,  229,  230,  229,  231,  229,  234,  232,
393        226,  230,  226,  228,  228,  228,  228,  228,  228,  228,        229,  233,  229,  231,  231,  231,  231,  231,  231,  231,
394        228,  228,  228,  228,  228,  228,  226,  226,  231,  228,        231,  231,  231,  231,  231,  231,  229,  229,  234,  231,
395        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
396        228,  228,  228,  228,  228,  226,  232,  228,  228,  228,        231,  231,  231,  231,  231,  229,  235,  231,  231,  231,
397        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
398        228,  228,  228,  232,  226,  228,  228,  228,  228,  228,        231,  231,  231,  235,  229,  231,  231,  231,  231,  231,
399        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
400    
401        226,  226,  228,  228,  228,  228,  228,  228,  228,  228,        229,  229,  231,  231,  231,  231,  231,  231,  231,  231,
402        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  229,  229,  231,  231,
403        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  229,  231,  231,  231,
404        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
405        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
406        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
407        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
408        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
409        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
410        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
411    
412        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
413        228,  228,  228,  228,  228,  228,  228,  228,  228,  228,        231,  231,  231,  231,  231,  231,  231,  231,  231,  231,
414        228,  228,  228,  228,  228,    0,  226,  226,  226,  226,        231,  231,  231,  231,  231,  231,  231,  231,    0,  229,
415        226,  226        229,  229,  229,  229,  229
416      } ;      } ;
417    
418  static yyconst short int yy_nxt[367] =  static yyconst short int yy_nxt[382] =
419      {   0,      {   0,
420          4,    5,    6,    5,    7,    4,    8,    8,    9,   10,          4,    5,    6,    5,    7,    4,    8,    8,    9,   10,
421         10,   10,   11,   12,    4,   13,    8,    8,    8,    8,         10,   10,   11,   12,    4,   13,    8,    8,    8,    8,
# Line 425  static yyconst short int yy_nxt[367] = Line 425  static yyconst short int yy_nxt[367] =
425          8,    8,    8,    8,   24,   38,   24,   28,   28,   28,          8,    8,    8,    8,   24,   38,   24,   28,   28,   28,
426         28,   28,   28,   28,   28,   36,   40,   37,   47,   68,         28,   28,   28,   28,   28,   36,   40,   37,   47,   68,
427         24,   41,   24,   69,   49,   48,   48,   48,   48,   28,         24,   41,   24,   69,   49,   48,   48,   48,   48,   28,
428         28,   28,   28,   52,   57,   62,  225,   58,   47,   53,         28,   28,   28,   52,   57,   62,  228,   58,   47,   53,
429        224,   63,  223,   39,  171,   48,   48,   48,   48,   66,        227,   63,  226,   39,  174,   48,   48,   48,   48,   66,
430    
431         29,   66,   67,  101,   67,  172,   48,   48,   48,   48,         29,   66,   67,  101,   67,  175,   48,   48,   48,   48,
432        102,  102,  102,  102,  101,  102,  102,  102,  102,  222,        102,  102,  102,  102,  101,  171,  196,  197,  117,  225,
433        129,  102,  102,  102,  102,  130,  164,  131,  221,  168,        172,  102,  102,  102,  102,  118,  118,  118,  118,  117,
434        220,  165,  219,  166,  169,  193,  194,   25,   25,   25,        224,  223,  222,  117,  221,  220,  127,  127,  127,  127,
435         27,   27,   30,   30,   30,   32,   32,   32,   84,   84,        118,  118,  118,  118,  132,  127,  127,  127,  127,  133,
436         84,  218,  217,  216,  215,  214,  213,  212,  211,  210,        167,  134,  219,  218,  217,  168,  216,  169,   25,   25,
437        209,  208,  207,  206,  205,  204,  203,  202,  201,  200,         25,   27,   27,   30,   30,   30,   32,   32,   32,   84,
438        199,  198,  197,  196,  195,  192,  191,  190,  189,  188,         84,   84,  215,  214,  213,  212,  211,  210,  209,  208,
439        187,  186,  185,  184,  183,  182,  181,  180,  179,  178,        207,  206,  205,  204,  203,  202,  201,  200,  199,  198,
440        177,  176,  175,  174,  173,  170,  167,  163,  162,  161,        195,  194,  193,  192,  191,  190,  189,  188,  187,  186,
441    
442        160,  159,  158,  157,  156,  155,  154,  153,  152,  151,        185,  184,  183,  182,  181,  180,  179,  178,  177,  176,
443        150,  149,  148,  147,  146,  145,  144,  143,  142,  141,        173,  170,  166,  165,  164,  163,  162,  161,  160,  159,
444        140,  139,  138,  137,  136,  135,  134,  133,  132,  128,        158,  157,  156,  155,  154,  153,  152,  151,  150,  149,
445        127,  126,  125,  124,  123,  122,  121,  120,  119,  118,        148,  147,  146,  145,  144,  143,  142,  141,  140,  139,
446        117,  116,  115,  114,  113,  112,  111,  110,  109,  108,        138,  137,  136,  135,  131,  130,  129,  128,  126,  125,
447        107,  106,  105,  104,  103,   85,  100,   99,   98,   97,        124,  123,  122,  121,  120,  119,  116,  115,  114,  113,
448         96,   95,   94,   93,   92,   91,   90,   89,   88,   87,        112,  111,  110,  109,  108,  107,  106,  105,  104,  103,
449         86,   85,   83,   82,   81,   80,   79,   78,   77,   76,         85,  100,   99,   98,   97,   96,   95,   94,   93,   92,
450         75,   74,   73,   72,   71,   70,   65,   64,   61,   60,         91,   90,   89,   88,   87,   86,   85,   83,   82,   81,
451         59,   56,   55,   54,   51,   50,   33,   31,   26,   46,         80,   79,   78,   77,   76,   75,   74,   73,   72,   71,
452    
453         45,   44,   43,   42,   35,   34,   33,   31,   26,  226,         70,   65,   64,   61,   60,   59,   56,   55,   54,   51,
454         23,    3,  226,  226,  226,  226,  226,  226,  226,  226,         50,   33,   31,   26,   46,   45,   44,   43,   42,   35,
455        226,  226,  226,  226,  226,  226,  226,  226,  226,  226,         34,   33,   31,   26,  229,   23,    3,  229,  229,  229,
456        226,  226,  226,  226,  226,  226,  226,  226,  226,  226,        229,  229,  229,  229,  229,  229,  229,  229,  229,  229,
457        226,  226,  226,  226,  226,  226,  226,  226,  226,  226,        229,  229,  229,  229,  229,  229,  229,  229,  229,  229,
458        226,  226,  226,  226,  226,  226,  226,  226,  226,  226,        229,  229,  229,  229,  229,  229,  229,  229,  229,  229,
459        226,  226,  226,  226,  226,  226        229,  229,  229,  229,  229,  229,  229,  229,  229,  229,
460          229,  229,  229,  229,  229,  229,  229,  229,  229,  229,
461          229
462      } ;      } ;
463    
464  static yyconst short int yy_chk[367] =  static yyconst short int yy_chk[382] =
465      {   0,      {   0,
466          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
467          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
# Line 468  static yyconst short int yy_chk[367] = Line 470  static yyconst short int yy_chk[367] =
470          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
471          1,    1,    1,    1,    5,   16,    5,    9,    9,    9,          1,    1,    1,    1,    5,   16,    5,    9,    9,    9,
472          9,   10,   10,   10,   10,   15,   17,   15,   23,   50,          9,   10,   10,   10,   10,   15,   17,   15,   23,   50,
473         24,   17,   24,   50,  231,   23,   23,   23,   23,   28,         24,   17,   24,   50,  234,   23,   23,   23,   23,   28,
474         28,   28,   28,   36,   40,   44,  223,   40,   47,   36,         28,   28,   28,   36,   40,   44,  226,   40,   47,   36,
475        222,   44,  221,   16,  166,   47,   47,   47,   47,   48,        225,   44,  224,   16,  169,   47,   47,   47,   47,   48,
476    
477          9,   66,   48,   85,   66,  166,   48,   48,   48,   48,          9,   66,   48,   85,   66,  169,   48,   48,   48,   48,
478         85,   85,   85,   85,  101,  102,  102,  102,  102,  219,         85,   85,   85,   85,  101,  167,  191,  191,  102,  222,
479        122,  101,  101,  101,  101,  122,  161,  122,  218,  164,        167,  101,  101,  101,  101,  102,  102,  102,  102,  117,
480        217,  161,  216,  161,  164,  188,  188,  227,  227,  227,        221,  220,  219,  118,  218,  217,  117,  117,  117,  117,
481        228,  228,  229,  229,  229,  230,  230,  230,  232,  232,        118,  118,  118,  118,  124,  127,  127,  127,  127,  124,
482        232,  215,  214,  213,  212,  211,  210,  206,  205,  204,        164,  124,  216,  215,  214,  164,  213,  164,  230,  230,
483        203,  202,  201,  200,  199,  198,  197,  196,  195,  194,        230,  231,  231,  232,  232,  232,  233,  233,  233,  235,
484        193,  192,  191,  190,  189,  187,  186,  185,  184,  183,        235,  235,  209,  208,  207,  206,  205,  204,  203,  202,
485        182,  181,  180,  179,  178,  177,  176,  175,  174,  172,        201,  200,  199,  198,  197,  196,  195,  194,  193,  192,
486        171,  170,  169,  168,  167,  165,  162,  160,  159,  158,        190,  189,  188,  187,  186,  185,  184,  183,  182,  181,
487    
488        157,  156,  155,  151,  150,  149,  148,  147,  146,  145,        180,  179,  178,  177,  175,  174,  173,  172,  171,  170,
489        144,  142,  141,  140,  139,  138,  137,  136,  134,  133,        168,  165,  163,  162,  161,  160,  159,  158,  154,  153,
490        132,  131,  130,  129,  128,  127,  126,  124,  123,  120,        152,  151,  150,  149,  148,  147,  145,  144,  143,  142,
491        119,  118,  117,  116,  114,  111,  109,  107,  106,  105,        141,  140,  139,  137,  136,  135,  134,  133,  132,  131,
492        103,  100,   99,   98,   97,   96,   95,   94,   93,   92,        130,  129,  126,  125,  122,  121,  120,  119,  116,  114,
493         90,   89,   88,   87,   86,   84,   83,   82,   81,   79,        111,  109,  107,  106,  105,  103,  100,   99,   98,   97,
494         78,   77,   76,   75,   74,   73,   72,   71,   70,   69,         96,   95,   94,   93,   92,   90,   89,   88,   87,   86,
495         68,   67,   65,   64,   63,   62,   61,   60,   58,   57,         84,   83,   82,   81,   79,   78,   77,   76,   75,   74,
496         56,   55,   54,   53,   52,   51,   46,   45,   43,   42,         73,   72,   71,   70,   69,   68,   67,   65,   64,   63,
497         41,   39,   38,   37,   35,   34,   32,   30,   25,   22,         62,   61,   60,   58,   57,   56,   55,   54,   53,   52,
498    
499         21,   20,   19,   18,   14,   13,   12,   11,    7,    3,         51,   46,   45,   43,   42,   41,   39,   38,   37,   35,
500          2,  226,  226,  226,  226,  226,  226,  226,  226,  226,         34,   32,   30,   25,   22,   21,   20,   19,   18,   14,
501        226,  226,  226,  226,  226,  226,  226,  226,  226,  226,         13,   12,   11,    7,    3,    2,  229,  229,  229,  229,
502        226,  226,  226,  226,  226,  226,  226,  226,  226,  226,        229,  229,  229,  229,  229,  229,  229,  229,  229,  229,
503        226,  226,  226,  226,  226,  226,  226,  226,  226,  226,        229,  229,  229,  229,  229,  229,  229,  229,  229,  229,
504        226,  226,  226,  226,  226,  226,  226,  226,  226,  226,        229,  229,  229,  229,  229,  229,  229,  229,  229,  229,
505        226,  226,  226,  226,  226,  226        229,  229,  229,  229,  229,  229,  229,  229,  229,  229,
506          229,  229,  229,  229,  229,  229,  229,  229,  229,  229,
507          229
508      } ;      } ;
509    
510  static yy_state_type yy_last_accepting_state;  static yy_state_type yy_last_accepting_state;
# Line 549  extern struct parsedfile *currfile; Line 553  extern struct parsedfile *currfile;
553  /* forward:  */  /* forward:  */
554  extern  void parse_filename(char *);  extern  void parse_filename(char *);
555    
556  #line 553 "lex.yy.c"  #line 557 "lex.yy.c"
557    
558  /* Macros after this point can all be overridden by user definitions in  /* Macros after this point can all be overridden by user definitions in
559   * section 1.   * section 1.
# Line 706  YY_DECL Line 710  YY_DECL
710  #line 43 "../../rtmk/rig/lexxer.l"  #line 43 "../../rtmk/rig/lexxer.l"
711    
712    
713  #line 710 "lex.yy.c"  #line 714 "lex.yy.c"
714    
715          if ( yy_init )          if ( yy_init )
716                  {                  {
# Line 758  yy_match: Line 762  yy_match:
762                          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )                          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
763                                  {                                  {
764                                  yy_current_state = (int) yy_def[yy_current_state];                                  yy_current_state = (int) yy_def[yy_current_state];
765                                  if ( yy_current_state >= 227 )                                  if ( yy_current_state >= 230 )
766                                          yy_c = yy_meta[(unsigned int) yy_c];                                          yy_c = yy_meta[(unsigned int) yy_c];
767                                  }                                  }
768                          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];                          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
769                          ++yy_cp;                          ++yy_cp;
770                          }                          }
771                  while ( yy_base[yy_current_state] != 312 );                  while ( yy_base[yy_current_state] != 327 );
772    
773  yy_find_action:  yy_find_action:
774                  yy_act = yy_accept[yy_current_state];                  yy_act = yy_accept[yy_current_state];
# Line 973  YY_RULE_SETUP Line 977  YY_RULE_SETUP
977  { parse_filename(yytext+1); }  { parse_filename(yytext+1); }
978          YY_BREAK          YY_BREAK
979  case 36:  case 36:
 *yy_cp = yy_hold_char; /* undo effects of setting up yytext */  
 yy_c_buf_p = yy_cp -= 1;  
 YY_DO_BEFORE_ACTION; /* set up yytext again */  
980  YY_RULE_SETUP  YY_RULE_SETUP
981  #line 92 "../../rtmk/rig/lexxer.l"  #line 91 "../../rtmk/rig/lexxer.l"
982  /* EMPTY */  { parse_filename(yytext+1); }
983          YY_BREAK          YY_BREAK
984  case 37:  case 37:
985    *yy_cp = yy_hold_char; /* undo effects of setting up yytext */
986    yy_c_buf_p = yy_cp -= 1;
987    YY_DO_BEFORE_ACTION; /* set up yytext again */
988  YY_RULE_SETUP  YY_RULE_SETUP
989  #line 93 "../../rtmk/rig/lexxer.l"  #line 93 "../../rtmk/rig/lexxer.l"
990  { ++currfile->lineno; }  /* EMPTY */
991          YY_BREAK          YY_BREAK
992  case 38:  case 38:
993  YY_RULE_SETUP  YY_RULE_SETUP
994  #line 94 "../../rtmk/rig/lexxer.l"  #line 94 "../../rtmk/rig/lexxer.l"
995  /*EMPTY*/  { ++currfile->lineno; }
996          YY_BREAK          YY_BREAK
997  case 39:  case 39:
998  YY_RULE_SETUP  YY_RULE_SETUP
999  #line 95 "../../rtmk/rig/lexxer.l"  #line 95 "../../rtmk/rig/lexxer.l"
1000  { return yytext[0]; }  /*EMPTY*/
1001          YY_BREAK          YY_BREAK
1002  case 40:  case 40:
1003  YY_RULE_SETUP  YY_RULE_SETUP
1004  #line 96 "../../rtmk/rig/lexxer.l"  #line 96 "../../rtmk/rig/lexxer.l"
1005    { return yytext[0]; }
1006            YY_BREAK
1007    case 41:
1008    YY_RULE_SETUP
1009    #line 97 "../../rtmk/rig/lexxer.l"
1010  ECHO;  ECHO;
1011          YY_BREAK          YY_BREAK
1012  #line 1004 "lex.yy.c"  #line 1013 "lex.yy.c"
1013  case YY_STATE_EOF(INITIAL):  case YY_STATE_EOF(INITIAL):
1014          yyterminate();          yyterminate();
1015    
# Line 1293  static yy_state_type yy_get_previous_sta Line 1302  static yy_state_type yy_get_previous_sta
1302                  while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )                  while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1303                          {                          {
1304                          yy_current_state = (int) yy_def[yy_current_state];                          yy_current_state = (int) yy_def[yy_current_state];
1305                          if ( yy_current_state >= 227 )                          if ( yy_current_state >= 230 )
1306                                  yy_c = yy_meta[(unsigned int) yy_c];                                  yy_c = yy_meta[(unsigned int) yy_c];
1307                          }                          }
1308                  yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];                  yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
# Line 1328  yy_state_type yy_current_state; Line 1337  yy_state_type yy_current_state;
1337          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1338                  {                  {
1339                  yy_current_state = (int) yy_def[yy_current_state];                  yy_current_state = (int) yy_def[yy_current_state];
1340                  if ( yy_current_state >= 227 )                  if ( yy_current_state >= 230 )
1341                          yy_c = yy_meta[(unsigned int) yy_c];                          yy_c = yy_meta[(unsigned int) yy_c];
1342                  }                  }
1343          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1344          yy_is_jam = (yy_current_state == 226);          yy_is_jam = (yy_current_state == 229);
1345    
1346          return yy_is_jam ? 0 : yy_current_state;          return yy_is_jam ? 0 : yy_current_state;
1347          }          }
# Line 1883  int main() Line 1892  int main()
1892          return 0;          return 0;
1893          }          }
1894  #endif  #endif
1895  #line 96 "../../rtmk/rig/lexxer.l"  #line 97 "../../rtmk/rig/lexxer.l"
1896    
1897    
1898  void  void

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26