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 6201 by michael, Thu Jun 25 15:58:16 2015 UTC vs.
Revision 6223 by michael, Wed Jul 1 18:38:05 2015 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 95
369 < #define YY_END_OF_BUFFER 96
368 > #define YY_NUM_RULES 97
369 > #define YY_END_OF_BUFFER 98
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[393] =
377 > static yyconst flex_int16_t yy_accept[398] =
378      {   0,
379 <       93,   93,   96,   94,   93,   92,   94,    2,   94,   85,
380 <       94,   94,   94,   94,   94,   94,   94,   94,   94,   94,
381 <       94,   94,   94,   94,   94,   94,   94,   94,   94,   94,
382 <       93,   92,    0,    3,    2,    1,    2,   85,    0,    0,
379 >       95,   95,   98,   96,   95,   94,   96,    2,   96,   87,
380 >       96,   96,   96,   96,   96,   96,   96,   96,   96,   96,
381 >       96,   96,   96,   96,   96,   96,   96,   96,   96,   96,
382 >       95,   94,    0,    3,    2,    1,    2,   87,    0,    0,
383          0,    0,    0,    0,    0,    0,    0,    0,    0,   14,
384          0,    0,    0,    0,   72,    0,    0,    0,    0,   77,
385 <        0,    0,    0,    0,    0,    0,   90,    0,   88,    0,
385 >        0,    0,    0,    0,    0,    0,   92,    0,   90,    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,   59,    0,    0,    0,    0,
389  
390          0,    0,    0,   16,    0,   18,    0,    0,    0,    0,
391 <        0,    0,    0,    0,    0,    0,    0,    0,    0,   91,
391 >        0,    0,    0,    0,    0,    0,    0,    0,    0,   93,
392          0,   29,    0,    0,    0,    0,    0,    0,    0,    0,
393          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
394 <        0,    0,    0,    0,    0,    0,   87,    4,    0,    0,
394 >        0,    0,    0,    0,    0,    0,   89,    4,    0,    0,
395         67,    0,    0,   58,    0,    0,    0,    0,    0,   61,
396         78,    0,    0,    0,    0,   19,    0,    0,    0,    0,
397         21,    0,   22,    0,   25,    0,   28,    0,    0,    0,
398          0,   34,    0,    0,    0,    0,    0,    0,    0,    0,
399 <        0,    0,    0,    0,    0,   86,   48,   49,    0,   57,
399 >        0,    0,    0,    0,    0,   88,   48,   49,    0,   57,
400  
401          0,   53,    0,    0,   66,    0,    0,    0,    0,    0,
402 <        0,    0,   89,   60,    0,    0,   71,    0,   17,    0,
403 <       76,    0,    0,   55,    0,    0,    0,    0,    0,    0,
404 <        0,    0,    0,    0,    0,   39,    0,    0,    0,    0,
405 <        0,    0,    0,    0,    0,    0,   51,   56,    0,   52,
406 <        0,    0,    0,    0,    0,    0,    0,    0,   13,    0,
407 <       15,   70,    0,    0,   75,    0,   63,   54,    0,    0,
408 <       27,    0,    0,    0,    0,    0,    0,    0,    0,   83,
409 <        0,    0,   65,    0,   43,   80,   81,    0,    0,    0,
410 <        0,    0,    0,    7,    0,    0,    0,    0,    0,    0,
411 <
412 <        0,    0,    0,    0,   62,    0,    0,   30,    0,   32,
413 <       33,    0,    0,    0,    0,   40,   41,   64,    0,    0,
414 <       47,    0,   82,    0,    0,    0,    0,   12,    0,    0,
415 <       84,   79,   69,   20,   74,   23,   26,   31,   35,    0,
416 <       37,    0,   42,    0,    0,    0,   50,    0,    6,    8,
417 <        0,    0,    0,   68,   73,    0,    0,    0,   44,    0,
418 <        0,    0,   11,    0,    0,    0,    0,    0,    0,    0,
419 <        5,    9,   10,    0,   36,    0,   45,    0,    0,    0,
420 <        0,    0,    0,   46,    0,    0,    0,    0,   24,    0,
421 <       38,    0
402 >        0,    0,   91,   60,    0,   80,    0,   71,    0,   17,
403 >        0,   76,    0,    0,   55,    0,    0,    0,    0,    0,
404 >        0,    0,    0,    0,    0,    0,   39,    0,    0,    0,
405 >        0,    0,    0,    0,    0,    0,    0,   51,   56,    0,
406 >       52,    0,    0,    0,    0,    0,    0,    0,    0,   13,
407 >        0,    0,   15,   70,    0,    0,   75,    0,   63,   54,
408 >        0,    0,   27,    0,    0,    0,    0,    0,    0,    0,
409 >        0,   85,    0,    0,   65,    0,   43,   82,   83,    0,
410 >        0,    0,    0,    0,    0,    7,    0,    0,    0,    0,
411 >
412 >        0,    0,    0,    0,    0,    0,    0,   62,    0,    0,
413 >       30,    0,   32,   33,    0,    0,    0,    0,   40,   41,
414 >       64,    0,    0,   47,    0,   84,    0,    0,    0,    0,
415 >       12,    0,    0,   86,   79,    0,   69,   20,   74,   23,
416 >       26,   31,   35,    0,   37,    0,   42,    0,    0,    0,
417 >       50,    0,    6,    8,    0,    0,    0,   81,   68,   73,
418 >        0,    0,    0,   44,    0,    0,    0,   11,    0,    0,
419 >        0,    0,    0,    0,    0,    5,    9,   10,    0,   36,
420 >        0,   45,    0,    0,    0,    0,    0,    0,   46,    0,
421 >        0,    0,    0,   24,    0,   38,    0
422  
423      } ;
424  
# Line 464 | Line 464 | static yyconst flex_int32_t yy_meta[58]
464          1,    1,    1,    1,    1,    1,    1
465      } ;
466  
467 < static yyconst flex_int16_t yy_base[396] =
467 > static yyconst flex_int16_t yy_base[401] =
468      {   0,
469 <        0,    0,  230,  786,  167,    0,   55,    0,   54,   54,
469 >        0,    0,  230,  795,  167,    0,   55,    0,   54,   54,
470         34,   55,   49,   57,   37,   60,   51,   55,   94,  129,
471         99,  103,  167,   72,  112,  155,   43,   59,  116,   69,
472 <      165,    0,   82,  786,    0,  786,    0,  148,  110,   99,
473 <      150,  135,  159,  148,  140,  148,  161,  164,  159,  786,
472 >      165,    0,   82,  795,    0,  795,    0,  148,  110,   99,
473 >      150,  135,  159,  148,  140,  148,  161,  164,  159,  795,
474        154,  156,  159,  179,  163,  168,  188,  192,  187,  185,
475 <      204,  199,  209,  202,  209,  214,  200,  213,  786,  239,
475 >      204,  199,  209,  202,  209,  214,  200,  213,  795,  239,
476        204,  208,  222,  213,  216,  246,  212,  233,  249,  236,
477        240,  247,  241,  249,  261,  253,  264,  257,  278,  249,
478        128,  271,  272,  265,  269,  270,  290,  296,  287,  283,
479  
480 <      288,  290,  298,  786,  290,  786,  295,  297,  302,  120,
481 <      295,  314,  298,  313,  302,  317,  322,  316,  318,  786,
482 <      314,  786,  326,  321,  334,  337,  327,  329,  344,  338,
480 >      288,  290,  298,  795,  290,  795,  295,  297,  302,  120,
481 >      295,  314,  298,  313,  302,  317,  322,  316,  318,  795,
482 >      314,  795,  326,  321,  334,  337,  327,  329,  344,  338,
483        342,  338,  344,  344,  356,  341,  353,  358,  361,  363,
484 <      365,  357,  357,  365,  371,  367,  786,  786,  367,  378,
485 <      374,  380,  379,  786,  385,  395,  388,  388,  399,  388,
486 <      391,  390,  404,  409,  409,  786,  400,  413,  419,  404,
487 <      786,  415,  786,  425,  414,  431,  786,  422,  418,  427,
488 <      434,  786,  430,  430,  436,  438,  429,  448,  443,  444,
489 <      447,  456,  445,  459,  452,  786,  786,  456,  452,  454,
490 <
491 <      473,  462,  469,  473,  786,  482,  484,   98,  487,  483,
492 <      494,  479,  786,  786,  485,  495,  484,  479,  786,  499,
493 <      488,  484,  504,  493,  509,  509,  512,  505,  505,  506,
494 <      516,  527,  523,  534,  524,  786,  523,  526,  539,  541,
495 <      546,  532,  107,  531,  531,  551,  786,  786,  535,  786,
496 <      545,  548,  547,  553,  560,  551,  553,  553,  786,  553,
497 <      786,  786,  557,  579,  786,  565,  568,  786,  579,  572,
498 <      786,  575,  577,  583,  591,  583,  586,  588,  596,  786,
499 <      596,  589,  589,  599,  786,  786,  786,   95,  592,  601,
500 <      609,  602,  601,  786,  618,  610,  614,  622,  628,  613,
501 <
502 <      618,  635,  637,  638,  786,  639,  625,  786,  642,  786,
503 <      786,  637,  644,  646,  650,  786,  786,  786,  643,  665,
504 <      786,  656,  786,  648,  645,  644,  657,  786,  664,  665,
505 <      786,  786,  664,  786,  666,   90,  786,  786,  786,  670,
506 <      786,  670,  786,  674,  677,  674,  786,  672,  786,  786,
507 <      682,  687,  678,  786,  786,  683,  682,  693,  786,  693,
508 <      694,  698,  786,  696,  701,  717,  706,  714,  710,  720,
509 <      786,  786,  786,  728,  786,  713,  786,  719,  717,  732,
510 <      732,  731,  725,  786,  731,  724,  741,  746,  786,  738,
511 <      786,  786,   81,  783,   71
484 >      365,  357,  357,  365,  371,  367,  795,  795,  367,  378,
485 >      374,  380,  379,  795,  385,  395,  388,  388,  399,  388,
486 >      391,  391,  406,  412,  411,  795,  402,  416,  420,  405,
487 >      795,  418,  795,  430,  417,  433,  795,  425,  420,  429,
488 >      435,  795,  434,  431,  438,  439,  430,  449,  446,  443,
489 >      449,  457,  447,  461,  455,  795,  795,  457,  453,  457,
490 >
491 >      478,  465,  471,  476,  795,  484,  486,   98,  488,  487,
492 >      495,  481,  795,  795,  486,  486,  497,  487,  482,  795,
493 >      502,  492,  487,  507,  497,  514,  513,  514,  509,  513,
494 >      514,  521,  532,  528,  538,  527,  795,  528,  531,  542,
495 >      544,  548,  534,  107,  534,  534,  554,  795,  795,  539,
496 >      795,  548,  551,  551,  558,  560,  556,  558,  561,  795,
497 >      563,  569,  795,  795,  567,  586,  795,  570,  575,  795,
498 >      585,  579,  795,  579,  581,  586,  595,  587,  591,  593,
499 >      601,  795,  601,  594,  596,  605,  795,  795,  795,   95,
500 >      597,  606,  618,  613,  611,  795,  626,  617,  621,  627,
501 >
502 >      635,  619,  625,  627,  640,  642,  643,  795,  644,  631,
503 >      795,  649,  795,  795,  643,  651,  653,  658,  795,  795,
504 >      795,  651,  672,  795,  661,  795,  657,  656,  654,  665,
505 >      795,  671,  670,  795,  795,  670,  674,  795,  675,   90,
506 >      795,  795,  795,  679,  795,  676,  795,  681,  683,  681,
507 >      795,  680,  795,  795,  690,  695,  687,  795,  795,  795,
508 >      693,  691,  705,  795,  703,  706,  711,  795,  709,  711,
509 >      726,  714,  722,  718,  728,  795,  795,  795,  737,  795,
510 >      722,  795,  728,  723,  739,  738,  738,  733,  795,  739,
511 >      732,  750,  756,  795,  747,  795,  795,   81,  792,   71
512  
513      } ;
514  
515 < static yyconst flex_int16_t yy_def[396] =
515 > static yyconst flex_int16_t yy_def[401] =
516      {   0,
517 <      392,    1,  392,  392,  392,  393,  394,  395,  392,  392,
518 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
519 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
520 <      392,  393,  394,  392,  395,  392,  395,  392,  392,  392,
521 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
522 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
523 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
524 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
525 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
526 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
527 <
528 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
529 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
530 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
531 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
532 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
533 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
534 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
535 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
536 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
537 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
538 <
539 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
540 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
541 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
542 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
543 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
544 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
545 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
546 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
547 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
548 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
549 <
550 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
551 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
552 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
553 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
554 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
555 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
556 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
557 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
558 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
559 <      392,    0,  392,  392,  392
517 >      397,    1,  397,  397,  397,  398,  399,  400,  397,  397,
518 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
519 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
520 >      397,  398,  399,  397,  400,  397,  400,  397,  397,  397,
521 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
522 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
523 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
524 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
525 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
526 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
527 >
528 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
529 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
530 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
531 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
532 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
533 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
534 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
535 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
536 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
537 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
538 >
539 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
540 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
541 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
542 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
543 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
544 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
545 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
546 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
547 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
548 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
549 >
550 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
551 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
552 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
553 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
554 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
555 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
556 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
557 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
558 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
559 >      397,  397,  397,  397,  397,  397,    0,  397,  397,  397
560  
561      } ;
562  
563 < static yyconst flex_int16_t yy_nxt[844] =
563 > static yyconst flex_int16_t yy_nxt[853] =
564      {   0,
565          4,    5,    6,    7,    8,    4,    9,   10,   10,   10,
566         11,   12,   13,   14,   15,   16,    4,   17,   18,   19,
# Line 574 | Line 574 | static yyconst flex_int16_t yy_nxt[844]
574         43,   45,   48,   85,   49,   77,   44,   50,   51,   41,
575  
576         86,   53,   52,   46,   54,   55,   47,   89,   56,   64,
577 <       76,   42,   57,   65,   58,  286,  287,   66,   68,   77,
578 <       90,   91,   67,  356,   78,   69,   79,   70,  320,   55,
579 <       87,  255,   56,   64,   88,   80,   57,   65,   58,   59,
577 >       76,   42,   57,   65,   58,  288,  289,   66,   68,   77,
578 >       90,   91,   67,  361,   78,   69,   79,   70,  323,   55,
579 >       87,  256,   56,   64,   88,   80,   57,   65,   58,   59,
580         60,   66,   68,   61,   90,   91,   67,   62,   78,   69,
581         79,   70,   63,  167,   87,   38,   38,   38,   88,   80,
582         92,  149,   93,   59,   60,   81,   31,   61,   31,   94,
# Line 586 | Line 586 | static yyconst flex_int16_t yy_nxt[844]
586  
587        106,   71,   99,  100,   83,   72,  101,  102,  107,   73,
588        108,   84,  103,  109,   74,  104,   75,  111,  110,  105,
589 <      112,  113,  114,  116,  106,  117,  118,  119,  120,  392,
590 <      124,  115,  107,  125,  108,  126,  392,  109,  127,  128,
589 >      112,  113,  114,  116,  106,  117,  118,  119,  120,  397,
590 >      124,  115,  107,  125,  108,  126,  397,  109,  127,  128,
591        132,  111,  110,  133,  112,  113,  114,  116,  137,  117,
592        118,  119,  120,  121,  124,  115,  129,  125,  130,  126,
593        122,  134,  127,  128,  132,  138,  123,  133,  139,  140,
# Line 612 | Line 612 | static yyconst flex_int16_t yy_nxt[844]
612        222,  223,  224,  211,  209,  225,  212,  213,  214,  215,
613        226,  216,  217,  227,  218,  228,  210,  219,  229,  220,
614        230,  221,  231,  232,  222,  223,  224,  233,  234,  225,
615 <      235,  236,  237,  238,  226,  239,  240,  227,  241,  228,
615 >      235,  236,  237,  238,  226,  241,  239,  227,  240,  228,
616        242,  243,  229,  244,  230,  245,  231,  232,  246,  247,
617 <      248,  233,  234,  249,  235,  236,  237,  238,  250,  239,
618 <      240,  251,  241,  252,  242,  243,  253,  244,  254,  245,
617 >      248,  233,  234,  249,  235,  236,  237,  238,  250,  241,
618 >      239,  251,  240,  252,  242,  243,  253,  244,  254,  245,
619  
620 <      256,  257,  246,  247,  248,  258,  259,  249,  260,  261,
620 >      255,  257,  246,  247,  248,  258,  259,  249,  260,  261,
621        262,  263,  250,  264,  265,  251,  266,  252,  267,  268,
622 <      253,  269,  254,  270,  256,  257,  271,  272,  273,  258,
622 >      253,  269,  254,  270,  255,  257,  271,  272,  273,  258,
623        259,  274,  260,  261,  262,  263,  275,  264,  265,  276,
624        266,  277,  267,  268,  278,  269,  279,  270,  280,  281,
625 <      271,  272,  273,  282,  283,  274,  284,  285,  288,  289,
625 >      271,  272,  273,  282,  283,  274,  284,  285,  286,  287,
626        275,  290,  291,  276,  292,  277,  293,  294,  278,  295,
627 <      279,  298,  280,  281,  299,  296,  300,  282,  283,  301,
628 <      284,  285,  288,  289,  302,  290,  291,  297,  292,  303,
629 <      293,  294,  304,  295,  305,  298,  306,  307,  299,  296,
627 >      279,  296,  280,  281,  297,  298,  300,  282,  283,  301,
628 >      284,  285,  286,  287,  302,  290,  291,  299,  292,  303,
629 >      293,  294,  304,  295,  305,  296,  306,  307,  297,  298,
630  
631        300,  308,  309,  301,  310,  311,  312,  313,  302,  314,
632 <      315,  297,  316,  303,  317,  318,  304,  319,  305,  321,
633 <      306,  307,  322,  323,  324,  308,  309,  325,  310,  311,
632 >      315,  299,  316,  303,  317,  318,  304,  319,  305,  320,
633 >      306,  307,  321,  322,  324,  308,  309,  325,  310,  311,
634        312,  313,  326,  314,  315,  327,  316,  328,  317,  318,
635 <      329,  319,  330,  321,  331,  332,  322,  323,  324,  333,
635 >      329,  319,  330,  320,  331,  332,  321,  322,  324,  333,
636        334,  325,  335,  336,  337,  338,  326,  339,  340,  327,
637 <      341,  328,  342,  343,  329,  392,  330,  392,  331,  332,
638 <      347,  348,  349,  333,  334,  350,  335,  336,  337,  338,
639 <      351,  339,  340,  344,  341,  352,  342,  343,  353,  345,
640 <      354,  346,  355,  357,  347,  348,  349,  358,  359,  350,
641 <
642 <      360,  361,  362,  363,  351,  364,  365,  344,  366,  352,
643 <      367,  368,  353,  345,  354,  346,  355,  357,  369,  370,
644 <      371,  358,  359,  372,  360,  361,  362,  363,  373,  364,
645 <      365,  374,  366,  375,  367,  368,  376,  377,  378,  379,
646 <      380,  381,  369,  370,  371,  382,  383,  372,  384,  385,
647 <      386,  387,  373,  388,  389,  374,  390,  375,  391,  392,
648 <      376,  377,  378,  379,  380,  381,  392,  392,  392,  382,
649 <      383,  392,  384,  385,  386,  387,  392,  388,  389,  392,
650 <      390,  392,  391,   33,   33,    3,  392,  392,  392,  392,
651 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
652 <
653 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
654 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
655 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
656 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
657 <      392,  392,  392
637 >      341,  328,  342,  343,  329,  344,  330,  345,  331,  332,
638 >      346,  347,  397,  333,  334,  351,  335,  336,  337,  338,
639 >      352,  339,  340,  353,  341,  354,  342,  343,  355,  344,
640 >      348,  345,  356,  357,  346,  347,  349,  358,  350,  351,
641 >
642 >      359,  360,  362,  363,  352,  364,  365,  353,  366,  354,
643 >      367,  368,  355,  369,  348,  370,  356,  357,  371,  372,
644 >      349,  358,  350,  373,  359,  360,  362,  363,  374,  364,
645 >      365,  375,  366,  376,  367,  368,  377,  369,  378,  370,
646 >      379,  380,  371,  372,  381,  382,  383,  373,  384,  385,
647 >      386,  387,  374,  388,  389,  375,  390,  376,  391,  392,
648 >      377,  393,  378,  394,  379,  380,  395,  396,  381,  382,
649 >      383,  397,  384,  385,  386,  387,  397,  388,  389,  397,
650 >      390,  397,  391,  392,  397,  393,  397,  394,  397,  397,
651 >      395,  396,   33,   33,    3,  397,  397,  397,  397,  397,
652 >
653 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
654 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
655 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
656 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
657 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
658 >      397,  397
659      } ;
660  
661 < static yyconst flex_int16_t yy_chk[844] =
661 > static yyconst flex_int16_t yy_chk[853] =
662      {   0,
663          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
664          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
# Line 666 | Line 667 | static yyconst flex_int16_t yy_chk[844]
667          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
668          1,    1,    1,    1,    1,    1,    1,    7,    7,    9,
669          9,   10,   10,   10,   11,   12,   13,   14,   15,   27,
670 <       16,  395,   13,   16,   17,   12,   28,   18,   17,   14,
671 <       18,  393,   14,   30,   33,   33,   24,   12,   11,   12,
670 >       16,  400,   13,   16,   17,   12,   28,   18,   17,   14,
671 >       18,  398,   14,   30,   33,   33,   24,   12,   11,   12,
672         13,   14,   15,   27,   16,   24,   13,   16,   17,   12,
673  
674         28,   18,   17,   14,   18,   19,   14,   30,   19,   21,
675 <       24,   12,   19,   21,   19,  243,  243,   21,   22,   24,
676 <       39,   40,   21,  336,   25,   22,   25,   22,  288,   19,
675 >       24,   12,   19,   21,   19,  244,  244,   21,   22,   24,
676 >       39,   40,   21,  340,   25,   22,   25,   22,  290,   19,
677         29,  208,   19,   21,   29,   25,   19,   21,   19,   20,
678         20,   21,   22,   20,   39,   40,   21,   20,   25,   22,
679         25,   22,   20,  110,   29,   38,   38,   38,   29,   25,
# Line 704 | Line 705 | static yyconst flex_int16_t yy_chk[844]
705        133,  134,  146,  135,  136,  149,  137,  150,  138,  139,
706  
707        151,  140,  152,  141,  153,  155,  142,  143,  144,  157,
708 <      156,  145,  158,  159,  160,  161,  146,  162,  163,  149,
709 <      164,  150,  156,  165,  151,  167,  152,  168,  153,  155,
710 <      169,  170,  172,  157,  156,  174,  158,  159,  160,  161,
711 <      175,  162,  163,  176,  164,  178,  156,  165,  179,  167,
712 <      180,  168,  181,  183,  169,  170,  172,  184,  185,  174,
713 <      186,  187,  188,  189,  175,  189,  190,  176,  191,  178,
714 <      192,  193,  179,  194,  180,  195,  181,  183,  198,  199,
715 <      200,  184,  185,  201,  186,  187,  188,  189,  202,  189,
716 <      190,  203,  191,  204,  192,  193,  206,  194,  207,  195,
717 <
718 <      209,  210,  198,  199,  200,  211,  212,  201,  215,  216,
719 <      217,  218,  202,  220,  221,  203,  222,  204,  223,  224,
720 <      206,  225,  207,  226,  209,  210,  227,  228,  229,  211,
721 <      212,  230,  215,  216,  217,  218,  231,  220,  221,  232,
722 <      222,  233,  223,  224,  234,  225,  235,  226,  237,  238,
723 <      227,  228,  229,  239,  240,  230,  241,  242,  244,  245,
724 <      231,  246,  249,  232,  251,  233,  252,  253,  234,  254,
725 <      235,  256,  237,  238,  257,  255,  258,  239,  240,  260,
726 <      241,  242,  244,  245,  263,  246,  249,  255,  251,  264,
727 <      252,  253,  266,  254,  267,  256,  269,  270,  257,  255,
728 <
729 <      258,  272,  273,  260,  274,  275,  276,  277,  263,  278,
730 <      279,  255,  281,  264,  282,  283,  266,  284,  267,  289,
731 <      269,  270,  290,  291,  292,  272,  273,  293,  274,  275,
732 <      276,  277,  295,  278,  279,  296,  281,  297,  282,  283,
733 <      298,  284,  299,  289,  300,  301,  290,  291,  292,  302,
734 <      303,  293,  304,  306,  307,  309,  295,  312,  313,  296,
735 <      314,  297,  315,  319,  298,    0,  299,    0,  300,  301,
736 <      322,  324,  325,  302,  303,  326,  304,  306,  307,  309,
737 <      327,  312,  313,  320,  314,  329,  315,  319,  330,  320,
738 <      333,  320,  335,  340,  322,  324,  325,  342,  344,  326,
739 <
740 <      345,  346,  348,  351,  327,  352,  353,  320,  356,  329,
741 <      357,  358,  330,  320,  333,  320,  335,  340,  360,  361,
742 <      362,  342,  344,  364,  345,  346,  348,  351,  365,  352,
743 <      353,  366,  356,  367,  357,  358,  368,  369,  370,  374,
744 <      376,  378,  360,  361,  362,  379,  380,  364,  381,  382,
745 <      383,  385,  365,  386,  387,  366,  388,  367,  390,    0,
746 <      368,  369,  370,  374,  376,  378,    0,    0,    0,  379,
747 <      380,    0,  381,  382,  383,  385,    0,  386,  387,    0,
748 <      388,    0,  390,  394,  394,  392,  392,  392,  392,  392,
749 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
750 <
751 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
752 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
753 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
754 <      392,  392,  392,  392,  392,  392,  392,  392,  392,  392,
755 <      392,  392,  392
708 >      156,  145,  158,  159,  160,  161,  146,  161,  162,  149,
709 >      163,  150,  156,  164,  151,  165,  152,  167,  153,  155,
710 >      168,  169,  170,  157,  156,  172,  158,  159,  160,  161,
711 >      174,  161,  162,  175,  163,  176,  156,  164,  178,  165,
712 >      179,  167,  180,  181,  168,  169,  170,  183,  184,  172,
713 >      185,  186,  187,  188,  174,  190,  189,  175,  189,  176,
714 >      191,  192,  178,  193,  179,  194,  180,  181,  195,  198,
715 >      199,  183,  184,  200,  185,  186,  187,  188,  201,  190,
716 >      189,  202,  189,  203,  191,  192,  204,  193,  206,  194,
717 >
718 >      207,  209,  195,  198,  199,  210,  211,  200,  212,  215,
719 >      216,  217,  201,  218,  219,  202,  221,  203,  222,  223,
720 >      204,  224,  206,  225,  207,  209,  226,  227,  228,  210,
721 >      211,  229,  212,  215,  216,  217,  230,  218,  219,  231,
722 >      221,  232,  222,  223,  233,  224,  234,  225,  235,  236,
723 >      226,  227,  228,  238,  239,  229,  240,  241,  242,  243,
724 >      230,  245,  246,  231,  247,  232,  250,  252,  233,  253,
725 >      234,  254,  235,  236,  255,  256,  257,  238,  239,  258,
726 >      240,  241,  242,  243,  259,  245,  246,  256,  247,  261,
727 >      250,  252,  262,  253,  265,  254,  266,  268,  255,  256,
728 >
729 >      257,  269,  271,  258,  272,  274,  275,  276,  259,  277,
730 >      278,  256,  279,  261,  280,  281,  262,  283,  265,  284,
731 >      266,  268,  285,  286,  291,  269,  271,  292,  272,  274,
732 >      275,  276,  293,  277,  278,  294,  279,  295,  280,  281,
733 >      297,  283,  298,  284,  299,  300,  285,  286,  291,  301,
734 >      302,  292,  303,  304,  305,  306,  293,  307,  309,  294,
735 >      310,  295,  312,  315,  297,  316,  298,  317,  299,  300,
736 >      318,  322,    0,  301,  302,  325,  303,  304,  305,  306,
737 >      327,  307,  309,  328,  310,  329,  312,  315,  330,  316,
738 >      323,  317,  332,  333,  318,  322,  323,  336,  323,  325,
739 >
740 >      337,  339,  344,  346,  327,  348,  349,  328,  350,  329,
741 >      352,  355,  330,  356,  323,  357,  332,  333,  361,  362,
742 >      323,  336,  323,  363,  337,  339,  344,  346,  365,  348,
743 >      349,  366,  350,  367,  352,  355,  369,  356,  370,  357,
744 >      371,  372,  361,  362,  373,  374,  375,  363,  379,  381,
745 >      383,  384,  365,  385,  386,  366,  387,  367,  388,  390,
746 >      369,  391,  370,  392,  371,  372,  393,  395,  373,  374,
747 >      375,    0,  379,  381,  383,  384,    0,  385,  386,    0,
748 >      387,    0,  388,  390,    0,  391,    0,  392,    0,    0,
749 >      393,  395,  399,  399,  397,  397,  397,  397,  397,  397,
750 >
751 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
752 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
753 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
754 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
755 >      397,  397,  397,  397,  397,  397,  397,  397,  397,  397,
756 >      397,  397
757      } ;
758  
759   static yy_state_type yy_last_accepting_state;
# Line 804 | Line 806 | static void ccomment(void);
806   unsigned int linenum = 1;
807   char linebuf[512];
808  
809 < #line 808 "config-lexer.c"
809 > #line 810 "config-lexer.c"
810  
811   #define INITIAL 0
812  
# Line 1014 | Line 1016 | YY_DECL
1016   #line 46 "config-lexer.l"
1017  
1018  
1019 < #line 1018 "config-lexer.c"
1019 > #line 1020 "config-lexer.c"
1020  
1021          while ( 1 )             /* loops until end-of-file is reached */
1022                  {
# Line 1047 | Line 1049 | yy_match:
1049                          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1050                                  {
1051                                  yy_current_state = (int) yy_def[yy_current_state];
1052 <                                if ( yy_current_state >= 393 )
1052 >                                if ( yy_current_state >= 398 )
1053                                          yy_c = yy_meta[(unsigned int) yy_c];
1054                                  }
1055                          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1056                          ++yy_cp;
1057                          }
1058 <                while ( yy_current_state != 392 );
1058 >                while ( yy_current_state != 397 );
1059                  yy_cp = (yy_last_accepting_cpos);
1060                  yy_current_state = (yy_last_accepting_state);
1061  
# Line 1515 | Line 1517 | case 80:
1517   YY_RULE_SETUP
1518   #line 177 "config-lexer.l"
1519   {
1520 <                          yylval.number = OPM_TYPE_SOCKS4;
1520 >                          yylval.number = OPM_TYPE_HTTPS;
1521                            return PROTOCOLTYPE;
1522                          }
1523          YY_BREAK
# Line 1523 | Line 1525 | case 81:
1525   YY_RULE_SETUP
1526   #line 182 "config-lexer.l"
1527   {
1528 <                          yylval.number = OPM_TYPE_SOCKS5;
1528 >                          yylval.number = OPM_TYPE_HTTPSPOST;
1529                            return PROTOCOLTYPE;
1530                          }
1531          YY_BREAK
# Line 1531 | Line 1533 | case 82:
1533   YY_RULE_SETUP
1534   #line 187 "config-lexer.l"
1535   {
1536 <                          yylval.number = OPM_TYPE_WINGATE;
1536 >                          yylval.number = OPM_TYPE_SOCKS4;
1537                            return PROTOCOLTYPE;
1538                          }
1539          YY_BREAK
# Line 1539 | Line 1541 | case 83:
1541   YY_RULE_SETUP
1542   #line 192 "config-lexer.l"
1543   {
1544 <                          yylval.number = OPM_TYPE_ROUTER;
1544 >                          yylval.number = OPM_TYPE_SOCKS5;
1545                            return PROTOCOLTYPE;
1546                          }
1547          YY_BREAK
# Line 1547 | Line 1549 | case 84:
1549   YY_RULE_SETUP
1550   #line 197 "config-lexer.l"
1551   {
1552 <                          yylval.number = OPM_TYPE_DREAMBOX;
1552 >                          yylval.number = OPM_TYPE_WINGATE;
1553                            return PROTOCOLTYPE;
1554                          }
1555          YY_BREAK
1556   case 85:
1557   YY_RULE_SETUP
1558 < #line 204 "config-lexer.l"
1558 > #line 202 "config-lexer.l"
1559 > {
1560 >                          yylval.number = OPM_TYPE_ROUTER;
1561 >                          return PROTOCOLTYPE;
1562 >                        }
1563 >        YY_BREAK
1564 > case 86:
1565 > YY_RULE_SETUP
1566 > #line 207 "config-lexer.l"
1567 > {
1568 >                          yylval.number = OPM_TYPE_DREAMBOX;
1569 >                          return PROTOCOLTYPE;
1570 >                        }
1571 >        YY_BREAK
1572 > case 87:
1573 > YY_RULE_SETUP
1574 > #line 214 "config-lexer.l"
1575   {
1576                             yylval.number=atoi(yytext);
1577                             return NUMBER;
1578                          }
1579          YY_BREAK
1580 < case 86:
1580 > case 88:
1581   YY_RULE_SETUP
1582 < #line 213 "config-lexer.l"
1582 > #line 223 "config-lexer.l"
1583   {
1584                             yylval.number=1;
1585                             return NUMBER;
1586                           }
1587          YY_BREAK
1588 < case 87:
1588 > case 89:
1589   YY_RULE_SETUP
1590 < #line 217 "config-lexer.l"
1590 > #line 227 "config-lexer.l"
1591   {
1592                             yylval.number=1;
1593                             return NUMBER;
1594                           }
1595          YY_BREAK
1596 < case 88:
1596 > case 90:
1597   YY_RULE_SETUP
1598 < #line 221 "config-lexer.l"
1598 > #line 231 "config-lexer.l"
1599   {
1600                             yylval.number=1;
1601                             return NUMBER;
1602                           }
1603          YY_BREAK
1604 < case 89:
1604 > case 91:
1605   YY_RULE_SETUP
1606 < #line 228 "config-lexer.l"
1606 > #line 238 "config-lexer.l"
1607   {
1608                             yylval.number=0;
1609                             return NUMBER;
1610                           }
1611          YY_BREAK
1612 < case 90:
1612 > case 92:
1613   YY_RULE_SETUP
1614 < #line 233 "config-lexer.l"
1614 > #line 243 "config-lexer.l"
1615   {
1616                             yylval.number=0;
1617                             return NUMBER;
1618                           }
1619          YY_BREAK
1620 < case 91:
1620 > case 93:
1621   YY_RULE_SETUP
1622 < #line 238 "config-lexer.l"
1622 > #line 248 "config-lexer.l"
1623   {
1624                             yylval.number=0;
1625                             return NUMBER;
1626                           }
1627          YY_BREAK
1628 < case 92:
1629 < /* rule 92 can match eol */
1628 > case 94:
1629 > /* rule 94 can match eol */
1630   YY_RULE_SETUP
1631 < #line 244 "config-lexer.l"
1631 > #line 254 "config-lexer.l"
1632   {
1633                             strlcpy(linebuf, yytext + 1, sizeof(linebuf));
1634                             ++linenum;
1635                             yyless(1);
1636                           }
1637          YY_BREAK
1638 < case 93:
1638 > case 95:
1639   YY_RULE_SETUP
1640 < #line 250 "config-lexer.l"
1640 > #line 260 "config-lexer.l"
1641   /* ignore whitespace */;
1642          YY_BREAK
1643 < case 94:
1643 > case 96:
1644   YY_RULE_SETUP
1645 < #line 252 "config-lexer.l"
1645 > #line 262 "config-lexer.l"
1646   return yytext[0];
1647          YY_BREAK
1648 < case 95:
1648 > case 97:
1649   YY_RULE_SETUP
1650 < #line 254 "config-lexer.l"
1650 > #line 264 "config-lexer.l"
1651   ECHO;
1652          YY_BREAK
1653 < #line 1636 "config-lexer.c"
1653 > #line 1654 "config-lexer.c"
1654   case YY_STATE_EOF(INITIAL):
1655          yyterminate();
1656  
# Line 1926 | Line 1944 | static int yy_get_next_buffer (void)
1944                  while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1945                          {
1946                          yy_current_state = (int) yy_def[yy_current_state];
1947 <                        if ( yy_current_state >= 393 )
1947 >                        if ( yy_current_state >= 398 )
1948                                  yy_c = yy_meta[(unsigned int) yy_c];
1949                          }
1950                  yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
# Line 1954 | Line 1972 | static int yy_get_next_buffer (void)
1972          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1973                  {
1974                  yy_current_state = (int) yy_def[yy_current_state];
1975 <                if ( yy_current_state >= 393 )
1975 >                if ( yy_current_state >= 398 )
1976                          yy_c = yy_meta[(unsigned int) yy_c];
1977                  }
1978          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1979 <        yy_is_jam = (yy_current_state == 392);
1979 >        yy_is_jam = (yy_current_state == 397);
1980  
1981                  return yy_is_jam ? 0 : yy_current_state;
1982   }
# Line 2591 | Line 2609 | void yyfree (void * ptr )
2609  
2610   #define YYTABLES_NAME "yytables"
2611  
2612 < #line 254 "config-lexer.l"
2612 > #line 264 "config-lexer.l"
2613  
2614  
2615  

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)