summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/fe/lex.yy.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/fe/lex.yy.cpp')
-rw-r--r--TAO/TAO_IDL/fe/lex.yy.cpp697
1 files changed, 347 insertions, 350 deletions
diff --git a/TAO/TAO_IDL/fe/lex.yy.cpp b/TAO/TAO_IDL/fe/lex.yy.cpp
index 050de52ccb4..fb37c0d80cd 100644
--- a/TAO/TAO_IDL/fe/lex.yy.cpp
+++ b/TAO/TAO_IDL/fe/lex.yy.cpp
@@ -283,7 +283,7 @@ static void tao_yy_fatal_error TAO_YY_PROTO(( tao_yyconst char msg[] ));
#define TAO_YY_NUM_RULES 86
#define TAO_YY_END_OF_BUFFER 87
-static tao_yyconst short int tao_yy_accept[445] =
+static tao_yyconst short int tao_yy_accept[441] =
{ 0,
83, 83, 87, 85, 83, 84, 84, 85, 85, 85,
85, 85, 58, 54, 85, 85, 85, 50, 50, 50,
@@ -293,47 +293,46 @@ static tao_yyconst short int tao_yy_accept[445] =
51, 82, 0, 51, 58, 0, 0, 0, 54, 49,
47, 48, 50, 50, 0, 0, 50, 50, 50, 50,
50, 50, 50, 50, 50, 50, 50, 50, 50, 50,
- 50, 50, 44, 50, 50, 50, 50, 50, 50, 50,
+ 50, 44, 50, 50, 50, 50, 50, 50, 50, 50,
50, 50, 50, 50, 50, 50, 50, 50, 50, 50,
- 50, 50, 50, 50, 50, 0, 77, 0, 0, 0,
- 0, 0, 0, 0, 0, 61, 0, 61, 0, 0,
- 57, 0, 53, 0, 51, 0, 81, 81, 51, 0,
- 52, 56, 50, 0, 60, 0, 0, 0, 50, 50,
- 1, 50, 50, 50, 50, 50, 50, 50, 50, 50,
+ 50, 50, 50, 50, 0, 77, 0, 0, 0, 0,
+ 0, 0, 0, 0, 61, 0, 61, 0, 0, 57,
+ 0, 53, 0, 51, 0, 81, 81, 51, 0, 52,
+ 56, 50, 0, 60, 0, 0, 0, 50, 50, 1,
50, 50, 50, 50, 50, 50, 50, 50, 50, 50,
- 50, 50, 45, 50, 50, 50, 50, 50, 50, 50,
50, 50, 50, 50, 50, 50, 50, 50, 50, 50,
- 0, 0, 0, 0, 0, 0, 0, 64, 62, 0,
- 0, 55, 0, 51, 52, 50, 0, 65, 0, 41,
+ 50, 45, 50, 50, 50, 50, 50, 50, 50, 50,
+ 50, 50, 50, 50, 50, 50, 50, 50, 50, 0,
+ 0, 0, 0, 0, 0, 0, 64, 62, 0, 0,
+ 55, 0, 51, 52, 50, 0, 65, 0, 41, 50,
- 50, 50, 50, 19, 26, 50, 50, 50, 50, 50,
- 12, 50, 50, 50, 50, 50, 50, 50, 23, 50,
+ 50, 50, 19, 26, 50, 50, 50, 50, 50, 12,
+ 50, 50, 50, 35, 50, 50, 50, 23, 50, 50,
50, 50, 50, 50, 50, 50, 50, 50, 50, 50,
- 50, 50, 50, 50, 50, 50, 50, 50, 30, 50,
- 50, 0, 0, 0, 0, 0, 0, 0, 78, 0,
- 0, 0, 0, 0, 0, 62, 0, 63, 0, 42,
- 0, 0, 50, 50, 50, 9, 50, 50, 50, 50,
- 50, 50, 17, 21, 43, 50, 32, 50, 50, 29,
- 50, 50, 50, 50, 50, 50, 24, 50, 50, 50,
- 50, 50, 50, 16, 50, 50, 27, 50, 73, 0,
-
+ 50, 50, 50, 50, 50, 50, 50, 30, 50, 50,
+ 0, 0, 0, 0, 0, 0, 0, 78, 0, 0,
+ 0, 0, 0, 0, 62, 0, 63, 0, 42, 0,
+ 0, 50, 50, 50, 9, 50, 50, 50, 50, 50,
+ 17, 21, 43, 50, 32, 50, 50, 29, 50, 50,
+ 50, 50, 50, 50, 24, 50, 50, 50, 50, 50,
+ 50, 16, 50, 50, 27, 50, 73, 0, 0, 0,
+
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 66,
+ 0, 50, 50, 50, 50, 34, 50, 22, 50, 50,
+ 2, 31, 46, 50, 37, 3, 50, 50, 13, 11,
+ 50, 18, 50, 50, 50, 50, 50, 0, 71, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 66, 0, 50, 50, 50, 50, 34, 50, 22,
- 50, 50, 50, 2, 31, 46, 50, 37, 3, 50,
- 50, 13, 11, 50, 18, 50, 50, 50, 50, 50,
- 0, 71, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 50, 50, 28, 7,
- 20, 50, 35, 50, 36, 50, 50, 50, 50, 10,
- 50, 50, 14, 0, 0, 69, 69, 0, 0, 75,
- 0, 0, 74, 0, 0, 0, 0, 0, 0, 0,
- 33, 50, 50, 50, 4, 15, 38, 50, 25, 50,
-
- 0, 79, 79, 0, 0, 0, 0, 72, 0, 0,
- 0, 0, 0, 0, 0, 5, 6, 8, 50, 40,
- 0, 67, 67, 0, 0, 70, 70, 0, 0, 0,
- 0, 50, 0, 80, 80, 0, 0, 0, 39, 76,
- 0, 68, 68, 0
+ 0, 0, 0, 50, 50, 28, 7, 20, 50, 50,
+ 36, 50, 50, 50, 50, 10, 50, 50, 14, 0,
+ 0, 69, 69, 0, 0, 75, 0, 0, 74, 0,
+ 0, 0, 0, 0, 0, 0, 33, 50, 50, 50,
+ 4, 15, 38, 50, 25, 50, 0, 79, 79, 0,
+
+ 0, 0, 0, 72, 0, 0, 0, 0, 0, 0,
+ 0, 5, 6, 8, 50, 40, 0, 67, 67, 0,
+ 0, 70, 70, 0, 0, 0, 0, 50, 0, 80,
+ 80, 0, 0, 0, 39, 76, 0, 68, 68, 0
} ;
static tao_yyconst int tao_yy_ec[256] =
@@ -378,119 +377,117 @@ static tao_yyconst int tao_yy_meta[57] =
8, 6, 8, 6, 8, 6
} ;
-static tao_yyconst short int tao_yy_base[472] =
+static tao_yyconst short int tao_yy_base[468] =
{ 0,
- 0, 50, 922, 923, 56, 923, 923, 53, 888, 48,
- 51, 59, 61, 66, 903, 901, 898, 0, 895, 81,
- 888, 49, 869, 57, 50, 24, 63, 869, 867, 866,
- 877, 56, 58, 36, 73, 46, 865, 83, 76, 128,
- 888, 113, 107, 923, 0, 900, 131, 105, 136, 141,
- 178, 923, 133, 162, 173, 184, 199, 0, 211, 923,
- 923, 923, 0, 880, 128, 873, 874, 854, 847, 851,
- 855, 850, 865, 853, 847, 857, 843, 842, 857, 856,
- 836, 844, 77, 102, 852, 837, 836, 848, 834, 842,
- 848, 840, 847, 832, 833, 829, 830, 834, 823, 827,
-
- 116, 830, 830, 830, 819, 826, 923, 116, 215, 826,
- 830, 824, 816, 845, 129, 923, 855, 854, 224, 853,
- 228, 0, 239, 246, 923, 169, 923, 180, 0, 166,
- 253, 0, 831, 200, 923, 807, 850, 196, 833, 805,
- 0, 806, 811, 815, 803, 195, 800, 816, 814, 804,
- 809, 795, 807, 810, 791, 804, 807, 800, 787, 796,
- 799, 782, 0, 782, 791, 783, 795, 779, 781, 182,
- 782, 777, 782, 788, 779, 782, 771, 785, 787, 771,
- 813, 812, 774, 778, 770, 780, 295, 923, 923, 250,
- 805, 0, 256, 279, 923, 788, 0, 923, 0, 0,
-
- 762, 768, 771, 0, 0, 757, 769, 760, 753, 761,
- 0, 756, 756, 764, 749, 748, 749, 754, 0, 753,
- 742, 743, 759, 758, 749, 752, 743, 750, 736, 741,
- 749, 738, 747, 746, 744, 735, 739, 740, 0, 728,
- 734, 769, 270, 736, 728, 734, 731, 727, 923, 241,
- 298, 727, 731, 725, 717, 923, 757, 923, 756, 0,
- 337, 755, 728, 726, 726, 0, 704, 714, 714, 718,
- 704, 705, 0, 0, 0, 714, 0, 657, 645, 0,
- 615, 616, 628, 611, 604, 601, 0, 597, 575, 561,
- 565, 571, 554, 0, 536, 528, 0, 533, 923, 325,
-
- 274, 525, 342, 531, 568, 567, 529, 533, 525, 535,
- 363, 923, 560, 530, 505, 510, 502, 0, 500, 0,
- 490, 473, 485, 0, 0, 0, 473, 0, 0, 467,
- 468, 0, 0, 442, 0, 429, 417, 416, 397, 404,
- 389, 923, 404, 284, 280, 412, 427, 390, 410, 328,
- 377, 366, 352, 349, 435, 376, 331, 329, 0, 0,
- 0, 323, 0, 332, 0, 311, 317, 304, 316, 0,
- 311, 298, 0, 431, 286, 923, 360, 362, 434, 923,
- 330, 281, 923, 461, 315, 284, 476, 281, 275, 307,
- 0, 221, 205, 203, 0, 0, 0, 202, 0, 190,
-
- 392, 923, 458, 206, 464, 480, 484, 923, 492, 499,
- 319, 507, 512, 407, 173, 0, 0, 0, 152, 0,
- 512, 923, 521, 531, 527, 923, 533, 535, 163, 158,
- 321, 103, 537, 923, 540, 77, 546, 556, 0, 923,
- 559, 923, 561, 923, 582, 590, 594, 600, 608, 616,
- 620, 627, 635, 640, 643, 650, 655, 658, 661, 665,
- 672, 677, 684, 689, 696, 704, 712, 720, 728, 736,
- 744
+ 0, 50, 918, 919, 56, 919, 919, 53, 884, 48,
+ 51, 59, 61, 66, 899, 897, 894, 0, 891, 81,
+ 884, 49, 865, 57, 50, 24, 59, 865, 863, 862,
+ 873, 61, 43, 36, 67, 58, 861, 76, 75, 124,
+ 884, 110, 111, 919, 0, 896, 122, 117, 136, 141,
+ 178, 919, 120, 166, 171, 184, 196, 0, 211, 919,
+ 919, 919, 0, 876, 114, 869, 870, 850, 843, 847,
+ 851, 846, 861, 849, 843, 853, 839, 838, 853, 833,
+ 841, 127, 98, 849, 834, 833, 845, 831, 839, 845,
+ 837, 844, 829, 830, 826, 827, 831, 820, 824, 120,
+
+ 827, 827, 827, 816, 823, 919, 129, 215, 823, 827,
+ 821, 813, 842, 143, 919, 852, 851, 224, 850, 228,
+ 0, 239, 246, 919, 243, 919, 255, 0, 174, 253,
+ 0, 828, 191, 919, 804, 847, 176, 830, 802, 0,
+ 803, 808, 812, 800, 108, 797, 813, 811, 801, 806,
+ 805, 808, 790, 788, 801, 804, 797, 784, 793, 796,
+ 779, 0, 779, 788, 780, 792, 776, 778, 162, 779,
+ 774, 779, 785, 776, 779, 768, 782, 784, 768, 810,
+ 809, 771, 775, 767, 777, 295, 919, 919, 257, 802,
+ 0, 259, 279, 919, 785, 0, 919, 0, 0, 759,
+
+ 765, 768, 0, 0, 754, 766, 757, 750, 758, 0,
+ 753, 762, 747, 0, 746, 747, 752, 0, 751, 740,
+ 741, 757, 756, 747, 750, 741, 748, 734, 739, 747,
+ 736, 745, 744, 742, 733, 737, 738, 0, 726, 732,
+ 767, 280, 734, 726, 732, 729, 725, 919, 158, 309,
+ 725, 729, 723, 715, 919, 755, 919, 754, 0, 337,
+ 753, 726, 724, 724, 0, 702, 712, 712, 716, 702,
+ 0, 0, 0, 656, 0, 645, 633, 0, 611, 613,
+ 625, 599, 601, 592, 0, 586, 559, 557, 564, 558,
+ 543, 0, 534, 527, 0, 531, 919, 342, 232, 524,
+
+ 334, 530, 567, 566, 528, 532, 524, 534, 363, 919,
+ 558, 521, 503, 508, 500, 0, 481, 0, 487, 485,
+ 0, 0, 0, 473, 0, 0, 467, 468, 0, 0,
+ 442, 0, 429, 417, 416, 397, 404, 389, 919, 404,
+ 284, 243, 412, 427, 390, 410, 286, 377, 366, 352,
+ 349, 435, 375, 330, 329, 0, 0, 0, 323, 332,
+ 0, 299, 316, 291, 306, 0, 296, 280, 0, 431,
+ 299, 919, 361, 363, 434, 919, 315, 277, 919, 461,
+ 324, 268, 476, 273, 275, 307, 0, 248, 225, 212,
+ 0, 0, 0, 206, 0, 195, 392, 919, 458, 209,
+
+ 464, 480, 484, 919, 492, 499, 326, 507, 512, 407,
+ 179, 0, 0, 0, 132, 0, 512, 919, 521, 531,
+ 527, 919, 533, 535, 155, 140, 330, 104, 537, 919,
+ 540, 77, 546, 556, 0, 919, 559, 919, 561, 919,
+ 582, 590, 594, 600, 608, 616, 620, 627, 635, 640,
+ 643, 650, 655, 658, 661, 665, 672, 677, 684, 689,
+ 696, 704, 712, 720, 728, 736, 744
} ;
-static tao_yyconst short int tao_yy_def[472] =
+static tao_yyconst short int tao_yy_def[468] =
{ 0,
- 444, 1, 444, 444, 444, 444, 444, 445, 446, 444,
- 444, 444, 444, 444, 444, 444, 444, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 444,
- 444, 444, 445, 444, 448, 444, 449, 444, 444, 444,
- 444, 444, 450, 51, 444, 444, 444, 451, 444, 444,
- 444, 444, 447, 447, 452, 453, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
-
- 447, 447, 447, 447, 447, 40, 444, 40, 444, 444,
- 444, 444, 444, 444, 445, 444, 444, 444, 444, 454,
- 444, 455, 444, 444, 444, 450, 444, 450, 54, 444,
- 444, 451, 447, 452, 444, 444, 444, 444, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 456, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 457, 455, 444, 444, 444, 447, 458, 444, 459, 447,
-
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 456, 444, 444, 444, 444, 444, 187, 444, 187,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 447,
- 452, 460, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 444, 444,
-
- 444, 444, 444, 444, 461, 444, 444, 444, 444, 444,
- 261, 444, 462, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 444, 444, 444, 463, 444, 444, 444, 444, 461, 444,
- 444, 444, 444, 444, 261, 464, 447, 447, 447, 447,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
- 447, 447, 447, 444, 463, 444, 463, 465, 444, 444,
- 466, 444, 444, 444, 444, 444, 444, 444, 452, 444,
- 447, 447, 447, 447, 447, 447, 447, 447, 447, 447,
-
- 465, 444, 465, 466, 444, 467, 444, 444, 444, 468,
- 444, 444, 444, 444, 444, 447, 447, 447, 447, 447,
- 467, 444, 467, 444, 468, 444, 468, 469, 470, 444,
- 444, 447, 469, 444, 469, 470, 444, 471, 447, 444,
- 471, 444, 471, 0, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 444
+ 440, 1, 440, 440, 440, 440, 440, 441, 442, 440,
+ 440, 440, 440, 440, 440, 440, 440, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 440,
+ 440, 440, 441, 440, 444, 440, 445, 440, 440, 440,
+ 440, 440, 446, 51, 440, 440, 440, 447, 440, 440,
+ 440, 440, 443, 443, 448, 449, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+
+ 443, 443, 443, 443, 40, 440, 40, 440, 440, 440,
+ 440, 440, 440, 441, 440, 440, 440, 440, 450, 440,
+ 451, 440, 440, 440, 446, 440, 446, 54, 440, 440,
+ 447, 443, 448, 440, 440, 440, 440, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 452,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 453,
+ 451, 440, 440, 440, 443, 454, 440, 455, 443, 443,
+
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 452, 440, 440, 440, 440, 440, 186, 440, 186, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 443, 448,
+ 456, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 440, 440, 440, 440,
+
+ 440, 440, 457, 440, 440, 440, 440, 440, 260, 440,
+ 458, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 440, 440, 440,
+ 459, 440, 440, 440, 440, 457, 440, 440, 440, 440,
+ 440, 260, 460, 443, 443, 443, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 443, 443, 443, 440,
+ 459, 440, 459, 461, 440, 440, 462, 440, 440, 440,
+ 440, 440, 440, 440, 448, 440, 443, 443, 443, 443,
+ 443, 443, 443, 443, 443, 443, 461, 440, 461, 462,
+
+ 440, 463, 440, 440, 440, 464, 440, 440, 440, 440,
+ 440, 443, 443, 443, 443, 443, 463, 440, 463, 440,
+ 464, 440, 464, 465, 466, 440, 440, 443, 465, 440,
+ 465, 466, 440, 467, 443, 440, 467, 440, 467, 0,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440
} ;
-static tao_yyconst short int tao_yy_nxt[980] =
+static tao_yyconst short int tao_yy_nxt[976] =
{ 0,
4, 5, 6, 7, 5, 8, 4, 9, 4, 4,
10, 11, 12, 13, 14, 14, 15, 16, 4, 17,
@@ -498,110 +495,110 @@ static tao_yyconst short int tao_yy_nxt[980] =
18, 18, 4, 22, 23, 24, 25, 26, 27, 18,
18, 28, 29, 30, 31, 32, 33, 18, 34, 35,
36, 37, 38, 39, 18, 18, 40, 42, 44, 48,
- 42, 49, 50, 50, 51, 51, 51, 52, 78, 92,
- 41, 53, 54, 93, 55, 55, 56, 54, 79, 59,
- 59, 59, 437, 68, 57, 45, 65, 76, 66, 57,
- 72, 87, 58, 69, 99, 77, 80, 73, 57, 70,
-
- 88, 100, 74, 57, 81, 82, 90, 89, 75, 91,
- 94, 104, 44, 95, 42, 58, 102, 42, 51, 51,
- 51, 181, 155, 96, 97, 105, 98, 156, 103, 106,
- 107, 107, 108, 135, 44, 127, 128, 157, 118, 45,
- 439, 109, 109, 109, 119, 119, 158, 54, 107, 121,
- 121, 56, 54, 128, 123, 123, 123, 175, 444, 57,
- 136, 45, 120, 429, 57, 176, 110, 122, 437, 111,
- 112, 127, 128, 57, 113, 129, 129, 129, 57, 131,
- 131, 131, 127, 128, 54, 120, 55, 55, 56, 128,
- 122, 51, 51, 51, 432, 54, 57, 56, 56, 56,
-
- 128, 124, 125, 198, 125, 135, 431, 57, 130, 130,
- 57, 405, 131, 131, 131, 124, 125, 107, 107, 182,
- 125, 57, 54, 230, 59, 59, 59, 420, 109, 109,
- 109, 189, 136, 231, 57, 107, 419, 190, 190, 54,
- 418, 121, 121, 56, 206, 207, 305, 199, 57, 417,
- 54, 57, 123, 123, 123, 193, 193, 256, 416, 194,
- 194, 194, 57, 257, 257, 57, 131, 131, 131, 194,
- 194, 194, 299, 299, 300, 344, 57, 195, 344, 195,
- 135, 378, 406, 444, 378, 406, 376, 377, 376, 377,
- 299, 195, 194, 194, 194, 195, 248, 249, 249, 250,
-
- 249, 249, 306, 125, 377, 125, 377, 136, 251, 251,
- 251, 251, 251, 251, 312, 249, 410, 125, 249, 410,
- 428, 125, 438, 428, 415, 438, 341, 342, 342, 341,
- 383, 383, 384, 252, 411, 405, 253, 254, 343, 343,
- 343, 255, 135, 346, 400, 342, 346, 399, 383, 398,
- 311, 311, 311, 397, 396, 347, 347, 347, 311, 311,
- 311, 311, 376, 377, 402, 403, 395, 394, 393, 136,
- 311, 311, 311, 311, 311, 311, 355, 355, 355, 392,
- 377, 391, 403, 312, 355, 355, 355, 355, 388, 387,
- 341, 342, 342, 341, 402, 403, 355, 355, 355, 355,
-
- 355, 355, 374, 374, 374, 341, 342, 342, 341, 342,
- 386, 430, 403, 346, 385, 350, 346, 343, 343, 343,
- 414, 414, 414, 382, 342, 347, 347, 347, 379, 380,
- 380, 379, 381, 342, 342, 379, 380, 380, 379, 381,
- 347, 347, 347, 373, 374, 374, 374, 380, 389, 389,
- 389, 342, 372, 371, 380, 370, 389, 389, 389, 389,
- 402, 403, 407, 408, 408, 407, 380, 380, 389, 389,
- 389, 389, 389, 389, 409, 409, 409, 412, 403, 369,
- 413, 408, 422, 423, 380, 407, 408, 408, 407, 414,
- 414, 414, 368, 407, 408, 408, 407, 424, 424, 424,
-
- 423, 426, 427, 367, 408, 409, 409, 409, 412, 366,
- 365, 413, 408, 412, 422, 423, 413, 429, 364, 427,
- 414, 414, 414, 422, 423, 414, 414, 414, 363, 426,
- 427, 362, 423, 408, 408, 426, 427, 434, 435, 434,
- 435, 423, 434, 435, 424, 424, 424, 427, 440, 440,
- 361, 408, 360, 427, 359, 435, 358, 435, 442, 443,
- 435, 442, 443, 442, 443, 357, 440, 312, 354, 353,
- 352, 351, 305, 350, 348, 345, 443, 340, 339, 443,
- 338, 443, 43, 43, 43, 43, 43, 43, 43, 43,
- 46, 337, 46, 46, 46, 46, 46, 46, 63, 63,
-
- 63, 63, 115, 115, 336, 335, 115, 115, 117, 334,
- 117, 117, 117, 117, 117, 117, 126, 126, 126, 126,
- 126, 126, 126, 126, 132, 333, 132, 134, 134, 134,
- 134, 134, 134, 134, 134, 137, 332, 137, 137, 137,
- 137, 137, 137, 191, 191, 331, 191, 192, 330, 192,
- 242, 242, 242, 242, 242, 242, 242, 242, 259, 259,
- 329, 259, 261, 328, 261, 262, 327, 262, 313, 313,
- 326, 313, 349, 349, 349, 349, 349, 349, 349, 349,
- 356, 356, 325, 356, 375, 375, 375, 375, 375, 375,
- 375, 375, 390, 390, 324, 390, 401, 401, 401, 401,
-
- 401, 401, 401, 401, 404, 404, 404, 404, 404, 404,
- 404, 404, 421, 421, 421, 421, 421, 421, 421, 421,
- 425, 425, 425, 425, 425, 425, 425, 425, 433, 433,
- 433, 433, 433, 433, 433, 433, 436, 436, 436, 436,
- 436, 436, 436, 436, 441, 441, 441, 441, 441, 441,
- 441, 441, 323, 322, 321, 320, 319, 318, 317, 316,
- 315, 314, 312, 258, 256, 310, 309, 308, 307, 444,
- 304, 303, 302, 301, 243, 298, 297, 296, 295, 294,
- 293, 292, 291, 290, 289, 288, 287, 286, 285, 284,
- 283, 282, 281, 280, 279, 278, 277, 276, 275, 274,
-
- 273, 272, 271, 270, 269, 268, 267, 266, 265, 264,
- 263, 260, 258, 247, 246, 245, 244, 181, 243, 241,
- 240, 239, 238, 237, 236, 235, 234, 233, 232, 229,
- 228, 227, 226, 225, 224, 223, 222, 221, 220, 219,
- 218, 217, 216, 215, 214, 213, 212, 211, 210, 209,
- 208, 205, 204, 203, 202, 201, 200, 198, 197, 196,
- 188, 188, 188, 187, 186, 185, 184, 183, 444, 180,
- 179, 178, 177, 174, 173, 172, 171, 170, 169, 168,
- 167, 166, 165, 164, 163, 162, 161, 160, 159, 154,
- 153, 152, 151, 150, 149, 148, 147, 146, 145, 144,
-
- 143, 142, 141, 140, 139, 138, 133, 116, 114, 101,
- 86, 85, 84, 83, 71, 67, 64, 62, 61, 60,
- 47, 444, 3, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444
+ 42, 49, 50, 50, 51, 51, 51, 52, 78, 91,
+ 41, 53, 54, 92, 55, 55, 56, 54, 79, 59,
+ 59, 59, 433, 68, 57, 45, 65, 76, 66, 57,
+ 72, 89, 58, 69, 90, 77, 86, 73, 57, 70,
+
+ 80, 81, 74, 57, 93, 87, 98, 94, 75, 101,
+ 103, 42, 88, 99, 42, 58, 44, 95, 96, 134,
+ 97, 102, 126, 127, 104, 105, 106, 106, 107, 117,
+ 51, 51, 51, 156, 180, 118, 118, 108, 108, 108,
+ 127, 435, 157, 45, 106, 425, 135, 54, 44, 120,
+ 120, 56, 54, 119, 122, 122, 122, 205, 206, 57,
+ 433, 174, 109, 303, 57, 110, 111, 121, 153, 175,
+ 112, 440, 154, 57, 428, 45, 119, 155, 57, 128,
+ 128, 128, 54, 197, 55, 55, 56, 130, 130, 130,
+ 121, 51, 51, 51, 57, 54, 134, 56, 56, 56,
+
+ 440, 123, 124, 229, 124, 129, 129, 57, 57, 130,
+ 130, 130, 427, 230, 401, 123, 124, 106, 106, 181,
+ 124, 57, 54, 135, 59, 59, 59, 198, 108, 108,
+ 108, 188, 416, 341, 57, 106, 341, 189, 189, 54,
+ 415, 120, 120, 56, 374, 126, 127, 374, 57, 414,
+ 54, 57, 122, 122, 122, 192, 192, 126, 127, 193,
+ 193, 193, 57, 127, 255, 57, 130, 130, 130, 413,
+ 256, 256, 193, 193, 193, 127, 57, 194, 402, 194,
+ 134, 402, 297, 297, 298, 412, 372, 373, 379, 379,
+ 380, 194, 193, 193, 193, 194, 247, 248, 248, 249,
+
+ 297, 372, 373, 124, 373, 124, 379, 135, 250, 250,
+ 250, 248, 248, 304, 310, 248, 411, 124, 407, 373,
+ 401, 124, 250, 250, 250, 406, 396, 424, 406, 248,
+ 424, 434, 395, 251, 434, 343, 252, 253, 343, 394,
+ 393, 254, 134, 338, 339, 339, 338, 344, 344, 344,
+ 309, 309, 309, 392, 391, 340, 340, 340, 309, 309,
+ 309, 309, 339, 372, 373, 398, 399, 390, 389, 135,
+ 309, 309, 309, 309, 309, 309, 352, 352, 352, 388,
+ 387, 373, 310, 399, 352, 352, 352, 352, 384, 383,
+ 338, 339, 339, 338, 398, 399, 352, 352, 352, 352,
+
+ 352, 352, 370, 370, 370, 338, 339, 339, 338, 339,
+ 382, 426, 399, 343, 381, 347, 343, 340, 340, 340,
+ 410, 410, 410, 378, 339, 344, 344, 344, 375, 376,
+ 376, 375, 377, 339, 339, 375, 376, 376, 375, 377,
+ 344, 344, 344, 369, 370, 370, 370, 376, 385, 385,
+ 385, 339, 368, 367, 376, 366, 385, 385, 385, 385,
+ 398, 399, 403, 404, 404, 403, 376, 376, 385, 385,
+ 385, 385, 385, 385, 405, 405, 405, 408, 399, 365,
+ 409, 404, 418, 419, 376, 403, 404, 404, 403, 410,
+ 410, 410, 364, 403, 404, 404, 403, 420, 420, 420,
+
+ 419, 422, 423, 363, 404, 405, 405, 405, 408, 362,
+ 361, 409, 404, 408, 418, 419, 409, 425, 360, 423,
+ 410, 410, 410, 418, 419, 410, 410, 410, 359, 422,
+ 423, 358, 419, 404, 404, 422, 423, 430, 431, 430,
+ 431, 419, 430, 431, 420, 420, 420, 423, 436, 436,
+ 357, 404, 356, 423, 355, 431, 354, 431, 438, 439,
+ 431, 438, 439, 438, 439, 310, 436, 351, 350, 349,
+ 348, 303, 347, 345, 342, 337, 439, 336, 335, 439,
+ 334, 439, 43, 43, 43, 43, 43, 43, 43, 43,
+ 46, 333, 46, 46, 46, 46, 46, 46, 63, 63,
+
+ 63, 63, 114, 114, 332, 331, 114, 114, 116, 330,
+ 116, 116, 116, 116, 116, 116, 125, 125, 125, 125,
+ 125, 125, 125, 125, 131, 329, 131, 133, 133, 133,
+ 133, 133, 133, 133, 133, 136, 328, 136, 136, 136,
+ 136, 136, 136, 190, 190, 327, 190, 191, 326, 191,
+ 241, 241, 241, 241, 241, 241, 241, 241, 258, 258,
+ 325, 258, 260, 324, 260, 261, 323, 261, 311, 311,
+ 322, 311, 346, 346, 346, 346, 346, 346, 346, 346,
+ 353, 353, 321, 353, 371, 371, 371, 371, 371, 371,
+ 371, 371, 386, 386, 320, 386, 397, 397, 397, 397,
+
+ 397, 397, 397, 397, 400, 400, 400, 400, 400, 400,
+ 400, 400, 417, 417, 417, 417, 417, 417, 417, 417,
+ 421, 421, 421, 421, 421, 421, 421, 421, 429, 429,
+ 429, 429, 429, 429, 429, 429, 432, 432, 432, 432,
+ 432, 432, 432, 432, 437, 437, 437, 437, 437, 437,
+ 437, 437, 319, 318, 317, 316, 315, 314, 313, 312,
+ 310, 257, 255, 308, 307, 306, 305, 440, 302, 301,
+ 300, 299, 242, 296, 295, 294, 293, 292, 291, 290,
+ 289, 288, 287, 286, 285, 284, 283, 282, 281, 280,
+ 279, 278, 277, 276, 275, 274, 273, 272, 271, 270,
+
+ 269, 268, 267, 266, 265, 264, 263, 262, 259, 257,
+ 246, 245, 244, 243, 180, 242, 240, 239, 238, 237,
+ 236, 235, 234, 233, 232, 231, 228, 227, 226, 225,
+ 224, 223, 222, 221, 220, 219, 218, 217, 216, 215,
+ 214, 213, 212, 211, 210, 209, 208, 207, 204, 203,
+ 202, 201, 200, 199, 197, 196, 195, 187, 187, 187,
+ 186, 185, 184, 183, 182, 440, 179, 178, 177, 176,
+ 173, 172, 171, 170, 169, 168, 167, 166, 165, 164,
+ 163, 162, 161, 160, 159, 158, 152, 151, 150, 149,
+ 148, 147, 146, 145, 144, 143, 142, 141, 140, 139,
+
+ 138, 137, 132, 115, 113, 100, 85, 84, 83, 82,
+ 71, 67, 64, 62, 61, 60, 47, 440, 3, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440
} ;
-static tao_yyconst short int tao_yy_chk[980] =
+static tao_yyconst short int tao_yy_chk[976] =
{ 0,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
@@ -611,105 +608,105 @@ static tao_yyconst short int tao_yy_chk[980] =
1, 1, 1, 1, 1, 1, 2, 5, 8, 10,
5, 10, 10, 10, 11, 11, 11, 12, 26, 34,
2, 12, 13, 34, 13, 13, 13, 14, 26, 14,
- 14, 14, 436, 22, 13, 8, 20, 25, 20, 14,
- 24, 32, 13, 22, 36, 25, 27, 24, 13, 22,
-
- 32, 36, 24, 14, 27, 27, 33, 32, 24, 33,
- 35, 39, 43, 35, 42, 13, 38, 42, 48, 48,
- 48, 108, 83, 35, 35, 39, 35, 83, 38, 40,
- 40, 40, 40, 65, 115, 53, 53, 84, 47, 43,
- 432, 40, 40, 40, 47, 47, 84, 49, 40, 49,
- 49, 49, 50, 53, 50, 50, 50, 101, 108, 49,
- 65, 115, 47, 430, 50, 101, 40, 49, 429, 40,
- 40, 126, 126, 49, 40, 54, 54, 54, 50, 130,
- 130, 130, 128, 128, 55, 47, 55, 55, 55, 126,
- 49, 51, 51, 51, 419, 56, 55, 56, 56, 56,
-
- 128, 51, 51, 138, 51, 134, 415, 56, 57, 57,
- 55, 404, 57, 57, 57, 51, 51, 109, 109, 109,
- 51, 56, 59, 170, 59, 59, 59, 400, 109, 109,
- 109, 119, 134, 170, 59, 109, 398, 119, 119, 121,
- 394, 121, 121, 121, 146, 146, 250, 138, 59, 393,
- 123, 121, 123, 123, 123, 124, 124, 190, 392, 124,
- 124, 124, 123, 190, 190, 121, 131, 131, 131, 193,
- 193, 193, 243, 243, 243, 301, 123, 131, 301, 131,
- 389, 345, 382, 250, 345, 382, 344, 344, 375, 375,
- 243, 131, 194, 194, 194, 131, 187, 187, 187, 187,
-
- 251, 251, 251, 194, 344, 194, 375, 389, 187, 187,
- 187, 251, 251, 251, 390, 187, 385, 194, 251, 385,
- 411, 194, 431, 411, 388, 431, 300, 300, 300, 300,
- 350, 350, 350, 187, 386, 381, 187, 187, 300, 300,
- 300, 187, 261, 303, 372, 300, 303, 371, 350, 369,
- 261, 261, 261, 368, 367, 303, 303, 303, 261, 261,
- 261, 261, 377, 377, 378, 378, 366, 364, 362, 261,
- 261, 261, 261, 261, 261, 261, 311, 311, 311, 358,
- 377, 357, 378, 356, 311, 311, 311, 311, 354, 353,
- 341, 341, 341, 341, 401, 401, 311, 311, 311, 311,
-
- 311, 311, 341, 341, 341, 343, 343, 343, 343, 341,
- 352, 414, 401, 346, 351, 349, 346, 343, 343, 343,
- 414, 414, 414, 348, 343, 346, 346, 346, 347, 347,
- 347, 347, 347, 374, 374, 379, 379, 379, 379, 379,
- 347, 347, 347, 340, 374, 374, 374, 347, 355, 355,
- 355, 374, 339, 338, 379, 337, 355, 355, 355, 355,
- 403, 403, 384, 384, 384, 384, 405, 405, 355, 355,
- 355, 355, 355, 355, 384, 384, 384, 387, 403, 336,
- 387, 384, 406, 406, 405, 407, 407, 407, 407, 387,
- 387, 387, 334, 409, 409, 409, 409, 407, 407, 407,
-
- 406, 410, 410, 331, 407, 409, 409, 409, 412, 330,
- 327, 412, 409, 413, 421, 421, 413, 413, 323, 410,
- 412, 412, 412, 423, 423, 413, 413, 413, 322, 425,
- 425, 321, 421, 424, 424, 427, 427, 428, 428, 433,
- 433, 423, 435, 435, 424, 424, 424, 425, 437, 437,
- 319, 424, 317, 427, 316, 428, 315, 433, 438, 438,
- 435, 441, 441, 443, 443, 314, 437, 313, 310, 309,
- 308, 307, 306, 305, 304, 302, 438, 298, 296, 441,
- 295, 443, 445, 445, 445, 445, 445, 445, 445, 445,
- 446, 293, 446, 446, 446, 446, 446, 446, 447, 447,
-
- 447, 447, 448, 448, 292, 291, 448, 448, 449, 290,
- 449, 449, 449, 449, 449, 449, 450, 450, 450, 450,
- 450, 450, 450, 450, 451, 289, 451, 452, 452, 452,
- 452, 452, 452, 452, 452, 453, 288, 453, 453, 453,
- 453, 453, 453, 454, 454, 286, 454, 455, 285, 455,
- 456, 456, 456, 456, 456, 456, 456, 456, 457, 457,
- 284, 457, 458, 283, 458, 459, 282, 459, 460, 460,
- 281, 460, 461, 461, 461, 461, 461, 461, 461, 461,
- 462, 462, 279, 462, 463, 463, 463, 463, 463, 463,
- 463, 463, 464, 464, 278, 464, 465, 465, 465, 465,
-
- 465, 465, 465, 465, 466, 466, 466, 466, 466, 466,
- 466, 466, 467, 467, 467, 467, 467, 467, 467, 467,
- 468, 468, 468, 468, 468, 468, 468, 468, 469, 469,
- 469, 469, 469, 469, 469, 469, 470, 470, 470, 470,
- 470, 470, 470, 470, 471, 471, 471, 471, 471, 471,
- 471, 471, 276, 272, 271, 270, 269, 268, 267, 265,
- 264, 263, 262, 259, 257, 255, 254, 253, 252, 248,
- 247, 246, 245, 244, 242, 241, 240, 238, 237, 236,
- 235, 234, 233, 232, 231, 230, 229, 228, 227, 226,
- 225, 224, 223, 222, 221, 220, 218, 217, 216, 215,
-
- 214, 213, 212, 210, 209, 208, 207, 206, 203, 202,
- 201, 196, 191, 186, 185, 184, 183, 182, 181, 180,
- 179, 178, 177, 176, 175, 174, 173, 172, 171, 169,
- 168, 167, 166, 165, 164, 162, 161, 160, 159, 158,
- 157, 156, 155, 154, 153, 152, 151, 150, 149, 148,
- 147, 145, 144, 143, 142, 140, 139, 137, 136, 133,
- 120, 118, 117, 114, 113, 112, 111, 110, 106, 105,
- 104, 103, 102, 100, 99, 98, 97, 96, 95, 94,
- 93, 92, 91, 90, 89, 88, 87, 86, 85, 82,
- 81, 80, 79, 78, 77, 76, 75, 74, 73, 72,
-
- 71, 70, 69, 68, 67, 66, 64, 46, 41, 37,
- 31, 30, 29, 28, 23, 21, 19, 17, 16, 15,
- 9, 3, 444, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444, 444,
- 444, 444, 444, 444, 444, 444, 444, 444, 444
+ 14, 14, 432, 22, 13, 8, 20, 25, 20, 14,
+ 24, 33, 13, 22, 33, 25, 32, 24, 13, 22,
+
+ 27, 27, 24, 14, 35, 32, 36, 35, 24, 38,
+ 39, 42, 32, 36, 42, 13, 43, 35, 35, 65,
+ 35, 38, 53, 53, 39, 40, 40, 40, 40, 47,
+ 48, 48, 48, 83, 107, 47, 47, 40, 40, 40,
+ 53, 428, 83, 43, 40, 426, 65, 49, 114, 49,
+ 49, 49, 50, 47, 50, 50, 50, 145, 145, 49,
+ 425, 100, 40, 249, 50, 40, 40, 49, 82, 100,
+ 40, 107, 82, 49, 415, 114, 47, 82, 50, 54,
+ 54, 54, 55, 137, 55, 55, 55, 129, 129, 129,
+ 49, 51, 51, 51, 55, 56, 133, 56, 56, 56,
+
+ 249, 51, 51, 169, 51, 57, 57, 56, 55, 57,
+ 57, 57, 411, 169, 400, 51, 51, 108, 108, 108,
+ 51, 56, 59, 133, 59, 59, 59, 137, 108, 108,
+ 108, 118, 396, 299, 59, 108, 299, 118, 118, 120,
+ 394, 120, 120, 120, 342, 125, 125, 342, 59, 390,
+ 122, 120, 122, 122, 122, 123, 123, 127, 127, 123,
+ 123, 123, 122, 125, 189, 120, 130, 130, 130, 389,
+ 189, 189, 192, 192, 192, 127, 122, 130, 378, 130,
+ 385, 378, 242, 242, 242, 388, 341, 341, 347, 347,
+ 347, 130, 193, 193, 193, 130, 186, 186, 186, 186,
+
+ 242, 371, 371, 193, 341, 193, 347, 385, 186, 186,
+ 186, 250, 250, 250, 386, 186, 384, 193, 382, 371,
+ 377, 193, 250, 250, 250, 381, 368, 407, 381, 250,
+ 407, 427, 367, 186, 427, 301, 186, 186, 301, 365,
+ 364, 186, 260, 298, 298, 298, 298, 301, 301, 301,
+ 260, 260, 260, 363, 362, 298, 298, 298, 260, 260,
+ 260, 260, 298, 373, 373, 374, 374, 360, 359, 260,
+ 260, 260, 260, 260, 260, 260, 309, 309, 309, 355,
+ 354, 373, 353, 374, 309, 309, 309, 309, 351, 350,
+ 338, 338, 338, 338, 397, 397, 309, 309, 309, 309,
+
+ 309, 309, 338, 338, 338, 340, 340, 340, 340, 338,
+ 349, 410, 397, 343, 348, 346, 343, 340, 340, 340,
+ 410, 410, 410, 345, 340, 343, 343, 343, 344, 344,
+ 344, 344, 344, 370, 370, 375, 375, 375, 375, 375,
+ 344, 344, 344, 337, 370, 370, 370, 344, 352, 352,
+ 352, 370, 336, 335, 375, 334, 352, 352, 352, 352,
+ 399, 399, 380, 380, 380, 380, 401, 401, 352, 352,
+ 352, 352, 352, 352, 380, 380, 380, 383, 399, 333,
+ 383, 380, 402, 402, 401, 403, 403, 403, 403, 383,
+ 383, 383, 331, 405, 405, 405, 405, 403, 403, 403,
+
+ 402, 406, 406, 328, 403, 405, 405, 405, 408, 327,
+ 324, 408, 405, 409, 417, 417, 409, 409, 320, 406,
+ 408, 408, 408, 419, 419, 409, 409, 409, 319, 421,
+ 421, 317, 417, 420, 420, 423, 423, 424, 424, 429,
+ 429, 419, 431, 431, 420, 420, 420, 421, 433, 433,
+ 315, 420, 314, 423, 313, 424, 312, 429, 434, 434,
+ 431, 437, 437, 439, 439, 311, 433, 308, 307, 306,
+ 305, 304, 303, 302, 300, 296, 434, 294, 293, 437,
+ 291, 439, 441, 441, 441, 441, 441, 441, 441, 441,
+ 442, 290, 442, 442, 442, 442, 442, 442, 443, 443,
+
+ 443, 443, 444, 444, 289, 288, 444, 444, 445, 287,
+ 445, 445, 445, 445, 445, 445, 446, 446, 446, 446,
+ 446, 446, 446, 446, 447, 286, 447, 448, 448, 448,
+ 448, 448, 448, 448, 448, 449, 284, 449, 449, 449,
+ 449, 449, 449, 450, 450, 283, 450, 451, 282, 451,
+ 452, 452, 452, 452, 452, 452, 452, 452, 453, 453,
+ 281, 453, 454, 280, 454, 455, 279, 455, 456, 456,
+ 277, 456, 457, 457, 457, 457, 457, 457, 457, 457,
+ 458, 458, 276, 458, 459, 459, 459, 459, 459, 459,
+ 459, 459, 460, 460, 274, 460, 461, 461, 461, 461,
+
+ 461, 461, 461, 461, 462, 462, 462, 462, 462, 462,
+ 462, 462, 463, 463, 463, 463, 463, 463, 463, 463,
+ 464, 464, 464, 464, 464, 464, 464, 464, 465, 465,
+ 465, 465, 465, 465, 465, 465, 466, 466, 466, 466,
+ 466, 466, 466, 466, 467, 467, 467, 467, 467, 467,
+ 467, 467, 270, 269, 268, 267, 266, 264, 263, 262,
+ 261, 258, 256, 254, 253, 252, 251, 247, 246, 245,
+ 244, 243, 241, 240, 239, 237, 236, 235, 234, 233,
+ 232, 231, 230, 229, 228, 227, 226, 225, 224, 223,
+ 222, 221, 220, 219, 217, 216, 215, 213, 212, 211,
+
+ 209, 208, 207, 206, 205, 202, 201, 200, 195, 190,
+ 185, 184, 183, 182, 181, 180, 179, 178, 177, 176,
+ 175, 174, 173, 172, 171, 170, 168, 167, 166, 165,
+ 164, 163, 161, 160, 159, 158, 157, 156, 155, 154,
+ 153, 152, 151, 150, 149, 148, 147, 146, 144, 143,
+ 142, 141, 139, 138, 136, 135, 132, 119, 117, 116,
+ 113, 112, 111, 110, 109, 105, 104, 103, 102, 101,
+ 99, 98, 97, 96, 95, 94, 93, 92, 91, 90,
+ 89, 88, 87, 86, 85, 84, 81, 80, 79, 78,
+ 77, 76, 75, 74, 73, 72, 71, 70, 69, 68,
+
+ 67, 66, 64, 46, 41, 37, 31, 30, 29, 28,
+ 23, 21, 19, 17, 16, 15, 9, 3, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440, 440, 440, 440, 440, 440,
+ 440, 440, 440, 440, 440
} ;
static tao_yy_state_type tao_yy_last_accepting_state;
@@ -731,7 +728,7 @@ char *tao_yytext_ptr;
#line 1 "fe/idl.ll"
#define INITIAL 0
#line 2 "fe/idl.ll"
-/* $Id: idl.ll,v 1.54 2001/07/02 18:46:02 parsons Exp $
+/* $Id: idl.ll,v 1.53 2001/05/24 02:50:39 parsons Exp $
COPYRIGHT
@@ -1055,13 +1052,13 @@ tao_yy_match:
while ( tao_yy_chk[tao_yy_base[tao_yy_current_state] + tao_yy_c] != tao_yy_current_state )
{
tao_yy_current_state = (int) tao_yy_def[tao_yy_current_state];
- if ( tao_yy_current_state >= 445 )
+ if ( tao_yy_current_state >= 441 )
tao_yy_c = tao_yy_meta[(unsigned int) tao_yy_c];
}
tao_yy_current_state = tao_yy_nxt[tao_yy_base[tao_yy_current_state] + (unsigned int) tao_yy_c];
++tao_yy_cp;
}
- while ( tao_yy_base[tao_yy_current_state] != 923 );
+ while ( tao_yy_base[tao_yy_current_state] != 919 );
tao_yy_find_action:
tao_yy_act = tao_yy_accept[tao_yy_current_state];
@@ -1260,7 +1257,7 @@ return scan_obv_token (IDL_CUSTOM);
case 35:
TAO_YY_RULE_SETUP
#line 162 "fe/idl.ll"
-return scan_obv_token (IDL_FACTORY);
+return scan_obv_token (IDL_INIT);
TAO_YY_BREAK
case 36:
TAO_YY_RULE_SETUP
@@ -1899,7 +1896,7 @@ static tao_yy_state_type tao_yy_get_previous_state()
while ( tao_yy_chk[tao_yy_base[tao_yy_current_state] + tao_yy_c] != tao_yy_current_state )
{
tao_yy_current_state = (int) tao_yy_def[tao_yy_current_state];
- if ( tao_yy_current_state >= 445 )
+ if ( tao_yy_current_state >= 441 )
tao_yy_c = tao_yy_meta[(unsigned int) tao_yy_c];
}
tao_yy_current_state = tao_yy_nxt[tao_yy_base[tao_yy_current_state] + (unsigned int) tao_yy_c];
@@ -1934,11 +1931,11 @@ tao_yy_state_type tao_yy_current_state;
while ( tao_yy_chk[tao_yy_base[tao_yy_current_state] + tao_yy_c] != tao_yy_current_state )
{
tao_yy_current_state = (int) tao_yy_def[tao_yy_current_state];
- if ( tao_yy_current_state >= 445 )
+ if ( tao_yy_current_state >= 441 )
tao_yy_c = tao_yy_meta[(unsigned int) tao_yy_c];
}
tao_yy_current_state = tao_yy_nxt[tao_yy_base[tao_yy_current_state] + (unsigned int) tao_yy_c];
- tao_yy_is_jam = (tao_yy_current_state == 444);
+ tao_yy_is_jam = (tao_yy_current_state == 440);
return tao_yy_is_jam ? 0 : tao_yy_current_state;
}