ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/hopm/trunk/src/config-lexer.c
(Generate patch)

Comparing hopm/trunk/src/config-lexer.c (file contents):
Revision 5078 by michael, Mon Dec 22 18:42:28 2014 UTC vs.
Revision 5080 by michael, Mon Dec 22 19:00:47 2014 UTC

# Line 365 | Line 365 | static void yy_fatal_error (yyconst char
365          *yy_cp = '\0'; \
366          (yy_c_buf_p) = yy_cp;
367  
368 < #define YY_NUM_RULES 63
369 < #define YY_END_OF_BUFFER 64
368 > #define YY_NUM_RULES 89
369 > #define YY_END_OF_BUFFER 90
370   /* This struct is not used in this scanner,
371     but its presence is necessary. */
372   struct yy_trans_info
# Line 374 | Line 374 | struct yy_trans_info
374          flex_int32_t yy_verify;
375          flex_int32_t yy_nxt;
376          };
377 < static yyconst flex_int16_t yy_accept[285] =
377 > static yyconst flex_int16_t yy_accept[344] =
378      {   0,
379 <       61,   61,   64,   62,   61,   60,   62,    2,   62,   53,
380 <       62,   62,   62,   62,   62,   62,   62,   62,   62,   62,
381 <       62,   62,   62,   62,   62,   62,   62,   62,   62,   62,
382 <       61,   60,    0,    3,    2,    1,    2,   53,    0,    0,
383 <        0,    0,    0,    0,    0,    0,   13,    0,    0,    0,
384 <        0,    0,    0,    0,    0,    0,    0,   58,    0,   56,
379 >       87,   87,   90,   88,   87,   86,   88,    2,   88,   79,
380 >       88,   88,   88,   88,   88,   88,   88,   88,   88,   88,
381 >       88,   88,   88,   88,   88,   88,   88,   88,   88,   88,
382 >       87,   86,    0,    3,    2,    1,    2,   79,    0,    0,
383 >        0,    0,    0,    0,    0,    0,    0,    0,   13,    0,
384 >        0,    0,    0,   67,    0,    0,    0,    0,   72,    0,
385 >        0,    0,    0,    0,    0,   84,    0,   82,    0,    0,
386          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
387          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
388 <        0,    0,    0,    0,    0,    0,    0,    0,    0,   15,
388 <       17,    0,    0,    0,    0,    0,    0,    0,   59,    0,
388 >        0,    0,    0,    0,   54,    0,    0,    0,    0,    0,
389  
390 <       26,    0,    0,    0,    0,    0,    0,    0,    0,    0,
390 >        0,   15,    0,   17,    0,    0,    0,    0,    0,    0,
391 >        0,    0,    0,    0,    0,    0,   85,    0,   26,    0,
392          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
393 <        0,   55,    4,    0,    0,    0,    0,    0,    0,    0,
394 <        0,   47,    0,    0,   18,    0,   20,   21,    0,   23,
393 >        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
394 >        0,    0,   81,    4,    0,    0,   62,    0,    0,   53,
395 >        0,    0,    0,    0,   56,   73,    0,    0,    0,    0,
396 >       18,    0,    0,    0,    0,   20,    0,   21,    0,   23,
397         25,    0,    0,    0,    0,   31,    0,    0,    0,    0,
398 <        0,    0,    0,    0,    0,    0,   54,   43,   44,    0,
399 <        0,    0,    0,    0,    0,    0,    0,    0,   57,    0,
400 <        0,   16,    0,    0,    0,    0,    0,    0,    0,    0,
401 <        0,   34,    0,    0,    0,    0,    0,    0,    0,    0,
402 <        0,   46,    0,    0,    0,    0,    0,    0,    0,   12,
403 <
404 <        0,   14,    0,    0,    0,    0,    0,    0,    0,    0,
405 <        0,   52,    0,    0,    0,   38,   49,   50,    0,    0,
406 <        0,    0,    0,    0,    7,    0,    0,    0,    0,    0,
407 <        0,    0,    0,   27,    0,   29,   30,    0,    0,   35,
408 <       36,    0,    0,   42,    0,   51,    0,    0,    0,    0,
409 <       11,    0,   48,   19,   22,   24,   28,   32,   33,   37,
410 <        0,    0,    0,   45,    0,    6,    8,    0,    0,   39,
411 <        0,    0,    0,   10,    0,    0,    0,    5,    9,   40,
412 <        0,    0,   41,    0
398 >        0,    0,    0,    0,    0,    0,    0,   80,   43,   44,
399 >        0,   52,    0,   48,    0,    0,   61,    0,    0,    0,
400 >
401 >        0,    0,   83,   55,    0,    0,   66,    0,   16,    0,
402 >       71,    0,    0,   50,    0,    0,    0,    0,    0,    0,
403 >        0,    0,   34,    0,    0,    0,    0,    0,    0,    0,
404 >        0,    0,    0,   46,   51,    0,   47,    0,    0,    0,
405 >        0,    0,    0,   12,    0,   14,   65,    0,    0,   70,
406 >        0,   58,   49,    0,    0,    0,    0,    0,    0,    0,
407 >        0,   78,    0,    0,   60,    0,   38,   75,   76,    0,
408 >        0,    0,    0,    0,    0,    7,    0,    0,    0,    0,
409 >        0,    0,    0,    0,   57,    0,    0,   27,    0,   29,
410 >       30,    0,    0,   35,   36,   59,    0,    0,   42,    0,
411 >
412 >       77,    0,    0,    0,    0,   11,    0,   74,   64,   19,
413 >       69,   22,   24,   28,   32,   33,   37,    0,    0,    0,
414 >       45,    0,    6,    8,    0,    0,   63,   68,   39,    0,
415 >        0,    0,   10,    0,    0,    0,    5,    9,   40,    0,
416 >        0,   41,    0
417      } ;
418  
419   static yyconst flex_int32_t yy_ec[256] =
# Line 451 | Line 458 | static yyconst flex_int32_t yy_meta[58]
458          1,    1,    1,    1,    1,    1,    1
459      } ;
460  
461 < static yyconst flex_int16_t yy_base[288] =
461 > static yyconst flex_int16_t yy_base[347] =
462      {   0,
463 <        0,    0,  497,  570,  245,    0,   55,    0,   54,   54,
464 <       34,   55,   49,   45,   37,   60,   42,   49,   62,   91,
465 <       93,   93,  132,   90,   98,  133,   52,   64,   67,  106,
466 <      132,    0,   77,  570,    0,  570,    0,  115,  119,  108,
467 <      137,  138,  127,  126,  142,  139,  570,  133,  132,  150,
468 <      131,  146,  164,  155,  148,  161,  166,  570,  176,  570,
469 <      182,  168,  172,  185,  174,  177,  201,  176,  195,  185,
470 <      194,  183,  191,  185,  192,  203,  203,  216,  213,  210,
471 <       93,  231,  222,  223,  237,  226,  225,  228,  235,  570,
472 <      570,  232,  236,   86,  242,  243,  246,  240,  570,  235,
473 <
474 <      570,  243,  238,  250,  258,  247,  259,  267,  270,  264,
475 <      270,  280,  265,  276,  280,  285,  286,  287,  277,  277,
476 <      288,  570,  570,  277,  287,  285,  283,  289,  297,  289,
477 <      307,  298,  307,  321,  570,  313,  570,  570,  329,  314,
478 <      570,  318,  312,  320,  326,  570,  324,  326,  317,  336,
479 <      331,  331,  340,  329,  342,  334,  570,  570,  338,  334,
480 <      359,  348,  362,  369,  372,   85,  374,  361,  570,  366,
481 <      376,  570,  377,  380,  381,  374,  374,  373,  379,  388,
482 <      391,  570,  377,  380,  390,  395,  383,   75,  382,  389,
483 <      408,  570,  403,  412,  416,  415,  420,  422,  418,  570,
484 <
485 <      413,  570,  430,  426,  419,  419,  421,  426,  434,  427,
486 <      430,  570,  436,  428,  438,  570,  570,  570,   54,  430,
487 <      444,  452,  456,  453,  570,  468,  458,  461,  467,  459,
488 <      474,  474,  462,  570,  479,  570,  570,  473,  480,  570,
489 <      570,  475,  496,  570,  483,  570,  476,  473,  470,  481,
490 <      570,  484,  570,  570,  570,  570,  570,  570,  570,  570,
491 <      489,  503,  500,  570,  500,  570,  570,  510,  514,  570,
492 <      508,  509,  513,  570,  509,  512,  522,  570,  570,  570,
493 <      519,  526,  570,  570,   86,  567,   77
463 >        0,    0,  169,  689,  165,    0,   55,    0,   54,   54,
464 >       34,   55,   49,   57,   37,   60,   51,   55,   94,  129,
465 >       99,  103,  167,   72,  112,  155,   43,   59,  116,   68,
466 >      160,    0,   81,  689,    0,  689,    0,  148,   97,   98,
467 >      111,  133,  152,  147,  138,  146,  160,  155,  689,  150,
468 >      152,  153,  171,  156,  159,  175,  182,  182,  178,  201,
469 >      196,  207,  200,  206,  211,  689,  210,  689,  212,  201,
470 >      203,  217,  206,  212,  238,  208,  230,  244,  231,  233,
471 >      240,  237,  244,  256,  248,  259,  252,  265,  244,  120,
472 >      265,  264,  257,  259,  257,  273,  266,  262,  271,  280,
473 >
474 >      291,  689,  283,  689,  290,  292,  297,   95,  290,  308,
475 >      291,  307,  295,  309,  312,  306,  689,  301,  689,  309,
476 >      303,  315,  316,  305,  308,  316,  319,  317,  330,  334,
477 >      345,  332,  343,  348,  351,  352,  353,  344,  344,  352,
478 >      356,  348,  689,  689,  346,  356,  351,  356,  354,  689,
479 >      360,  368,  360,  373,  366,  376,  378,  392,  398,  396,
480 >      689,  387,  399,  403,  388,  689,  400,  689,  408,  393,
481 >      689,  397,  391,  399,  405,  689,  402,  404,  395,  414,
482 >      433,  410,  414,  426,  422,  440,  434,  689,  689,  436,
483 >      433,  435,  452,  437,  443,  446,  689,  453,  454,   90,
484 >
485 >      456,  443,  689,  689,  448,  459,  448,  443,  689,  462,
486 >      454,  451,  474,  470,  489,  488,  481,  482,  481,  488,
487 >      497,  500,  689,  486,  490,  500,  502,  506,  492,  107,
488 >      491,  491,  511,  689,  689,  495,  689,  504,  506,  508,
489 >      515,  529,  516,  689,  523,  689,  689,  523,  541,  689,
490 >      526,  528,  689,  540,  533,  533,  536,  541,  549,  541,
491 >      544,  689,  550,  542,  543,  552,  689,  689,  689,   52,
492 >      544,  551,  562,  557,  558,  689,  578,  572,  575,  581,
493 >      574,  588,  591,  591,  689,  592,  578,  689,  596,  689,
494 >      689,  590,  597,  689,  689,  689,  592,  614,  689,  599,
495 >
496 >      689,  592,  590,  587,  596,  689,  599,  689,  598,  689,
497 >      601,  689,  689,  689,  689,  689,  689,  621,  623,  620,
498 >      689,  619,  689,  689,  629,  634,  689,  689,  689,  628,
499 >      629,  633,  689,  630,  631,  641,  689,  689,  689,  638,
500 >      645,  689,  689,   81,  686,   71
501      } ;
502  
503 < static yyconst flex_int16_t yy_def[288] =
503 > static yyconst flex_int16_t yy_def[347] =
504      {   0,
505 <      284,    1,  284,  284,  284,  285,  286,  287,  284,  284,
506 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
507 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
508 <      284,  285,  286,  284,  287,  284,  287,  284,  284,  284,
509 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
510 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
511 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
512 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
513 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
514 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
515 <
516 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
517 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
518 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
519 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
520 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
521 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
522 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
523 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
524 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
525 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
526 <
527 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
528 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
529 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
530 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
531 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
532 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
533 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
534 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
535 <      284,  284,  284,    0,  284,  284,  284
505 >      343,    1,  343,  343,  343,  344,  345,  346,  343,  343,
506 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
507 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
508 >      343,  344,  345,  343,  346,  343,  346,  343,  343,  343,
509 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
510 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
511 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
512 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
513 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
514 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
515 >
516 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
517 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
518 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
519 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
520 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
521 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
522 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
523 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
524 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
525 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
526 >
527 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
528 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
529 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
530 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
531 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
532 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
533 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
534 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
535 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
536 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
537 >
538 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
539 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
540 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
541 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
542 >      343,  343,    0,  343,  343,  343
543      } ;
544  
545 < static yyconst flex_int16_t yy_nxt[628] =
545 > static yyconst flex_int16_t yy_nxt[747] =
546      {   0,
547          4,    5,    6,    7,    8,    4,    9,   10,   10,   10,
548         11,   12,   13,   14,   15,   16,    4,   17,   18,   19,
# Line 529 | Line 550 | static yyconst flex_int16_t yy_nxt[628]
550         29,    4,   30,    4,   11,   12,   13,   14,   15,   16,
551          4,   17,   18,   19,    4,   20,   21,   22,   23,   24,
552         25,   26,   27,   28,   29,    4,   30,   34,   34,   36,
553 <       37,   38,   38,   38,   39,   40,   42,   44,   45,   48,
554 <       46,   49,   43,   47,   50,   41,   51,   35,   76,   34,
555 <       34,   77,   52,  217,  218,   78,   32,  243,   39,   40,
556 <       42,   44,   45,   48,   46,   49,   43,   47,   50,   41,
557 <
558 <       51,   53,   76,   55,   67,   77,   52,   56,   59,   78,
559 <       69,   57,   70,   68,   54,   60,   58,   61,  198,  136,
560 <       79,   71,   38,   38,   38,   53,  124,   55,   67,   80,
561 <       81,   56,   59,   31,   69,   57,   70,   68,   54,   60,
562 <       58,   61,   62,   72,   79,   71,   63,   82,   83,   84,
563 <       64,   73,   85,   80,   81,   65,   86,   66,   74,   87,
564 <       88,   89,   90,   91,   92,   75,   62,   72,   95,   96,
565 <       63,   82,   83,   84,   64,   73,   85,   97,   98,   65,
566 <       86,   66,   74,   87,   88,   89,   90,   91,   92,   75,
567 <       93,   99,   95,   96,  103,   94,  100,  104,  105,  106,
568 <
569 <      107,   97,   98,  101,  110,  111,  114,  112,  115,  102,
570 <      113,  108,  116,  117,   93,   99,  118,  119,  103,   94,
571 <      100,  104,  105,  106,  107,  109,  120,  101,  110,  111,
572 <      114,  112,  115,  102,  113,  108,  116,  117,  121,  122,
573 <      118,  119,  123,  125,  126,  127,   31,  130,  128,  109,
574 <      120,  131,  132,  133,  134,  135,  137,  138,  139,  140,
575 <      141,  142,  121,  122,  143,  144,  123,  125,  126,  127,
576 <      129,  130,  128,  145,  146,  131,  132,  133,  134,  135,
577 <      137,  138,  139,  140,  141,  142,  147,  148,  143,  144,
578 <      149,  150,  151,  152,  153,  154,  155,  145,  146,  156,
579 <
580 <      157,  158,  159,  160,  161,  162,  163,  164,  165,  166,
581 <      147,  148,  167,  168,  149,  150,  151,  152,  153,  154,
582 <      155,  169,  170,  156,  157,  158,  159,  160,  161,  162,
583 <      163,  164,  165,  166,  171,  172,  167,  168,  173,  174,
584 <      175,  176,  177,  178,  179,  169,  170,  180,  181,  182,
585 <      183,  184,  186,  185,  187,  188,  189,  190,  171,  172,
586 <      191,  192,  173,  174,  175,  176,  177,  178,  179,  193,
587 <      194,  180,  181,  182,  183,  184,  186,  185,  187,  188,
588 <      189,  190,  195,  196,  191,  192,  197,  199,  200,  201,
589 <      202,  203,  204,  193,  194,  205,  206,  207,  208,  209,
590 <
591 <      210,  211,  212,  213,  214,  215,  195,  196,  216,  219,
592 <      197,  199,  200,  201,  202,  203,  204,  220,  221,  205,
593 <      206,  207,  208,  209,  210,  211,  212,  213,  214,  215,
594 <      222,  223,  216,  219,  224,  225,  226,  227,  229,  230,
595 <      231,  220,  221,  232,  233,  234,  235,  236,  237,  228,
596 <      238,  239,  240,  241,  222,  223,  242,  244,  224,  225,
597 <      226,  227,  229,  230,  231,  245,  246,  232,  233,  234,
598 <      235,  236,  237,  228,  238,  239,  240,  241,  247,  248,
599 <      242,  244,  249,  250,  251,  252,  253,  254,  255,  245,
600 <      246,  256,  257,  258,  259,  260,  284,  264,  284,  265,
601 <
602 <      266,  267,  247,  248,  268,  269,  249,  250,  251,  252,
603 <      253,  254,  255,  270,  261,  256,  257,  258,  259,  260,
604 <      262,  264,  263,  265,  266,  267,  271,  272,  268,  269,
605 <      273,  274,  275,  276,  277,  278,  279,  270,  261,  280,
606 <      281,  282,  283,  284,  262,  284,  263,  284,  284,  284,
607 <      271,  272,  284,  284,  273,  274,  275,  276,  277,  278,
608 <      279,  284,  284,  280,  281,  282,  283,   33,   33,    3,
609 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
610 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
611 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
612 <
613 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
614 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
615 <      284,  284,  284,  284,  284,  284,  284
553 >       37,   38,   38,   38,   39,   40,   43,   45,   47,   84,
554 >       48,   35,   44,   49,   50,   41,   85,   52,   51,   46,
555 >       53,   32,   88,   34,   34,  298,   75,   42,   39,   40,
556 >       43,   45,   47,   84,   48,   76,   44,   49,   50,   41,
557 >
558 >       85,   52,   51,   46,   53,   54,   88,   89,   55,   63,
559 >       75,   42,   56,   64,   57,  268,  269,   65,   67,   76,
560 >       90,   91,   66,  242,   77,   68,   78,   69,  162,   54,
561 >       86,   89,   55,   63,   87,   79,   56,   64,   57,   58,
562 >       59,   65,   67,   60,   90,   91,   66,   61,   77,   68,
563 >       78,   69,   62,  145,   86,   38,   38,   38,   87,   79,
564 >       92,   31,   93,   58,   59,   80,   31,   60,  343,   94,
565 >       95,   61,   96,   81,   97,   98,   62,   70,   99,  100,
566 >       82,   71,  101,  102,   92,   72,   93,   83,  103,   80,
567 >       73,  104,   74,   94,   95,  105,   96,   81,   97,   98,
568 >
569 >      106,   70,   99,  100,   82,   71,  101,  102,  107,   72,
570 >      109,   83,  103,  108,   73,  104,   74,  110,  111,  105,
571 >      112,  114,  115,  116,  106,  117,  118,  121,  122,  113,
572 >      123,  124,  107,  119,  109,  125,  128,  108,  343,  120,
573 >      129,  110,  111,  133,  112,  114,  115,  116,  126,  117,
574 >      118,  121,  122,  113,  123,  124,  130,  119,  134,  125,
575 >      128,  135,  127,  120,  129,  136,  131,  133,  137,  132,
576 >      138,  139,  126,  140,  141,  142,  144,  146,  147,  148,
577 >      130,  149,  134,  150,  151,  135,  127,  153,  154,  136,
578 >      131,  143,  137,  132,  138,  139,  155,  140,  141,  142,
579 >
580 >      144,  146,  147,  148,  156,  149,  152,  150,  151,  157,
581 >      158,  153,  154,  159,  160,  143,  161,  163,  164,  165,
582 >      155,  166,  167,  168,  169,  170,  171,  172,  156,  173,
583 >      174,  175,  176,  157,  158,  177,  178,  159,  160,  179,
584 >      161,  163,  164,  165,  180,  166,  167,  168,  169,  170,
585 >      171,  172,  181,  173,  174,  175,  176,  182,  183,  177,
586 >      178,  184,  185,  179,  186,  187,  188,  189,  180,  190,
587 >      191,  192,  193,  194,  195,  196,  181,  197,  198,  199,
588 >      200,  182,  183,  201,  202,  184,  185,  203,  186,  187,
589 >      188,  189,  204,  190,  191,  192,  193,  194,  195,  196,
590 >
591 >      205,  197,  198,  199,  200,  206,  207,  201,  202,  208,
592 >      209,  203,  210,  211,  212,  213,  204,  214,  215,  216,
593 >      217,  218,  219,  220,  205,  221,  222,  223,  224,  206,
594 >      207,  343,  227,  208,  209,  228,  210,  211,  212,  213,
595 >      229,  214,  215,  216,  217,  218,  219,  220,  230,  221,
596 >      222,  223,  224,  225,  231,  226,  227,  232,  233,  228,
597 >      234,  235,  236,  237,  229,  238,  239,  240,  241,  243,
598 >      244,  245,  230,  246,  247,  248,  249,  225,  231,  226,
599 >      250,  232,  233,  251,  234,  235,  236,  237,  252,  238,
600 >      239,  240,  241,  243,  244,  245,  253,  246,  247,  248,
601 >
602 >      249,  254,  255,  256,  250,  257,  258,  251,  259,  260,
603 >      261,  262,  252,  263,  264,  265,  266,  267,  270,  271,
604 >      253,  272,  273,  274,  275,  254,  255,  256,  276,  257,
605 >      258,  277,  259,  260,  261,  262,  280,  263,  264,  265,
606 >      266,  267,  270,  271,  278,  272,  273,  274,  275,  281,
607 >      282,  283,  276,  284,  285,  277,  279,  286,  287,  288,
608 >      280,  289,  290,  291,  292,  293,  294,  295,  278,  296,
609 >      297,  299,  300,  281,  282,  283,  301,  284,  285,  302,
610 >      279,  286,  287,  288,  303,  289,  290,  291,  292,  293,
611 >      294,  295,  304,  296,  297,  299,  300,  305,  306,  307,
612 >
613 >      301,  308,  309,  302,  310,  311,  312,  313,  303,  314,
614 >      315,  316,  317,  321,  343,  322,  304,  323,  324,  325,
615 >      326,  305,  306,  307,  327,  308,  309,  328,  310,  311,
616 >      312,  313,  318,  314,  315,  316,  317,  321,  319,  322,
617 >      320,  323,  324,  325,  326,  329,  330,  331,  327,  332,
618 >      333,  328,  334,  335,  336,  337,  318,  338,  339,  340,
619 >      341,  342,  319,  343,  320,  343,  343,  343,  343,  329,
620 >      330,  331,  343,  332,  333,  343,  334,  335,  336,  337,
621 >      343,  338,  339,  340,  341,  342,   33,   33,    3,  343,
622 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
623 >
624 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
625 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
626 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
627 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
628 >      343,  343,  343,  343,  343,  343
629      } ;
630  
631 < static yyconst flex_int16_t yy_chk[628] =
631 > static yyconst flex_int16_t yy_chk[747] =
632      {   0,
633          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
634          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
# Line 602 | Line 636 | static yyconst flex_int16_t yy_chk[628]
636          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
637          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
638          1,    1,    1,    1,    1,    1,    1,    7,    7,    9,
639 <        9,   10,   10,   10,   11,   12,   13,   14,   15,   17,
640 <       16,   18,   13,   16,   18,   12,   19,  287,   27,   33,
641 <       33,   28,   19,  188,  188,   29,  285,  219,   11,   12,
642 <       13,   14,   15,   17,   16,   18,   13,   16,   18,   12,
643 <
644 <       19,   20,   27,   21,   24,   28,   19,   21,   22,   29,
645 <       25,   21,   25,   24,   20,   22,   21,   22,  166,   94,
646 <       30,   25,   38,   38,   38,   20,   81,   21,   24,   39,
647 <       40,   21,   22,   31,   25,   21,   25,   24,   20,   22,
648 <       21,   22,   23,   26,   30,   25,   23,   41,   42,   43,
649 <       23,   26,   44,   39,   40,   23,   45,   23,   26,   46,
650 <       48,   49,   50,   51,   52,   26,   23,   26,   54,   55,
651 <       23,   41,   42,   43,   23,   26,   44,   56,   57,   23,
652 <       45,   23,   26,   46,   48,   49,   50,   51,   52,   26,
653 <       53,   59,   54,   55,   62,   53,   61,   63,   64,   65,
654 <
655 <       66,   56,   57,   61,   68,   69,   71,   70,   72,   61,
656 <       70,   67,   73,   74,   53,   59,   75,   76,   62,   53,
657 <       61,   63,   64,   65,   66,   67,   77,   61,   68,   69,
658 <       71,   70,   72,   61,   70,   67,   73,   74,   78,   79,
659 <       75,   76,   80,   82,   83,   84,    5,   86,   85,   67,
660 <       77,   87,   88,   89,   92,   93,   95,   96,   97,   98,
661 <      100,  102,   78,   79,  103,  104,   80,   82,   83,   84,
662 <       85,   86,   85,  105,  106,   87,   88,   89,   92,   93,
663 <       95,   96,   97,   98,  100,  102,  107,  108,  103,  104,
664 <      109,  110,  111,  112,  113,  114,  115,  105,  106,  116,
665 <
666 <      117,  118,  119,  120,  121,  124,  125,  126,  127,  128,
667 <      107,  108,  129,  130,  109,  110,  111,  112,  113,  114,
668 <      115,  131,  132,  116,  117,  118,  119,  120,  121,  124,
669 <      125,  126,  127,  128,  133,  134,  129,  130,  136,  139,
670 <      140,  142,  143,  144,  145,  131,  132,  147,  148,  149,
671 <      150,  151,  152,  151,  153,  154,  155,  156,  133,  134,
672 <      159,  160,  136,  139,  140,  142,  143,  144,  145,  161,
673 <      162,  147,  148,  149,  150,  151,  152,  151,  153,  154,
674 <      155,  156,  163,  164,  159,  160,  165,  167,  168,  170,
675 <      171,  173,  174,  161,  162,  175,  176,  177,  178,  179,
676 <
677 <      180,  181,  183,  184,  185,  186,  163,  164,  187,  189,
678 <      165,  167,  168,  170,  171,  173,  174,  190,  191,  175,
679 <      176,  177,  178,  179,  180,  181,  183,  184,  185,  186,
680 <      193,  194,  187,  189,  195,  196,  197,  198,  199,  201,
681 <      203,  190,  191,  204,  205,  206,  207,  208,  209,  198,
682 <      210,  211,  213,  214,  193,  194,  215,  220,  195,  196,
683 <      197,  198,  199,  201,  203,  221,  222,  204,  205,  206,
684 <      207,  208,  209,  198,  210,  211,  213,  214,  223,  224,
685 <      215,  220,  226,  227,  228,  229,  230,  231,  232,  221,
686 <      222,  233,  235,  238,  239,  242,    3,  245,    0,  247,
687 <
688 <      248,  249,  223,  224,  250,  252,  226,  227,  228,  229,
689 <      230,  231,  232,  261,  243,  233,  235,  238,  239,  242,
690 <      243,  245,  243,  247,  248,  249,  262,  263,  250,  252,
691 <      265,  268,  269,  271,  272,  273,  275,  261,  243,  276,
692 <      277,  281,  282,    0,  243,    0,  243,    0,    0,    0,
693 <      262,  263,    0,    0,  265,  268,  269,  271,  272,  273,
694 <      275,    0,    0,  276,  277,  281,  282,  286,  286,  284,
695 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
696 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
697 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
698 <
699 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
700 <      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
701 <      284,  284,  284,  284,  284,  284,  284
639 >        9,   10,   10,   10,   11,   12,   13,   14,   15,   27,
640 >       16,  346,   13,   16,   17,   12,   28,   18,   17,   14,
641 >       18,  344,   30,   33,   33,  270,   24,   12,   11,   12,
642 >       13,   14,   15,   27,   16,   24,   13,   16,   17,   12,
643 >
644 >       28,   18,   17,   14,   18,   19,   30,   39,   19,   21,
645 >       24,   12,   19,   21,   19,  230,  230,   21,   22,   24,
646 >       40,   41,   21,  200,   25,   22,   25,   22,  108,   19,
647 >       29,   39,   19,   21,   29,   25,   19,   21,   19,   20,
648 >       20,   21,   22,   20,   40,   41,   21,   20,   25,   22,
649 >       25,   22,   20,   90,   29,   38,   38,   38,   29,   25,
650 >       42,   31,   43,   20,   20,   26,    5,   20,    3,   44,
651 >       45,   20,   46,   26,   47,   48,   20,   23,   50,   51,
652 >       26,   23,   52,   53,   42,   23,   43,   26,   54,   26,
653 >       23,   55,   23,   44,   45,   56,   46,   26,   47,   48,
654 >
655 >       57,   23,   50,   51,   26,   23,   52,   53,   58,   23,
656 >       59,   26,   54,   58,   23,   55,   23,   60,   61,   56,
657 >       62,   63,   64,   65,   57,   67,   69,   70,   71,   62,
658 >       72,   73,   58,   69,   59,   74,   76,   58,    0,   69,
659 >       77,   60,   61,   79,   62,   63,   64,   65,   75,   67,
660 >       69,   70,   71,   62,   72,   73,   78,   69,   80,   74,
661 >       76,   81,   75,   69,   77,   82,   78,   79,   83,   78,
662 >       84,   85,   75,   86,   87,   88,   89,   91,   92,   93,
663 >       78,   94,   80,   95,   96,   81,   75,   97,   98,   82,
664 >       78,   88,   83,   78,   84,   85,   99,   86,   87,   88,
665 >
666 >       89,   91,   92,   93,  100,   94,   96,   95,   96,  101,
667 >      103,   97,   98,  105,  106,   88,  107,  109,  110,  111,
668 >       99,  112,  113,  114,  115,  116,  118,  120,  100,  121,
669 >      122,  123,  124,  101,  103,  125,  126,  105,  106,  127,
670 >      107,  109,  110,  111,  128,  112,  113,  114,  115,  116,
671 >      118,  120,  129,  121,  122,  123,  124,  130,  131,  125,
672 >      126,  132,  133,  127,  134,  135,  136,  137,  128,  138,
673 >      139,  140,  141,  142,  145,  146,  129,  147,  148,  149,
674 >      151,  130,  131,  152,  153,  132,  133,  154,  134,  135,
675 >      136,  137,  155,  138,  139,  140,  141,  142,  145,  146,
676 >
677 >      156,  147,  148,  149,  151,  157,  158,  152,  153,  159,
678 >      160,  154,  162,  163,  164,  165,  155,  167,  169,  170,
679 >      172,  173,  174,  175,  156,  177,  178,  179,  180,  157,
680 >      158,    0,  182,  159,  160,  183,  162,  163,  164,  165,
681 >      184,  167,  169,  170,  172,  173,  174,  175,  185,  177,
682 >      178,  179,  180,  181,  186,  181,  182,  187,  190,  183,
683 >      191,  192,  193,  194,  184,  195,  196,  198,  199,  201,
684 >      202,  205,  185,  206,  207,  208,  210,  181,  186,  181,
685 >      211,  187,  190,  212,  191,  192,  193,  194,  213,  195,
686 >      196,  198,  199,  201,  202,  205,  214,  206,  207,  208,
687 >
688 >      210,  215,  216,  217,  211,  218,  219,  212,  220,  221,
689 >      222,  224,  213,  225,  226,  227,  228,  229,  231,  232,
690 >      214,  233,  236,  238,  239,  215,  216,  217,  240,  218,
691 >      219,  241,  220,  221,  222,  224,  243,  225,  226,  227,
692 >      228,  229,  231,  232,  242,  233,  236,  238,  239,  245,
693 >      248,  249,  240,  251,  252,  241,  242,  254,  255,  256,
694 >      243,  257,  258,  259,  260,  261,  263,  264,  242,  265,
695 >      266,  271,  272,  245,  248,  249,  273,  251,  252,  274,
696 >      242,  254,  255,  256,  275,  257,  258,  259,  260,  261,
697 >      263,  264,  277,  265,  266,  271,  272,  278,  279,  280,
698 >
699 >      273,  281,  282,  274,  283,  284,  286,  287,  275,  289,
700 >      292,  293,  297,  300,    0,  302,  277,  303,  304,  305,
701 >      307,  278,  279,  280,  309,  281,  282,  311,  283,  284,
702 >      286,  287,  298,  289,  292,  293,  297,  300,  298,  302,
703 >      298,  303,  304,  305,  307,  318,  319,  320,  309,  322,
704 >      325,  311,  326,  330,  331,  332,  298,  334,  335,  336,
705 >      340,  341,  298,    0,  298,    0,    0,    0,    0,  318,
706 >      319,  320,    0,  322,  325,    0,  326,  330,  331,  332,
707 >        0,  334,  335,  336,  340,  341,  345,  345,  343,  343,
708 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
709 >
710 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
711 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
712 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
713 >      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
714 >      343,  343,  343,  343,  343,  343
715      } ;
716  
717   static yy_state_type yy_last_accepting_state;
# Line 724 | Line 771 | void ccomment(void);
771   int linenum = 1;
772   char linebuf[512];
773  
774 < #line 728 "config-lexer.c"
774 > #line 775 "config-lexer.c"
775  
776   #define INITIAL 0
777  
# Line 934 | Line 981 | YY_DECL
981   #line 52 "config-lexer.l"
982  
983  
984 < #line 938 "config-lexer.c"
984 > #line 985 "config-lexer.c"
985  
986          while ( 1 )             /* loops until end-of-file is reached */
987                  {
# Line 967 | Line 1014 | yy_match:
1014                          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1015                                  {
1016                                  yy_current_state = (int) yy_def[yy_current_state];
1017 <                                if ( yy_current_state >= 285 )
1017 >                                if ( yy_current_state >= 344 )
1018                                          yy_c = yy_meta[(unsigned int) yy_c];
1019                                  }
1020                          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1021                          ++yy_cp;
1022                          }
1023 <                while ( yy_base[yy_current_state] != 570 );
1023 >                while ( yy_base[yy_current_state] != 689 );
1024  
1025   yy_find_action:
1026                  yy_act = yy_accept[yy_current_state];
# Line 1267 | Line 1314 | YY_RULE_SETUP
1314          YY_BREAK
1315   case 47:
1316   YY_RULE_SETUP
1317 + #line 141 "config-lexer.l"
1318 + { return YEARS; }
1319 +        YY_BREAK
1320 + case 48:
1321 + YY_RULE_SETUP
1322   #line 142 "config-lexer.l"
1323 + { return YEARS; }
1324 +        YY_BREAK
1325 + case 49:
1326 + YY_RULE_SETUP
1327 + #line 143 "config-lexer.l"
1328 + { return MONTHS; }
1329 +        YY_BREAK
1330 + case 50:
1331 + YY_RULE_SETUP
1332 + #line 144 "config-lexer.l"
1333 + { return MONTHS; }
1334 +        YY_BREAK
1335 + case 51:
1336 + YY_RULE_SETUP
1337 + #line 145 "config-lexer.l"
1338 + { return WEEKS; }
1339 +        YY_BREAK
1340 + case 52:
1341 + YY_RULE_SETUP
1342 + #line 146 "config-lexer.l"
1343 + { return WEEKS; }
1344 +        YY_BREAK
1345 + case 53:
1346 + YY_RULE_SETUP
1347 + #line 147 "config-lexer.l"
1348 + { return DAYS; }
1349 +        YY_BREAK
1350 + case 54:
1351 + YY_RULE_SETUP
1352 + #line 148 "config-lexer.l"
1353 + { return DAYS; }
1354 +        YY_BREAK
1355 + case 55:
1356 + YY_RULE_SETUP
1357 + #line 149 "config-lexer.l"
1358 + { return HOURS; }
1359 +        YY_BREAK
1360 + case 56:
1361 + YY_RULE_SETUP
1362 + #line 150 "config-lexer.l"
1363 + { return HOURS; }
1364 +        YY_BREAK
1365 + case 57:
1366 + YY_RULE_SETUP
1367 + #line 151 "config-lexer.l"
1368 + { return MINUTES; }
1369 +        YY_BREAK
1370 + case 58:
1371 + YY_RULE_SETUP
1372 + #line 152 "config-lexer.l"
1373 + { return MINUTES; }
1374 +        YY_BREAK
1375 + case 59:
1376 + YY_RULE_SETUP
1377 + #line 153 "config-lexer.l"
1378 + { return SECONDS; }
1379 +        YY_BREAK
1380 + case 60:
1381 + YY_RULE_SETUP
1382 + #line 154 "config-lexer.l"
1383 + { return SECONDS; }
1384 +        YY_BREAK
1385 + case 61:
1386 + YY_RULE_SETUP
1387 + #line 156 "config-lexer.l"
1388 + { return BYTES; }
1389 +        YY_BREAK
1390 + case 62:
1391 + YY_RULE_SETUP
1392 + #line 157 "config-lexer.l"
1393 + { return BYTES; }
1394 +        YY_BREAK
1395 + case 63:
1396 + YY_RULE_SETUP
1397 + #line 158 "config-lexer.l"
1398 + { return KBYTES; }
1399 +        YY_BREAK
1400 + case 64:
1401 + YY_RULE_SETUP
1402 + #line 159 "config-lexer.l"
1403 + { return KBYTES; }
1404 +        YY_BREAK
1405 + case 65:
1406 + YY_RULE_SETUP
1407 + #line 160 "config-lexer.l"
1408 + { return KBYTES; }
1409 +        YY_BREAK
1410 + case 66:
1411 + YY_RULE_SETUP
1412 + #line 161 "config-lexer.l"
1413 + { return KBYTES; }
1414 +        YY_BREAK
1415 + case 67:
1416 + YY_RULE_SETUP
1417 + #line 162 "config-lexer.l"
1418 + { return KBYTES; }
1419 +        YY_BREAK
1420 + case 68:
1421 + YY_RULE_SETUP
1422 + #line 163 "config-lexer.l"
1423 + { return MBYTES; }
1424 +        YY_BREAK
1425 + case 69:
1426 + YY_RULE_SETUP
1427 + #line 164 "config-lexer.l"
1428 + { return MBYTES; }
1429 +        YY_BREAK
1430 + case 70:
1431 + YY_RULE_SETUP
1432 + #line 165 "config-lexer.l"
1433 + { return MBYTES; }
1434 +        YY_BREAK
1435 + case 71:
1436 + YY_RULE_SETUP
1437 + #line 166 "config-lexer.l"
1438 + { return MBYTES; }
1439 +        YY_BREAK
1440 + case 72:
1441 + YY_RULE_SETUP
1442 + #line 167 "config-lexer.l"
1443 + { return MBYTES; }
1444 +        YY_BREAK
1445 + case 73:
1446 + YY_RULE_SETUP
1447 + #line 169 "config-lexer.l"
1448   {
1449                            yylval.number = OPM_TYPE_HTTP;
1450                            return PROTOCOLTYPE;
1451                          }
1452          YY_BREAK
1453 < case 48:
1453 > case 74:
1454   YY_RULE_SETUP
1455 < #line 147 "config-lexer.l"
1455 > #line 174 "config-lexer.l"
1456   {
1457                            yylval.number = OPM_TYPE_HTTPPOST;
1458                            return PROTOCOLTYPE;
1459                          }
1460          YY_BREAK
1461 < case 49:
1461 > case 75:
1462   YY_RULE_SETUP
1463 < #line 152 "config-lexer.l"
1463 > #line 179 "config-lexer.l"
1464   {
1465                            yylval.number = OPM_TYPE_SOCKS4;
1466                            return PROTOCOLTYPE;
1467                          }
1468          YY_BREAK
1469 < case 50:
1469 > case 76:
1470   YY_RULE_SETUP
1471 < #line 157 "config-lexer.l"
1471 > #line 184 "config-lexer.l"
1472   {
1473                            yylval.number = OPM_TYPE_SOCKS5;
1474                            return PROTOCOLTYPE;
1475                          }
1476          YY_BREAK
1477 < case 51:
1477 > case 77:
1478   YY_RULE_SETUP
1479 < #line 162 "config-lexer.l"
1479 > #line 189 "config-lexer.l"
1480   {
1481                            yylval.number = OPM_TYPE_WINGATE;
1482                            return PROTOCOLTYPE;
1483                          }
1484          YY_BREAK
1485 < case 52:
1485 > case 78:
1486   YY_RULE_SETUP
1487 < #line 167 "config-lexer.l"
1487 > #line 194 "config-lexer.l"
1488   {
1489                            yylval.number = OPM_TYPE_ROUTER;
1490                            return PROTOCOLTYPE;
1491                          }
1492          YY_BREAK
1493 < case 53:
1493 > case 79:
1494   YY_RULE_SETUP
1495 < #line 173 "config-lexer.l"
1495 > #line 200 "config-lexer.l"
1496   {
1497                             yylval.number=atoi(yytext);
1498                             return NUMBER;
1499                          }
1500          YY_BREAK
1501 < case 54:
1501 > case 80:
1502   YY_RULE_SETUP
1503 < #line 182 "config-lexer.l"
1503 > #line 209 "config-lexer.l"
1504   {
1505                             yylval.number=1;
1506                             return NUMBER;
1507                           }
1508          YY_BREAK
1509 < case 55:
1509 > case 81:
1510   YY_RULE_SETUP
1511 < #line 186 "config-lexer.l"
1511 > #line 213 "config-lexer.l"
1512   {
1513                             yylval.number=1;
1514                             return NUMBER;
1515                           }
1516          YY_BREAK
1517 < case 56:
1517 > case 82:
1518   YY_RULE_SETUP
1519 < #line 190 "config-lexer.l"
1519 > #line 217 "config-lexer.l"
1520   {
1521                             yylval.number=1;
1522                             return NUMBER;
1523                           }
1524          YY_BREAK
1525 < case 57:
1525 > case 83:
1526   YY_RULE_SETUP
1527 < #line 197 "config-lexer.l"
1527 > #line 224 "config-lexer.l"
1528   {
1529                             yylval.number=0;
1530                             return NUMBER;
1531                           }
1532          YY_BREAK
1533 < case 58:
1533 > case 84:
1534   YY_RULE_SETUP
1535 < #line 202 "config-lexer.l"
1535 > #line 229 "config-lexer.l"
1536   {
1537                             yylval.number=0;
1538                             return NUMBER;
1539                           }
1540          YY_BREAK
1541 < case 59:
1541 > case 85:
1542   YY_RULE_SETUP
1543 < #line 207 "config-lexer.l"
1543 > #line 234 "config-lexer.l"
1544   {
1545                             yylval.number=0;
1546                             return NUMBER;
1547                           }
1548          YY_BREAK
1549 < case 60:
1550 < /* rule 60 can match eol */
1549 > case 86:
1550 > /* rule 86 can match eol */
1551   YY_RULE_SETUP
1552 < #line 213 "config-lexer.l"
1552 > #line 240 "config-lexer.l"
1553   {
1554                             strlcpy(linebuf, yytext + 1, sizeof(linebuf));
1555                             ++linenum;
1556                             yyless(1);
1557                           }
1558          YY_BREAK
1559 < case 61:
1559 > case 87:
1560   YY_RULE_SETUP
1561 < #line 219 "config-lexer.l"
1561 > #line 246 "config-lexer.l"
1562   /* ignore whitespace */;
1563          YY_BREAK
1564 < case 62:
1564 > case 88:
1565   YY_RULE_SETUP
1566 < #line 221 "config-lexer.l"
1566 > #line 248 "config-lexer.l"
1567   return yytext[0];
1568          YY_BREAK
1569 < case 63:
1569 > case 89:
1570   YY_RULE_SETUP
1571 < #line 223 "config-lexer.l"
1571 > #line 250 "config-lexer.l"
1572   ECHO;
1573          YY_BREAK
1574 < #line 1398 "config-lexer.c"
1574 > #line 1575 "config-lexer.c"
1575   case YY_STATE_EOF(INITIAL):
1576          yyterminate();
1577  
# Line 1687 | Line 1864 | static int yy_get_next_buffer (void)
1864                  while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1865                          {
1866                          yy_current_state = (int) yy_def[yy_current_state];
1867 <                        if ( yy_current_state >= 285 )
1867 >                        if ( yy_current_state >= 344 )
1868                                  yy_c = yy_meta[(unsigned int) yy_c];
1869                          }
1870                  yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
# Line 1715 | Line 1892 | static int yy_get_next_buffer (void)
1892          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1893                  {
1894                  yy_current_state = (int) yy_def[yy_current_state];
1895 <                if ( yy_current_state >= 285 )
1895 >                if ( yy_current_state >= 344 )
1896                          yy_c = yy_meta[(unsigned int) yy_c];
1897                  }
1898          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1899 <        yy_is_jam = (yy_current_state == 284);
1899 >        yy_is_jam = (yy_current_state == 343);
1900  
1901                  return yy_is_jam ? 0 : yy_current_state;
1902   }
# Line 2352 | Line 2529 | void yyfree (void * ptr )
2529  
2530   #define YYTABLES_NAME "yytables"
2531  
2532 < #line 223 "config-lexer.l"
2532 > #line 250 "config-lexer.l"
2533  
2534  
2535  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines