1689
1707
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1690
1708
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1691
1709
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1692
16, 17, 18, 19, 20, 21, 22, 23, 2, 2,
1693
24, 25, 2, 2, 2, 2, 2, 2, 2, 2,
1694
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1695
26, 27, 28, 29, 30, 31, 32, 33, 34, 35,
1696
36, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1697
37, 38, 39, 40, 2, 2, 2, 2, 2, 2,
1698
41, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1699
2, 42, 43, 44, 45, 46, 47, 48, 49, 50,
1700
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1701
51, 52, 53, 54, 55, 2, 2, 2, 2, 2,
1702
56, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1703
57, 58, 2, 2, 2, 2, 2, 2, 2, 2,
1710
18, 19, 20, 21, 22, 23, 24, 25, 2, 2,
1711
26, 27, 2, 2, 2, 2, 2, 2, 2, 2,
1712
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1713
28, 29, 30, 31, 32, 33, 34, 35, 36, 37,
1714
38, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1715
39, 40, 41, 42, 2, 2, 2, 2, 2, 2,
1716
43, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1717
2, 44, 45, 46, 47, 48, 49, 50, 51, 52,
1718
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1719
53, 54, 55, 56, 57, 2, 2, 2, 2, 2,
1720
58, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1704
1721
59, 60, 2, 2, 2, 2, 2, 2, 2, 2,
1705
61, 62, 63, 2, 2, 2, 2, 2, 2, 2,
1706
64, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1707
65, 66, 67, 2, 2, 2, 2, 2, 2, 2,
1708
68, 2, 69, 70, 71, 72, 73, 2, 2, 2,
1709
74, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1722
61, 62, 2, 2, 2, 2, 2, 2, 2, 2,
1723
63, 64, 65, 2, 2, 2, 2, 2, 2, 2,
1724
66, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1725
67, 68, 69, 2, 2, 2, 2, 2, 2, 2,
1726
70, 2, 71, 72, 73, 74, 75, 2, 2, 2,
1727
76, 77, 2, 2, 2, 2, 2, 2, 2, 2,
1710
1728
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1711
75, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1712
76, 77, 78, 79, 80, 81, 2, 2, 2, 2,
1713
82, 83, 84, 2, 2, 2, 2, 2, 2, 2,
1714
85, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1715
86, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1716
87, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1717
88, 89, 90, 2, 2, 2, 2, 2, 2, 2,
1729
78, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1730
79, 80, 81, 82, 83, 84, 2, 2, 2, 2,
1731
85, 86, 87, 2, 2, 2, 2, 2, 2, 2,
1732
88, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1733
89, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1734
90, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1718
1735
91, 92, 93, 2, 2, 2, 2, 2, 2, 2,
1719
94, 95, 2, 2, 2, 2, 2, 2, 2, 2,
1720
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1721
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1722
96, 97, 2, 2, 2, 2, 2, 2, 2, 2,
1723
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1724
2, 2, 2, 98, 2, 2, 2, 2, 2, 2,
1725
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1726
99, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1727
100, 101, 102, 103, 104, 105, 106, 2, 2, 2,
1728
2, 107, 2, 2, 2, 2, 2, 2, 2, 2,
1729
108, 109, 110, 2, 2, 2, 2, 2, 2, 2,
1730
111, 112, 2, 2, 2, 2, 2, 2, 2, 2,
1731
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1732
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1733
113, 114, 2, 2, 2, 2, 2, 2, 2, 2,
1734
115, 116, 117, 118, 119, 120, 121, 122, 123, 124,
1736
94, 95, 96, 2, 2, 2, 2, 2, 2, 2,
1737
97, 98, 2, 2, 2, 2, 2, 2, 2, 2,
1738
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1739
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1740
99, 100, 2, 2, 2, 2, 2, 2, 2, 2,
1741
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1742
2, 2, 2, 101, 2, 2, 2, 2, 2, 2,
1743
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1744
102, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1745
103, 104, 105, 106, 107, 108, 109, 2, 2, 2,
1746
2, 110, 2, 2, 2, 2, 2, 2, 2, 2,
1747
111, 112, 113, 2, 2, 2, 2, 2, 2, 2,
1748
114, 115, 2, 2, 2, 2, 2, 2, 2, 2,
1749
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1750
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1751
116, 117, 2, 2, 2, 2, 2, 2, 2, 2,
1752
118, 119, 120, 121, 122, 123, 124, 125, 126, 127,
1753
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1754
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1755
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1756
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1757
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1758
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1759
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1760
128, 129, 130, 131, 132, 133, 2
1804
1831
token YYLEX-NUM. */
1805
1832
static const yytype_uint16 yytoknum[] =
1807
0, 256, 10430, 1, 2, 3, 4, 5, 6, 7,
1808
8, 9, 10, 11, 12, 13, 10000, 10001, 10002, 10003,
1809
10004, 10005, 10006, 10007, 10010, 10011, 10030, 10031, 10032, 10033,
1810
10034, 10035, 10036, 10037, 10038, 10039, 10040, 10050, 10051, 10052,
1811
10053, 10060, 10071, 10072, 10073, 10074, 10075, 10076, 10077, 10078,
1812
10079, 10090, 10091, 10092, 10093, 10094, 10100, 10110, 10111, 10120,
1813
10121, 10130, 10131, 10132, 10140, 10150, 10151, 10152, 10160, 10162,
1814
10163, 10164, 10165, 10166, 10170, 10190, 10200, 10201, 10202, 10203,
1815
10204, 10205, 10210, 10211, 10212, 10220, 10230, 10240, 10250, 10251,
1816
10252, 10260, 10261, 10262, 10270, 10271, 10300, 10301, 10323, 10340,
1817
10350, 10351, 10352, 10353, 10354, 10355, 10356, 10361, 10370, 10371,
1818
10372, 10380, 10381, 10410, 10411, 10420, 10421, 10422, 10423, 10424,
1819
10425, 10426, 10427, 10428, 10429, 59, 40, 41
1834
0, 256, 10506, 1, 2, 3, 4, 5, 6, 7,
1835
8, 9, 10, 11, 12, 13, 14, 15, 10000, 10001,
1836
10002, 10003, 10004, 10005, 10006, 10007, 10010, 10011, 10030, 10031,
1837
10032, 10033, 10034, 10035, 10036, 10037, 10038, 10039, 10040, 10050,
1838
10051, 10052, 10053, 10060, 10071, 10072, 10073, 10074, 10075, 10076,
1839
10077, 10078, 10079, 10090, 10091, 10092, 10093, 10094, 10100, 10110,
1840
10111, 10120, 10121, 10130, 10131, 10132, 10140, 10150, 10151, 10152,
1841
10160, 10162, 10163, 10164, 10165, 10166, 10170, 10171, 10190, 10200,
1842
10201, 10202, 10203, 10204, 10205, 10210, 10211, 10212, 10220, 10230,
1843
10240, 10250, 10251, 10252, 10260, 10261, 10262, 10270, 10271, 10300,
1844
10301, 10323, 10340, 10350, 10351, 10352, 10353, 10354, 10355, 10356,
1845
10361, 10370, 10371, 10372, 10380, 10381, 10410, 10411, 10420, 10421,
1846
10422, 10423, 10424, 10425, 10426, 10427, 10428, 10429, 10500, 10501,
1847
10502, 10503, 10504, 10505, 59, 40, 41, 58
1823
1851
/* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
1824
1852
static const yytype_uint8 yyr1[] =
1826
0, 128, 129, 130, 131, 131, 131, 132
1854
0, 138, 139, 140, 141, 141, 141, 142
1829
1857
/* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */