1 #line 2 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/commentcnv.cpp" 3 #line 4 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/commentcnv.cpp" 5 #define YY_INT_ALIGNED short int 9 #define yy_create_buffer commentcnvYY_create_buffer 10 #define yy_delete_buffer commentcnvYY_delete_buffer 11 #define yy_flex_debug commentcnvYY_flex_debug 12 #define yy_init_buffer commentcnvYY_init_buffer 13 #define yy_flush_buffer commentcnvYY_flush_buffer 14 #define yy_load_buffer_state commentcnvYY_load_buffer_state 15 #define yy_switch_to_buffer commentcnvYY_switch_to_buffer 16 #define yyin commentcnvYYin 17 #define yyleng commentcnvYYleng 18 #define yylex commentcnvYYlex 19 #define yylineno commentcnvYYlineno 20 #define yyout commentcnvYYout 21 #define yyrestart commentcnvYYrestart 22 #define yytext commentcnvYYtext 23 #define yywrap commentcnvYYwrap 24 #define yyalloc commentcnvYYalloc 25 #define yyrealloc commentcnvYYrealloc 26 #define yyfree commentcnvYYfree 29 #define YY_FLEX_MAJOR_VERSION 2 30 #define YY_FLEX_MINOR_VERSION 5 31 #define YY_FLEX_SUBMINOR_VERSION 35 32 #if YY_FLEX_SUBMINOR_VERSION > 0 53 #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L 58 #ifndef __STDC_LIMIT_MACROS 59 #define __STDC_LIMIT_MACROS 1 80 #define INT8_MIN (-128) 83 #define INT16_MIN (-32767-1) 86 #define INT32_MIN (-2147483647-1) 89 #define INT8_MAX (127) 92 #define INT16_MAX (32767) 95 #define INT32_MAX (2147483647) 98 #define UINT8_MAX (255U) 101 #define UINT16_MAX (65535U) 104 #define UINT32_MAX (4294967295U) 117 #if defined (__STDC__) 125 #define yyconst const 138 #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c) 144 #define BEGIN (yy_start) = 1 + 2 * 150 #define YY_START (((yy_start) - 1) / 2) 151 #define YYSTATE YY_START 154 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) 157 #define YY_NEW_FILE commentcnvYYrestart(commentcnvYYin ) 159 #define YY_END_OF_BUFFER_CHAR 0 163 #define YY_BUF_SIZE 16384 168 #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) 170 #ifndef YY_TYPEDEF_YY_BUFFER_STATE 171 #define YY_TYPEDEF_YY_BUFFER_STATE 179 #define EOB_ACT_CONTINUE_SCAN 0 180 #define EOB_ACT_END_OF_FILE 1 181 #define EOB_ACT_LAST_MATCH 2 183 #define YY_LESS_LINENO(n) 190 int yyless_macro_arg = (n); \ 191 YY_LESS_LINENO(yyless_macro_arg);\ 192 *yy_cp = (yy_hold_char); \ 193 YY_RESTORE_YY_MORE_OFFSET \ 194 (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ 195 YY_DO_BEFORE_ACTION; \ 199 #define unput(c) yyunput( c, (yytext_ptr) ) 201 #ifndef YY_TYPEDEF_YY_SIZE_T 202 #define YY_TYPEDEF_YY_SIZE_T 206 #ifndef YY_STRUCT_YY_BUFFER_STATE 207 #define YY_STRUCT_YY_BUFFER_STATE 254 #define YY_BUFFER_NEW 0 255 #define YY_BUFFER_NORMAL 1 266 #define YY_BUFFER_EOF_PENDING 2 282 #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ 283 ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ 289 #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] 318 #define YY_FLUSH_BUFFER commentcnvYY_flush_buffer(YY_CURRENT_BUFFER ) 328 #define yy_new_buffer commentcnvYY_create_buffer 330 #define yy_set_interactive(is_interactive) \ 332 if ( ! YY_CURRENT_BUFFER ){ \ 333 commentcnvYYensure_buffer_stack (); \ 334 YY_CURRENT_BUFFER_LVALUE = \ 335 commentcnvYY_create_buffer(commentcnvYYin,YY_BUF_SIZE ); \ 337 YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ 340 #define yy_set_bol(at_bol) \ 342 if ( ! YY_CURRENT_BUFFER ){\ 343 commentcnvYYensure_buffer_stack (); \ 344 YY_CURRENT_BUFFER_LVALUE = \ 345 commentcnvYY_create_buffer(commentcnvYYin,YY_BUF_SIZE ); \ 347 YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ 350 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) 354 #define commentcnvYYwrap(n) 1 355 #define YY_SKIP_YYWRAP 365 int commentcnvYYlineno = 1;
368 #define yytext_ptr commentcnvYYtext 378 #define YY_DO_BEFORE_ACTION \ 379 (yytext_ptr) = yy_bp; \ 380 commentcnvYYleng = (size_t) (yy_cp - yy_bp); \ 381 (yy_hold_char) = *yy_cp; \ 383 (yy_c_buf_p) = yy_cp; 385 #define YY_NUM_RULES 84 386 #define YY_END_OF_BUFFER 85 396 1, 1, 42, 42, 30, 30, 30, 30, 70, 70,
397 85, 84, 1, 24, 84, 10, 84, 24, 84, 8,
398 24, 84, 17, 24, 84, 24, 84, 9, 24, 84,
399 24, 84, 2, 24, 84, 1, 24, 84, 24, 84,
400 1, 24, 84, 36, 84, 37, 84, 35, 36, 84,
401 36, 84, 40, 84, 41, 84, 39, 40, 84, 40,
402 84, 64, 84, 84, 84, 42, 50, 84, 45, 84,
403 50, 84, 50, 84, 43, 50, 84, 50, 84, 50,
404 84, 50, 84, 30, 33, 84, 31, 84, 33, 84,
405 33, 84, 30, 33, 84, 33, 84, 33, 84, 26,
407 33, 84, 27, 33, 84, 30, 33, 84, 33, 84,
408 83, 84, 65, 84, 83, 84, 72, 84, 69, 70,
409 72, 84, 69, 72, 84, 77, 82, 84, 79, 84,
410 82, 84, 78, 82, 84, 80, 82, 84, 81, 82,
411 84, 77, 82, 84, 77, 82, 84, 1, 6, 19,
412 17, 7, 1, 16, 1, 1, 34, 38, 42, 48,
413 49, 48, 49, 49, 48, 43, 43, 47, 46, 73,
414 73, 73, 73, 73, 73, 73, 73, 73, 73, 73,
415 73, 30, 30, 30, 29, 65, 69, 70, 69, 77,
416 76, 77, 77, 77, 4, 6, 5, 7, 18, 16,
418 16, 14,16396, 1, 56, 44, 66, 73, 74, 73,
419 73, 73, 22, 22, 74, 73, 73, 73, 73, 73,
420 73, 73, 73, 25, 32, 29, 77,16459, 3, 15,
421 14, 14,16396, 59,16442,16441,16446,16437, 51, 66,
422 66, 73, 73, 73, 73, 73, 22, 73, 73, 73,
423 73, 73, 73, 73, 8267, 77, 8267, 14,16445,16445,
424 16444,16445,16447,16439,16439, 52,16439,16439, 8250, 8249,
425 8254, 8245, 73, 73, 21, 21, 74, 73, 73, 73,
426 73, 73, 73, 73, 73, 8253, 8252, 8255, 8247, 67,
427 67, 67, 71, 67, 74, 73, 73, 73, 73, 73,
429 73, 73, 73, 73, 54, 8253, 54, 8247, 71, 73,
430 73, 73, 73, 73, 73, 73, 73, 73, 20, 28,
431 11, 54, 8252, 73, 73, 73, 73, 73, 73, 73,
432 8204, 73, 68, 68, 74, 73, 23, 23, 74, 73,
438 1, 1, 1, 2, 3, 3, 3, 3, 3, 3,
439 3, 4, 5, 6, 7, 8, 9, 9, 9, 10,
440 11, 11, 11, 12, 13, 16, 18, 20, 23, 26,
441 28, 31, 33, 36, 39, 41, 44, 46, 48, 51,
442 53, 55, 57, 60, 62, 64, 65, 66, 69, 71,
443 73, 75, 78, 80, 82, 84, 87, 89, 91, 93,
444 96, 98, 100, 103, 106, 109, 111, 113, 115, 117,
445 119, 123, 126, 129, 131, 133, 136, 139, 142, 145,
446 148, 149, 149, 150, 151, 151, 152, 152, 153, 153,
447 154, 155, 155, 156, 157, 158, 159, 159, 159, 159,
449 159, 159, 160, 162, 164, 165, 166, 166, 167, 168,
450 169, 170, 170, 170, 171, 172, 173, 174, 175, 176,
451 177, 178, 179, 180, 181, 182, 182, 183, 183, 183,
452 183, 184, 184, 184, 184, 185, 185, 186, 186, 187,
453 189, 190, 191, 192, 193, 194, 195, 195, 197, 197,
454 197, 199, 200, 201, 202, 202, 203, 203, 203, 204,
455 205, 205, 206, 206, 206, 207, 208, 209, 210, 211,
456 212, 213, 214, 216, 217, 218, 219, 220, 221, 222,
457 223, 224, 224, 224, 224, 225, 226, 226, 227, 229,
458 230, 231, 231, 232, 232, 232, 233, 234, 235, 235,
460 235, 236, 237, 238, 239, 240, 240, 241, 242, 243,
461 244, 245, 246, 247, 248, 249, 250, 251, 252, 253,
462 254, 255, 255, 255, 255, 255, 257, 258, 258, 258,
463 258, 258, 259, 259, 259, 260, 261, 262, 263, 264,
464 265, 266, 267, 267, 268, 269, 269, 270, 270, 271,
465 271, 272, 272, 273, 274, 275, 276, 278, 279, 280,
466 281, 282, 283, 284, 285, 286, 286, 286, 286, 286,
467 286, 286, 286, 286, 286, 286, 286, 286, 286, 286,
468 286, 286, 286, 287, 287, 287, 287, 287, 288, 288,
469 288, 288, 289, 289, 290, 290, 290, 290, 291, 292,
471 294, 296, 297, 298, 299, 300, 301, 302, 303, 304,
472 305, 305, 305, 305, 305, 305, 305, 305, 305, 305,
473 305, 305, 305, 305, 305, 305, 305, 305, 307, 307,
474 309, 309, 310, 311, 312, 313, 314, 315, 316, 317,
475 318, 319, 320, 320, 320, 320, 320, 320, 320, 320,
476 320, 321, 322, 322, 322, 322, 324, 325, 326, 327,
477 328, 329, 330, 331, 331, 331, 331, 331, 331, 331,
478 331, 331, 332, 333, 334, 336, 337, 338, 340, 340,
479 340, 340, 340, 340, 340, 340, 340, 341, 341, 341,
480 341, 341, 341, 341, 341, 341, 342, 342, 342, 342,
482 342, 342, 342, 342, 342, 342, 342, 342, 342, 344,
488 1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
489 1, 1, 4, 1, 1, 1, 1, 1, 1, 1,
490 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
491 1, 2, 5, 6, 7, 8, 9, 10, 11, 10,
492 10, 12, 9, 13, 14, 15, 16, 17, 17, 17,
493 17, 17, 17, 17, 17, 17, 17, 1, 1, 18,
494 1, 19, 1, 20, 21, 21, 22, 23, 21, 21,
495 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
496 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
497 24, 25, 26, 1, 21, 1, 27, 28, 29, 30,
499 31, 32, 33, 34, 35, 33, 36, 37, 38, 39,
500 40, 33, 33, 41, 42, 43, 44, 45, 33, 46,
501 47, 33, 48, 15, 49, 50, 1, 1, 1, 1,
502 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
503 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
504 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
505 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
506 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
507 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
508 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
510 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
511 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
512 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
513 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
514 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
520 1, 2, 3, 1, 4, 5, 6, 6, 6, 7,
521 6, 8, 6, 9, 9, 10, 11, 1, 1, 12,
522 13, 13, 13, 1, 14, 1, 15, 15, 15, 15,
523 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
524 15, 15, 15, 15, 15, 15, 15, 16, 17, 18
529 0, 0, 0, 27, 17, 21, 42, 44, 1649, 15,
530 67, 113, 41, 60, 75, 101, 1, 57, 161, 0,
531 95, 210, 1651, 1653, 0, 1653, 83, 1644, 1642, 1653,
532 1653, 94, 1653, 1634, 3, 257, 1653, 1653, 1653, 0,
533 1653, 1653, 1653, 0, 48, 49, 1631, 0, 120, 1653,
534 1640, 42, 59, 263, 1625, 0, 1653, 1653, 100, 94,
535 1628, 1612, 1653, 1653, 112, 1626, 1638, 1653, 0, 1653,
536 1638, 0, 0, 1653, 1623, 1653, 1653, 1653, 135, 1622,
537 0, 1634, 1653, 1633, 1629, 1653, 1631, 1653, 1630, 1627,
538 69, 211, 308, 331, 1653, 1653, 137, 1615, 138, 1614,
540 140, 0, 1653, 134, 1653, 1653, 1623, 130, 143, 1653,
541 1653, 203, 0, 1580, 112, 177, 20, 213, 63, 57,
542 196, 181, 185, 199, 193, 1598, 0, 1586, 1586, 228,
543 218, 1608, 1607, 1583, 230, 1605, 234, 1617, 1653, 1617,
544 0, 0, 1653, 240, 1602, 235, 1614, 1653, 1611, 1612,
545 1653, 1653, 1653, 1598, 1610, 1653, 1609, 242, 271, 354,
546 273, 1593, 1603, 309, 1653, 1607, 1534, 1653, 338, 302,
547 223, 1653, 0, 284, 200, 233, 298, 303, 301, 282,
548 321, 1506, 1384, 1275, 1653, 1653, 1221, 1653, 359, 1653,
549 1653, 1244, 371, 25, 1242, 1240, 369, 372, 1235, 373,
551 1238, 1237, 1236, 1235, 1653, 378, 1235, 1234, 347, 352,
552 355, 408, 300, 0, 351, 394, 356, 389, 390, 402,
553 395, 1130, 1130, 407, 417, 424, 0, 438, 1139, 399,
554 1151, 449, 1149, 458, 1074, 460, 464, 352, 1073, 1071,
555 466, 1653, 461, 468, 456, 1065, 1653, 1060, 1653, 1056,
556 1653, 1054, 1653, 505, 435, 1653, 1653, 439, 442, 209,
557 453, 455, 433, 451, 456, 1024, 1013, 1008, 1023, 1021,
558 999, 1009, 989, 986, 984, 980, 982, 517, 323, 524,
559 997, 1005, 1653, 525, 493, 1003, 532, 1653, 494, 1001,
560 994, 1653, 992, 1653, 536, 495, 969, 1653, 544, 1653,
562 1653, 501, 512, 519, 522, 526, 527, 488, 523, 528,
563 91, 930, 930, 923, 925, 929, 919, 922, 911, 880,
564 833, 821, 0, 534, 563, 853, 852, 1653, 851, 1653,
565 578, 1653, 536, 529, 546, 547, 110, 306, 549, 550,
566 358, 1653, 817, 815, 820, 661, 660, 671, 658, 666,
567 1653, 1653, 566, 0, 693, 1653, 548, 604, 542, 554,
568 654, 555, 583, 655, 654, 647, 653, 652, 663, 650,
569 570, 1653, 586, 1653, 1653, 552, 1653, 1653, 649, 648,
570 646, 648, 647, 640, 645, 632, 589, 613, 612, 609,
571 600, 599, 609, 595, 590, 591, 594, 585, 465, 462,
573 624, 333, 633, 640, 637, 642, 276, 249, 1653, 1653,
574 704, 722, 740, 758, 776, 794, 812, 830, 848, 866,
575 884, 902, 920, 938, 956, 974, 992, 1010, 1028, 1045,
576 1060, 1078, 1096, 1114, 1132, 1138, 1146, 1162, 1180, 1198,
577 1216, 1233, 120, 1248, 1266, 1284, 1302, 1320, 1338, 1356,
578 1374, 1392, 1410, 1428, 1446, 1464, 1482, 1500, 1518, 1536,
584 411, 411, 412, 412, 413, 413, 414, 414, 411, 411,
585 415, 415, 416, 416, 416, 416, 417, 417, 410, 19,
586 418, 418, 410, 410, 419, 410, 420, 410, 410, 410,
587 410, 421, 410, 419, 410, 422, 410, 410, 410, 423,
588 410, 410, 410, 424, 410, 410, 410, 425, 426, 410,
589 410, 427, 410, 410, 410, 428, 410, 410, 410, 428,
590 410, 410, 410, 410, 428, 410, 429, 410, 54, 410,
591 430, 430, 431, 410, 410, 410, 410, 410, 431, 431,
592 419, 420, 410, 432, 410, 410, 421, 410, 433, 419,
593 410, 434, 422, 435, 410, 410, 410, 410, 410, 410,
595 410, 425, 410, 426, 410, 410, 410, 427, 427, 410,
596 410, 410, 436, 437, 437, 437, 437, 437, 437, 437,
597 437, 437, 437, 437, 437, 410, 428, 410, 410, 410,
598 428, 410, 410, 410, 428, 410, 410, 429, 410, 430,
599 430, 431, 410, 431, 431, 431, 432, 410, 410, 433,
600 410, 410, 410, 410, 434, 410, 438, 434, 439, 435,
601 410, 440, 410, 441, 410, 442, 437, 410, 437, 437,
602 437, 410, 443, 437, 437, 437, 437, 437, 437, 437,
603 437, 410, 410, 410, 410, 410, 410, 410, 444, 410,
604 410, 438, 410, 434, 445, 446, 439, 447, 410, 448,
606 449, 450, 451, 452, 410, 410, 410, 442, 437, 437,
607 437, 437, 437, 443, 437, 437, 437, 437, 437, 437,
608 437, 410, 410, 410, 410, 444, 453, 410, 410, 434,
609 445, 410, 446, 410, 454, 454, 455, 454, 456, 457,
610 457, 410, 410, 457, 457, 449, 410, 450, 410, 451,
611 410, 452, 410, 437, 437, 410, 410, 437, 437, 437,
612 437, 437, 437, 437, 437, 410, 410, 410, 410, 410,
613 410, 410, 410, 410, 410, 410, 410, 410, 434, 410,
614 410, 454, 410, 454, 454, 455, 455, 410, 455, 458,
615 456, 410, 457, 410, 457, 457, 459, 410, 410, 410,
617 410, 437, 437, 437, 437, 437, 437, 437, 437, 437,
618 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
619 410, 410, 460, 434, 410, 461, 458, 410, 459, 410,
620 410, 410, 437, 437, 437, 437, 437, 437, 437, 437,
621 437, 410, 410, 410, 410, 410, 410, 410, 410, 410,
622 410, 410, 434, 462, 461, 410, 437, 437, 437, 437,
623 437, 437, 437, 410, 410, 410, 410, 410, 410, 410,
624 434, 410, 437, 410, 410, 437, 410, 410, 410, 410,
625 410, 410, 410, 410, 410, 434, 437, 410, 410, 410,
626 410, 410, 410, 410, 434, 437, 410, 410, 410, 410,
628 434, 410, 434, 434, 434, 434, 463, 463, 410, 0,
629 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
630 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
631 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
632 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
633 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
639 410, 410, 26, 68, 27, 28, 29, 30, 30, 30,
640 31, 32, 33, 34, 91, 35, 46, 45, 92, 38,
641 69, 36, 39, 38, 30, 69, 39, 156, 36, 26,
642 47, 27, 28, 29, 30, 30, 30, 31, 32, 33,
643 34, 40, 35, 57, 42, 40, 42, 230, 36, 97,
644 99, 30, 43, 109, 43, 36, 58, 110, 171, 68,
645 59, 60, 57, 98, 100, 59, 44, 168, 44, 49,
646 111, 50, 51, 153, 112, 61, 69, 57, 52, 59,
647 154, 69, 53, 175, 59, 83, 54, 84, 58, 58,
648 58, 54, 342, 342, 62, 131, 88, 74, 89, 62,
650 84, 84, 65, 57, 168, 174, 75, 58, 58, 132,
651 168, 89, 89, 135, 55, 49, 66, 50, 51, 76,
652 62, 104, 63, 64, 52, 62, 105, 136, 53, 128,
653 129, 130, 54, 106, 214, 104, 144, 54, 97, 99,
654 105, 410, 77, 78, 162, 410, 163, 106, 63, 64,
655 145, 169, 98, 100, 109, 164, 361, 168, 110, 168,
656 55, 70, 71, 24, 70, 72, 70, 70, 70, 70,
657 72, 70, 70, 70, 72, 72, 70, 72, 70, 70,
658 70, 72, 72, 72, 70, 70, 70, 72, 72, 72,
659 72, 72, 72, 72, 72, 72, 72, 72, 72, 72,
661 72, 72, 72, 72, 72, 72, 72, 72, 70, 70,
662 70, 79, 74, 156, 111, 157, 170, 158, 112, 131,
663 172, 75, 176, 178, 168, 80, 159, 179, 168, 180,
664 181, 135, 168, 132, 76, 185, 172, 177, 188, 189,
665 168, 144, 216, 168, 156, 136, 168, 168, 194, 188,
666 189, 409, 213, 185, 305, 145, 168, 77, 78, 88,
667 173, 89, 87, 87, 87, 87, 87, 87, 87, 87,
668 168, 217, 87, 196, 94, 94, 185, 198, 409, 199,
669 168, 87, 113, 114, 114, 114, 197, 113, 200, 114,
670 114, 115, 116, 117, 118, 114, 119, 114, 114, 120,
672 121, 114, 114, 122, 123, 114, 114, 124, 125, 114,
673 88, 205, 87, 87, 87, 87, 87, 87, 87, 87,
674 87, 215, 220, 87, 206, 156, 212, 219, 258, 168,
675 211, 168, 87, 151, 218, 150, 150, 150, 150, 150,
676 150, 150, 150, 150, 212, 168, 150, 168, 168, 168,
677 168, 324, 361, 168, 283, 150, 151, 221, 150, 150,
678 150, 150, 150, 150, 150, 150, 150, 209, 168, 150,
679 227, 196, 228, 236, 241, 242, 210, 212, 150, 185,
680 205, 254, 255, 227, 197, 168, 229, 259, 243, 237,
681 244, 238, 245, 206, 168, 261, 238, 245, 168, 168,
683 290, 156, 168, 168, 361, 168, 227, 227, 256, 256,
684 256, 256, 256, 256, 256, 256, 256, 256, 256, 256,
685 256, 256, 256, 256, 260, 256, 256, 256, 262, 264,
686 263, 256, 256, 256, 265, 227, 168, 168, 279, 228,
687 268, 168, 168, 269, 270, 274, 275, 271, 227, 168,
688 280, 272, 273, 229, 276, 257, 256, 256, 294, 280,
689 277, 284, 283, 242, 281, 287, 288, 295, 294, 295,
690 294, 227, 227, 281, 302, 308, 243, 309, 303, 285,
691 168, 304, 168, 289, 285, 296, 168, 296, 289, 168,
692 296, 306, 296, 307, 310, 283, 288, 294, 168, 185,
694 168, 402, 168, 168, 297, 298, 299, 300, 299, 298,
695 298, 298, 298, 298, 298, 298, 298, 298, 298, 298,
696 298, 323, 298, 298, 298, 280, 284, 283, 298, 298,
697 298, 339, 323, 287, 288, 168, 156, 295, 294, 281,
698 333, 290, 326, 297, 285, 331, 332, 331, 168, 285,
699 334, 289, 301, 298, 298, 296, 289, 335, 358, 168,
700 296, 336, 337, 338, 341, 340, 168, 354, 156, 168,
701 168, 357, 156, 168, 168, 168, 168, 353, 354, 331,
702 332, 331, 359, 168, 363, 360, 362, 373, 361, 168,
703 376, 212, 156, 168, 168, 168, 168, 168, 361, 168,
705 386, 168, 168, 371, 374, 374, 374, 374, 374, 374,
706 374, 374, 374, 374, 374, 374, 374, 374, 374, 374,
707 361, 374, 374, 374, 387, 396, 156, 374, 374, 374,
708 168, 185, 401, 168, 156, 156, 168, 361, 168, 156,
709 185, 185, 156, 400, 156, 185, 185, 399, 398, 397,
710 403, 375, 374, 374, 377, 377, 377, 377, 377, 377,
711 377, 377, 377, 377, 377, 377, 377, 377, 377, 377,
712 395, 377, 377, 377, 405, 404, 406, 377, 377, 377,
713 407, 394, 393, 392, 391, 390, 389, 388, 385, 384,
714 383, 382, 381, 380, 379, 356, 351, 370, 369, 368,
716 367, 378, 377, 377, 24, 24, 24, 24, 24, 24,
717 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
718 24, 24, 25, 25, 25, 25, 25, 25, 25, 25,
719 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
720 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
721 37, 37, 37, 37, 37, 37, 37, 37, 41, 41,
722 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
723 41, 41, 41, 41, 41, 41, 48, 48, 48, 48,
724 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
725 48, 48, 48, 48, 56, 56, 56, 56, 56, 56,
727 56, 56, 56, 56, 56, 56, 56, 56, 56, 56,
728 56, 56, 67, 67, 67, 67, 67, 67, 67, 67,
729 67, 67, 67, 67, 67, 67, 67, 67, 67, 67,
730 73, 73, 73, 73, 73, 73, 73, 73, 73, 73,
731 73, 73, 73, 73, 73, 73, 73, 73, 81, 81,
732 366, 365, 364, 330, 328, 356, 81, 351, 81, 81,
733 81, 351, 81, 81, 81, 81, 82, 82, 82, 82,
734 82, 82, 82, 82, 82, 82, 82, 82, 82, 82,
735 82, 82, 82, 82, 87, 87, 87, 87, 87, 87,
736 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
738 87, 87, 93, 93, 93, 93, 93, 93, 93, 93,
739 93, 93, 93, 93, 93, 93, 93, 93, 93, 93,
740 95, 95, 351, 95, 95, 95, 95, 95, 95, 95,
741 95, 95, 95, 95, 95, 95, 95, 95, 96, 96,
742 350, 96, 96, 96, 96, 96, 96, 96, 96, 96,
743 96, 96, 96, 96, 96, 96, 102, 102, 349, 348,
744 347, 102, 102, 346, 102, 345, 102, 344, 102, 343,
745 102, 330, 102, 102, 103, 103, 103, 103, 103, 103,
746 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
747 103, 103, 108, 108, 294, 108, 292, 108, 108, 108,
749 108, 108, 108, 328, 108, 288, 108, 283, 108, 108,
750 127, 127, 325, 127, 127, 127, 127, 127, 127, 322,
751 127, 321, 127, 320, 127, 319, 318, 127, 138, 138,
752 138, 138, 138, 138, 138, 138, 138, 138, 138, 317,
753 138, 316, 138, 138, 138, 138, 141, 315, 141, 314,
754 313, 141, 312, 141, 311, 141, 253, 141, 251, 141,
755 142, 142, 249, 142, 142, 142, 142, 247, 142, 142,
756 142, 142, 142, 294, 142, 292, 283, 142, 147, 147,
757 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
758 147, 147, 147, 147, 147, 147, 150, 150, 150, 150,
760 150, 150, 150, 150, 150, 150, 150, 150, 150, 150,
761 150, 150, 150, 150, 155, 155, 155, 155, 155, 155,
762 155, 155, 155, 155, 155, 155, 155, 155, 155, 155,
763 155, 155, 160, 160, 160, 160, 160, 160, 160, 160,
764 160, 160, 160, 160, 160, 160, 160, 160, 160, 160,
765 166, 234, 166, 232, 278, 166, 167, 267, 167, 266,
766 167, 167, 192, 192, 192, 192, 192, 192, 192, 192,
767 192, 192, 192, 192, 192, 192, 192, 192, 192, 192,
768 195, 195, 195, 195, 195, 195, 195, 195, 195, 195,
769 195, 195, 195, 195, 195, 195, 195, 195, 201, 201,
771 201, 201, 201, 201, 201, 201, 201, 201, 201, 201,
772 201, 201, 201, 201, 201, 201, 204, 204, 204, 204,
773 204, 204, 204, 204, 204, 204, 204, 204, 204, 204,
774 204, 204, 204, 204, 208, 207, 207, 253, 251, 249,
775 247, 239, 234, 208, 232, 208, 193, 208, 226, 226,
776 225, 226, 226, 226, 226, 226, 226, 226, 226, 226,
777 226, 226, 226, 226, 226, 226, 231, 231, 231, 231,
778 231, 231, 231, 231, 231, 231, 231, 231, 231, 231,
779 231, 231, 231, 231, 233, 233, 233, 233, 233, 233,
780 233, 233, 233, 233, 233, 233, 233, 233, 233, 233,
782 233, 233, 235, 235, 224, 235, 235, 235, 235, 235,
783 235, 235, 235, 235, 235, 235, 235, 235, 235, 235,
784 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
785 240, 240, 240, 240, 240, 240, 240, 240, 246, 246,
786 246, 246, 246, 246, 246, 246, 246, 246, 246, 246,
787 246, 246, 246, 246, 246, 246, 248, 248, 248, 248,
788 248, 248, 248, 248, 248, 248, 248, 248, 248, 248,
789 248, 248, 248, 248, 250, 250, 250, 250, 250, 250,
790 250, 250, 250, 250, 250, 250, 250, 250, 250, 250,
791 250, 250, 252, 252, 252, 252, 252, 252, 252, 252,
793 252, 252, 252, 252, 252, 252, 252, 252, 252, 252,
794 227, 227, 223, 227, 227, 227, 227, 227, 227, 227,
795 227, 227, 227, 227, 227, 227, 227, 227, 282, 282,
796 282, 282, 282, 282, 282, 282, 282, 282, 282, 282,
797 282, 282, 282, 282, 282, 282, 286, 286, 286, 286,
798 286, 286, 286, 286, 286, 286, 286, 286, 286, 286,
799 286, 286, 286, 286, 291, 291, 291, 291, 291, 291,
800 291, 291, 291, 291, 291, 291, 291, 291, 291, 291,
801 291, 291, 293, 293, 293, 293, 293, 293, 293, 293,
802 293, 293, 293, 293, 293, 293, 293, 293, 293, 293,
804 327, 327, 327, 327, 327, 327, 327, 327, 327, 327,
805 327, 327, 327, 327, 327, 327, 327, 327, 329, 329,
806 329, 329, 329, 329, 329, 329, 329, 329, 329, 329,
807 329, 329, 329, 329, 329, 329, 352, 352, 352, 352,
808 352, 352, 352, 352, 352, 222, 352, 352, 352, 352,
809 352, 352, 352, 352, 355, 355, 355, 355, 355, 355,
810 355, 355, 355, 355, 355, 355, 355, 355, 355, 355,
811 355, 355, 372, 372, 372, 372, 372, 372, 372, 372,
812 372, 168, 372, 372, 372, 372, 372, 372, 372, 372,
813 408, 408, 408, 408, 408, 408, 408, 408, 408, 408,
815 408, 408, 408, 408, 408, 408, 408, 408, 207, 203,
816 202, 193, 156, 191, 151, 190, 148, 146, 140, 139,
817 137, 187, 186, 133, 184, 183, 182, 168, 165, 101,
818 161, 152, 151, 88, 149, 148, 83, 146, 143, 140,
819 139, 137, 134, 133, 126, 107, 101, 90, 86, 85,
820 410, 45, 23, 410, 410, 410, 410, 410, 410, 410,
821 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
822 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
823 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
824 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
831 0, 0, 3, 17, 3, 3, 3, 3, 3, 3,
832 3, 3, 3, 3, 35, 3, 10, 10, 35, 5,
833 17, 3, 5, 6, 3, 17, 6, 194, 3, 4,
834 10, 4, 4, 4, 4, 4, 4, 4, 4, 4,
835 4, 5, 4, 13, 7, 6, 8, 194, 4, 45,
836 46, 4, 7, 52, 8, 4, 13, 52, 117, 18,
837 13, 14, 14, 45, 46, 13, 7, 117, 8, 11,
838 53, 11, 11, 91, 53, 14, 18, 15, 11, 14,
839 91, 18, 11, 120, 14, 27, 11, 27, 13, 13,
840 15, 11, 311, 311, 15, 60, 32, 21, 32, 15,
842 27, 27, 16, 16, 120, 119, 21, 14, 14, 60,
843 119, 32, 32, 65, 11, 12, 16, 12, 12, 21,
844 16, 49, 15, 15, 12, 16, 49, 65, 12, 59,
845 59, 59, 12, 49, 443, 104, 79, 12, 97, 99,
846 104, 108, 21, 21, 101, 108, 101, 104, 16, 16,
847 79, 115, 97, 99, 109, 101, 337, 337, 109, 115,
848 12, 19, 19, 19, 19, 19, 19, 19, 19, 19,
849 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
850 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
851 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
853 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
854 19, 22, 22, 92, 112, 92, 116, 92, 112, 131,
855 118, 22, 121, 122, 116, 22, 92, 123, 122, 124,
856 125, 135, 123, 131, 22, 130, 118, 121, 137, 146,
857 125, 144, 175, 121, 158, 135, 124, 175, 158, 137,
858 146, 408, 171, 130, 260, 144, 260, 22, 22, 36,
859 118, 36, 36, 36, 36, 36, 36, 36, 36, 36,
860 171, 176, 36, 159, 36, 36, 130, 161, 407, 161,
861 176, 36, 54, 54, 54, 54, 159, 54, 161, 54,
862 54, 54, 54, 54, 54, 54, 54, 54, 54, 54,
864 54, 54, 54, 54, 54, 54, 54, 54, 54, 54,
865 93, 164, 93, 93, 93, 93, 93, 93, 93, 93,
866 93, 174, 180, 93, 164, 279, 177, 179, 213, 180,
867 170, 174, 93, 94, 178, 94, 94, 94, 94, 94,
868 94, 94, 94, 94, 170, 177, 94, 213, 179, 170,
869 178, 279, 338, 338, 238, 94, 160, 181, 160, 160,
870 160, 160, 160, 160, 160, 160, 160, 169, 181, 160,
871 189, 197, 193, 198, 200, 200, 169, 209, 160, 402,
872 206, 210, 211, 189, 197, 169, 193, 215, 200, 198,
873 200, 198, 200, 206, 209, 217, 198, 200, 215, 210,
875 238, 230, 211, 217, 341, 341, 189, 189, 212, 212,
876 212, 212, 212, 212, 212, 212, 212, 212, 212, 212,
877 212, 212, 212, 212, 216, 212, 212, 212, 218, 220,
878 219, 212, 212, 212, 221, 226, 218, 219, 230, 228,
879 224, 216, 221, 224, 224, 225, 225, 224, 226, 220,
880 232, 224, 224, 228, 225, 212, 212, 212, 245, 234,
881 225, 236, 236, 243, 232, 237, 237, 241, 241, 244,
882 244, 226, 226, 234, 255, 263, 243, 264, 258, 236,
883 263, 259, 255, 237, 236, 241, 258, 244, 237, 259,
884 241, 261, 244, 262, 265, 285, 289, 296, 264, 400,
886 261, 399, 262, 265, 245, 254, 254, 254, 254, 254,
887 254, 254, 254, 254, 254, 254, 254, 254, 254, 254,
888 254, 278, 254, 254, 254, 280, 284, 284, 254, 254,
889 254, 308, 278, 287, 287, 308, 324, 295, 295, 280,
890 302, 285, 289, 296, 284, 299, 299, 299, 302, 284,
891 303, 287, 254, 254, 254, 295, 287, 304, 334, 303,
892 295, 305, 306, 307, 310, 309, 304, 325, 353, 305,
893 309, 333, 371, 306, 307, 310, 334, 324, 325, 331,
894 331, 331, 335, 333, 340, 336, 339, 357, 359, 359,
895 360, 362, 395, 335, 336, 357, 339, 340, 376, 376,
897 371, 360, 362, 353, 358, 358, 358, 358, 358, 358,
898 358, 358, 358, 358, 358, 358, 358, 358, 358, 358,
899 363, 358, 358, 358, 373, 387, 401, 358, 358, 358,
900 363, 398, 395, 373, 386, 403, 387, 396, 396, 405,
901 397, 394, 404, 393, 406, 392, 391, 390, 389, 388,
902 401, 358, 358, 358, 361, 361, 361, 361, 361, 361,
903 361, 361, 361, 361, 361, 361, 361, 361, 361, 361,
904 386, 361, 361, 361, 404, 403, 405, 361, 361, 361,
905 406, 385, 384, 383, 382, 381, 380, 379, 370, 369,
906 368, 367, 366, 365, 364, 355, 350, 349, 348, 347,
908 346, 361, 361, 361, 411, 411, 411, 411, 411, 411,
909 411, 411, 411, 411, 411, 411, 411, 411, 411, 411,
910 411, 411, 412, 412, 412, 412, 412, 412, 412, 412,
911 412, 412, 412, 412, 412, 412, 412, 412, 412, 412,
912 413, 413, 413, 413, 413, 413, 413, 413, 413, 413,
913 413, 413, 413, 413, 413, 413, 413, 413, 414, 414,
914 414, 414, 414, 414, 414, 414, 414, 414, 414, 414,
915 414, 414, 414, 414, 414, 414, 415, 415, 415, 415,
916 415, 415, 415, 415, 415, 415, 415, 415, 415, 415,
917 415, 415, 415, 415, 416, 416, 416, 416, 416, 416,
919 416, 416, 416, 416, 416, 416, 416, 416, 416, 416,
920 416, 416, 417, 417, 417, 417, 417, 417, 417, 417,
921 417, 417, 417, 417, 417, 417, 417, 417, 417, 417,
922 418, 418, 418, 418, 418, 418, 418, 418, 418, 418,
923 418, 418, 418, 418, 418, 418, 418, 418, 419, 419,
924 345, 344, 343, 329, 327, 326, 419, 322, 419, 419,
925 419, 321, 419, 419, 419, 419, 420, 420, 420, 420,
926 420, 420, 420, 420, 420, 420, 420, 420, 420, 420,
927 420, 420, 420, 420, 421, 421, 421, 421, 421, 421,
928 421, 421, 421, 421, 421, 421, 421, 421, 421, 421,
930 421, 421, 422, 422, 422, 422, 422, 422, 422, 422,
931 422, 422, 422, 422, 422, 422, 422, 422, 422, 422,
932 423, 423, 320, 423, 423, 423, 423, 423, 423, 423,
933 423, 423, 423, 423, 423, 423, 423, 423, 424, 424,
934 319, 424, 424, 424, 424, 424, 424, 424, 424, 424,
935 424, 424, 424, 424, 424, 424, 425, 425, 318, 317,
936 316, 425, 425, 315, 425, 314, 425, 313, 425, 312,
937 425, 297, 425, 425, 426, 426, 426, 426, 426, 426,
938 426, 426, 426, 426, 426, 426, 426, 426, 426, 426,
939 426, 426, 427, 427, 293, 427, 291, 427, 427, 427,
941 427, 427, 427, 290, 427, 286, 427, 282, 427, 427,
942 428, 428, 281, 428, 428, 428, 428, 428, 428, 277,
943 428, 276, 428, 275, 428, 274, 273, 428, 429, 429,
944 429, 429, 429, 429, 429, 429, 429, 429, 429, 272,
945 429, 271, 429, 429, 429, 429, 430, 270, 430, 269,
946 268, 430, 267, 430, 266, 430, 252, 430, 250, 430,
947 431, 431, 248, 431, 431, 431, 431, 246, 431, 431,
948 431, 431, 431, 240, 431, 239, 235, 431, 432, 432,
949 432, 432, 432, 432, 432, 432, 432, 432, 432, 432,
950 432, 432, 432, 432, 432, 432, 433, 433, 433, 433,
952 433, 433, 433, 433, 433, 433, 433, 433, 433, 433,
953 433, 433, 433, 433, 434, 434, 434, 434, 434, 434,
954 434, 434, 434, 434, 434, 434, 434, 434, 434, 434,
955 434, 434, 435, 435, 435, 435, 435, 435, 435, 435,
956 435, 435, 435, 435, 435, 435, 435, 435, 435, 435,
957 436, 233, 436, 231, 229, 436, 437, 223, 437, 222,
958 437, 437, 438, 438, 438, 438, 438, 438, 438, 438,
959 438, 438, 438, 438, 438, 438, 438, 438, 438, 438,
960 439, 439, 439, 439, 439, 439, 439, 439, 439, 439,
961 439, 439, 439, 439, 439, 439, 439, 439, 440, 440,
963 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
964 440, 440, 440, 440, 440, 440, 441, 441, 441, 441,
965 441, 441, 441, 441, 441, 441, 441, 441, 441, 441,
966 441, 441, 441, 441, 442, 208, 207, 204, 203, 202,
967 201, 199, 196, 442, 195, 442, 192, 442, 444, 444,
968 187, 444, 444, 444, 444, 444, 444, 444, 444, 444,
969 444, 444, 444, 444, 444, 444, 445, 445, 445, 445,
970 445, 445, 445, 445, 445, 445, 445, 445, 445, 445,
971 445, 445, 445, 445, 446, 446, 446, 446, 446, 446,
972 446, 446, 446, 446, 446, 446, 446, 446, 446, 446,
974 446, 446, 447, 447, 184, 447, 447, 447, 447, 447,
975 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
976 448, 448, 448, 448, 448, 448, 448, 448, 448, 448,
977 448, 448, 448, 448, 448, 448, 448, 448, 449, 449,
978 449, 449, 449, 449, 449, 449, 449, 449, 449, 449,
979 449, 449, 449, 449, 449, 449, 450, 450, 450, 450,
980 450, 450, 450, 450, 450, 450, 450, 450, 450, 450,
981 450, 450, 450, 450, 451, 451, 451, 451, 451, 451,
982 451, 451, 451, 451, 451, 451, 451, 451, 451, 451,
983 451, 451, 452, 452, 452, 452, 452, 452, 452, 452,
985 452, 452, 452, 452, 452, 452, 452, 452, 452, 452,
986 453, 453, 183, 453, 453, 453, 453, 453, 453, 453,
987 453, 453, 453, 453, 453, 453, 453, 453, 454, 454,
988 454, 454, 454, 454, 454, 454, 454, 454, 454, 454,
989 454, 454, 454, 454, 454, 454, 455, 455, 455, 455,
990 455, 455, 455, 455, 455, 455, 455, 455, 455, 455,
991 455, 455, 455, 455, 456, 456, 456, 456, 456, 456,
992 456, 456, 456, 456, 456, 456, 456, 456, 456, 456,
993 456, 456, 457, 457, 457, 457, 457, 457, 457, 457,
994 457, 457, 457, 457, 457, 457, 457, 457, 457, 457,
996 458, 458, 458, 458, 458, 458, 458, 458, 458, 458,
997 458, 458, 458, 458, 458, 458, 458, 458, 459, 459,
998 459, 459, 459, 459, 459, 459, 459, 459, 459, 459,
999 459, 459, 459, 459, 459, 459, 460, 460, 460, 460,
1000 460, 460, 460, 460, 460, 182, 460, 460, 460, 460,
1001 460, 460, 460, 460, 461, 461, 461, 461, 461, 461,
1002 461, 461, 461, 461, 461, 461, 461, 461, 461, 461,
1003 461, 461, 462, 462, 462, 462, 462, 462, 462, 462,
1004 462, 167, 462, 462, 462, 462, 462, 462, 462, 462,
1005 463, 463, 463, 463, 463, 463, 463, 463, 463, 463,
1007 463, 463, 463, 463, 463, 463, 463, 463, 166, 163,
1008 162, 157, 155, 154, 150, 149, 147, 145, 140, 138,
1009 136, 134, 133, 132, 129, 128, 126, 114, 107, 100,
1010 98, 90, 89, 87, 85, 84, 82, 80, 75, 71,
1011 67, 66, 62, 61, 55, 51, 47, 34, 29, 28,
1012 23, 9, 410, 410, 410, 410, 410, 410, 410, 410,
1013 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
1014 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
1015 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
1016 410, 410, 410, 410, 410, 410, 410, 410, 410, 410,
1022 int commentcnvYY_flex_debug = 0;
1030 #define YY_TRAILING_MASK 0x2000 1031 #define YY_TRAILING_HEAD_MASK 0x4000 1034 *yy_cp = (yy_hold_char); \ 1035 yy_cp = (yy_full_match); \ 1036 (yy_lp) = (yy_full_lp); \ 1037 (yy_state_ptr) = (yy_full_state); \ 1038 yy_current_state = *(yy_state_ptr); \ 1043 #define yymore() yymore_used_but_not_detected 1044 #define YY_MORE_ADJ 0 1045 #define YY_RESTORE_YY_MORE_OFFSET 1047 #line 1 "commentcnv.l" 1064 #line 19 "commentcnv.l" 1085 #define YY_NO_INPUT 1 1086 #define YY_NO_UNISTD_H 1 1088 #define ADDCHAR(c) g_outBuf->addChar(c) 1089 #define ADDARRAY(a,s) g_outBuf->addArray(a,s) 1094 : lineNr(line),sectionId(id), skip(b) {}
1144 while ((c=*p) && (c==
' ' || c==
'\t' || c==
'\n'))
1147 g_lineNr += c==
'\n';
1152 while ((c=*p) && (c==
'/' || c==
'!' || c==
'#'))
1189 else if (c==
'\t') col+=tabSize-(col%tabSize);
1221 case '\t': g_col+=tabSize-(g_col%tabSize);
break;
1222 default: g_col++;
break;
1232 bool expResult = prs.
parse(g_fileName,g_lineNr,sectId);
1233 g_condStack.
push(
new CondCtx(g_lineNr,sectId,g_skip));
1244 warn(g_fileName,g_lineNr,
"Found \\endcond command without matching \\cond");
1267 #define YY_INPUT(buf,result,max_size) result=yyread(buf,max_size); 1272 int bytesToCopy =
QMIN(max_size,bytesInBuf);
1274 g_inBufPos+=bytesToCopy;
1290 #line 1291 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/commentcnv.cpp" 1294 #define SkipString 2 1299 #define VerbatimCode 7 1302 #define ReadAliasArgs 10 1304 #ifndef YY_NO_UNISTD_H 1312 #ifndef YY_EXTRA_TYPE 1313 #define YY_EXTRA_TYPE void * 1351 #ifndef YY_SKIP_YYWRAP 1359 static void yyunput (
int c,
char *buf_ptr );
1362 static void yy_flex_strncpy (
char *,
yyconst char *,
int );
1365 #ifdef YY_NEED_STRLEN 1366 static int yy_flex_strlen (
yyconst char * );
1372 static int yyinput (
void );
1374 static int input (
void );
1380 #ifndef YY_READ_BUF_SIZE 1381 #define YY_READ_BUF_SIZE 8192 1389 #define ECHO do { if (fwrite( commentcnvYYtext, commentcnvYYleng, 1, commentcnvYYout )) {} } while (0) 1396 #define YY_INPUT(buf,result,max_size) \ 1397 if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ 1401 for ( n = 0; n < max_size && \ 1402 (c = getc( commentcnvYYin )) != EOF && c != '\n'; ++n ) \ 1403 buf[n] = (char) c; \ 1405 buf[n++] = (char) c; \ 1406 if ( c == EOF && ferror( commentcnvYYin ) ) \ 1407 YY_FATAL_ERROR( "input in flex scanner failed" ); \ 1413 while ( (result = fread(buf, 1, max_size, commentcnvYYin))==0 && ferror(commentcnvYYin)) \ 1415 if( errno != EINTR) \ 1417 YY_FATAL_ERROR( "input in flex scanner failed" ); \ 1421 clearerr(commentcnvYYin); \ 1433 #define yyterminate() return YY_NULL 1437 #ifndef YY_START_STACK_INCR 1438 #define YY_START_STACK_INCR 25 1442 #ifndef YY_FATAL_ERROR 1443 #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) 1452 #define YY_DECL_IS_OURS 1 1456 #define YY_DECL int commentcnvYYlex (void) 1462 #ifndef YY_USER_ACTION 1463 #define YY_USER_ACTION 1468 #define YY_BREAK break; 1471 #define YY_RULE_SETUP \ 1472 if ( commentcnvYYleng > 0 ) \ 1473 YY_CURRENT_BUFFER_LVALUE->yy_at_bol = \ 1474 (commentcnvYYtext[commentcnvYYleng - 1] == '\n'); \ 1481 register yy_state_type yy_current_state;
1485 #line 249 "commentcnv.l" 1488 #line 1489 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/commentcnv.cpp" 1499 if ( ! (yy_state_buf) )
1501 if ( ! (yy_state_buf) )
1544 while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1546 yy_current_state = (
int) yy_def[yy_current_state];
1547 if ( yy_current_state >= 411 )
1548 yy_c = yy_meta[(
unsigned int) yy_c];
1550 yy_current_state = yy_nxt[yy_base[yy_current_state] + (
unsigned int) yy_c];
1554 while ( yy_current_state != 410 );
1558 (
yy_lp) = yy_accept[yy_current_state];
1562 if ( (yy_lp) && (
yy_lp) < yy_accept[yy_current_state + 1] )
1564 yy_act = yy_acclist[(
yy_lp)];
1566 (yy_looking_for_trail_begin) )
1568 if ( yy_act == (yy_looking_for_trail_begin) )
1595 (
yy_lp) = yy_accept[yy_current_state];
1606 #line 251 "commentcnv.l" 1613 #line 254 "commentcnv.l" 1620 #line 257 "commentcnv.l" 1628 g_pythonDocString =
TRUE;
1630 g_commentStack.
clear();
1643 #line 272 "commentcnv.l" 1653 g_commentStack.
clear();
1665 #line 286 "commentcnv.l" 1674 if (isFixedForm && (g_col == 0))
1678 g_commentStack.
clear();
1692 #line 308 "commentcnv.l" 1707 #line 318 "commentcnv.l" 1728 #line 335 "commentcnv.l" 1737 #line 340 "commentcnv.l" 1750 #line 348 "commentcnv.l" 1760 #line 352 "commentcnv.l" 1764 #line 352 "commentcnv.l" 1773 if (commentcnvYYtext[2]==
'/')
1777 g_blockHeadCol=
g_col;
1780 g_inSpecialComment=
TRUE;
1793 #line 373 "commentcnv.l" 1797 g_blockHeadCol=
g_col;
1800 g_inRoseComment=
TRUE;
1810 #line 382 "commentcnv.l" 1812 g_inSpecialComment=commentcnvYYtext[2]==
'/' || commentcnvYYtext[2]==
'!';
1820 #line 388 "commentcnv.l" 1827 #line 391 "commentcnv.l" 1831 g_commentStack.
clear();
1839 #line 399 "commentcnv.l" 1849 g_commentStack.
clear();
1857 #line 413 "commentcnv.l" 1867 g_commentStack.
clear();
1875 #line 427 "commentcnv.l" 1885 g_commentStack.
clear();
1897 #line 441 "commentcnv.l" 1902 g_blockName=&commentcnvYYtext[1];
1912 #line 448 "commentcnv.l" 1917 if (
qstrcmp(&commentcnvYYtext[1],
"startuml")==0)
1923 g_blockName=&commentcnvYYtext[1];
1930 #line 462 "commentcnv.l" 1933 g_blockName=&commentcnvYYtext[1];
1934 if (g_blockName.
at(1)==
'[')
1936 g_blockName.
at(1)=
']';
1938 else if (g_blockName.
at(1)==
'{')
1940 g_blockName.
at(1)=
'}';
1952 #line 476 "commentcnv.l" 1955 g_blockName=&commentcnvYYtext[1];
1962 #line 482 "commentcnv.l" 1969 #line 485 "commentcnv.l" 1972 if (commentcnvYYtext[1]==
'f')
1974 BEGIN(g_lastCommentContext);
1976 else if (&commentcnvYYtext[4]==g_blockName)
1978 BEGIN(g_lastCommentContext);
1984 #line 496 "commentcnv.l" 1999 #line 507 "commentcnv.l" 2011 BEGIN(g_lastCommentContext);
2022 #line 526 "commentcnv.l" 2025 if (&commentcnvYYtext[4]==g_blockName)
2027 BEGIN(g_lastCommentContext);
2033 #line 533 "commentcnv.l" 2035 if (!g_inSpecialComment)
2042 while (commentcnvYYtext[l]==
' ' || commentcnvYYtext[l]==
'\t')
2060 #line 556 "commentcnv.l" 2068 #line 559 "commentcnv.l" 2075 #line 562 "commentcnv.l" 2077 if (g_blockName==
"dot" || g_blockName==
"msc" || g_blockName==
"uml" || g_blockName.
at(0)==
'f')
2081 while (commentcnvYYtext[l]==
' ' || commentcnvYYtext[l]==
'\t')
2096 #line 579 "commentcnv.l" 2103 #line 582 "commentcnv.l" 2110 #line 585 "commentcnv.l" 2113 BEGIN(g_stringContext);
2118 #line 589 "commentcnv.l" 2126 #line 592 "commentcnv.l" 2133 #line 595 "commentcnv.l" 2140 #line 598 "commentcnv.l" 2143 BEGIN(g_charContext);
2148 #line 602 "commentcnv.l" 2156 #line 605 "commentcnv.l" 2163 #line 609 "commentcnv.l" 2170 #line 612 "commentcnv.l" 2177 #line 615 "commentcnv.l" 2185 g_pythonDocString =
FALSE;
2194 #line 627 "commentcnv.l" 2206 #line 635 "commentcnv.l" 2215 #line 640 "commentcnv.l" 2224 if (g_nestingCount<=0)
2231 delete g_commentStack.
pop();
2242 #line 659 "commentcnv.l" 2261 #line 670 "commentcnv.l" 2288 #line 693 "commentcnv.l" 2299 #line 696 "commentcnv.l" 2310 #line 699 "commentcnv.l" 2318 #line 702 "commentcnv.l" 2328 #line 707 "commentcnv.l" 2333 g_inSpecialComment=
FALSE;
2334 g_inRoseComment=
FALSE;
2341 #line 715 "commentcnv.l" 2349 #line 721 "commentcnv.l" 2352 #line 722 "commentcnv.l" 2356 #line 722 "commentcnv.l" 2365 #line 728 "commentcnv.l" 2368 #line 729 "commentcnv.l" 2372 #line 729 "commentcnv.l" 2382 #line 734 "commentcnv.l" 2384 if (!g_inRoseComment)
2399 #line 746 "commentcnv.l" 2401 if (!g_inRoseComment)
2416 #line 758 "commentcnv.l" 2420 g_inSpecialComment=
FALSE;
2421 g_inRoseComment=
FALSE;
2431 #line 765 "commentcnv.l" 2434 BEGIN(g_readLineCtx);
2439 #line 769 "commentcnv.l" 2450 #line 772 "commentcnv.l" 2462 #line 776 "commentcnv.l" 2476 if (g_specialComment)
2486 #line 796 "commentcnv.l" 2514 #line 820 "commentcnv.l" 2522 #line 822 "commentcnv.l" 2526 #line 822 "commentcnv.l" 2542 if (*commentcnvYYtext==
'\n') g_lineNr++;
2555 #line 847 "commentcnv.l" 2562 #line 850 "commentcnv.l" 2573 #line 857 "commentcnv.l" 2579 #line 859 "commentcnv.l" 2595 #line 871 "commentcnv.l" 2598 g_lastEscaped=
FALSE;
2603 #line 875 "commentcnv.l" 2605 if (g_lastEscaped) g_lastEscaped=
FALSE;
2606 else g_lastEscaped=
TRUE;
2613 #line 880 "commentcnv.l" 2617 g_lastEscaped=
FALSE;
2622 #line 885 "commentcnv.l" 2625 if (!g_lastEscaped) g_blockCount++;
2626 g_lastEscaped=
FALSE;
2631 #line 890 "commentcnv.l" 2634 if (!g_lastEscaped) g_blockCount--;
2635 if (g_blockCount==0)
2638 BEGIN( g_lastBlockContext );
2640 g_lastEscaped=
FALSE;
2645 #line 900 "commentcnv.l" 2648 g_lastEscaped=
FALSE;
2653 #line 904 "commentcnv.l" 2660 #line 908 "commentcnv.l" 2663 #line 2664 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/commentcnv.cpp" 2680 int yy_amount_of_matched_text = (
int) (yy_cp - (
yytext_ptr)) - 1;
2711 yy_state_type yy_next_state;
2730 if ( yy_next_state )
2734 yy_current_state = yy_next_state;
2741 goto yy_find_action;
2794 goto yy_find_action;
2801 "fatal flex scanner internal error--no action found" );
2817 register int number_to_move, i;
2822 "fatal flex scanner internal error--end of buffer missed" );
2848 for ( i = 0; i < number_to_move; ++i )
2849 *(dest++) = *(source++);
2862 while ( num_to_read <= 0 )
2866 "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
2904 YY_FATAL_ERROR(
"out of dynamic memory in yy_get_next_buffer()" );
2920 register yy_state_type yy_current_state;
2921 register char *
yy_cp;
2932 while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
2934 yy_current_state = (
int) yy_def[yy_current_state];
2935 if ( yy_current_state >= 411 )
2936 yy_c = yy_meta[(
unsigned int) yy_c];
2938 yy_current_state = yy_nxt[yy_base[yy_current_state] + (
unsigned int) yy_c];
2942 return yy_current_state;
2952 register int yy_is_jam;
2955 while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
2957 yy_current_state = (
int) yy_def[yy_current_state];
2958 if ( yy_current_state >= 411 )
2959 yy_c = yy_meta[(
unsigned int) yy_c];
2961 yy_current_state = yy_nxt[yy_base[yy_current_state] + (
unsigned int) yy_c];
2962 yy_is_jam = (yy_current_state == 410);
2966 return yy_is_jam ? 0 : yy_current_state;
2971 register char *
yy_cp;
2978 if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->
yy_ch_buf + 2 )
2981 register int number_to_move = (
yy_n_chars) + 2;
2984 register char *source =
2988 *--dest = *--source;
2990 yy_cp += (
int) (dest - source);
2991 yy_bp += (
int) (dest - source);
2995 if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->
yy_ch_buf + 2 )
2999 *--yy_cp = (char) c;
3008 static int yyinput (
void)
3010 static int input (
void)
3155 YY_FATAL_ERROR(
"out of dynamic memory in commentcnvYY_create_buffer()" );
3164 YY_FATAL_ERROR(
"out of dynamic memory in commentcnvYY_create_buffer()" );
3255 if (new_buffer == NULL)
3306 if (!(yy_buffer_stack)) {
3316 if ( ! (yy_buffer_stack) )
3317 YY_FATAL_ERROR(
"out of dynamic memory in commentcnvYYensure_buffer_stack()" );
3319 memset((yy_buffer_stack), 0, num_to_alloc *
sizeof(
struct yy_buffer_state*));
3336 if ( ! (yy_buffer_stack) )
3337 YY_FATAL_ERROR(
"out of dynamic memory in commentcnvYYensure_buffer_stack()" );
3363 YY_FATAL_ERROR(
"out of dynamic memory in commentcnvYY_scan_buffer()" );
3409 n = _yybytes_len + 2;
3412 YY_FATAL_ERROR(
"out of dynamic memory in commentcnvYY_scan_bytes()" );
3414 for ( i = 0; i < _yybytes_len; ++i )
3415 buf[i] = yybytes[i];
3431 #ifndef YY_EXIT_FAILURE 3432 #define YY_EXIT_FAILURE 2 3437 (void) fprintf(
stderr,
"%s\n", msg );
3448 int yyless_macro_arg = (n); \ 3449 YY_LESS_LINENO(yyless_macro_arg);\ 3450 commentcnvYYtext[commentcnvYYleng] = (yy_hold_char); \ 3451 (yy_c_buf_p) = commentcnvYYtext + yyless_macro_arg; \ 3452 (yy_hold_char) = *(yy_c_buf_p); \ 3453 *(yy_c_buf_p) = '\0'; \ 3454 commentcnvYYleng = yyless_macro_arg; \ 3509 commentcnvYYlineno = line_number;
3535 commentcnvYY_flex_debug = bdebug ;
3601 static void yy_flex_strncpy (
char* s1,
yyconst char * s2,
int n )
3604 for ( i = 0; i <
n; ++i )
3609 #ifdef YY_NEED_STRLEN 3610 static int yy_flex_strlen (
yyconst char *
s )
3613 for ( n = 0; s[
n]; ++
n )
3622 return (
void *) malloc( size );
3634 return (
void *) realloc( (
char *) ptr, size );
3639 free( (
char *) ptr );
3642 #define YYTABLES_NAME "yytables" 3644 #line 908 "commentcnv.l" 3650 if (g_mlBrief || g_skip)
3658 if (i==g_blockHeadCol)
3666 g_inSpecialComment=
FALSE;
3677 bool skipLine=
FALSE;
3682 switch(contents[i]) {
3694 if(column==1)
return TRUE;
3698 if(column>1 && column<7)
return FALSE;
3703 if(column==7)
return TRUE;
3728 g_pythonDocString =
FALSE;
3730 g_condStack.
clear();
3732 g_commentStack.
clear();
3735 printlex(commentcnvYY_flex_debug,
TRUE, __FILE__, fileName);
3736 isFixedForm =
FALSE;
3753 while (!g_condStack.
isEmpty())
3758 warn(g_fileName,ctx->
lineNr,
"Conditional section%sdoes not have " 3759 "a corresponding \\endcond command within this file.",sectionInfo.
data());
3765 while (!g_commentStack.
isEmpty())
3768 if (!first) tmp +=
", ";
3774 warn(g_fileName,g_lineNr,
"Reached end of file while still inside a (nested) comment. " 3775 "Nesting level %d %s",g_nestingCount+1,tmp.
data());
3777 g_commentStack.
clear();
3781 g_outBuf->
at(g_outBuf->
curPos())=
'\0';
3782 msg(
"-------------\n%s\n-------------\n",g_outBuf->
data());
3784 printlex(commentcnvYY_flex_debug,
FALSE, __FILE__, fileName);
3789 #if !defined(YY_FLEX_SUBMINOR_VERSION) 3791 void commentcnvYYdummy() { yy_flex_realloc(0,0); }
void setAutoDelete(bool del)
void msg(const char *fmt,...)
void printlex(int dbg, bool enter, const char *lexName, const char *fileName)
QCString resolveAliasCmd(const QCString aliasCmd)
int errno
Contains the last error code.
#define Config_getInt(val)
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
A bunch of utility functions.
const char * data() const
#define Config_getBool(val)
void warn(const char *file, int line, const char *fmt,...)
CondCtx(int line, QCString id, bool b)
Buffer used to store strings.
QCString & sprintf(const char *format,...)
QCString & setNum(short n)
SrcLangExt getLanguageFromFileName(const QCString fileName)
void line(double t, double *p, double &x, double &y, double &z)
std::vector< std::string > column
static bool isFlagSet(DebugMask mask)
Q_EXPORT int qstrcmp(const char *str1, const char *str2)
bool parse(const char *fileName, int lineNr, const char *expr)
byte bytes
Alias for common language habits.