365 |
|
*yy_cp = '\0'; \ |
366 |
|
(yy_c_buf_p) = yy_cp; |
367 |
|
|
368 |
< |
#define YY_NUM_RULES 93 |
369 |
< |
#define YY_END_OF_BUFFER 94 |
368 |
> |
#define YY_NUM_RULES 94 |
369 |
> |
#define YY_END_OF_BUFFER 95 |
370 |
|
/* This struct is not used in this scanner, |
371 |
|
but its presence is necessary. */ |
372 |
|
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[371] = |
377 |
> |
static yyconst flex_int16_t yy_accept[386] = |
378 |
|
{ 0, |
379 |
< |
91, 91, 94, 92, 91, 90, 92, 2, 92, 83, |
380 |
< |
92, 92, 92, 92, 92, 92, 92, 92, 92, 92, |
381 |
< |
92, 92, 92, 92, 92, 92, 92, 92, 92, 92, |
382 |
< |
91, 90, 0, 3, 2, 1, 2, 83, 0, 0, |
379 |
> |
92, 92, 95, 93, 92, 91, 93, 2, 93, 84, |
380 |
> |
93, 93, 93, 93, 93, 93, 93, 93, 93, 93, |
381 |
> |
93, 93, 93, 93, 93, 93, 93, 93, 93, 93, |
382 |
> |
92, 91, 0, 3, 2, 1, 2, 84, 0, 0, |
383 |
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 13, |
384 |
< |
0, 0, 0, 0, 70, 0, 0, 0, 0, 75, |
385 |
< |
0, 0, 0, 0, 0, 0, 88, 0, 86, 0, |
384 |
> |
0, 0, 0, 0, 71, 0, 0, 0, 0, 76, |
385 |
> |
0, 0, 0, 0, 0, 0, 89, 0, 87, 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, 57, 0, 0, 0, 0, |
388 |
> |
0, 0, 0, 0, 0, 58, 0, 0, 0, 0, |
389 |
|
|
390 |
|
0, 0, 0, 15, 0, 17, 0, 0, 0, 0, |
391 |
< |
0, 0, 0, 0, 0, 0, 0, 0, 0, 89, |
391 |
> |
0, 0, 0, 0, 0, 0, 0, 0, 0, 90, |
392 |
|
0, 28, 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, 85, 4, 0, 0, 65, |
395 |
< |
0, 0, 56, 0, 0, 0, 0, 0, 59, 76, |
396 |
< |
0, 0, 0, 0, 18, 0, 0, 0, 0, 20, |
397 |
< |
0, 21, 0, 24, 0, 27, 0, 0, 0, 0, |
398 |
< |
33, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
399 |
< |
0, 0, 0, 84, 46, 47, 0, 55, 0, 51, |
400 |
< |
|
401 |
< |
0, 0, 64, 0, 0, 0, 0, 0, 0, 87, |
402 |
< |
58, 0, 0, 69, 0, 16, 0, 74, 0, 0, |
403 |
< |
53, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
404 |
< |
0, 37, 0, 0, 0, 0, 0, 0, 0, 0, |
405 |
< |
0, 0, 49, 54, 0, 50, 0, 0, 0, 0, |
406 |
< |
0, 0, 0, 12, 0, 14, 68, 0, 0, 73, |
407 |
< |
0, 61, 52, 0, 0, 26, 0, 0, 0, 0, |
408 |
< |
0, 0, 0, 81, 0, 0, 63, 0, 41, 78, |
409 |
< |
79, 0, 0, 0, 0, 0, 0, 7, 0, 0, |
410 |
< |
0, 0, 0, 0, 0, 0, 0, 60, 0, 0, |
411 |
< |
|
412 |
< |
29, 0, 31, 32, 0, 0, 0, 38, 39, 62, |
413 |
< |
0, 0, 45, 0, 80, 0, 0, 0, 0, 11, |
414 |
< |
0, 82, 77, 67, 19, 72, 22, 25, 30, 34, |
415 |
< |
0, 36, 40, 0, 0, 0, 48, 0, 6, 8, |
416 |
< |
0, 0, 66, 71, 0, 0, 42, 0, 0, 0, |
417 |
< |
10, 0, 0, 0, 0, 0, 5, 9, 0, 35, |
418 |
< |
43, 0, 0, 0, 0, 44, 0, 0, 23, 0 |
394 |
> |
0, 0, 0, 0, 0, 0, 86, 4, 0, 0, |
395 |
> |
66, 0, 0, 57, 0, 0, 0, 0, 0, 60, |
396 |
> |
77, 0, 0, 0, 0, 18, 0, 0, 0, 0, |
397 |
> |
20, 0, 21, 0, 24, 0, 27, 0, 0, 0, |
398 |
> |
0, 33, 0, 0, 0, 0, 0, 0, 0, 0, |
399 |
> |
0, 0, 0, 0, 0, 85, 47, 48, 0, 56, |
400 |
> |
|
401 |
> |
0, 52, 0, 0, 65, 0, 0, 0, 0, 0, |
402 |
> |
0, 88, 59, 0, 0, 70, 0, 16, 0, 75, |
403 |
> |
0, 0, 54, 0, 0, 0, 0, 0, 0, 0, |
404 |
> |
0, 0, 0, 0, 38, 0, 0, 0, 0, 0, |
405 |
> |
0, 0, 0, 0, 0, 50, 55, 0, 51, 0, |
406 |
> |
0, 0, 0, 0, 0, 0, 12, 0, 14, 69, |
407 |
> |
0, 0, 74, 0, 62, 53, 0, 0, 26, 0, |
408 |
> |
0, 0, 0, 0, 0, 0, 0, 82, 0, 0, |
409 |
> |
64, 0, 42, 79, 80, 0, 0, 0, 0, 0, |
410 |
> |
0, 7, 0, 0, 0, 0, 0, 0, 0, 0, |
411 |
> |
|
412 |
> |
0, 61, 0, 0, 29, 0, 31, 32, 0, 0, |
413 |
> |
0, 0, 39, 40, 63, 0, 0, 46, 0, 81, |
414 |
> |
0, 0, 0, 0, 11, 0, 83, 78, 68, 19, |
415 |
> |
73, 22, 25, 30, 34, 0, 36, 0, 41, 0, |
416 |
> |
0, 0, 49, 0, 6, 8, 0, 0, 67, 72, |
417 |
> |
0, 0, 0, 43, 0, 0, 0, 10, 0, 0, |
418 |
> |
0, 0, 0, 0, 5, 9, 0, 35, 0, 44, |
419 |
> |
0, 0, 0, 0, 0, 0, 45, 0, 0, 0, |
420 |
> |
0, 23, 0, 37, 0 |
421 |
|
} ; |
422 |
|
|
423 |
|
static yyconst flex_int32_t yy_ec[256] = |
462 |
|
1, 1, 1, 1, 1, 1, 1 |
463 |
|
} ; |
464 |
|
|
465 |
< |
static yyconst flex_int16_t yy_base[374] = |
465 |
> |
static yyconst flex_int16_t yy_base[389] = |
466 |
|
{ 0, |
467 |
< |
0, 0, 230, 743, 167, 0, 55, 0, 54, 54, |
467 |
> |
0, 0, 230, 776, 167, 0, 55, 0, 54, 54, |
468 |
|
34, 55, 49, 57, 37, 60, 51, 55, 94, 129, |
469 |
|
99, 103, 167, 72, 112, 155, 43, 59, 116, 69, |
470 |
< |
165, 0, 82, 743, 0, 743, 0, 148, 110, 99, |
471 |
< |
150, 135, 159, 148, 140, 148, 161, 164, 159, 743, |
470 |
> |
165, 0, 82, 776, 0, 776, 0, 148, 110, 99, |
471 |
> |
150, 135, 159, 148, 140, 148, 161, 164, 159, 776, |
472 |
|
154, 156, 159, 179, 163, 168, 188, 192, 187, 185, |
473 |
< |
204, 199, 209, 202, 209, 214, 200, 213, 743, 239, |
474 |
< |
204, 208, 222, 213, 216, 246, 212, 233, 236, 253, |
475 |
< |
243, 248, 243, 249, 260, 252, 262, 256, 277, 249, |
476 |
< |
128, 271, 272, 266, 269, 270, 290, 294, 285, 282, |
477 |
< |
|
478 |
< |
284, 289, 296, 743, 289, 743, 294, 296, 300, 120, |
479 |
< |
294, 312, 296, 312, 302, 317, 322, 316, 318, 743, |
480 |
< |
314, 743, 326, 321, 334, 336, 325, 327, 344, 336, |
481 |
< |
334, 340, 342, 353, 338, 350, 354, 358, 360, 363, |
482 |
< |
354, 356, 364, 368, 362, 743, 743, 364, 376, 371, |
483 |
< |
377, 375, 743, 382, 389, 384, 385, 396, 386, 389, |
484 |
< |
387, 401, 406, 404, 743, 395, 408, 414, 400, 743, |
485 |
< |
413, 743, 421, 406, 423, 743, 417, 413, 422, 429, |
486 |
< |
743, 425, 423, 430, 421, 443, 438, 439, 441, 449, |
487 |
< |
439, 452, 445, 743, 743, 448, 446, 449, 468, 453, |
488 |
< |
|
489 |
< |
458, 463, 743, 474, 477, 98, 480, 484, 469, 743, |
490 |
< |
743, 475, 486, 475, 473, 743, 492, 482, 477, 496, |
491 |
< |
485, 501, 500, 502, 496, 498, 498, 506, 515, 510, |
492 |
< |
521, 743, 511, 516, 527, 530, 534, 521, 107, 521, |
493 |
< |
521, 543, 743, 743, 527, 743, 537, 539, 538, 543, |
494 |
< |
547, 541, 541, 743, 540, 743, 743, 542, 561, 743, |
495 |
< |
548, 550, 743, 562, 559, 743, 561, 564, 570, 578, |
496 |
< |
571, 575, 576, 743, 585, 577, 578, 587, 743, 743, |
497 |
< |
743, 95, 579, 586, 595, 588, 586, 743, 600, 592, |
498 |
< |
596, 604, 592, 597, 613, 619, 621, 743, 623, 610, |
499 |
< |
|
500 |
< |
743, 627, 743, 743, 622, 630, 631, 743, 743, 743, |
501 |
< |
629, 634, 743, 636, 743, 630, 627, 624, 634, 743, |
502 |
< |
641, 743, 743, 639, 743, 641, 90, 743, 743, 743, |
503 |
< |
647, 743, 743, 647, 649, 648, 743, 650, 743, 743, |
504 |
< |
662, 667, 743, 743, 662, 660, 743, 665, 667, 671, |
505 |
< |
743, 670, 684, 673, 674, 684, 743, 743, 692, 743, |
506 |
< |
743, 683, 678, 692, 692, 743, 693, 702, 743, 743, |
507 |
< |
81, 740, 71 |
473 |
> |
204, 199, 209, 202, 209, 214, 200, 213, 776, 239, |
474 |
> |
204, 208, 222, 213, 216, 246, 212, 233, 249, 236, |
475 |
> |
240, 247, 241, 249, 261, 253, 264, 257, 278, 249, |
476 |
> |
128, 271, 272, 265, 269, 270, 290, 296, 287, 283, |
477 |
> |
|
478 |
> |
288, 290, 298, 776, 290, 776, 295, 297, 302, 120, |
479 |
> |
295, 314, 298, 313, 302, 317, 322, 316, 318, 776, |
480 |
> |
314, 776, 326, 321, 334, 337, 327, 329, 344, 338, |
481 |
> |
342, 338, 344, 344, 356, 341, 353, 358, 361, 363, |
482 |
> |
365, 357, 357, 365, 371, 367, 776, 776, 367, 378, |
483 |
> |
374, 380, 379, 776, 385, 394, 389, 388, 399, 388, |
484 |
> |
391, 390, 404, 409, 408, 776, 398, 411, 416, 403, |
485 |
> |
776, 414, 776, 422, 409, 428, 776, 420, 415, 425, |
486 |
> |
432, 776, 429, 426, 435, 436, 428, 447, 443, 440, |
487 |
> |
445, 454, 444, 457, 450, 776, 776, 453, 451, 453, |
488 |
> |
|
489 |
> |
470, 457, 466, 471, 776, 479, 482, 98, 485, 489, |
490 |
> |
474, 776, 776, 482, 492, 482, 477, 776, 496, 485, |
491 |
> |
481, 500, 490, 506, 505, 507, 501, 503, 502, 508, |
492 |
> |
519, 518, 529, 519, 776, 519, 523, 534, 536, 543, |
493 |
> |
529, 107, 529, 529, 548, 776, 776, 532, 776, 542, |
494 |
> |
544, 544, 550, 552, 549, 548, 776, 548, 776, 776, |
495 |
> |
548, 566, 776, 557, 561, 776, 572, 567, 776, 568, |
496 |
> |
571, 576, 587, 579, 583, 584, 592, 776, 591, 584, |
497 |
> |
584, 594, 776, 776, 776, 95, 587, 594, 603, 597, |
498 |
> |
596, 776, 609, 599, 604, 614, 604, 610, 626, 629, |
499 |
> |
|
500 |
> |
630, 776, 631, 620, 776, 637, 776, 776, 632, 639, |
501 |
> |
640, 643, 776, 776, 776, 637, 662, 776, 644, 776, |
502 |
> |
637, 636, 634, 644, 776, 649, 776, 776, 645, 776, |
503 |
> |
646, 90, 776, 776, 776, 652, 776, 656, 776, 661, |
504 |
> |
667, 665, 776, 663, 776, 776, 676, 680, 776, 776, |
505 |
> |
675, 673, 684, 776, 678, 680, 684, 776, 681, 697, |
506 |
> |
686, 693, 691, 701, 776, 776, 709, 776, 696, 776, |
507 |
> |
706, 703, 719, 718, 718, 713, 776, 720, 712, 732, |
508 |
> |
736, 776, 728, 776, 776, 81, 773, 71 |
509 |
|
} ; |
510 |
|
|
511 |
< |
static yyconst flex_int16_t yy_def[374] = |
511 |
> |
static yyconst flex_int16_t yy_def[389] = |
512 |
|
{ 0, |
513 |
< |
370, 1, 370, 370, 370, 371, 372, 373, 370, 370, |
514 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
515 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
516 |
< |
370, 371, 372, 370, 373, 370, 373, 370, 370, 370, |
517 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
518 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
519 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
520 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
521 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
522 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
523 |
< |
|
524 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
525 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
526 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
527 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
528 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
529 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
530 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
531 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
532 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
533 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
534 |
< |
|
535 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
536 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
537 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
538 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
539 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
540 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
541 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
542 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
543 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
544 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
545 |
< |
|
546 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
547 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
548 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
549 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
550 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
551 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
552 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 0, |
553 |
< |
370, 370, 370 |
513 |
> |
385, 1, 385, 385, 385, 386, 387, 388, 385, 385, |
514 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
515 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
516 |
> |
385, 386, 387, 385, 388, 385, 388, 385, 385, 385, |
517 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
518 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
519 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
520 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
521 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
522 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
523 |
> |
|
524 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
525 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
526 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
527 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
528 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
529 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
530 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
531 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
532 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
533 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
534 |
> |
|
535 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
536 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
537 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
538 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
539 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
540 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
541 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
542 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
543 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
544 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
545 |
> |
|
546 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
547 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
548 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
549 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
550 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
551 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
552 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
553 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
554 |
> |
385, 385, 385, 385, 0, 385, 385, 385 |
555 |
|
} ; |
556 |
|
|
557 |
< |
static yyconst flex_int16_t yy_nxt[801] = |
557 |
> |
static yyconst flex_int16_t yy_nxt[834] = |
558 |
|
{ 0, |
559 |
|
4, 5, 6, 7, 8, 4, 9, 10, 10, 10, |
560 |
|
11, 12, 13, 14, 15, 16, 4, 17, 18, 19, |
568 |
|
43, 45, 48, 85, 49, 77, 44, 50, 51, 41, |
569 |
|
|
570 |
|
86, 53, 52, 46, 54, 55, 47, 89, 56, 64, |
571 |
< |
76, 42, 57, 65, 58, 280, 281, 66, 68, 77, |
572 |
< |
90, 91, 67, 345, 78, 69, 79, 70, 312, 55, |
573 |
< |
87, 251, 56, 64, 88, 80, 57, 65, 58, 59, |
571 |
> |
76, 42, 57, 65, 58, 284, 285, 66, 68, 77, |
572 |
> |
90, 91, 67, 351, 78, 69, 79, 70, 317, 55, |
573 |
> |
87, 254, 56, 64, 88, 80, 57, 65, 58, 59, |
574 |
|
60, 66, 68, 61, 90, 91, 67, 62, 78, 69, |
575 |
< |
79, 70, 63, 166, 87, 38, 38, 38, 88, 80, |
576 |
< |
92, 148, 93, 59, 60, 81, 31, 61, 31, 94, |
575 |
> |
79, 70, 63, 167, 87, 38, 38, 38, 88, 80, |
576 |
> |
92, 149, 93, 59, 60, 81, 31, 61, 31, 94, |
577 |
|
95, 62, 96, 82, 97, 98, 63, 71, 99, 100, |
578 |
|
83, 72, 101, 102, 92, 73, 93, 84, 103, 81, |
579 |
|
74, 104, 75, 94, 95, 105, 96, 82, 97, 98, |
580 |
|
|
581 |
|
106, 71, 99, 100, 83, 72, 101, 102, 107, 73, |
582 |
|
108, 84, 103, 109, 74, 104, 75, 111, 110, 105, |
583 |
< |
112, 113, 114, 116, 106, 117, 118, 119, 120, 370, |
584 |
< |
124, 115, 107, 125, 108, 126, 370, 109, 127, 128, |
585 |
< |
131, 111, 110, 132, 112, 113, 114, 116, 133, 117, |
586 |
< |
118, 119, 120, 121, 124, 115, 129, 125, 134, 126, |
587 |
< |
122, 135, 127, 128, 131, 136, 123, 132, 137, 138, |
588 |
< |
130, 139, 133, 140, 141, 142, 143, 121, 144, 370, |
589 |
< |
129, 147, 134, 149, 122, 135, 150, 145, 151, 136, |
590 |
< |
123, 152, 137, 138, 130, 139, 153, 140, 141, 142, |
591 |
< |
|
592 |
< |
143, 154, 144, 146, 156, 147, 157, 149, 158, 159, |
593 |
< |
150, 145, 151, 160, 161, 152, 162, 163, 164, 165, |
594 |
< |
153, 167, 168, 155, 169, 154, 170, 146, 156, 171, |
595 |
< |
157, 172, 158, 159, 173, 174, 175, 160, 161, 176, |
596 |
< |
162, 163, 164, 165, 177, 167, 168, 178, 169, 179, |
597 |
< |
170, 180, 181, 171, 182, 172, 185, 183, 173, 174, |
598 |
< |
175, 186, 187, 176, 184, 188, 189, 190, 177, 191, |
599 |
< |
192, 178, 193, 179, 194, 180, 181, 195, 182, 196, |
600 |
< |
185, 183, 197, 198, 199, 186, 187, 200, 184, 188, |
601 |
< |
189, 190, 201, 191, 192, 202, 193, 203, 194, 204, |
602 |
< |
|
603 |
< |
205, 195, 206, 196, 207, 208, 197, 198, 199, 209, |
604 |
< |
210, 200, 211, 212, 213, 214, 201, 215, 216, 202, |
605 |
< |
217, 203, 218, 204, 205, 219, 206, 220, 207, 208, |
606 |
< |
221, 222, 223, 209, 210, 224, 211, 212, 213, 214, |
607 |
< |
225, 215, 216, 226, 217, 227, 218, 228, 229, 219, |
608 |
< |
230, 220, 231, 232, 221, 222, 223, 233, 234, 224, |
609 |
< |
235, 236, 237, 238, 225, 239, 240, 226, 241, 227, |
610 |
< |
242, 228, 229, 243, 230, 244, 231, 232, 245, 246, |
611 |
< |
247, 233, 234, 248, 235, 236, 237, 238, 249, 239, |
612 |
< |
240, 250, 241, 252, 242, 253, 254, 243, 255, 244, |
613 |
< |
|
614 |
< |
256, 257, 245, 246, 247, 258, 259, 248, 260, 261, |
615 |
< |
262, 263, 249, 264, 265, 250, 266, 252, 267, 253, |
616 |
< |
254, 268, 255, 269, 256, 257, 270, 271, 272, 258, |
617 |
< |
259, 273, 260, 261, 262, 263, 274, 264, 265, 275, |
618 |
< |
266, 276, 267, 277, 278, 268, 279, 269, 282, 283, |
619 |
< |
270, 271, 272, 284, 285, 273, 286, 287, 288, 289, |
620 |
< |
274, 292, 290, 275, 293, 276, 294, 277, 278, 295, |
621 |
< |
279, 296, 282, 283, 291, 297, 298, 284, 285, 299, |
622 |
< |
286, 287, 288, 289, 300, 292, 290, 301, 293, 302, |
623 |
< |
294, 303, 304, 295, 305, 296, 306, 307, 291, 297, |
624 |
< |
|
625 |
< |
298, 308, 309, 299, 310, 311, 313, 314, 300, 315, |
626 |
< |
316, 301, 317, 302, 318, 303, 304, 319, 305, 320, |
627 |
< |
306, 307, 321, 322, 323, 308, 309, 324, 310, 311, |
628 |
< |
313, 314, 325, 315, 316, 326, 317, 327, 318, 328, |
629 |
< |
329, 319, 330, 320, 331, 332, 321, 322, 323, 333, |
630 |
< |
337, 324, 334, 338, 339, 340, 325, 341, 335, 326, |
631 |
< |
336, 327, 342, 328, 329, 343, 330, 344, 331, 332, |
632 |
< |
346, 347, 348, 333, 337, 349, 334, 338, 339, 340, |
633 |
< |
350, 341, 335, 351, 336, 352, 342, 353, 354, 343, |
634 |
< |
355, 344, 356, 357, 346, 347, 348, 358, 359, 349, |
635 |
< |
|
636 |
< |
360, 361, 362, 363, 350, 364, 365, 351, 366, 352, |
637 |
< |
367, 353, 354, 368, 355, 369, 356, 357, 370, 370, |
638 |
< |
370, 358, 359, 370, 360, 361, 362, 363, 370, 364, |
639 |
< |
365, 370, 366, 370, 367, 370, 370, 368, 370, 369, |
640 |
< |
33, 33, 3, 370, 370, 370, 370, 370, 370, 370, |
641 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
642 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
643 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
644 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
645 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370 |
646 |
< |
|
583 |
> |
112, 113, 114, 116, 106, 117, 118, 119, 120, 385, |
584 |
> |
124, 115, 107, 125, 108, 126, 385, 109, 127, 128, |
585 |
> |
132, 111, 110, 133, 112, 113, 114, 116, 137, 117, |
586 |
> |
118, 119, 120, 121, 124, 115, 129, 125, 130, 126, |
587 |
> |
122, 134, 127, 128, 132, 138, 123, 133, 139, 140, |
588 |
> |
131, 135, 137, 141, 136, 142, 143, 121, 144, 145, |
589 |
> |
129, 148, 130, 150, 122, 134, 151, 152, 146, 138, |
590 |
> |
123, 153, 139, 140, 131, 135, 154, 141, 136, 142, |
591 |
> |
|
592 |
> |
143, 155, 144, 145, 147, 148, 157, 150, 158, 159, |
593 |
> |
151, 152, 146, 160, 161, 153, 162, 163, 164, 165, |
594 |
> |
154, 166, 168, 156, 169, 155, 170, 171, 147, 172, |
595 |
> |
157, 173, 158, 159, 174, 175, 176, 160, 161, 177, |
596 |
> |
162, 163, 164, 165, 178, 166, 168, 179, 169, 180, |
597 |
> |
170, 171, 181, 172, 182, 173, 183, 184, 174, 175, |
598 |
> |
176, 186, 187, 177, 185, 188, 189, 190, 178, 191, |
599 |
> |
192, 179, 193, 180, 194, 195, 181, 196, 182, 197, |
600 |
> |
183, 184, 198, 199, 200, 186, 187, 201, 185, 188, |
601 |
> |
189, 190, 202, 191, 192, 203, 193, 204, 194, 195, |
602 |
> |
|
603 |
> |
205, 196, 206, 197, 207, 208, 198, 199, 200, 209, |
604 |
> |
210, 201, 211, 212, 213, 214, 202, 215, 216, 203, |
605 |
> |
217, 204, 218, 219, 205, 220, 206, 221, 207, 208, |
606 |
> |
222, 223, 224, 209, 210, 225, 211, 212, 213, 214, |
607 |
> |
226, 215, 216, 227, 217, 228, 218, 219, 229, 220, |
608 |
> |
230, 221, 231, 232, 222, 223, 224, 233, 234, 225, |
609 |
> |
235, 236, 239, 237, 226, 238, 240, 227, 241, 228, |
610 |
> |
242, 243, 229, 244, 230, 245, 231, 232, 246, 247, |
611 |
> |
248, 233, 234, 249, 235, 236, 239, 237, 250, 238, |
612 |
> |
240, 251, 241, 252, 242, 243, 253, 244, 255, 245, |
613 |
> |
|
614 |
> |
256, 257, 246, 247, 248, 258, 259, 249, 260, 261, |
615 |
> |
262, 263, 250, 264, 265, 251, 266, 252, 267, 268, |
616 |
> |
253, 269, 255, 270, 256, 257, 271, 272, 273, 258, |
617 |
> |
259, 274, 260, 261, 262, 263, 275, 264, 265, 276, |
618 |
> |
266, 277, 267, 268, 278, 269, 279, 270, 280, 281, |
619 |
> |
271, 272, 273, 282, 283, 274, 286, 287, 288, 289, |
620 |
> |
275, 290, 291, 276, 292, 277, 293, 294, 278, 296, |
621 |
> |
279, 297, 280, 281, 298, 299, 300, 282, 283, 295, |
622 |
> |
286, 287, 288, 289, 301, 290, 291, 302, 292, 303, |
623 |
> |
293, 294, 304, 296, 305, 297, 306, 307, 298, 299, |
624 |
> |
|
625 |
> |
300, 308, 309, 295, 310, 311, 312, 313, 301, 314, |
626 |
> |
315, 302, 316, 303, 318, 319, 304, 320, 305, 321, |
627 |
> |
306, 307, 322, 323, 324, 308, 309, 325, 310, 311, |
628 |
> |
312, 313, 326, 314, 315, 327, 316, 328, 318, 319, |
629 |
> |
329, 320, 330, 321, 331, 332, 322, 323, 324, 333, |
630 |
> |
334, 325, 335, 336, 337, 338, 326, 339, 343, 327, |
631 |
> |
344, 328, 385, 345, 329, 346, 330, 347, 331, 332, |
632 |
> |
348, 349, 350, 333, 334, 352, 335, 336, 337, 338, |
633 |
> |
340, 339, 343, 353, 344, 354, 341, 345, 342, 346, |
634 |
> |
355, 347, 356, 357, 348, 349, 350, 358, 359, 352, |
635 |
> |
|
636 |
> |
360, 361, 362, 363, 340, 364, 365, 353, 366, 354, |
637 |
> |
341, 367, 342, 368, 355, 369, 356, 357, 370, 371, |
638 |
> |
372, 358, 359, 373, 360, 361, 362, 363, 374, 364, |
639 |
> |
365, 375, 366, 376, 377, 367, 378, 368, 379, 369, |
640 |
> |
380, 381, 370, 371, 372, 382, 383, 373, 384, 385, |
641 |
> |
385, 385, 374, 385, 385, 375, 385, 376, 377, 385, |
642 |
> |
378, 385, 379, 385, 380, 381, 385, 385, 385, 382, |
643 |
> |
383, 385, 384, 33, 33, 3, 385, 385, 385, 385, |
644 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
645 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
646 |
> |
|
647 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
648 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
649 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
650 |
> |
385, 385, 385 |
651 |
|
} ; |
652 |
|
|
653 |
< |
static yyconst flex_int16_t yy_chk[801] = |
653 |
> |
static yyconst flex_int16_t yy_chk[834] = |
654 |
|
{ 0, |
655 |
|
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, |
656 |
|
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, |
659 |
|
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, |
660 |
|
1, 1, 1, 1, 1, 1, 1, 7, 7, 9, |
661 |
|
9, 10, 10, 10, 11, 12, 13, 14, 15, 27, |
662 |
< |
16, 373, 13, 16, 17, 12, 28, 18, 17, 14, |
663 |
< |
18, 371, 14, 30, 33, 33, 24, 12, 11, 12, |
662 |
> |
16, 388, 13, 16, 17, 12, 28, 18, 17, 14, |
663 |
> |
18, 386, 14, 30, 33, 33, 24, 12, 11, 12, |
664 |
|
13, 14, 15, 27, 16, 24, 13, 16, 17, 12, |
665 |
|
|
666 |
|
28, 18, 17, 14, 18, 19, 14, 30, 19, 21, |
667 |
< |
24, 12, 19, 21, 19, 239, 239, 21, 22, 24, |
668 |
< |
39, 40, 21, 327, 25, 22, 25, 22, 282, 19, |
669 |
< |
29, 206, 19, 21, 29, 25, 19, 21, 19, 20, |
667 |
> |
24, 12, 19, 21, 19, 242, 242, 21, 22, 24, |
668 |
> |
39, 40, 21, 332, 25, 22, 25, 22, 286, 19, |
669 |
> |
29, 208, 19, 21, 29, 25, 19, 21, 19, 20, |
670 |
|
20, 21, 22, 20, 39, 40, 21, 20, 25, 22, |
671 |
|
25, 22, 20, 110, 29, 38, 38, 38, 29, 25, |
672 |
|
41, 91, 42, 20, 20, 26, 31, 20, 5, 43, |
678 |
|
58, 26, 53, 59, 23, 54, 23, 60, 59, 55, |
679 |
|
61, 62, 63, 64, 56, 65, 66, 67, 68, 3, |
680 |
|
71, 63, 57, 72, 58, 73, 0, 59, 74, 75, |
681 |
< |
77, 60, 59, 78, 61, 62, 63, 64, 79, 65, |
682 |
< |
66, 67, 68, 70, 71, 63, 76, 72, 79, 73, |
683 |
< |
70, 79, 74, 75, 77, 80, 70, 78, 81, 82, |
684 |
< |
76, 83, 79, 84, 85, 86, 87, 70, 88, 0, |
685 |
< |
76, 90, 79, 92, 70, 79, 93, 89, 94, 80, |
686 |
< |
70, 95, 81, 82, 76, 83, 96, 84, 85, 86, |
687 |
< |
|
688 |
< |
87, 97, 88, 89, 98, 90, 99, 92, 100, 101, |
689 |
< |
93, 89, 94, 102, 103, 95, 105, 107, 108, 109, |
690 |
< |
96, 111, 112, 97, 113, 97, 114, 89, 98, 115, |
691 |
< |
99, 116, 100, 101, 117, 118, 119, 102, 103, 121, |
692 |
< |
105, 107, 108, 109, 123, 111, 112, 124, 113, 125, |
693 |
< |
114, 126, 127, 115, 128, 116, 130, 129, 117, 118, |
694 |
< |
119, 131, 132, 121, 129, 133, 134, 135, 123, 136, |
695 |
< |
137, 124, 138, 125, 139, 126, 127, 140, 128, 141, |
696 |
< |
130, 129, 142, 143, 144, 131, 132, 145, 129, 133, |
697 |
< |
134, 135, 148, 136, 137, 149, 138, 150, 139, 151, |
698 |
< |
|
699 |
< |
152, 140, 154, 141, 155, 156, 142, 143, 144, 157, |
700 |
< |
158, 145, 159, 160, 161, 162, 148, 163, 164, 149, |
701 |
< |
166, 150, 167, 151, 152, 168, 154, 169, 155, 156, |
702 |
< |
171, 173, 174, 157, 158, 175, 159, 160, 161, 162, |
703 |
< |
177, 163, 164, 178, 166, 179, 167, 180, 182, 168, |
704 |
< |
183, 169, 184, 185, 171, 173, 174, 186, 187, 175, |
705 |
< |
187, 188, 189, 190, 177, 191, 192, 178, 193, 179, |
706 |
< |
196, 180, 182, 197, 183, 198, 184, 185, 199, 200, |
707 |
< |
201, 186, 187, 202, 187, 188, 189, 190, 204, 191, |
708 |
< |
192, 205, 193, 207, 196, 208, 209, 197, 212, 198, |
709 |
< |
|
710 |
< |
213, 214, 199, 200, 201, 215, 217, 202, 218, 219, |
711 |
< |
220, 221, 204, 222, 223, 205, 224, 207, 225, 208, |
712 |
< |
209, 226, 212, 227, 213, 214, 228, 229, 230, 215, |
713 |
< |
217, 231, 218, 219, 220, 221, 233, 222, 223, 234, |
714 |
< |
224, 235, 225, 236, 237, 226, 238, 227, 240, 241, |
715 |
< |
228, 229, 230, 242, 245, 231, 247, 248, 249, 250, |
716 |
< |
233, 252, 251, 234, 253, 235, 255, 236, 237, 258, |
717 |
< |
238, 259, 240, 241, 251, 261, 262, 242, 245, 264, |
718 |
< |
247, 248, 249, 250, 265, 252, 251, 267, 253, 268, |
719 |
< |
255, 269, 270, 258, 271, 259, 272, 273, 251, 261, |
720 |
< |
|
721 |
< |
262, 275, 276, 264, 277, 278, 283, 284, 265, 285, |
722 |
< |
286, 267, 287, 268, 289, 269, 270, 290, 271, 291, |
723 |
< |
272, 273, 292, 293, 294, 275, 276, 295, 277, 278, |
724 |
< |
283, 284, 296, 285, 286, 297, 287, 299, 289, 300, |
725 |
< |
302, 290, 305, 291, 306, 307, 292, 293, 294, 311, |
726 |
< |
314, 295, 312, 316, 317, 318, 296, 319, 312, 297, |
727 |
< |
312, 299, 321, 300, 302, 324, 305, 326, 306, 307, |
728 |
< |
331, 334, 335, 311, 314, 336, 312, 316, 317, 318, |
729 |
< |
338, 319, 312, 341, 312, 342, 321, 345, 346, 324, |
730 |
< |
348, 326, 349, 350, 331, 334, 335, 352, 353, 336, |
731 |
< |
|
732 |
< |
354, 355, 356, 359, 338, 362, 363, 341, 364, 342, |
733 |
< |
365, 345, 346, 367, 348, 368, 349, 350, 0, 0, |
734 |
< |
0, 352, 353, 0, 354, 355, 356, 359, 0, 362, |
735 |
< |
363, 0, 364, 0, 365, 0, 0, 367, 0, 368, |
736 |
< |
372, 372, 370, 370, 370, 370, 370, 370, 370, 370, |
737 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
738 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
739 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
740 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370, |
741 |
< |
370, 370, 370, 370, 370, 370, 370, 370, 370, 370 |
742 |
< |
|
681 |
> |
77, 60, 59, 78, 61, 62, 63, 64, 80, 65, |
682 |
> |
66, 67, 68, 70, 71, 63, 76, 72, 76, 73, |
683 |
> |
70, 79, 74, 75, 77, 81, 70, 78, 82, 83, |
684 |
> |
76, 79, 80, 84, 79, 85, 86, 70, 87, 88, |
685 |
> |
76, 90, 76, 92, 70, 79, 93, 94, 89, 81, |
686 |
> |
70, 95, 82, 83, 76, 79, 96, 84, 79, 85, |
687 |
> |
|
688 |
> |
86, 97, 87, 88, 89, 90, 98, 92, 99, 100, |
689 |
> |
93, 94, 89, 101, 102, 95, 103, 105, 107, 108, |
690 |
> |
96, 109, 111, 97, 112, 97, 113, 114, 89, 115, |
691 |
> |
98, 116, 99, 100, 117, 118, 119, 101, 102, 121, |
692 |
> |
103, 105, 107, 108, 123, 109, 111, 124, 112, 125, |
693 |
> |
113, 114, 126, 115, 127, 116, 128, 129, 117, 118, |
694 |
> |
119, 130, 131, 121, 129, 132, 133, 134, 123, 135, |
695 |
> |
136, 124, 137, 125, 138, 139, 126, 140, 127, 141, |
696 |
> |
128, 129, 142, 143, 144, 130, 131, 145, 129, 132, |
697 |
> |
133, 134, 146, 135, 136, 149, 137, 150, 138, 139, |
698 |
> |
|
699 |
> |
151, 140, 152, 141, 153, 155, 142, 143, 144, 156, |
700 |
> |
157, 145, 158, 159, 160, 161, 146, 162, 163, 149, |
701 |
> |
164, 150, 165, 167, 151, 168, 152, 169, 153, 155, |
702 |
> |
170, 172, 174, 156, 157, 175, 158, 159, 160, 161, |
703 |
> |
176, 162, 163, 178, 164, 179, 165, 167, 180, 168, |
704 |
> |
181, 169, 183, 184, 170, 172, 174, 185, 186, 175, |
705 |
> |
187, 188, 190, 189, 176, 189, 191, 178, 192, 179, |
706 |
> |
193, 194, 180, 195, 181, 198, 183, 184, 199, 200, |
707 |
> |
201, 185, 186, 202, 187, 188, 190, 189, 203, 189, |
708 |
> |
191, 204, 192, 206, 193, 194, 207, 195, 209, 198, |
709 |
> |
|
710 |
> |
210, 211, 199, 200, 201, 214, 215, 202, 216, 217, |
711 |
> |
219, 220, 203, 221, 222, 204, 223, 206, 224, 225, |
712 |
> |
207, 226, 209, 227, 210, 211, 228, 229, 230, 214, |
713 |
> |
215, 231, 216, 217, 219, 220, 232, 221, 222, 233, |
714 |
> |
223, 234, 224, 225, 236, 226, 237, 227, 238, 239, |
715 |
> |
228, 229, 230, 240, 241, 231, 243, 244, 245, 248, |
716 |
> |
232, 250, 251, 233, 252, 234, 253, 254, 236, 255, |
717 |
> |
237, 256, 238, 239, 258, 261, 262, 240, 241, 254, |
718 |
> |
243, 244, 245, 248, 264, 250, 251, 265, 252, 267, |
719 |
> |
253, 254, 268, 255, 270, 256, 271, 272, 258, 261, |
720 |
> |
|
721 |
> |
262, 273, 274, 254, 275, 276, 277, 279, 264, 280, |
722 |
> |
281, 265, 282, 267, 287, 288, 268, 289, 270, 290, |
723 |
> |
271, 272, 291, 293, 294, 273, 274, 295, 275, 276, |
724 |
> |
277, 279, 296, 280, 281, 297, 282, 298, 287, 288, |
725 |
> |
299, 289, 300, 290, 301, 303, 291, 293, 294, 304, |
726 |
> |
306, 295, 309, 310, 311, 312, 296, 316, 319, 297, |
727 |
> |
321, 298, 0, 322, 299, 323, 300, 324, 301, 303, |
728 |
> |
326, 329, 331, 304, 306, 336, 309, 310, 311, 312, |
729 |
> |
317, 316, 319, 338, 321, 340, 317, 322, 317, 323, |
730 |
> |
341, 324, 342, 344, 326, 329, 331, 347, 348, 336, |
731 |
> |
|
732 |
> |
351, 352, 353, 355, 317, 356, 357, 338, 359, 340, |
733 |
> |
317, 360, 317, 361, 341, 362, 342, 344, 363, 364, |
734 |
> |
367, 347, 348, 369, 351, 352, 353, 355, 371, 356, |
735 |
> |
357, 372, 359, 373, 374, 360, 375, 361, 376, 362, |
736 |
> |
378, 379, 363, 364, 367, 380, 381, 369, 383, 0, |
737 |
> |
0, 0, 371, 0, 0, 372, 0, 373, 374, 0, |
738 |
> |
375, 0, 376, 0, 378, 379, 0, 0, 0, 380, |
739 |
> |
381, 0, 383, 387, 387, 385, 385, 385, 385, 385, |
740 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
741 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
742 |
> |
|
743 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
744 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
745 |
> |
385, 385, 385, 385, 385, 385, 385, 385, 385, 385, |
746 |
> |
385, 385, 385 |
747 |
|
} ; |
748 |
|
|
749 |
|
static yy_state_type yy_last_accepting_state; |
796 |
|
unsigned int linenum = 1; |
797 |
|
char linebuf[512]; |
798 |
|
|
799 |
< |
#line 788 "config-lexer.c" |
799 |
> |
#line 800 "config-lexer.c" |
800 |
|
|
801 |
|
#define INITIAL 0 |
802 |
|
|
1006 |
|
#line 46 "config-lexer.l" |
1007 |
|
|
1008 |
|
|
1009 |
< |
#line 998 "config-lexer.c" |
1009 |
> |
#line 1010 "config-lexer.c" |
1010 |
|
|
1011 |
|
while ( 1 ) /* loops until end-of-file is reached */ |
1012 |
|
{ |
1039 |
|
while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) |
1040 |
|
{ |
1041 |
|
yy_current_state = (int) yy_def[yy_current_state]; |
1042 |
< |
if ( yy_current_state >= 371 ) |
1042 |
> |
if ( yy_current_state >= 386 ) |
1043 |
|
yy_c = yy_meta[(unsigned int) yy_c]; |
1044 |
|
} |
1045 |
|
yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; |
1046 |
|
++yy_cp; |
1047 |
|
} |
1048 |
< |
while ( yy_current_state != 370 ); |
1048 |
> |
while ( yy_current_state != 385 ); |
1049 |
|
yy_cp = (yy_last_accepting_cpos); |
1050 |
|
yy_current_state = (yy_last_accepting_state); |
1051 |
|
|
1285 |
|
case 37: |
1286 |
|
YY_RULE_SETUP |
1287 |
|
#line 123 "config-lexer.l" |
1288 |
< |
{ return REPLY; } |
1288 |
> |
{ return RECONNECTINTERVAL; } |
1289 |
|
YY_BREAK |
1290 |
|
case 38: |
1291 |
|
YY_RULE_SETUP |
1292 |
|
#line 124 "config-lexer.l" |
1293 |
< |
{ return SCANLOG; } |
1293 |
> |
{ return REPLY; } |
1294 |
|
YY_BREAK |
1295 |
|
case 39: |
1296 |
|
YY_RULE_SETUP |
1297 |
|
#line 125 "config-lexer.l" |
1298 |
< |
{ return SCANNER; } |
1298 |
> |
{ return SCANLOG; } |
1299 |
|
YY_BREAK |
1300 |
|
case 40: |
1301 |
|
YY_RULE_SETUP |
1302 |
|
#line 126 "config-lexer.l" |
1303 |
< |
{ return SENDMAIL; } |
1303 |
> |
{ return SCANNER; } |
1304 |
|
YY_BREAK |
1305 |
|
case 41: |
1306 |
|
YY_RULE_SETUP |
1307 |
|
#line 127 "config-lexer.l" |
1308 |
< |
{ return SERVER; } |
1308 |
> |
{ return SENDMAIL; } |
1309 |
|
YY_BREAK |
1310 |
|
case 42: |
1311 |
|
YY_RULE_SETUP |
1312 |
|
#line 128 "config-lexer.l" |
1313 |
< |
{ return TARGET_IP; } |
1313 |
> |
{ return SERVER; } |
1314 |
|
YY_BREAK |
1315 |
|
case 43: |
1316 |
|
YY_RULE_SETUP |
1317 |
|
#line 129 "config-lexer.l" |
1318 |
< |
{ return TARGET_PORT; } |
1318 |
> |
{ return TARGET_IP; } |
1319 |
|
YY_BREAK |
1320 |
|
case 44: |
1321 |
|
YY_RULE_SETUP |
1322 |
|
#line 130 "config-lexer.l" |
1323 |
< |
{ return TARGET_STRING;} |
1323 |
> |
{ return TARGET_PORT; } |
1324 |
|
YY_BREAK |
1325 |
|
case 45: |
1326 |
|
YY_RULE_SETUP |
1327 |
|
#line 131 "config-lexer.l" |
1328 |
< |
{ return TIMEOUT; } |
1328 |
> |
{ return TARGET_STRING;} |
1329 |
|
YY_BREAK |
1330 |
|
case 46: |
1331 |
|
YY_RULE_SETUP |
1332 |
|
#line 132 "config-lexer.l" |
1333 |
< |
{ return TYPE; } |
1333 |
> |
{ return TIMEOUT; } |
1334 |
|
YY_BREAK |
1335 |
|
case 47: |
1336 |
|
YY_RULE_SETUP |
1337 |
|
#line 133 "config-lexer.l" |
1338 |
< |
{ return USER; } |
1338 |
> |
{ return TYPE; } |
1339 |
|
YY_BREAK |
1340 |
|
case 48: |
1341 |
|
YY_RULE_SETUP |
1342 |
|
#line 134 "config-lexer.l" |
1343 |
< |
{ return USERNAME; } |
1343 |
> |
{ return USER; } |
1344 |
|
YY_BREAK |
1345 |
|
case 49: |
1346 |
|
YY_RULE_SETUP |
1347 |
|
#line 135 "config-lexer.l" |
1348 |
< |
{ return VHOST; } |
1348 |
> |
{ return USERNAME; } |
1349 |
|
YY_BREAK |
1350 |
|
case 50: |
1351 |
|
YY_RULE_SETUP |
1352 |
< |
#line 137 "config-lexer.l" |
1353 |
< |
{ return YEARS; } |
1352 |
> |
#line 136 "config-lexer.l" |
1353 |
> |
{ return VHOST; } |
1354 |
|
YY_BREAK |
1355 |
|
case 51: |
1356 |
|
YY_RULE_SETUP |
1360 |
|
case 52: |
1361 |
|
YY_RULE_SETUP |
1362 |
|
#line 139 "config-lexer.l" |
1363 |
< |
{ return MONTHS; } |
1363 |
> |
{ return YEARS; } |
1364 |
|
YY_BREAK |
1365 |
|
case 53: |
1366 |
|
YY_RULE_SETUP |
1370 |
|
case 54: |
1371 |
|
YY_RULE_SETUP |
1372 |
|
#line 141 "config-lexer.l" |
1373 |
< |
{ return WEEKS; } |
1373 |
> |
{ return MONTHS; } |
1374 |
|
YY_BREAK |
1375 |
|
case 55: |
1376 |
|
YY_RULE_SETUP |
1380 |
|
case 56: |
1381 |
|
YY_RULE_SETUP |
1382 |
|
#line 143 "config-lexer.l" |
1383 |
< |
{ return DAYS; } |
1383 |
> |
{ return WEEKS; } |
1384 |
|
YY_BREAK |
1385 |
|
case 57: |
1386 |
|
YY_RULE_SETUP |
1390 |
|
case 58: |
1391 |
|
YY_RULE_SETUP |
1392 |
|
#line 145 "config-lexer.l" |
1393 |
< |
{ return HOURS; } |
1393 |
> |
{ return DAYS; } |
1394 |
|
YY_BREAK |
1395 |
|
case 59: |
1396 |
|
YY_RULE_SETUP |
1400 |
|
case 60: |
1401 |
|
YY_RULE_SETUP |
1402 |
|
#line 147 "config-lexer.l" |
1403 |
< |
{ return MINUTES; } |
1403 |
> |
{ return HOURS; } |
1404 |
|
YY_BREAK |
1405 |
|
case 61: |
1406 |
|
YY_RULE_SETUP |
1410 |
|
case 62: |
1411 |
|
YY_RULE_SETUP |
1412 |
|
#line 149 "config-lexer.l" |
1413 |
< |
{ return SECONDS; } |
1413 |
> |
{ return MINUTES; } |
1414 |
|
YY_BREAK |
1415 |
|
case 63: |
1416 |
|
YY_RULE_SETUP |
1419 |
|
YY_BREAK |
1420 |
|
case 64: |
1421 |
|
YY_RULE_SETUP |
1422 |
< |
#line 152 "config-lexer.l" |
1423 |
< |
{ return BYTES; } |
1422 |
> |
#line 151 "config-lexer.l" |
1423 |
> |
{ return SECONDS; } |
1424 |
|
YY_BREAK |
1425 |
|
case 65: |
1426 |
|
YY_RULE_SETUP |
1430 |
|
case 66: |
1431 |
|
YY_RULE_SETUP |
1432 |
|
#line 154 "config-lexer.l" |
1433 |
< |
{ return KBYTES; } |
1433 |
> |
{ return BYTES; } |
1434 |
|
YY_BREAK |
1435 |
|
case 67: |
1436 |
|
YY_RULE_SETUP |
1455 |
|
case 71: |
1456 |
|
YY_RULE_SETUP |
1457 |
|
#line 159 "config-lexer.l" |
1458 |
< |
{ return MBYTES; } |
1458 |
> |
{ return KBYTES; } |
1459 |
|
YY_BREAK |
1460 |
|
case 72: |
1461 |
|
YY_RULE_SETUP |
1479 |
|
YY_BREAK |
1480 |
|
case 76: |
1481 |
|
YY_RULE_SETUP |
1482 |
< |
#line 165 "config-lexer.l" |
1482 |
> |
#line 164 "config-lexer.l" |
1483 |
> |
{ return MBYTES; } |
1484 |
> |
YY_BREAK |
1485 |
> |
case 77: |
1486 |
> |
YY_RULE_SETUP |
1487 |
> |
#line 166 "config-lexer.l" |
1488 |
|
{ |
1489 |
|
yylval.number = OPM_TYPE_HTTP; |
1490 |
|
return PROTOCOLTYPE; |
1491 |
|
} |
1492 |
|
YY_BREAK |
1493 |
< |
case 77: |
1493 |
> |
case 78: |
1494 |
|
YY_RULE_SETUP |
1495 |
< |
#line 170 "config-lexer.l" |
1495 |
> |
#line 171 "config-lexer.l" |
1496 |
|
{ |
1497 |
|
yylval.number = OPM_TYPE_HTTPPOST; |
1498 |
|
return PROTOCOLTYPE; |
1499 |
|
} |
1500 |
|
YY_BREAK |
1501 |
< |
case 78: |
1501 |
> |
case 79: |
1502 |
|
YY_RULE_SETUP |
1503 |
< |
#line 175 "config-lexer.l" |
1503 |
> |
#line 176 "config-lexer.l" |
1504 |
|
{ |
1505 |
|
yylval.number = OPM_TYPE_SOCKS4; |
1506 |
|
return PROTOCOLTYPE; |
1507 |
|
} |
1508 |
|
YY_BREAK |
1509 |
< |
case 79: |
1509 |
> |
case 80: |
1510 |
|
YY_RULE_SETUP |
1511 |
< |
#line 180 "config-lexer.l" |
1511 |
> |
#line 181 "config-lexer.l" |
1512 |
|
{ |
1513 |
|
yylval.number = OPM_TYPE_SOCKS5; |
1514 |
|
return PROTOCOLTYPE; |
1515 |
|
} |
1516 |
|
YY_BREAK |
1517 |
< |
case 80: |
1517 |
> |
case 81: |
1518 |
|
YY_RULE_SETUP |
1519 |
< |
#line 185 "config-lexer.l" |
1519 |
> |
#line 186 "config-lexer.l" |
1520 |
|
{ |
1521 |
|
yylval.number = OPM_TYPE_WINGATE; |
1522 |
|
return PROTOCOLTYPE; |
1523 |
|
} |
1524 |
|
YY_BREAK |
1525 |
< |
case 81: |
1525 |
> |
case 82: |
1526 |
|
YY_RULE_SETUP |
1527 |
< |
#line 190 "config-lexer.l" |
1527 |
> |
#line 191 "config-lexer.l" |
1528 |
|
{ |
1529 |
|
yylval.number = OPM_TYPE_ROUTER; |
1530 |
|
return PROTOCOLTYPE; |
1531 |
|
} |
1532 |
|
YY_BREAK |
1533 |
< |
case 82: |
1533 |
> |
case 83: |
1534 |
|
YY_RULE_SETUP |
1535 |
< |
#line 195 "config-lexer.l" |
1535 |
> |
#line 196 "config-lexer.l" |
1536 |
|
{ |
1537 |
|
yylval.number = OPM_TYPE_DREAMBOX; |
1538 |
|
return PROTOCOLTYPE; |
1539 |
|
} |
1540 |
|
YY_BREAK |
1541 |
< |
case 83: |
1541 |
> |
case 84: |
1542 |
|
YY_RULE_SETUP |
1543 |
< |
#line 202 "config-lexer.l" |
1543 |
> |
#line 203 "config-lexer.l" |
1544 |
|
{ |
1545 |
|
yylval.number=atoi(yytext); |
1546 |
|
return NUMBER; |
1547 |
|
} |
1548 |
|
YY_BREAK |
1549 |
< |
case 84: |
1549 |
> |
case 85: |
1550 |
|
YY_RULE_SETUP |
1551 |
< |
#line 211 "config-lexer.l" |
1551 |
> |
#line 212 "config-lexer.l" |
1552 |
|
{ |
1553 |
|
yylval.number=1; |
1554 |
|
return NUMBER; |
1555 |
|
} |
1556 |
|
YY_BREAK |
1557 |
< |
case 85: |
1557 |
> |
case 86: |
1558 |
|
YY_RULE_SETUP |
1559 |
< |
#line 215 "config-lexer.l" |
1559 |
> |
#line 216 "config-lexer.l" |
1560 |
|
{ |
1561 |
|
yylval.number=1; |
1562 |
|
return NUMBER; |
1563 |
|
} |
1564 |
|
YY_BREAK |
1565 |
< |
case 86: |
1565 |
> |
case 87: |
1566 |
|
YY_RULE_SETUP |
1567 |
< |
#line 219 "config-lexer.l" |
1567 |
> |
#line 220 "config-lexer.l" |
1568 |
|
{ |
1569 |
|
yylval.number=1; |
1570 |
|
return NUMBER; |
1571 |
|
} |
1572 |
|
YY_BREAK |
1573 |
< |
case 87: |
1573 |
> |
case 88: |
1574 |
|
YY_RULE_SETUP |
1575 |
< |
#line 226 "config-lexer.l" |
1575 |
> |
#line 227 "config-lexer.l" |
1576 |
|
{ |
1577 |
|
yylval.number=0; |
1578 |
|
return NUMBER; |
1579 |
|
} |
1580 |
|
YY_BREAK |
1581 |
< |
case 88: |
1581 |
> |
case 89: |
1582 |
|
YY_RULE_SETUP |
1583 |
< |
#line 231 "config-lexer.l" |
1583 |
> |
#line 232 "config-lexer.l" |
1584 |
|
{ |
1585 |
|
yylval.number=0; |
1586 |
|
return NUMBER; |
1587 |
|
} |
1588 |
|
YY_BREAK |
1589 |
< |
case 89: |
1589 |
> |
case 90: |
1590 |
|
YY_RULE_SETUP |
1591 |
< |
#line 236 "config-lexer.l" |
1591 |
> |
#line 237 "config-lexer.l" |
1592 |
|
{ |
1593 |
|
yylval.number=0; |
1594 |
|
return NUMBER; |
1595 |
|
} |
1596 |
|
YY_BREAK |
1597 |
< |
case 90: |
1598 |
< |
/* rule 90 can match eol */ |
1597 |
> |
case 91: |
1598 |
> |
/* rule 91 can match eol */ |
1599 |
|
YY_RULE_SETUP |
1600 |
< |
#line 242 "config-lexer.l" |
1600 |
> |
#line 243 "config-lexer.l" |
1601 |
|
{ |
1602 |
|
strlcpy(linebuf, yytext + 1, sizeof(linebuf)); |
1603 |
|
++linenum; |
1604 |
|
yyless(1); |
1605 |
|
} |
1606 |
|
YY_BREAK |
1607 |
< |
case 91: |
1607 |
> |
case 92: |
1608 |
|
YY_RULE_SETUP |
1609 |
< |
#line 248 "config-lexer.l" |
1609 |
> |
#line 249 "config-lexer.l" |
1610 |
|
/* ignore whitespace */; |
1611 |
|
YY_BREAK |
1612 |
< |
case 92: |
1612 |
> |
case 93: |
1613 |
|
YY_RULE_SETUP |
1614 |
< |
#line 250 "config-lexer.l" |
1614 |
> |
#line 251 "config-lexer.l" |
1615 |
|
return yytext[0]; |
1616 |
|
YY_BREAK |
1617 |
< |
case 93: |
1617 |
> |
case 94: |
1618 |
|
YY_RULE_SETUP |
1619 |
< |
#line 252 "config-lexer.l" |
1619 |
> |
#line 253 "config-lexer.l" |
1620 |
|
ECHO; |
1621 |
|
YY_BREAK |
1622 |
< |
#line 1606 "config-lexer.c" |
1622 |
> |
#line 1623 "config-lexer.c" |
1623 |
|
case YY_STATE_EOF(INITIAL): |
1624 |
|
yyterminate(); |
1625 |
|
|
1913 |
|
while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) |
1914 |
|
{ |
1915 |
|
yy_current_state = (int) yy_def[yy_current_state]; |
1916 |
< |
if ( yy_current_state >= 371 ) |
1916 |
> |
if ( yy_current_state >= 386 ) |
1917 |
|
yy_c = yy_meta[(unsigned int) yy_c]; |
1918 |
|
} |
1919 |
|
yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; |
1941 |
|
while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) |
1942 |
|
{ |
1943 |
|
yy_current_state = (int) yy_def[yy_current_state]; |
1944 |
< |
if ( yy_current_state >= 371 ) |
1944 |
> |
if ( yy_current_state >= 386 ) |
1945 |
|
yy_c = yy_meta[(unsigned int) yy_c]; |
1946 |
|
} |
1947 |
|
yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; |
1948 |
< |
yy_is_jam = (yy_current_state == 370); |
1948 |
> |
yy_is_jam = (yy_current_state == 385); |
1949 |
|
|
1950 |
|
return yy_is_jam ? 0 : yy_current_state; |
1951 |
|
} |
2578 |
|
|
2579 |
|
#define YYTABLES_NAME "yytables" |
2580 |
|
|
2581 |
< |
#line 252 "config-lexer.l" |
2581 |
> |
#line 253 "config-lexer.l" |
2582 |
|
|
2583 |
|
|
2584 |
|
|