blob: b7aa52895f8ae4b3491f5ae68be563c1a11c56e1 [file] [log] [blame]
Neal Norwitz32dde222008-04-15 06:43:13 +00001/* Generated by Parser/pgen */
2
Vinay Sajip0b60f642019-10-15 08:26:12 +01003#include "exports.h"
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00004#include "grammar.h"
Vinay Sajip0b60f642019-10-15 08:26:12 +01005Py_EXPORTED_SYMBOL grammar _PyParser_Grammar;
tyomitch84b47842019-04-23 12:29:57 +03006static const arc arcs_0_0[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00007 {2, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08008 {3, 2},
9 {4, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000010};
tyomitch84b47842019-04-23 12:29:57 +030011static const arc arcs_0_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000012 {0, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000013};
tyomitch84b47842019-04-23 12:29:57 +030014static const arc arcs_0_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000015 {2, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000016};
17static state states_0[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000018 {3, arcs_0_0},
19 {1, arcs_0_1},
20 {1, arcs_0_2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000021};
tyomitch84b47842019-04-23 12:29:57 +030022static const arc arcs_1_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080023 {44, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +000024 {2, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -080025 {45, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000026};
tyomitch84b47842019-04-23 12:29:57 +030027static const arc arcs_1_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000028 {0, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000029};
30static state states_1[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000031 {3, arcs_1_0},
32 {1, arcs_1_1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000033};
tyomitch84b47842019-04-23 12:29:57 +030034static const arc arcs_2_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080035 {47, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000036};
tyomitch84b47842019-04-23 12:29:57 +030037static const arc arcs_2_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080038 {44, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +000039 {2, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000040};
tyomitch84b47842019-04-23 12:29:57 +030041static const arc arcs_2_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000042 {0, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000043};
44static state states_2[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000045 {1, arcs_2_0},
46 {2, arcs_2_1},
47 {1, arcs_2_2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000048};
tyomitch84b47842019-04-23 12:29:57 +030049static const arc arcs_3_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080050 {10, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000051};
tyomitch84b47842019-04-23 12:29:57 +030052static const arc arcs_3_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080053 {49, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000054};
Brandt Bucherbe501ca2020-03-03 14:25:44 -080055static const arc arcs_3_2[1] = {
56 {2, 3},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000057};
Brandt Bucherbe501ca2020-03-03 14:25:44 -080058static const arc arcs_3_3[1] = {
59 {0, 3},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000060};
Brandt Bucherbe501ca2020-03-03 14:25:44 -080061static state states_3[4] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000062 {1, arcs_3_0},
63 {1, arcs_3_1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -080064 {1, arcs_3_2},
65 {1, arcs_3_3},
Guido van Rossum3b716041993-10-27 13:25:30 +000066};
tyomitch84b47842019-04-23 12:29:57 +030067static const arc arcs_4_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080068 {48, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000069};
tyomitch84b47842019-04-23 12:29:57 +030070static const arc arcs_4_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080071 {48, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +000072 {0, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000073};
Michael W. Hudson0ccff072004-08-17 17:29:16 +000074static state states_4[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000075 {1, arcs_4_0},
76 {2, arcs_4_1},
Guido van Rossum590baa41993-11-30 13:40:46 +000077};
tyomitch84b47842019-04-23 12:29:57 +030078static const arc arcs_5_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -080079 {50, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +000080};
tyomitch84b47842019-04-23 12:29:57 +030081static const arc arcs_5_1[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -080082 {52, 2},
83 {53, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -080084 {54, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +000085};
tyomitch84b47842019-04-23 12:29:57 +030086static const arc arcs_5_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000087 {0, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +000088};
Guido van Rossumd59da4b2007-05-22 18:11:13 +000089static state states_5[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000090 {1, arcs_5_0},
Yury Selivanov75445082015-05-11 22:57:16 -040091 {3, arcs_5_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +000092 {1, arcs_5_2},
Guido van Rossum3b716041993-10-27 13:25:30 +000093};
tyomitch84b47842019-04-23 12:29:57 +030094static const arc arcs_6_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -080095 {38, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000096};
tyomitch84b47842019-04-23 12:29:57 +030097static const arc arcs_6_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -080098 {54, 2},
Guido van Rossum3b716041993-10-27 13:25:30 +000099};
tyomitch84b47842019-04-23 12:29:57 +0300100static const arc arcs_6_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400101 {0, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000102};
Yury Selivanov75445082015-05-11 22:57:16 -0400103static state states_6[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000104 {1, arcs_6_0},
105 {1, arcs_6_1},
106 {1, arcs_6_2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000107};
tyomitch84b47842019-04-23 12:29:57 +0300108static const arc arcs_7_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800109 {19, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000110};
tyomitch84b47842019-04-23 12:29:57 +0300111static const arc arcs_7_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800112 {40, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000113};
tyomitch84b47842019-04-23 12:29:57 +0300114static const arc arcs_7_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800115 {55, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000116};
tyomitch84b47842019-04-23 12:29:57 +0300117static const arc arcs_7_3[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800118 {56, 4},
119 {57, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400120};
tyomitch84b47842019-04-23 12:29:57 +0300121static const arc arcs_7_4[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800122 {58, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400123};
tyomitch84b47842019-04-23 12:29:57 +0300124static const arc arcs_7_5[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800125 {59, 7},
126 {60, 8},
Yury Selivanov75445082015-05-11 22:57:16 -0400127};
tyomitch84b47842019-04-23 12:29:57 +0300128static const arc arcs_7_6[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800129 {57, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400130};
tyomitch84b47842019-04-23 12:29:57 +0300131static const arc arcs_7_7[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800132 {60, 8},
Yury Selivanov75445082015-05-11 22:57:16 -0400133};
tyomitch84b47842019-04-23 12:29:57 +0300134static const arc arcs_7_8[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800135 {0, 8},
136};
137static state states_7[9] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400138 {1, arcs_7_0},
139 {1, arcs_7_1},
140 {1, arcs_7_2},
141 {2, arcs_7_3},
142 {1, arcs_7_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800143 {2, arcs_7_5},
Yury Selivanov75445082015-05-11 22:57:16 -0400144 {1, arcs_7_6},
145 {1, arcs_7_7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800146 {1, arcs_7_8},
Yury Selivanov75445082015-05-11 22:57:16 -0400147};
tyomitch84b47842019-04-23 12:29:57 +0300148static const arc arcs_8_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800149 {5, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400150};
tyomitch84b47842019-04-23 12:29:57 +0300151static const arc arcs_8_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800152 {61, 2},
153 {62, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400154};
tyomitch84b47842019-04-23 12:29:57 +0300155static const arc arcs_8_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800156 {0, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400157};
tyomitch84b47842019-04-23 12:29:57 +0300158static const arc arcs_8_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800159 {61, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000160};
Yury Selivanov75445082015-05-11 22:57:16 -0400161static state states_8[4] = {
162 {1, arcs_8_0},
163 {2, arcs_8_1},
164 {1, arcs_8_2},
165 {1, arcs_8_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000166};
tyomitch84b47842019-04-23 12:29:57 +0300167static const arc arcs_9_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800168 {6, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800169 {63, 2},
170 {64, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000171};
tyomitch84b47842019-04-23 12:29:57 +0300172static const arc arcs_9_1[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800173 {65, 4},
174 {59, 5},
175 {64, 6},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000176 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000177};
tyomitch84b47842019-04-23 12:29:57 +0300178static const arc arcs_9_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800179 {64, 7},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000180};
tyomitch84b47842019-04-23 12:29:57 +0300181static const arc arcs_9_3[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800182 {65, 8},
183 {66, 9},
184 {59, 5},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800185 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000186};
tyomitch84b47842019-04-23 12:29:57 +0300187static const arc arcs_9_4[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800188 {63, 2},
189 {59, 10},
190 {64, 11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800191 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000192};
tyomitch84b47842019-04-23 12:29:57 +0300193static const arc arcs_9_5[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000194 {0, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000195};
tyomitch84b47842019-04-23 12:29:57 +0300196static const arc arcs_9_6[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800197 {65, 4},
198 {59, 5},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000199 {0, 6},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000200};
tyomitch84b47842019-04-23 12:29:57 +0300201static const arc arcs_9_7[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800202 {65, 12},
203 {59, 5},
Robert Collinsdf395992015-08-12 08:00:06 +1200204 {0, 7},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000205};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100206static const arc arcs_9_8[6] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800207 {6, 13},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800208 {63, 2},
209 {67, 14},
210 {59, 15},
211 {64, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000212 {0, 8},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000213};
tyomitch84b47842019-04-23 12:29:57 +0300214static const arc arcs_9_9[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800215 {58, 16},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000216};
tyomitch84b47842019-04-23 12:29:57 +0300217static const arc arcs_9_10[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800218 {63, 2},
219 {64, 11},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000220 {0, 10},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000221};
tyomitch84b47842019-04-23 12:29:57 +0300222static const arc arcs_9_11[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800223 {65, 4},
224 {66, 17},
225 {59, 5},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000226 {0, 11},
227};
tyomitch84b47842019-04-23 12:29:57 +0300228static const arc arcs_9_12[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800229 {59, 5},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000230 {0, 12},
231};
tyomitch84b47842019-04-23 12:29:57 +0300232static const arc arcs_9_13[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800233 {65, 18},
234 {59, 5},
235 {64, 19},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000236 {0, 13},
237};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100238static const arc arcs_9_14[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800239 {65, 20},
Robert Collinsdf395992015-08-12 08:00:06 +1200240 {0, 14},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000241};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100242static const arc arcs_9_15[5] = {
243 {6, 13},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800244 {63, 2},
245 {67, 14},
246 {64, 3},
Robert Collinsdf395992015-08-12 08:00:06 +1200247 {0, 15},
248};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100249static const arc arcs_9_16[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800250 {65, 8},
251 {59, 5},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100252 {0, 16},
253};
254static const arc arcs_9_17[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800255 {58, 6},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000256};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100257static const arc arcs_9_18[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800258 {63, 2},
259 {59, 21},
260 {64, 22},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800261 {0, 18},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000262};
tyomitch84b47842019-04-23 12:29:57 +0300263static const arc arcs_9_19[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800264 {65, 18},
265 {59, 5},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800266 {0, 19},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800267};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100268static const arc arcs_9_20[5] = {
269 {6, 23},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800270 {63, 2},
271 {59, 24},
272 {64, 25},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800273 {0, 20},
274};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100275static const arc arcs_9_21[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800276 {63, 2},
277 {64, 22},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100278 {0, 21},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800279};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100280static const arc arcs_9_22[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800281 {65, 18},
282 {66, 26},
283 {59, 5},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100284 {0, 22},
285};
286static const arc arcs_9_23[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800287 {65, 27},
288 {59, 5},
289 {64, 28},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100290 {0, 23},
291};
292static const arc arcs_9_24[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800293 {64, 25},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100294};
295static const arc arcs_9_25[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800296 {65, 29},
297 {66, 30},
298 {59, 5},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100299 {0, 25},
300};
301static const arc arcs_9_26[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800302 {58, 19},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100303};
304static const arc arcs_9_27[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800305 {63, 2},
306 {59, 31},
307 {64, 32},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100308 {0, 27},
309};
310static const arc arcs_9_28[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800311 {65, 27},
312 {59, 5},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100313 {0, 28},
314};
315static const arc arcs_9_29[5] = {
316 {6, 33},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800317 {63, 2},
318 {59, 34},
319 {64, 25},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100320 {0, 29},
321};
322static const arc arcs_9_30[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800323 {58, 35},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100324};
325static const arc arcs_9_31[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800326 {63, 2},
327 {64, 32},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100328 {0, 31},
329};
330static const arc arcs_9_32[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800331 {65, 27},
332 {66, 36},
333 {59, 5},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100334 {0, 32},
335};
336static const arc arcs_9_33[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800337 {65, 37},
338 {59, 5},
339 {64, 38},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100340 {0, 33},
341};
342static const arc arcs_9_34[4] = {
343 {6, 33},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800344 {63, 2},
345 {64, 25},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100346 {0, 34},
347};
348static const arc arcs_9_35[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800349 {65, 29},
350 {59, 5},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100351 {0, 35},
352};
353static const arc arcs_9_36[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800354 {58, 28},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100355};
356static const arc arcs_9_37[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800357 {63, 2},
358 {59, 39},
359 {64, 40},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100360 {0, 37},
361};
362static const arc arcs_9_38[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800363 {65, 37},
364 {59, 5},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100365 {0, 38},
366};
367static const arc arcs_9_39[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800368 {63, 2},
369 {64, 40},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100370 {0, 39},
371};
372static const arc arcs_9_40[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800373 {65, 37},
374 {66, 41},
375 {59, 5},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100376 {0, 40},
377};
378static const arc arcs_9_41[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800379 {58, 38},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100380};
381static state states_9[42] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400382 {3, arcs_9_0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800383 {4, arcs_9_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800384 {1, arcs_9_2},
385 {4, arcs_9_3},
386 {4, arcs_9_4},
387 {1, arcs_9_5},
388 {3, arcs_9_6},
Robert Collinsdf395992015-08-12 08:00:06 +1200389 {3, arcs_9_7},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100390 {6, arcs_9_8},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800391 {1, arcs_9_9},
Yury Selivanov75445082015-05-11 22:57:16 -0400392 {3, arcs_9_10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800393 {4, arcs_9_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800394 {2, arcs_9_12},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800395 {4, arcs_9_13},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100396 {2, arcs_9_14},
397 {5, arcs_9_15},
398 {3, arcs_9_16},
399 {1, arcs_9_17},
400 {4, arcs_9_18},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800401 {3, arcs_9_19},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100402 {5, arcs_9_20},
403 {3, arcs_9_21},
404 {4, arcs_9_22},
405 {4, arcs_9_23},
406 {1, arcs_9_24},
407 {4, arcs_9_25},
408 {1, arcs_9_26},
409 {4, arcs_9_27},
410 {3, arcs_9_28},
411 {5, arcs_9_29},
412 {1, arcs_9_30},
413 {3, arcs_9_31},
414 {4, arcs_9_32},
415 {4, arcs_9_33},
416 {4, arcs_9_34},
417 {3, arcs_9_35},
418 {1, arcs_9_36},
419 {4, arcs_9_37},
420 {3, arcs_9_38},
421 {3, arcs_9_39},
422 {4, arcs_9_40},
423 {1, arcs_9_41},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000424};
tyomitch84b47842019-04-23 12:29:57 +0300425static const arc arcs_10_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800426 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000427};
tyomitch84b47842019-04-23 12:29:57 +0300428static const arc arcs_10_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800429 {57, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000430 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000431};
tyomitch84b47842019-04-23 12:29:57 +0300432static const arc arcs_10_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800433 {58, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000434};
tyomitch84b47842019-04-23 12:29:57 +0300435static const arc arcs_10_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400436 {0, 3},
437};
438static state states_10[4] = {
439 {1, arcs_10_0},
440 {2, arcs_10_1},
441 {1, arcs_10_2},
442 {1, arcs_10_3},
443};
tyomitch84b47842019-04-23 12:29:57 +0300444static const arc arcs_11_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800445 {6, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800446 {63, 2},
447 {69, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400448};
tyomitch84b47842019-04-23 12:29:57 +0300449static const arc arcs_11_1[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800450 {65, 4},
451 {69, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400452 {0, 1},
453};
tyomitch84b47842019-04-23 12:29:57 +0300454static const arc arcs_11_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800455 {69, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400456};
tyomitch84b47842019-04-23 12:29:57 +0300457static const arc arcs_11_3[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800458 {65, 7},
459 {66, 8},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800460 {0, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400461};
tyomitch84b47842019-04-23 12:29:57 +0300462static const arc arcs_11_4[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800463 {63, 2},
464 {69, 9},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800465 {0, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400466};
tyomitch84b47842019-04-23 12:29:57 +0300467static const arc arcs_11_5[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800468 {65, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400469 {0, 5},
470};
tyomitch84b47842019-04-23 12:29:57 +0300471static const arc arcs_11_6[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800472 {65, 10},
Yury Selivanov75445082015-05-11 22:57:16 -0400473 {0, 6},
474};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100475static const arc arcs_11_7[5] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800476 {6, 11},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800477 {63, 2},
478 {67, 12},
479 {69, 3},
Robert Collinsdf395992015-08-12 08:00:06 +1200480 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400481};
tyomitch84b47842019-04-23 12:29:57 +0300482static const arc arcs_11_8[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800483 {58, 13},
Yury Selivanov75445082015-05-11 22:57:16 -0400484};
tyomitch84b47842019-04-23 12:29:57 +0300485static const arc arcs_11_9[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800486 {65, 4},
487 {66, 14},
Yury Selivanov75445082015-05-11 22:57:16 -0400488 {0, 9},
489};
tyomitch84b47842019-04-23 12:29:57 +0300490static const arc arcs_11_10[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400491 {0, 10},
492};
tyomitch84b47842019-04-23 12:29:57 +0300493static const arc arcs_11_11[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800494 {65, 15},
495 {69, 16},
Yury Selivanov75445082015-05-11 22:57:16 -0400496 {0, 11},
497};
tyomitch84b47842019-04-23 12:29:57 +0300498static const arc arcs_11_12[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800499 {65, 17},
Yury Selivanov75445082015-05-11 22:57:16 -0400500 {0, 12},
501};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100502static const arc arcs_11_13[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800503 {65, 7},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100504 {0, 13},
505};
506static const arc arcs_11_14[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800507 {58, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400508};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100509static const arc arcs_11_15[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800510 {63, 2},
511 {69, 18},
Robert Collinsdf395992015-08-12 08:00:06 +1200512 {0, 15},
513};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100514static const arc arcs_11_16[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800515 {65, 15},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800516 {0, 16},
Yury Selivanov75445082015-05-11 22:57:16 -0400517};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100518static const arc arcs_11_17[4] = {
519 {6, 19},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800520 {63, 2},
521 {69, 20},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100522 {0, 17},
Yury Selivanov75445082015-05-11 22:57:16 -0400523};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100524static const arc arcs_11_18[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800525 {65, 15},
526 {66, 21},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100527 {0, 18},
528};
529static const arc arcs_11_19[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800530 {65, 22},
531 {69, 23},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100532 {0, 19},
533};
534static const arc arcs_11_20[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800535 {65, 24},
536 {66, 25},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100537 {0, 20},
538};
539static const arc arcs_11_21[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800540 {58, 16},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100541};
542static const arc arcs_11_22[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800543 {63, 2},
544 {69, 26},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100545 {0, 22},
546};
547static const arc arcs_11_23[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800548 {65, 22},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100549 {0, 23},
550};
551static const arc arcs_11_24[4] = {
552 {6, 27},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800553 {63, 2},
554 {69, 20},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100555 {0, 24},
556};
557static const arc arcs_11_25[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800558 {58, 28},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100559};
560static const arc arcs_11_26[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800561 {65, 22},
562 {66, 29},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100563 {0, 26},
564};
565static const arc arcs_11_27[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800566 {65, 30},
567 {69, 31},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100568 {0, 27},
569};
570static const arc arcs_11_28[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800571 {65, 24},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100572 {0, 28},
573};
574static const arc arcs_11_29[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800575 {58, 23},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100576};
577static const arc arcs_11_30[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800578 {63, 2},
579 {69, 32},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100580 {0, 30},
581};
582static const arc arcs_11_31[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800583 {65, 30},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100584 {0, 31},
585};
586static const arc arcs_11_32[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800587 {65, 30},
588 {66, 33},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100589 {0, 32},
590};
591static const arc arcs_11_33[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800592 {58, 31},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100593};
594static state states_11[34] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400595 {3, arcs_11_0},
596 {3, arcs_11_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800597 {1, arcs_11_2},
598 {3, arcs_11_3},
599 {3, arcs_11_4},
600 {2, arcs_11_5},
Yury Selivanov75445082015-05-11 22:57:16 -0400601 {2, arcs_11_6},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100602 {5, arcs_11_7},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800603 {1, arcs_11_8},
604 {3, arcs_11_9},
605 {1, arcs_11_10},
Yury Selivanov75445082015-05-11 22:57:16 -0400606 {3, arcs_11_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800607 {2, arcs_11_12},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100608 {2, arcs_11_13},
609 {1, arcs_11_14},
610 {3, arcs_11_15},
611 {2, arcs_11_16},
612 {4, arcs_11_17},
613 {3, arcs_11_18},
614 {3, arcs_11_19},
615 {3, arcs_11_20},
616 {1, arcs_11_21},
617 {3, arcs_11_22},
618 {2, arcs_11_23},
619 {4, arcs_11_24},
620 {1, arcs_11_25},
621 {3, arcs_11_26},
622 {3, arcs_11_27},
623 {2, arcs_11_28},
624 {1, arcs_11_29},
625 {3, arcs_11_30},
626 {2, arcs_11_31},
627 {3, arcs_11_32},
628 {1, arcs_11_33},
Yury Selivanov75445082015-05-11 22:57:16 -0400629};
tyomitch84b47842019-04-23 12:29:57 +0300630static const arc arcs_12_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800631 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000632};
tyomitch84b47842019-04-23 12:29:57 +0300633static const arc arcs_12_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000634 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000635};
636static state states_12[2] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400637 {1, arcs_12_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000638 {1, arcs_12_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000639};
tyomitch84b47842019-04-23 12:29:57 +0300640static const arc arcs_13_0[2] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400641 {3, 1},
642 {4, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000643};
tyomitch84b47842019-04-23 12:29:57 +0300644static const arc arcs_13_1[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400645 {0, 1},
646};
647static state states_13[2] = {
648 {2, arcs_13_0},
649 {1, arcs_13_1},
650};
tyomitch84b47842019-04-23 12:29:57 +0300651static const arc arcs_14_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800652 {70, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400653};
tyomitch84b47842019-04-23 12:29:57 +0300654static const arc arcs_14_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800655 {71, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000656 {2, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000657};
tyomitch84b47842019-04-23 12:29:57 +0300658static const arc arcs_14_2[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000659 {2, 3},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800660 {70, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000661};
tyomitch84b47842019-04-23 12:29:57 +0300662static const arc arcs_14_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000663 {0, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000664};
Yury Selivanov75445082015-05-11 22:57:16 -0400665static state states_14[4] = {
666 {1, arcs_14_0},
667 {2, arcs_14_1},
668 {2, arcs_14_2},
669 {1, arcs_14_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000670};
tyomitch84b47842019-04-23 12:29:57 +0300671static const arc arcs_15_0[8] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800672 {72, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800673 {73, 1},
674 {74, 1},
675 {75, 1},
676 {76, 1},
677 {77, 1},
678 {78, 1},
679 {79, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000680};
tyomitch84b47842019-04-23 12:29:57 +0300681static const arc arcs_15_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000682 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000683};
Yury Selivanov75445082015-05-11 22:57:16 -0400684static state states_15[2] = {
685 {8, arcs_15_0},
686 {1, arcs_15_1},
687};
tyomitch84b47842019-04-23 12:29:57 +0300688static const arc arcs_16_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800689 {80, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400690};
tyomitch84b47842019-04-23 12:29:57 +0300691static const arc arcs_16_1[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800692 {66, 2},
693 {81, 3},
694 {82, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400695 {0, 1},
696};
tyomitch84b47842019-04-23 12:29:57 +0300697static const arc arcs_16_2[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800698 {80, 5},
699 {83, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000700};
tyomitch84b47842019-04-23 12:29:57 +0300701static const arc arcs_16_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800702 {0, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700703};
tyomitch84b47842019-04-23 12:29:57 +0300704static const arc arcs_16_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800705 {47, 3},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800706 {83, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000707};
tyomitch84b47842019-04-23 12:29:57 +0300708static const arc arcs_16_5[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800709 {66, 2},
710 {59, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000711 {0, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000712};
Yury Selivanov75445082015-05-11 22:57:16 -0400713static state states_16[6] = {
714 {1, arcs_16_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700715 {4, arcs_16_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800716 {2, arcs_16_2},
717 {1, arcs_16_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700718 {2, arcs_16_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800719 {3, arcs_16_5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000720};
tyomitch84b47842019-04-23 12:29:57 +0300721static const arc arcs_17_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800722 {57, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000723};
tyomitch84b47842019-04-23 12:29:57 +0300724static const arc arcs_17_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800725 {58, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700726};
tyomitch84b47842019-04-23 12:29:57 +0300727static const arc arcs_17_2[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800728 {66, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700729 {0, 2},
730};
tyomitch84b47842019-04-23 12:29:57 +0300731static const arc arcs_17_3[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800732 {80, 4},
733 {83, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700734};
tyomitch84b47842019-04-23 12:29:57 +0300735static const arc arcs_17_4[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700736 {0, 4},
737};
738static state states_17[5] = {
739 {1, arcs_17_0},
740 {1, arcs_17_1},
741 {2, arcs_17_2},
Ivan Levkivskyi62c35a82019-01-25 01:39:19 +0000742 {2, arcs_17_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700743 {1, arcs_17_4},
744};
tyomitch84b47842019-04-23 12:29:57 +0300745static const arc arcs_18_0[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800746 {84, 1},
747 {58, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700748};
tyomitch84b47842019-04-23 12:29:57 +0300749static const arc arcs_18_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800750 {65, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000751 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000752};
tyomitch84b47842019-04-23 12:29:57 +0300753static const arc arcs_18_2[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800754 {84, 1},
755 {58, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000756 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000757};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700758static state states_18[3] = {
759 {2, arcs_18_0},
760 {2, arcs_18_1},
761 {3, arcs_18_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000762};
tyomitch84b47842019-04-23 12:29:57 +0300763static const arc arcs_19_0[13] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800764 {85, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800765 {86, 1},
766 {87, 1},
767 {88, 1},
768 {89, 1},
769 {90, 1},
770 {91, 1},
771 {92, 1},
772 {93, 1},
773 {94, 1},
774 {95, 1},
775 {96, 1},
776 {97, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000777};
tyomitch84b47842019-04-23 12:29:57 +0300778static const arc arcs_19_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000779 {0, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000780};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700781static state states_19[2] = {
782 {13, arcs_19_0},
783 {1, arcs_19_1},
784};
tyomitch84b47842019-04-23 12:29:57 +0300785static const arc arcs_20_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800786 {20, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700787};
tyomitch84b47842019-04-23 12:29:57 +0300788static const arc arcs_20_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800789 {98, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700790};
tyomitch84b47842019-04-23 12:29:57 +0300791static const arc arcs_20_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700792 {0, 2},
793};
794static state states_20[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400795 {1, arcs_20_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000796 {1, arcs_20_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700797 {1, arcs_20_2},
Tim Peters5ca576e2001-06-18 22:08:13 +0000798};
tyomitch84b47842019-04-23 12:29:57 +0300799static const arc arcs_21_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800800 {29, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000801};
tyomitch84b47842019-04-23 12:29:57 +0300802static const arc arcs_21_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000803 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000804};
805static state states_21[2] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700806 {1, arcs_21_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000807 {1, arcs_21_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000808};
tyomitch84b47842019-04-23 12:29:57 +0300809static const arc arcs_22_0[5] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800810 {99, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800811 {100, 1},
812 {101, 1},
813 {102, 1},
814 {103, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000815};
tyomitch84b47842019-04-23 12:29:57 +0300816static const arc arcs_22_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000817 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000818};
819static state states_22[2] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700820 {5, arcs_22_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000821 {1, arcs_22_1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000822};
tyomitch84b47842019-04-23 12:29:57 +0300823static const arc arcs_23_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800824 {16, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000825};
tyomitch84b47842019-04-23 12:29:57 +0300826static const arc arcs_23_1[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400827 {0, 1},
828};
829static state states_23[2] = {
830 {1, arcs_23_0},
831 {1, arcs_23_1},
832};
tyomitch84b47842019-04-23 12:29:57 +0300833static const arc arcs_24_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800834 {18, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400835};
tyomitch84b47842019-04-23 12:29:57 +0300836static const arc arcs_24_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700837 {0, 1},
838};
839static state states_24[2] = {
840 {1, arcs_24_0},
841 {1, arcs_24_1},
842};
tyomitch84b47842019-04-23 12:29:57 +0300843static const arc arcs_25_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800844 {31, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700845};
tyomitch84b47842019-04-23 12:29:57 +0300846static const arc arcs_25_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800847 {80, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000848 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000849};
tyomitch84b47842019-04-23 12:29:57 +0300850static const arc arcs_25_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000851 {0, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000852};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700853static state states_25[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400854 {1, arcs_25_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700855 {2, arcs_25_1},
856 {1, arcs_25_2},
Yury Selivanov75445082015-05-11 22:57:16 -0400857};
tyomitch84b47842019-04-23 12:29:57 +0300858static const arc arcs_26_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800859 {83, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400860};
tyomitch84b47842019-04-23 12:29:57 +0300861static const arc arcs_26_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700862 {0, 1},
863};
864static state states_26[2] = {
865 {1, arcs_26_0},
866 {1, arcs_26_1},
867};
tyomitch84b47842019-04-23 12:29:57 +0300868static const arc arcs_27_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800869 {30, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700870};
tyomitch84b47842019-04-23 12:29:57 +0300871static const arc arcs_27_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800872 {58, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400873 {0, 1},
874};
tyomitch84b47842019-04-23 12:29:57 +0300875static const arc arcs_27_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800876 {22, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000877 {0, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000878};
tyomitch84b47842019-04-23 12:29:57 +0300879static const arc arcs_27_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800880 {58, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000881};
tyomitch84b47842019-04-23 12:29:57 +0300882static const arc arcs_27_4[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000883 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000884};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700885static state states_27[5] = {
886 {1, arcs_27_0},
887 {2, arcs_27_1},
888 {2, arcs_27_2},
889 {1, arcs_27_3},
890 {1, arcs_27_4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000891};
tyomitch84b47842019-04-23 12:29:57 +0300892static const arc arcs_28_0[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800893 {104, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800894 {105, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400895};
tyomitch84b47842019-04-23 12:29:57 +0300896static const arc arcs_28_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000897 {0, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000898};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700899static state states_28[2] = {
900 {2, arcs_28_0},
901 {1, arcs_28_1},
902};
tyomitch84b47842019-04-23 12:29:57 +0300903static const arc arcs_29_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800904 {25, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700905};
tyomitch84b47842019-04-23 12:29:57 +0300906static const arc arcs_29_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800907 {106, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700908};
tyomitch84b47842019-04-23 12:29:57 +0300909static const arc arcs_29_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700910 {0, 2},
911};
912static state states_29[3] = {
913 {1, arcs_29_0},
914 {1, arcs_29_1},
915 {1, arcs_29_2},
916};
tyomitch84b47842019-04-23 12:29:57 +0300917static const arc arcs_30_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800918 {22, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700919};
tyomitch84b47842019-04-23 12:29:57 +0300920static const arc arcs_30_1[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800921 {107, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800922 {9, 2},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800923 {108, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700924};
tyomitch84b47842019-04-23 12:29:57 +0300925static const arc arcs_30_2[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800926 {107, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800927 {9, 2},
Guido van Rossum495da292019-03-07 12:38:08 -0800928 {25, 4},
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800929 {108, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000930};
tyomitch84b47842019-04-23 12:29:57 +0300931static const arc arcs_30_3[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800932 {25, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000933};
tyomitch84b47842019-04-23 12:29:57 +0300934static const arc arcs_30_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800935 {5, 5},
936 {6, 6},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100937 {109, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700938};
tyomitch84b47842019-04-23 12:29:57 +0300939static const arc arcs_30_5[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100940 {109, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700941};
tyomitch84b47842019-04-23 12:29:57 +0300942static const arc arcs_30_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800943 {0, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700944};
tyomitch84b47842019-04-23 12:29:57 +0300945static const arc arcs_30_7[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800946 {61, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700947};
948static state states_30[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000949 {1, arcs_30_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700950 {3, arcs_30_1},
951 {4, arcs_30_2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000952 {1, arcs_30_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700953 {3, arcs_30_4},
954 {1, arcs_30_5},
955 {1, arcs_30_6},
956 {1, arcs_30_7},
Neal Norwitzc1505362006-12-28 06:47:50 +0000957};
tyomitch84b47842019-04-23 12:29:57 +0300958static const arc arcs_31_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800959 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000960};
tyomitch84b47842019-04-23 12:29:57 +0300961static const arc arcs_31_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100962 {111, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000963 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000964};
tyomitch84b47842019-04-23 12:29:57 +0300965static const arc arcs_31_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800966 {40, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000967};
tyomitch84b47842019-04-23 12:29:57 +0300968static const arc arcs_31_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400969 {0, 3},
970};
971static state states_31[4] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000972 {1, arcs_31_0},
973 {2, arcs_31_1},
Yury Selivanov75445082015-05-11 22:57:16 -0400974 {1, arcs_31_2},
975 {1, arcs_31_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000976};
tyomitch84b47842019-04-23 12:29:57 +0300977static const arc arcs_32_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -0800978 {108, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000979};
tyomitch84b47842019-04-23 12:29:57 +0300980static const arc arcs_32_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100981 {111, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700982 {0, 1},
983};
tyomitch84b47842019-04-23 12:29:57 +0300984static const arc arcs_32_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800985 {40, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700986};
tyomitch84b47842019-04-23 12:29:57 +0300987static const arc arcs_32_3[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700988 {0, 3},
989};
990static state states_32[4] = {
991 {1, arcs_32_0},
992 {2, arcs_32_1},
993 {1, arcs_32_2},
994 {1, arcs_32_3},
995};
tyomitch84b47842019-04-23 12:29:57 +0300996static const arc arcs_33_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100997 {110, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700998};
tyomitch84b47842019-04-23 12:29:57 +0300999static const arc arcs_33_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001000 {65, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001001 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001002};
tyomitch84b47842019-04-23 12:29:57 +03001003static const arc arcs_33_2[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001004 {110, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001005 {0, 2},
1006};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001007static state states_33[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001008 {1, arcs_33_0},
1009 {2, arcs_33_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001010 {2, arcs_33_2},
Guido van Rossum452bf512007-02-09 05:32:43 +00001011};
tyomitch84b47842019-04-23 12:29:57 +03001012static const arc arcs_34_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001013 {112, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +00001014};
tyomitch84b47842019-04-23 12:29:57 +03001015static const arc arcs_34_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001016 {65, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001017 {0, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001018};
Yury Selivanov75445082015-05-11 22:57:16 -04001019static state states_34[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001020 {1, arcs_34_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001021 {2, arcs_34_1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001022};
tyomitch84b47842019-04-23 12:29:57 +03001023static const arc arcs_35_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001024 {40, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001025};
tyomitch84b47842019-04-23 12:29:57 +03001026static const arc arcs_35_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001027 {107, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001028 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001029};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001030static state states_35[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001031 {1, arcs_35_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001032 {2, arcs_35_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001033};
tyomitch84b47842019-04-23 12:29:57 +03001034static const arc arcs_36_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001035 {23, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001036};
tyomitch84b47842019-04-23 12:29:57 +03001037static const arc arcs_36_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001038 {40, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001039};
tyomitch84b47842019-04-23 12:29:57 +03001040static const arc arcs_36_2[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001041 {65, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001042 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001043};
Yury Selivanov75445082015-05-11 22:57:16 -04001044static state states_36[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001045 {1, arcs_36_0},
1046 {1, arcs_36_1},
1047 {2, arcs_36_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001048};
tyomitch84b47842019-04-23 12:29:57 +03001049static const arc arcs_37_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001050 {27, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001051};
tyomitch84b47842019-04-23 12:29:57 +03001052static const arc arcs_37_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001053 {40, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001054};
tyomitch84b47842019-04-23 12:29:57 +03001055static const arc arcs_37_2[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001056 {65, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001057 {0, 2},
1058};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001059static state states_37[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001060 {1, arcs_37_0},
1061 {1, arcs_37_1},
1062 {2, arcs_37_2},
Yury Selivanov75445082015-05-11 22:57:16 -04001063};
tyomitch84b47842019-04-23 12:29:57 +03001064static const arc arcs_38_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001065 {15, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001066};
tyomitch84b47842019-04-23 12:29:57 +03001067static const arc arcs_38_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001068 {58, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001069};
tyomitch84b47842019-04-23 12:29:57 +03001070static const arc arcs_38_2[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001071 {65, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001072 {0, 2},
1073};
tyomitch84b47842019-04-23 12:29:57 +03001074static const arc arcs_38_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001075 {58, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001076};
tyomitch84b47842019-04-23 12:29:57 +03001077static const arc arcs_38_4[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001078 {0, 4},
1079};
1080static state states_38[5] = {
1081 {1, arcs_38_0},
1082 {1, arcs_38_1},
1083 {2, arcs_38_2},
1084 {1, arcs_38_3},
1085 {1, arcs_38_4},
1086};
tyomitch84b47842019-04-23 12:29:57 +03001087static const arc arcs_39_0[9] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001088 {113, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001089 {53, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001090 {51, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001091 {114, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001092 {54, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001093 {115, 1},
1094 {116, 1},
1095 {117, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001096 {118, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001097};
tyomitch84b47842019-04-23 12:29:57 +03001098static const arc arcs_39_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001099 {0, 1},
1100};
1101static state states_39[2] = {
1102 {9, arcs_39_0},
1103 {1, arcs_39_1},
1104};
tyomitch84b47842019-04-23 12:29:57 +03001105static const arc arcs_40_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001106 {38, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001107};
tyomitch84b47842019-04-23 12:29:57 +03001108static const arc arcs_40_1[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001109 {114, 2},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001110 {54, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001111 {118, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001112};
tyomitch84b47842019-04-23 12:29:57 +03001113static const arc arcs_40_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001114 {0, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001115};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001116static state states_40[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001117 {1, arcs_40_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001118 {3, arcs_40_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001119 {1, arcs_40_2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001120};
tyomitch84b47842019-04-23 12:29:57 +03001121static const arc arcs_41_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001122 {24, 1},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001123};
tyomitch84b47842019-04-23 12:29:57 +03001124static const arc arcs_41_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001125 {49, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +00001126};
tyomitch84b47842019-04-23 12:29:57 +03001127static const arc arcs_41_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001128 {57, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001129};
tyomitch84b47842019-04-23 12:29:57 +03001130static const arc arcs_41_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001131 {119, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001132};
tyomitch84b47842019-04-23 12:29:57 +03001133static const arc arcs_41_4[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001134 {120, 1},
1135 {121, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001136 {0, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001137};
tyomitch84b47842019-04-23 12:29:57 +03001138static const arc arcs_41_5[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001139 {57, 6},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001140};
tyomitch84b47842019-04-23 12:29:57 +03001141static const arc arcs_41_6[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001142 {119, 7},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001143};
tyomitch84b47842019-04-23 12:29:57 +03001144static const arc arcs_41_7[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001145 {0, 7},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001146};
Yury Selivanov75445082015-05-11 22:57:16 -04001147static state states_41[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001148 {1, arcs_41_0},
1149 {1, arcs_41_1},
1150 {1, arcs_41_2},
Yury Selivanov75445082015-05-11 22:57:16 -04001151 {1, arcs_41_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001152 {3, arcs_41_4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001153 {1, arcs_41_5},
1154 {1, arcs_41_6},
1155 {1, arcs_41_7},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001156};
tyomitch84b47842019-04-23 12:29:57 +03001157static const arc arcs_42_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001158 {33, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001159};
tyomitch84b47842019-04-23 12:29:57 +03001160static const arc arcs_42_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001161 {49, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001162};
tyomitch84b47842019-04-23 12:29:57 +03001163static const arc arcs_42_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001164 {57, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001165};
tyomitch84b47842019-04-23 12:29:57 +03001166static const arc arcs_42_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001167 {119, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001168};
tyomitch84b47842019-04-23 12:29:57 +03001169static const arc arcs_42_4[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001170 {121, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001171 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001172};
tyomitch84b47842019-04-23 12:29:57 +03001173static const arc arcs_42_5[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001174 {57, 6},
Yury Selivanov75445082015-05-11 22:57:16 -04001175};
tyomitch84b47842019-04-23 12:29:57 +03001176static const arc arcs_42_6[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001177 {119, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001178};
tyomitch84b47842019-04-23 12:29:57 +03001179static const arc arcs_42_7[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001180 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001181};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001182static state states_42[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001183 {1, arcs_42_0},
1184 {1, arcs_42_1},
Yury Selivanov75445082015-05-11 22:57:16 -04001185 {1, arcs_42_2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001186 {1, arcs_42_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001187 {2, arcs_42_4},
Yury Selivanov75445082015-05-11 22:57:16 -04001188 {1, arcs_42_5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001189 {1, arcs_42_6},
Yury Selivanov75445082015-05-11 22:57:16 -04001190 {1, arcs_42_7},
Guido van Rossumc2e20742006-02-27 22:32:47 +00001191};
tyomitch84b47842019-04-23 12:29:57 +03001192static const arc arcs_43_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001193 {21, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001194};
tyomitch84b47842019-04-23 12:29:57 +03001195static const arc arcs_43_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001196 {98, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001197};
tyomitch84b47842019-04-23 12:29:57 +03001198static const arc arcs_43_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001199 {122, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001200};
tyomitch84b47842019-04-23 12:29:57 +03001201static const arc arcs_43_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001202 {47, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001203};
tyomitch84b47842019-04-23 12:29:57 +03001204static const arc arcs_43_4[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001205 {57, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001206};
tyomitch84b47842019-04-23 12:29:57 +03001207static const arc arcs_43_5[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001208 {59, 6},
1209 {119, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001210};
tyomitch84b47842019-04-23 12:29:57 +03001211static const arc arcs_43_6[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001212 {119, 7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001213};
tyomitch84b47842019-04-23 12:29:57 +03001214static const arc arcs_43_7[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001215 {121, 8},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001216 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001217};
tyomitch84b47842019-04-23 12:29:57 +03001218static const arc arcs_43_8[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001219 {57, 9},
Yury Selivanov75445082015-05-11 22:57:16 -04001220};
tyomitch84b47842019-04-23 12:29:57 +03001221static const arc arcs_43_9[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001222 {119, 10},
Yury Selivanov75445082015-05-11 22:57:16 -04001223};
tyomitch84b47842019-04-23 12:29:57 +03001224static const arc arcs_43_10[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001225 {0, 10},
1226};
1227static state states_43[11] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001228 {1, arcs_43_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001229 {1, arcs_43_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001230 {1, arcs_43_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001231 {1, arcs_43_3},
Yury Selivanov75445082015-05-11 22:57:16 -04001232 {1, arcs_43_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001233 {2, arcs_43_5},
1234 {1, arcs_43_6},
1235 {2, arcs_43_7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001236 {1, arcs_43_8},
Yury Selivanov75445082015-05-11 22:57:16 -04001237 {1, arcs_43_9},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001238 {1, arcs_43_10},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001239};
tyomitch84b47842019-04-23 12:29:57 +03001240static const arc arcs_44_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001241 {32, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001242};
tyomitch84b47842019-04-23 12:29:57 +03001243static const arc arcs_44_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001244 {57, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001245};
tyomitch84b47842019-04-23 12:29:57 +03001246static const arc arcs_44_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001247 {119, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001248};
tyomitch84b47842019-04-23 12:29:57 +03001249static const arc arcs_44_3[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001250 {123, 4},
1251 {124, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001252};
tyomitch84b47842019-04-23 12:29:57 +03001253static const arc arcs_44_4[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001254 {57, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001255};
tyomitch84b47842019-04-23 12:29:57 +03001256static const arc arcs_44_5[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001257 {57, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001258};
tyomitch84b47842019-04-23 12:29:57 +03001259static const arc arcs_44_6[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001260 {119, 8},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001261};
tyomitch84b47842019-04-23 12:29:57 +03001262static const arc arcs_44_7[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001263 {119, 9},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001264};
tyomitch84b47842019-04-23 12:29:57 +03001265static const arc arcs_44_8[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001266 {0, 8},
1267};
tyomitch84b47842019-04-23 12:29:57 +03001268static const arc arcs_44_9[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001269 {121, 10},
1270 {123, 4},
1271 {124, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001272 {0, 9},
1273};
tyomitch84b47842019-04-23 12:29:57 +03001274static const arc arcs_44_10[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001275 {57, 11},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001276};
tyomitch84b47842019-04-23 12:29:57 +03001277static const arc arcs_44_11[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001278 {119, 12},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001279};
tyomitch84b47842019-04-23 12:29:57 +03001280static const arc arcs_44_12[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001281 {123, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001282 {0, 12},
1283};
1284static state states_44[13] = {
1285 {1, arcs_44_0},
1286 {1, arcs_44_1},
1287 {1, arcs_44_2},
1288 {2, arcs_44_3},
1289 {1, arcs_44_4},
1290 {1, arcs_44_5},
1291 {1, arcs_44_6},
1292 {1, arcs_44_7},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001293 {1, arcs_44_8},
1294 {4, arcs_44_9},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001295 {1, arcs_44_10},
1296 {1, arcs_44_11},
1297 {2, arcs_44_12},
1298};
tyomitch84b47842019-04-23 12:29:57 +03001299static const arc arcs_45_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001300 {34, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001301};
tyomitch84b47842019-04-23 12:29:57 +03001302static const arc arcs_45_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001303 {125, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001304};
tyomitch84b47842019-04-23 12:29:57 +03001305static const arc arcs_45_2[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001306 {65, 1},
1307 {57, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001308};
tyomitch84b47842019-04-23 12:29:57 +03001309static const arc arcs_45_3[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001310 {59, 4},
1311 {119, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001312};
tyomitch84b47842019-04-23 12:29:57 +03001313static const arc arcs_45_4[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001314 {119, 5},
Georg Brandl7cae87c2006-09-06 06:51:57 +00001315};
tyomitch84b47842019-04-23 12:29:57 +03001316static const arc arcs_45_5[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001317 {0, 5},
1318};
1319static state states_45[6] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001320 {1, arcs_45_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001321 {1, arcs_45_1},
1322 {2, arcs_45_2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001323 {2, arcs_45_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001324 {1, arcs_45_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001325 {1, arcs_45_5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001326};
tyomitch84b47842019-04-23 12:29:57 +03001327static const arc arcs_46_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001328 {58, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001329};
tyomitch84b47842019-04-23 12:29:57 +03001330static const arc arcs_46_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001331 {111, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001332 {0, 1},
1333};
tyomitch84b47842019-04-23 12:29:57 +03001334static const arc arcs_46_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001335 {126, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001336};
tyomitch84b47842019-04-23 12:29:57 +03001337static const arc arcs_46_3[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001338 {0, 3},
1339};
1340static state states_46[4] = {
1341 {1, arcs_46_0},
1342 {2, arcs_46_1},
1343 {1, arcs_46_2},
1344 {1, arcs_46_3},
1345};
tyomitch84b47842019-04-23 12:29:57 +03001346static const arc arcs_47_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001347 {127, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001348};
tyomitch84b47842019-04-23 12:29:57 +03001349static const arc arcs_47_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001350 {58, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001351 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001352};
tyomitch84b47842019-04-23 12:29:57 +03001353static const arc arcs_47_2[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001354 {111, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001355 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001356};
tyomitch84b47842019-04-23 12:29:57 +03001357static const arc arcs_47_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001358 {40, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001359};
tyomitch84b47842019-04-23 12:29:57 +03001360static const arc arcs_47_4[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001361 {0, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001362};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001363static state states_47[5] = {
1364 {1, arcs_47_0},
1365 {2, arcs_47_1},
1366 {2, arcs_47_2},
1367 {1, arcs_47_3},
1368 {1, arcs_47_4},
Tim Peters5ca576e2001-06-18 22:08:13 +00001369};
tyomitch84b47842019-04-23 12:29:57 +03001370static const arc arcs_48_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001371 {2, 1},
1372 {4, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001373};
tyomitch84b47842019-04-23 12:29:57 +03001374static const arc arcs_48_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001375 {128, 3},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001376};
tyomitch84b47842019-04-23 12:29:57 +03001377static const arc arcs_48_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001378 {0, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001379};
tyomitch84b47842019-04-23 12:29:57 +03001380static const arc arcs_48_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001381 {45, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001382};
tyomitch84b47842019-04-23 12:29:57 +03001383static const arc arcs_48_4[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001384 {129, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001385 {45, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001386};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001387static state states_48[5] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001388 {2, arcs_48_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001389 {1, arcs_48_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001390 {1, arcs_48_2},
1391 {1, arcs_48_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001392 {2, arcs_48_4},
Guido van Rossumdb3165e1993-10-18 17:06:59 +00001393};
tyomitch84b47842019-04-23 12:29:57 +03001394static const arc arcs_49_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001395 {58, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +00001396};
tyomitch84b47842019-04-23 12:29:57 +03001397static const arc arcs_49_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001398 {130, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001399 {0, 1},
Thomas Wouters52152252000-08-17 22:55:00 +00001400};
tyomitch84b47842019-04-23 12:29:57 +03001401static const arc arcs_49_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001402 {58, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001403};
tyomitch84b47842019-04-23 12:29:57 +03001404static const arc arcs_49_3[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001405 {0, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001406};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001407static state states_49[4] = {
1408 {1, arcs_49_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001409 {2, arcs_49_1},
1410 {1, arcs_49_2},
1411 {1, arcs_49_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001412};
tyomitch84b47842019-04-23 12:29:57 +03001413static const arc arcs_50_0[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001414 {131, 1},
1415 {132, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001416};
tyomitch84b47842019-04-23 12:29:57 +03001417static const arc arcs_50_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001418 {0, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001419};
tyomitch84b47842019-04-23 12:29:57 +03001420static const arc arcs_50_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001421 {24, 3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001422 {0, 2},
1423};
tyomitch84b47842019-04-23 12:29:57 +03001424static const arc arcs_50_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001425 {132, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001426};
tyomitch84b47842019-04-23 12:29:57 +03001427static const arc arcs_50_4[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001428 {121, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001429};
tyomitch84b47842019-04-23 12:29:57 +03001430static const arc arcs_50_5[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001431 {58, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001432};
1433static state states_50[6] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001434 {2, arcs_50_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001435 {1, arcs_50_1},
1436 {2, arcs_50_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001437 {1, arcs_50_3},
1438 {1, arcs_50_4},
1439 {1, arcs_50_5},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001440};
tyomitch84b47842019-04-23 12:29:57 +03001441static const arc arcs_51_0[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001442 {134, 1},
1443 {132, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001444};
tyomitch84b47842019-04-23 12:29:57 +03001445static const arc arcs_51_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001446 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001447};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001448static state states_51[2] = {
1449 {2, arcs_51_0},
1450 {1, arcs_51_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001451};
tyomitch84b47842019-04-23 12:29:57 +03001452static const arc arcs_52_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001453 {26, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001454};
tyomitch84b47842019-04-23 12:29:57 +03001455static const arc arcs_52_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001456 {57, 2},
1457 {68, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001458};
tyomitch84b47842019-04-23 12:29:57 +03001459static const arc arcs_52_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001460 {58, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001461};
tyomitch84b47842019-04-23 12:29:57 +03001462static const arc arcs_52_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001463 {57, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001464};
tyomitch84b47842019-04-23 12:29:57 +03001465static const arc arcs_52_4[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001466 {0, 4},
1467};
1468static state states_52[5] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001469 {1, arcs_52_0},
1470 {2, arcs_52_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001471 {1, arcs_52_2},
1472 {1, arcs_52_3},
1473 {1, arcs_52_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001474};
tyomitch84b47842019-04-23 12:29:57 +03001475static const arc arcs_53_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001476 {26, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001477};
tyomitch84b47842019-04-23 12:29:57 +03001478static const arc arcs_53_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001479 {57, 2},
1480 {68, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001481};
tyomitch84b47842019-04-23 12:29:57 +03001482static const arc arcs_53_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001483 {133, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001484};
tyomitch84b47842019-04-23 12:29:57 +03001485static const arc arcs_53_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001486 {57, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001487};
tyomitch84b47842019-04-23 12:29:57 +03001488static const arc arcs_53_4[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001489 {0, 4},
1490};
1491static state states_53[5] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001492 {1, arcs_53_0},
1493 {2, arcs_53_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001494 {1, arcs_53_2},
1495 {1, arcs_53_3},
1496 {1, arcs_53_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001497};
tyomitch84b47842019-04-23 12:29:57 +03001498static const arc arcs_54_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001499 {135, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001500};
tyomitch84b47842019-04-23 12:29:57 +03001501static const arc arcs_54_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001502 {136, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001503 {0, 1},
1504};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001505static state states_54[2] = {
1506 {1, arcs_54_0},
1507 {2, arcs_54_1},
Yury Selivanov75445082015-05-11 22:57:16 -04001508};
tyomitch84b47842019-04-23 12:29:57 +03001509static const arc arcs_55_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001510 {137, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001511};
tyomitch84b47842019-04-23 12:29:57 +03001512static const arc arcs_55_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001513 {138, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001514 {0, 1},
1515};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001516static state states_55[2] = {
1517 {1, arcs_55_0},
1518 {2, arcs_55_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001519};
tyomitch84b47842019-04-23 12:29:57 +03001520static const arc arcs_56_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001521 {28, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001522 {139, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001523};
tyomitch84b47842019-04-23 12:29:57 +03001524static const arc arcs_56_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001525 {137, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001526};
tyomitch84b47842019-04-23 12:29:57 +03001527static const arc arcs_56_2[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001528 {0, 2},
1529};
1530static state states_56[3] = {
1531 {2, arcs_56_0},
1532 {1, arcs_56_1},
1533 {1, arcs_56_2},
1534};
tyomitch84b47842019-04-23 12:29:57 +03001535static const arc arcs_57_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001536 {126, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001537};
tyomitch84b47842019-04-23 12:29:57 +03001538static const arc arcs_57_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001539 {140, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001540 {0, 1},
1541};
1542static state states_57[2] = {
1543 {1, arcs_57_0},
1544 {2, arcs_57_1},
1545};
tyomitch84b47842019-04-23 12:29:57 +03001546static const arc arcs_58_0[10] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001547 {141, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001548 {142, 1},
1549 {143, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001550 {141, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001551 {144, 1},
1552 {145, 1},
1553 {146, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001554 {122, 1},
1555 {147, 2},
Guido van Rossum495da292019-03-07 12:38:08 -08001556 {28, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001557};
tyomitch84b47842019-04-23 12:29:57 +03001558static const arc arcs_58_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001559 {0, 1},
Thomas Woutersdca3b9c2006-02-27 00:24:13 +00001560};
tyomitch84b47842019-04-23 12:29:57 +03001561static const arc arcs_58_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001562 {28, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001563 {0, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001564};
tyomitch84b47842019-04-23 12:29:57 +03001565static const arc arcs_58_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001566 {122, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001567};
1568static state states_58[4] = {
1569 {10, arcs_58_0},
1570 {1, arcs_58_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001571 {2, arcs_58_2},
1572 {1, arcs_58_3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001573};
tyomitch84b47842019-04-23 12:29:57 +03001574static const arc arcs_59_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001575 {6, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001576};
tyomitch84b47842019-04-23 12:29:57 +03001577static const arc arcs_59_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001578 {126, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001579};
tyomitch84b47842019-04-23 12:29:57 +03001580static const arc arcs_59_2[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001581 {0, 2},
1582};
1583static state states_59[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001584 {1, arcs_59_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001585 {1, arcs_59_1},
1586 {1, arcs_59_2},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001587};
tyomitch84b47842019-04-23 12:29:57 +03001588static const arc arcs_60_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001589 {148, 1},
Guido van Rossum0368b722007-05-11 16:50:42 +00001590};
tyomitch84b47842019-04-23 12:29:57 +03001591static const arc arcs_60_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001592 {149, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001593 {0, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001594};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001595static state states_60[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001596 {1, arcs_60_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001597 {2, arcs_60_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001598};
tyomitch84b47842019-04-23 12:29:57 +03001599static const arc arcs_61_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001600 {150, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001601};
tyomitch84b47842019-04-23 12:29:57 +03001602static const arc arcs_61_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001603 {151, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001604 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001605};
1606static state states_61[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001607 {1, arcs_61_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001608 {2, arcs_61_1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001609};
tyomitch84b47842019-04-23 12:29:57 +03001610static const arc arcs_62_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001611 {152, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001612};
tyomitch84b47842019-04-23 12:29:57 +03001613static const arc arcs_62_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001614 {153, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001615 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001616};
Yury Selivanov75445082015-05-11 22:57:16 -04001617static state states_62[2] = {
1618 {1, arcs_62_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001619 {2, arcs_62_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001620};
tyomitch84b47842019-04-23 12:29:57 +03001621static const arc arcs_63_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001622 {154, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001623};
tyomitch84b47842019-04-23 12:29:57 +03001624static const arc arcs_63_1[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001625 {155, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001626 {156, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001627 {0, 1},
1628};
1629static state states_63[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001630 {1, arcs_63_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001631 {3, arcs_63_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001632};
tyomitch84b47842019-04-23 12:29:57 +03001633static const arc arcs_64_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001634 {157, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001635};
tyomitch84b47842019-04-23 12:29:57 +03001636static const arc arcs_64_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001637 {7, 0},
1638 {8, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001639 {0, 1},
1640};
1641static state states_64[2] = {
1642 {1, arcs_64_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001643 {3, arcs_64_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001644};
tyomitch84b47842019-04-23 12:29:57 +03001645static const arc arcs_65_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001646 {158, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001647};
tyomitch84b47842019-04-23 12:29:57 +03001648static const arc arcs_65_1[6] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001649 {159, 0},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001650 {6, 0},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001651 {67, 0},
1652 {160, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001653 {10, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001654 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001655};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001656static state states_65[2] = {
1657 {1, arcs_65_0},
1658 {6, arcs_65_1},
1659};
tyomitch84b47842019-04-23 12:29:57 +03001660static const arc arcs_66_0[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001661 {7, 1},
1662 {8, 1},
Guido van Rossum495da292019-03-07 12:38:08 -08001663 {37, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001664 {161, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001665};
tyomitch84b47842019-04-23 12:29:57 +03001666static const arc arcs_66_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001667 {158, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001668};
tyomitch84b47842019-04-23 12:29:57 +03001669static const arc arcs_66_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001670 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001671};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001672static state states_66[3] = {
1673 {4, arcs_66_0},
1674 {1, arcs_66_1},
1675 {1, arcs_66_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001676};
tyomitch84b47842019-04-23 12:29:57 +03001677static const arc arcs_67_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001678 {162, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001679};
tyomitch84b47842019-04-23 12:29:57 +03001680static const arc arcs_67_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001681 {63, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001682 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001683};
tyomitch84b47842019-04-23 12:29:57 +03001684static const arc arcs_67_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001685 {158, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001686};
tyomitch84b47842019-04-23 12:29:57 +03001687static const arc arcs_67_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001688 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001689};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001690static state states_67[4] = {
1691 {1, arcs_67_0},
1692 {2, arcs_67_1},
1693 {1, arcs_67_2},
1694 {1, arcs_67_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001695};
tyomitch84b47842019-04-23 12:29:57 +03001696static const arc arcs_68_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001697 {39, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001698 {163, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001699};
tyomitch84b47842019-04-23 12:29:57 +03001700static const arc arcs_68_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001701 {163, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001702};
tyomitch84b47842019-04-23 12:29:57 +03001703static const arc arcs_68_2[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001704 {164, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001705 {0, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001706};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001707static state states_68[3] = {
1708 {2, arcs_68_0},
1709 {1, arcs_68_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001710 {2, arcs_68_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001711};
tyomitch84b47842019-04-23 12:29:57 +03001712static const arc arcs_69_0[10] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001713 {5, 1},
1714 {9, 2},
1715 {11, 2},
1716 {12, 2},
1717 {13, 2},
1718 {14, 3},
Guido van Rossum495da292019-03-07 12:38:08 -08001719 {36, 4},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001720 {40, 2},
1721 {41, 2},
1722 {42, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001723};
tyomitch84b47842019-04-23 12:29:57 +03001724static const arc arcs_69_1[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001725 {61, 2},
1726 {165, 6},
1727 {83, 6},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001728};
tyomitch84b47842019-04-23 12:29:57 +03001729static const arc arcs_69_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001730 {0, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001731};
tyomitch84b47842019-04-23 12:29:57 +03001732static const arc arcs_69_3[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001733 {166, 2},
1734 {165, 7},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001735};
tyomitch84b47842019-04-23 12:29:57 +03001736static const arc arcs_69_4[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001737 {167, 2},
1738 {168, 8},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001739};
tyomitch84b47842019-04-23 12:29:57 +03001740static const arc arcs_69_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001741 {42, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001742 {0, 5},
1743};
tyomitch84b47842019-04-23 12:29:57 +03001744static const arc arcs_69_6[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001745 {61, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001746};
tyomitch84b47842019-04-23 12:29:57 +03001747static const arc arcs_69_7[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001748 {166, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001749};
tyomitch84b47842019-04-23 12:29:57 +03001750static const arc arcs_69_8[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001751 {167, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001752};
1753static state states_69[9] = {
1754 {10, arcs_69_0},
1755 {3, arcs_69_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001756 {1, arcs_69_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001757 {2, arcs_69_3},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001758 {2, arcs_69_4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001759 {2, arcs_69_5},
1760 {1, arcs_69_6},
1761 {1, arcs_69_7},
1762 {1, arcs_69_8},
1763};
tyomitch84b47842019-04-23 12:29:57 +03001764static const arc arcs_70_0[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001765 {49, 1},
1766 {84, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001767};
tyomitch84b47842019-04-23 12:29:57 +03001768static const arc arcs_70_1[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001769 {65, 2},
1770 {169, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001771 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001772};
tyomitch84b47842019-04-23 12:29:57 +03001773static const arc arcs_70_2[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001774 {49, 4},
1775 {84, 4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001776 {0, 2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001777};
tyomitch84b47842019-04-23 12:29:57 +03001778static const arc arcs_70_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001779 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001780};
tyomitch84b47842019-04-23 12:29:57 +03001781static const arc arcs_70_4[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001782 {65, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001783 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001784};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001785static state states_70[5] = {
1786 {2, arcs_70_0},
1787 {3, arcs_70_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001788 {3, arcs_70_2},
1789 {1, arcs_70_3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001790 {2, arcs_70_4},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001791};
tyomitch84b47842019-04-23 12:29:57 +03001792static const arc arcs_71_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001793 {5, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001794 {107, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001795 {14, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +00001796};
tyomitch84b47842019-04-23 12:29:57 +03001797static const arc arcs_71_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001798 {61, 4},
1799 {170, 5},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001800};
tyomitch84b47842019-04-23 12:29:57 +03001801static const arc arcs_71_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001802 {40, 4},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001803};
tyomitch84b47842019-04-23 12:29:57 +03001804static const arc arcs_71_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001805 {171, 6},
Yury Selivanov75445082015-05-11 22:57:16 -04001806};
tyomitch84b47842019-04-23 12:29:57 +03001807static const arc arcs_71_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001808 {0, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001809};
tyomitch84b47842019-04-23 12:29:57 +03001810static const arc arcs_71_5[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001811 {61, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001812};
tyomitch84b47842019-04-23 12:29:57 +03001813static const arc arcs_71_6[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001814 {166, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001815};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001816static state states_71[7] = {
1817 {3, arcs_71_0},
1818 {2, arcs_71_1},
1819 {1, arcs_71_2},
1820 {1, arcs_71_3},
1821 {1, arcs_71_4},
1822 {1, arcs_71_5},
1823 {1, arcs_71_6},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001824};
tyomitch84b47842019-04-23 12:29:57 +03001825static const arc arcs_72_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001826 {172, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001827};
tyomitch84b47842019-04-23 12:29:57 +03001828static const arc arcs_72_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001829 {65, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001830 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001831};
tyomitch84b47842019-04-23 12:29:57 +03001832static const arc arcs_72_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001833 {172, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001834 {0, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001835};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001836static state states_72[3] = {
1837 {1, arcs_72_0},
1838 {2, arcs_72_1},
1839 {2, arcs_72_2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001840};
tyomitch84b47842019-04-23 12:29:57 +03001841static const arc arcs_73_0[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001842 {57, 1},
1843 {58, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001844};
tyomitch84b47842019-04-23 12:29:57 +03001845static const arc arcs_73_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001846 {173, 3},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001847 {58, 4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001848 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001849};
tyomitch84b47842019-04-23 12:29:57 +03001850static const arc arcs_73_2[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001851 {57, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001852 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001853};
tyomitch84b47842019-04-23 12:29:57 +03001854static const arc arcs_73_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001855 {0, 3},
1856};
tyomitch84b47842019-04-23 12:29:57 +03001857static const arc arcs_73_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001858 {173, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001859 {0, 4},
1860};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001861static state states_73[5] = {
1862 {2, arcs_73_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001863 {3, arcs_73_1},
1864 {2, arcs_73_2},
1865 {1, arcs_73_3},
1866 {2, arcs_73_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001867};
tyomitch84b47842019-04-23 12:29:57 +03001868static const arc arcs_74_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001869 {57, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001870};
tyomitch84b47842019-04-23 12:29:57 +03001871static const arc arcs_74_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001872 {58, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001873 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001874};
tyomitch84b47842019-04-23 12:29:57 +03001875static const arc arcs_74_2[1] = {
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001876 {0, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001877};
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001878static state states_74[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001879 {1, arcs_74_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001880 {2, arcs_74_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001881 {1, arcs_74_2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001882};
tyomitch84b47842019-04-23 12:29:57 +03001883static const arc arcs_75_0[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001884 {126, 1},
1885 {84, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001886};
tyomitch84b47842019-04-23 12:29:57 +03001887static const arc arcs_75_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001888 {65, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001889 {0, 1},
1890};
tyomitch84b47842019-04-23 12:29:57 +03001891static const arc arcs_75_2[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001892 {126, 1},
1893 {84, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001894 {0, 2},
1895};
1896static state states_75[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001897 {2, arcs_75_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001898 {2, arcs_75_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001899 {3, arcs_75_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001900};
tyomitch84b47842019-04-23 12:29:57 +03001901static const arc arcs_76_0[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001902 {58, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001903};
tyomitch84b47842019-04-23 12:29:57 +03001904static const arc arcs_76_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001905 {65, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001906 {0, 1},
1907};
tyomitch84b47842019-04-23 12:29:57 +03001908static const arc arcs_76_2[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001909 {58, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001910 {0, 2},
1911};
1912static state states_76[3] = {
1913 {1, arcs_76_0},
1914 {2, arcs_76_1},
1915 {2, arcs_76_2},
1916};
tyomitch84b47842019-04-23 12:29:57 +03001917static const arc arcs_77_0[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001918 {63, 1},
1919 {84, 2},
1920 {58, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001921};
tyomitch84b47842019-04-23 12:29:57 +03001922static const arc arcs_77_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001923 {126, 4},
Guido van Rossum452bf512007-02-09 05:32:43 +00001924};
tyomitch84b47842019-04-23 12:29:57 +03001925static const arc arcs_77_2[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001926 {65, 5},
1927 {169, 6},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001928 {0, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001929};
tyomitch84b47842019-04-23 12:29:57 +03001930static const arc arcs_77_3[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001931 {65, 5},
1932 {57, 7},
1933 {169, 6},
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001934 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001935};
tyomitch84b47842019-04-23 12:29:57 +03001936static const arc arcs_77_4[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001937 {65, 8},
1938 {169, 6},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001939 {0, 4},
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001940};
tyomitch84b47842019-04-23 12:29:57 +03001941static const arc arcs_77_5[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001942 {84, 9},
1943 {58, 9},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001944 {0, 5},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001945};
tyomitch84b47842019-04-23 12:29:57 +03001946static const arc arcs_77_6[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001947 {0, 6},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001948};
tyomitch84b47842019-04-23 12:29:57 +03001949static const arc arcs_77_7[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001950 {58, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001951};
tyomitch84b47842019-04-23 12:29:57 +03001952static const arc arcs_77_8[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001953 {63, 10},
1954 {58, 11},
Yury Selivanov75445082015-05-11 22:57:16 -04001955 {0, 8},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001956};
tyomitch84b47842019-04-23 12:29:57 +03001957static const arc arcs_77_9[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001958 {65, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001959 {0, 9},
1960};
tyomitch84b47842019-04-23 12:29:57 +03001961static const arc arcs_77_10[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001962 {126, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001963};
tyomitch84b47842019-04-23 12:29:57 +03001964static const arc arcs_77_11[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001965 {57, 13},
Yury Selivanov75445082015-05-11 22:57:16 -04001966};
tyomitch84b47842019-04-23 12:29:57 +03001967static const arc arcs_77_12[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001968 {65, 8},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001969 {0, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001970};
tyomitch84b47842019-04-23 12:29:57 +03001971static const arc arcs_77_13[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001972 {58, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001973};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001974static state states_77[14] = {
1975 {3, arcs_77_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001976 {1, arcs_77_1},
1977 {3, arcs_77_2},
1978 {4, arcs_77_3},
1979 {3, arcs_77_4},
1980 {3, arcs_77_5},
1981 {1, arcs_77_6},
1982 {1, arcs_77_7},
1983 {3, arcs_77_8},
1984 {2, arcs_77_9},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001985 {1, arcs_77_10},
1986 {1, arcs_77_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001987 {2, arcs_77_12},
1988 {1, arcs_77_13},
Yury Selivanov75445082015-05-11 22:57:16 -04001989};
tyomitch84b47842019-04-23 12:29:57 +03001990static const arc arcs_78_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001991 {17, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001992};
tyomitch84b47842019-04-23 12:29:57 +03001993static const arc arcs_78_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001994 {40, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001995};
tyomitch84b47842019-04-23 12:29:57 +03001996static const arc arcs_78_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001997 {5, 3},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08001998 {57, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001999};
tyomitch84b47842019-04-23 12:29:57 +03002000static const arc arcs_78_3[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002001 {61, 5},
2002 {170, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002003};
tyomitch84b47842019-04-23 12:29:57 +03002004static const arc arcs_78_4[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002005 {119, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002006};
tyomitch84b47842019-04-23 12:29:57 +03002007static const arc arcs_78_5[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002008 {57, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002009};
tyomitch84b47842019-04-23 12:29:57 +03002010static const arc arcs_78_6[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002011 {61, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002012};
tyomitch84b47842019-04-23 12:29:57 +03002013static const arc arcs_78_7[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002014 {0, 7},
2015};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002016static state states_78[8] = {
2017 {1, arcs_78_0},
2018 {1, arcs_78_1},
2019 {2, arcs_78_2},
2020 {2, arcs_78_3},
2021 {1, arcs_78_4},
2022 {1, arcs_78_5},
2023 {1, arcs_78_6},
2024 {1, arcs_78_7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002025};
tyomitch84b47842019-04-23 12:29:57 +03002026static const arc arcs_79_0[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002027 {174, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002028};
tyomitch84b47842019-04-23 12:29:57 +03002029static const arc arcs_79_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002030 {65, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002031 {0, 1},
2032};
tyomitch84b47842019-04-23 12:29:57 +03002033static const arc arcs_79_2[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002034 {174, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002035 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00002036};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002037static state states_79[3] = {
2038 {1, arcs_79_0},
2039 {2, arcs_79_1},
2040 {2, arcs_79_2},
Yury Selivanov75445082015-05-11 22:57:16 -04002041};
tyomitch84b47842019-04-23 12:29:57 +03002042static const arc arcs_80_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002043 {6, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002044 {63, 1},
2045 {58, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002046};
tyomitch84b47842019-04-23 12:29:57 +03002047static const arc arcs_80_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002048 {58, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04002049};
tyomitch84b47842019-04-23 12:29:57 +03002050static const arc arcs_80_2[4] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002051 {130, 1},
2052 {66, 1},
2053 {169, 3},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002054 {0, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002055};
tyomitch84b47842019-04-23 12:29:57 +03002056static const arc arcs_80_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00002057 {0, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00002058};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002059static state states_80[4] = {
2060 {3, arcs_80_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002061 {1, arcs_80_1},
2062 {4, arcs_80_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002063 {1, arcs_80_3},
Yury Selivanov75445082015-05-11 22:57:16 -04002064};
tyomitch84b47842019-04-23 12:29:57 +03002065static const arc arcs_81_0[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002066 {169, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002067 {176, 1},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00002068};
tyomitch84b47842019-04-23 12:29:57 +03002069static const arc arcs_81_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002070 {0, 1},
Nick Coghlan1f7ce622012-01-13 21:43:40 +10002071};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002072static state states_81[2] = {
2073 {2, arcs_81_0},
Yury Selivanov75445082015-05-11 22:57:16 -04002074 {1, arcs_81_1},
Yury Selivanov75445082015-05-11 22:57:16 -04002075};
tyomitch84b47842019-04-23 12:29:57 +03002076static const arc arcs_82_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002077 {21, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04002078};
tyomitch84b47842019-04-23 12:29:57 +03002079static const arc arcs_82_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002080 {98, 2},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002081};
tyomitch84b47842019-04-23 12:29:57 +03002082static const arc arcs_82_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002083 {122, 3},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002084};
tyomitch84b47842019-04-23 12:29:57 +03002085static const arc arcs_82_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002086 {132, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002087};
tyomitch84b47842019-04-23 12:29:57 +03002088static const arc arcs_82_4[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002089 {175, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002090 {0, 4},
2091};
tyomitch84b47842019-04-23 12:29:57 +03002092static const arc arcs_82_5[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002093 {0, 5},
2094};
2095static state states_82[6] = {
2096 {1, arcs_82_0},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002097 {1, arcs_82_1},
2098 {1, arcs_82_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002099 {1, arcs_82_3},
2100 {2, arcs_82_4},
2101 {1, arcs_82_5},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002102};
tyomitch84b47842019-04-23 12:29:57 +03002103static const arc arcs_83_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002104 {38, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002105 {177, 2},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002106};
tyomitch84b47842019-04-23 12:29:57 +03002107static const arc arcs_83_1[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002108 {177, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002109};
tyomitch84b47842019-04-23 12:29:57 +03002110static const arc arcs_83_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04002111 {0, 2},
2112};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002113static state states_83[3] = {
2114 {2, arcs_83_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002115 {1, arcs_83_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002116 {1, arcs_83_2},
Yury Selivanov75445082015-05-11 22:57:16 -04002117};
tyomitch84b47842019-04-23 12:29:57 +03002118static const arc arcs_84_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002119 {24, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04002120};
tyomitch84b47842019-04-23 12:29:57 +03002121static const arc arcs_84_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002122 {133, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002123};
tyomitch84b47842019-04-23 12:29:57 +03002124static const arc arcs_84_2[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002125 {175, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002126 {0, 2},
2127};
tyomitch84b47842019-04-23 12:29:57 +03002128static const arc arcs_84_3[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002129 {0, 3},
2130};
2131static state states_84[4] = {
2132 {1, arcs_84_0},
2133 {1, arcs_84_1},
2134 {2, arcs_84_2},
2135 {1, arcs_84_3},
2136};
tyomitch84b47842019-04-23 12:29:57 +03002137static const arc arcs_85_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002138 {40, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002139};
tyomitch84b47842019-04-23 12:29:57 +03002140static const arc arcs_85_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002141 {0, 1},
2142};
2143static state states_85[2] = {
Jelle Zijlstraac317702017-10-05 20:24:46 -07002144 {1, arcs_85_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002145 {1, arcs_85_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002146};
tyomitch84b47842019-04-23 12:29:57 +03002147static const arc arcs_86_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002148 {35, 1},
Nick Coghlan1f7ce622012-01-13 21:43:40 +10002149};
tyomitch84b47842019-04-23 12:29:57 +03002150static const arc arcs_86_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002151 {179, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002152 {0, 1},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002153};
tyomitch84b47842019-04-23 12:29:57 +03002154static const arc arcs_86_2[1] = {
Jelle Zijlstraac317702017-10-05 20:24:46 -07002155 {0, 2},
2156};
2157static state states_86[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002158 {1, arcs_86_0},
2159 {2, arcs_86_1},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002160 {1, arcs_86_2},
2161};
tyomitch84b47842019-04-23 12:29:57 +03002162static const arc arcs_87_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002163 {22, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002164 {80, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002165};
tyomitch84b47842019-04-23 12:29:57 +03002166static const arc arcs_87_1[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002167 {58, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002168};
tyomitch84b47842019-04-23 12:29:57 +03002169static const arc arcs_87_2[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002170 {0, 2},
2171};
2172static state states_87[3] = {
2173 {2, arcs_87_0},
2174 {1, arcs_87_1},
2175 {1, arcs_87_2},
2176};
tyomitch84b47842019-04-23 12:29:57 +03002177static const arc arcs_88_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002178 {2, 1},
2179 {4, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002180};
tyomitch84b47842019-04-23 12:29:57 +03002181static const arc arcs_88_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002182 {128, 3},
2183 {59, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002184};
tyomitch84b47842019-04-23 12:29:57 +03002185static const arc arcs_88_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002186 {0, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002187};
tyomitch84b47842019-04-23 12:29:57 +03002188static const arc arcs_88_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002189 {45, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002190};
tyomitch84b47842019-04-23 12:29:57 +03002191static const arc arcs_88_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002192 {2, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002193};
tyomitch84b47842019-04-23 12:29:57 +03002194static const arc arcs_88_5[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002195 {129, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002196 {45, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002197};
tyomitch84b47842019-04-23 12:29:57 +03002198static const arc arcs_88_6[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002199 {128, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002200};
2201static state states_88[7] = {
2202 {2, arcs_88_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002203 {2, arcs_88_1},
2204 {1, arcs_88_2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002205 {1, arcs_88_3},
2206 {1, arcs_88_4},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002207 {2, arcs_88_5},
2208 {1, arcs_88_6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002209};
tyomitch84b47842019-04-23 12:29:57 +03002210static const arc arcs_89_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002211 {181, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002212};
tyomitch84b47842019-04-23 12:29:57 +03002213static const arc arcs_89_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002214 {44, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002215 {2, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002216};
tyomitch84b47842019-04-23 12:29:57 +03002217static const arc arcs_89_2[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002218 {0, 2},
2219};
2220static state states_89[3] = {
2221 {1, arcs_89_0},
2222 {2, arcs_89_1},
2223 {1, arcs_89_2},
2224};
tyomitch84b47842019-04-23 12:29:57 +03002225static const arc arcs_90_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002226 {5, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002227};
tyomitch84b47842019-04-23 12:29:57 +03002228static const arc arcs_90_1[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002229 {61, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002230 {182, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002231};
tyomitch84b47842019-04-23 12:29:57 +03002232static const arc arcs_90_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002233 {56, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002234};
tyomitch84b47842019-04-23 12:29:57 +03002235static const arc arcs_90_3[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002236 {61, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002237};
tyomitch84b47842019-04-23 12:29:57 +03002238static const arc arcs_90_4[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002239 {58, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002240};
tyomitch84b47842019-04-23 12:29:57 +03002241static const arc arcs_90_5[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002242 {0, 5},
2243};
2244static state states_90[6] = {
2245 {1, arcs_90_0},
2246 {2, arcs_90_1},
2247 {1, arcs_90_2},
2248 {1, arcs_90_3},
2249 {1, arcs_90_4},
2250 {1, arcs_90_5},
2251};
tyomitch84b47842019-04-23 12:29:57 +03002252static const arc arcs_91_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002253 {6, 1},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002254 {63, 2},
2255 {58, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002256};
tyomitch84b47842019-04-23 12:29:57 +03002257static const arc arcs_91_1[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002258 {65, 4},
2259 {58, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002260 {0, 1},
2261};
tyomitch84b47842019-04-23 12:29:57 +03002262static const arc arcs_91_2[1] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002263 {58, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002264};
tyomitch84b47842019-04-23 12:29:57 +03002265static const arc arcs_91_3[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002266 {65, 7},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002267 {0, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002268};
tyomitch84b47842019-04-23 12:29:57 +03002269static const arc arcs_91_4[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002270 {63, 2},
2271 {58, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002272};
tyomitch84b47842019-04-23 12:29:57 +03002273static const arc arcs_91_5[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002274 {65, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002275 {0, 5},
2276};
tyomitch84b47842019-04-23 12:29:57 +03002277static const arc arcs_91_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002278 {0, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002279};
tyomitch84b47842019-04-23 12:29:57 +03002280static const arc arcs_91_7[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002281 {6, 8},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002282 {63, 2},
2283 {58, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002284 {0, 7},
2285};
tyomitch84b47842019-04-23 12:29:57 +03002286static const arc arcs_91_8[3] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002287 {65, 9},
2288 {58, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002289 {0, 8},
2290};
tyomitch84b47842019-04-23 12:29:57 +03002291static const arc arcs_91_9[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002292 {63, 2},
2293 {58, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002294};
tyomitch84b47842019-04-23 12:29:57 +03002295static const arc arcs_91_10[2] = {
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002296 {65, 9},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002297 {0, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002298};
2299static state states_91[11] = {
2300 {3, arcs_91_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002301 {3, arcs_91_1},
2302 {1, arcs_91_2},
2303 {2, arcs_91_3},
2304 {2, arcs_91_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002305 {2, arcs_91_5},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002306 {1, arcs_91_6},
2307 {4, arcs_91_7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002308 {3, arcs_91_8},
2309 {2, arcs_91_9},
2310 {2, arcs_91_10},
2311};
tyomitch84b47842019-04-23 12:29:57 +03002312static const dfa dfas[92] = {
tyomitch1b304f92019-03-09 17:35:50 +02002313 {256, "single_input", 3, states_0,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002314 "\344\377\377\377\377\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002315 {257, "file_input", 2, states_1,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002316 "\344\377\377\377\377\027\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002317 {258, "eval_input", 3, states_2,
Guido van Rossum495da292019-03-07 12:38:08 -08002318 "\240\173\000\024\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002319 {259, "decorator", 4, states_3,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002320 "\000\004\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002321 {260, "decorators", 2, states_4,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002322 "\000\004\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002323 {261, "decorated", 3, states_5,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002324 "\000\004\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002325 {262, "async_funcdef", 3, states_6,
Guido van Rossum495da292019-03-07 12:38:08 -08002326 "\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002327 {263, "funcdef", 9, states_7,
Guido van Rossum495da292019-03-07 12:38:08 -08002328 "\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002329 {264, "parameters", 4, states_8,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002330 "\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002331 {265, "typedargslist", 42, states_9,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002332 "\100\000\000\000\000\001\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002333 {266, "tfpdef", 4, states_10,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002334 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002335 {267, "varargslist", 34, states_11,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002336 "\100\000\000\000\000\001\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002337 {268, "vfpdef", 2, states_12,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002338 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002339 {269, "stmt", 2, states_13,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002340 "\340\377\377\377\377\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002341 {270, "simple_stmt", 4, states_14,
Guido van Rossum495da292019-03-07 12:38:08 -08002342 "\340\373\325\376\270\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002343 {271, "small_stmt", 2, states_15,
Guido van Rossum495da292019-03-07 12:38:08 -08002344 "\340\373\325\376\270\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002345 {272, "expr_stmt", 6, states_16,
Guido van Rossum495da292019-03-07 12:38:08 -08002346 "\340\173\000\024\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002347 {273, "annassign", 5, states_17,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002348 "\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002349 {274, "testlist_star_expr", 3, states_18,
Guido van Rossum495da292019-03-07 12:38:08 -08002350 "\340\173\000\024\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002351 {275, "augassign", 2, states_19,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002352 "\000\000\000\000\000\000\000\000\000\000\340\377\003\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002353 {276, "del_stmt", 3, states_20,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002354 "\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002355 {277, "pass_stmt", 2, states_21,
Guido van Rossum495da292019-03-07 12:38:08 -08002356 "\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002357 {278, "flow_stmt", 2, states_22,
Guido van Rossum495da292019-03-07 12:38:08 -08002358 "\000\000\005\300\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002359 {279, "break_stmt", 2, states_23,
Guido van Rossum495da292019-03-07 12:38:08 -08002360 "\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002361 {280, "continue_stmt", 2, states_24,
Guido van Rossum495da292019-03-07 12:38:08 -08002362 "\000\000\004\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002363 {281, "return_stmt", 3, states_25,
Guido van Rossum495da292019-03-07 12:38:08 -08002364 "\000\000\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002365 {282, "yield_stmt", 2, states_26,
Guido van Rossum495da292019-03-07 12:38:08 -08002366 "\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002367 {283, "raise_stmt", 5, states_27,
Guido van Rossum495da292019-03-07 12:38:08 -08002368 "\000\000\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002369 {284, "import_stmt", 2, states_28,
Guido van Rossum495da292019-03-07 12:38:08 -08002370 "\000\000\100\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002371 {285, "import_name", 3, states_29,
Guido van Rossum495da292019-03-07 12:38:08 -08002372 "\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002373 {286, "import_from", 8, states_30,
Guido van Rossum495da292019-03-07 12:38:08 -08002374 "\000\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002375 {287, "import_as_name", 4, states_31,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002376 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002377 {288, "dotted_as_name", 4, states_32,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002378 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002379 {289, "import_as_names", 3, states_33,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002380 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002381 {290, "dotted_as_names", 2, states_34,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002382 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002383 {291, "dotted_name", 2, states_35,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002384 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002385 {292, "global_stmt", 3, states_36,
Guido van Rossum495da292019-03-07 12:38:08 -08002386 "\000\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002387 {293, "nonlocal_stmt", 3, states_37,
Guido van Rossum495da292019-03-07 12:38:08 -08002388 "\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002389 {294, "assert_stmt", 5, states_38,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002390 "\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002391 {295, "compound_stmt", 2, states_39,
Guido van Rossum495da292019-03-07 12:38:08 -08002392 "\000\004\052\001\107\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002393 {296, "async_stmt", 3, states_40,
Guido van Rossum495da292019-03-07 12:38:08 -08002394 "\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002395 {297, "if_stmt", 8, states_41,
Guido van Rossum495da292019-03-07 12:38:08 -08002396 "\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002397 {298, "while_stmt", 8, states_42,
Guido van Rossum495da292019-03-07 12:38:08 -08002398 "\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002399 {299, "for_stmt", 11, states_43,
Guido van Rossum495da292019-03-07 12:38:08 -08002400 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002401 {300, "try_stmt", 13, states_44,
Guido van Rossum495da292019-03-07 12:38:08 -08002402 "\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002403 {301, "with_stmt", 6, states_45,
Guido van Rossum495da292019-03-07 12:38:08 -08002404 "\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002405 {302, "with_item", 4, states_46,
Guido van Rossum495da292019-03-07 12:38:08 -08002406 "\240\173\000\024\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002407 {303, "except_clause", 5, states_47,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002408 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002409 {304, "suite", 5, states_48,
Guido van Rossum495da292019-03-07 12:38:08 -08002410 "\344\373\325\376\270\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002411 {305, "namedexpr_test", 4, states_49,
Guido van Rossum495da292019-03-07 12:38:08 -08002412 "\240\173\000\024\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002413 {306, "test", 6, states_50,
Guido van Rossum495da292019-03-07 12:38:08 -08002414 "\240\173\000\024\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002415 {307, "test_nocond", 2, states_51,
Guido van Rossum495da292019-03-07 12:38:08 -08002416 "\240\173\000\024\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002417 {308, "lambdef", 5, states_52,
Guido van Rossum495da292019-03-07 12:38:08 -08002418 "\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002419 {309, "lambdef_nocond", 5, states_53,
Guido van Rossum495da292019-03-07 12:38:08 -08002420 "\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002421 {310, "or_test", 2, states_54,
Guido van Rossum495da292019-03-07 12:38:08 -08002422 "\240\173\000\020\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002423 {311, "and_test", 2, states_55,
Guido van Rossum495da292019-03-07 12:38:08 -08002424 "\240\173\000\020\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002425 {312, "not_test", 3, states_56,
Guido van Rossum495da292019-03-07 12:38:08 -08002426 "\240\173\000\020\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002427 {313, "comparison", 2, states_57,
Guido van Rossum495da292019-03-07 12:38:08 -08002428 "\240\173\000\000\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002429 {314, "comp_op", 4, states_58,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002430 "\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\004\000\340\017\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002431 {315, "star_expr", 3, states_59,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002432 "\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002433 {316, "expr", 2, states_60,
Guido van Rossum495da292019-03-07 12:38:08 -08002434 "\240\173\000\000\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002435 {317, "xor_expr", 2, states_61,
Guido van Rossum495da292019-03-07 12:38:08 -08002436 "\240\173\000\000\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002437 {318, "and_expr", 2, states_62,
Guido van Rossum495da292019-03-07 12:38:08 -08002438 "\240\173\000\000\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002439 {319, "shift_expr", 2, states_63,
Guido van Rossum495da292019-03-07 12:38:08 -08002440 "\240\173\000\000\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002441 {320, "arith_expr", 2, states_64,
Guido van Rossum495da292019-03-07 12:38:08 -08002442 "\240\173\000\000\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002443 {321, "term", 2, states_65,
Guido van Rossum495da292019-03-07 12:38:08 -08002444 "\240\173\000\000\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002445 {322, "factor", 3, states_66,
Guido van Rossum495da292019-03-07 12:38:08 -08002446 "\240\173\000\000\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002447 {323, "power", 4, states_67,
Guido van Rossum495da292019-03-07 12:38:08 -08002448 "\040\172\000\000\220\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002449 {324, "atom_expr", 3, states_68,
Guido van Rossum495da292019-03-07 12:38:08 -08002450 "\040\172\000\000\220\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002451 {325, "atom", 9, states_69,
Guido van Rossum495da292019-03-07 12:38:08 -08002452 "\040\172\000\000\020\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002453 {326, "testlist_comp", 5, states_70,
Guido van Rossum495da292019-03-07 12:38:08 -08002454 "\340\173\000\024\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002455 {327, "trailer", 7, states_71,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002456 "\040\100\000\000\000\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002457 {328, "subscriptlist", 3, states_72,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002458 "\240\173\000\024\260\007\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002459 {329, "subscript", 5, states_73,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002460 "\240\173\000\024\260\007\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002461 {330, "sliceop", 3, states_74,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002462 "\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002463 {331, "exprlist", 3, states_75,
Guido van Rossum495da292019-03-07 12:38:08 -08002464 "\340\173\000\000\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002465 {332, "testlist", 3, states_76,
Guido van Rossum495da292019-03-07 12:38:08 -08002466 "\240\173\000\024\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002467 {333, "dictorsetmaker", 14, states_77,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002468 "\340\173\000\024\260\007\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002469 {334, "classdef", 8, states_78,
Guido van Rossum495da292019-03-07 12:38:08 -08002470 "\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002471 {335, "arglist", 3, states_79,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002472 "\340\173\000\024\260\007\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002473 {336, "argument", 4, states_80,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002474 "\340\173\000\024\260\007\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002475 {337, "comp_iter", 2, states_81,
Guido van Rossum495da292019-03-07 12:38:08 -08002476 "\000\000\040\001\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002477 {338, "sync_comp_for", 6, states_82,
Guido van Rossum495da292019-03-07 12:38:08 -08002478 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002479 {339, "comp_for", 3, states_83,
Guido van Rossum495da292019-03-07 12:38:08 -08002480 "\000\000\040\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002481 {340, "comp_if", 4, states_84,
Guido van Rossum495da292019-03-07 12:38:08 -08002482 "\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002483 {341, "encoding_decl", 2, states_85,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002484 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002485 {342, "yield_expr", 3, states_86,
Guido van Rossum495da292019-03-07 12:38:08 -08002486 "\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002487 {343, "yield_arg", 3, states_87,
Guido van Rossum495da292019-03-07 12:38:08 -08002488 "\340\173\100\024\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002489 {344, "func_body_suite", 7, states_88,
Guido van Rossum495da292019-03-07 12:38:08 -08002490 "\344\373\325\376\270\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002491 {345, "func_type_input", 3, states_89,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002492 "\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002493 {346, "func_type", 6, states_90,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002494 "\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002495 {347, "typelist", 11, states_91,
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002496 "\340\173\000\024\260\007\000\200\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002497};
tyomitch84b47842019-04-23 12:29:57 +03002498static const label labels[183] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00002499 {0, "EMPTY"},
2500 {256, 0},
2501 {4, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002502 {295, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002503 {270, 0},
2504 {7, 0},
2505 {16, 0},
2506 {14, 0},
2507 {15, 0},
2508 {52, 0},
2509 {49, 0},
2510 {1, "False"},
2511 {1, "None"},
2512 {1, "True"},
2513 {9, 0},
2514 {1, "assert"},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002515 {1, "break"},
2516 {1, "class"},
2517 {1, "continue"},
2518 {1, "def"},
2519 {1, "del"},
2520 {1, "for"},
2521 {1, "from"},
2522 {1, "global"},
2523 {1, "if"},
2524 {1, "import"},
2525 {1, "lambda"},
2526 {1, "nonlocal"},
2527 {1, "not"},
2528 {1, "pass"},
2529 {1, "raise"},
2530 {1, "return"},
2531 {1, "try"},
2532 {1, "while"},
2533 {1, "with"},
2534 {1, "yield"},
2535 {25, 0},
2536 {31, 0},
Guido van Rossum495da292019-03-07 12:38:08 -08002537 {56, 0},
2538 {55, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002539 {1, 0},
2540 {2, 0},
2541 {3, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002542 {257, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002543 {0, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002544 {269, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002545 {258, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002546 {332, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002547 {259, 0},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002548 {305, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002549 {260, 0},
2550 {261, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002551 {262, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002552 {334, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002553 {263, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002554 {264, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002555 {51, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002556 {11, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002557 {306, 0},
Guido van Rossum495da292019-03-07 12:38:08 -08002558 {58, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002559 {344, 0},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002560 {8, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002561 {265, 0},
Meador Inge33880602012-01-15 19:15:36 -06002562 {35, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002563 {266, 0},
2564 {12, 0},
2565 {22, 0},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002566 {17, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002567 {267, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002568 {268, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002569 {271, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002570 {13, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002571 {294, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002572 {276, 0},
2573 {272, 0},
2574 {278, 0},
2575 {292, 0},
2576 {284, 0},
2577 {293, 0},
2578 {277, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002579 {274, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002580 {273, 0},
2581 {275, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002582 {342, 0},
2583 {315, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002584 {40, 0},
2585 {41, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002586 {46, 0},
2587 {38, 0},
2588 {36, 0},
2589 {37, 0},
2590 {48, 0},
2591 {39, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002592 {44, 0},
2593 {45, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002594 {50, 0},
2595 {43, 0},
2596 {42, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002597 {331, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002598 {279, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002599 {280, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002600 {283, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002601 {281, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002602 {282, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002603 {286, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002604 {285, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002605 {290, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002606 {23, 0},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002607 {291, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002608 {289, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002609 {287, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002610 {1, "as"},
2611 {288, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002612 {296, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002613 {299, 0},
2614 {297, 0},
2615 {300, 0},
2616 {298, 0},
2617 {301, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002618 {304, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002619 {1, "elif"},
2620 {1, "else"},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002621 {1, "in"},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002622 {1, "finally"},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002623 {303, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002624 {302, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002625 {316, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002626 {1, "except"},
2627 {5, 0},
2628 {6, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002629 {53, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002630 {308, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002631 {310, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002632 {307, 0},
2633 {309, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002634 {311, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002635 {1, "or"},
2636 {312, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002637 {1, "and"},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002638 {313, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002639 {314, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002640 {28, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002641 {20, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002642 {29, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002643 {27, 0},
2644 {21, 0},
2645 {30, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002646 {1, "is"},
Yury Selivanov75445082015-05-11 22:57:16 -04002647 {317, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002648 {18, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002649 {318, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002650 {32, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002651 {319, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002652 {19, 0},
2653 {320, 0},
Meador Inge33880602012-01-15 19:15:36 -06002654 {33, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002655 {34, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002656 {321, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002657 {322, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002658 {24, 0},
Meador Inge33880602012-01-15 19:15:36 -06002659 {47, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002660 {323, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002661 {324, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002662 {325, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002663 {327, 0},
2664 {326, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002665 {10, 0},
Meador Inge33880602012-01-15 19:15:36 -06002666 {26, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002667 {333, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002668 {339, 0},
Brandt Bucherbe501ca2020-03-03 14:25:44 -08002669 {335, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002670 {328, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002671 {329, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002672 {330, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002673 {336, 0},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002674 {337, 0},
2675 {340, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002676 {338, 0},
2677 {341, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002678 {343, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002679 {345, 0},
2680 {346, 0},
2681 {347, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002682};
Vinay Sajip0b60f642019-10-15 08:26:12 +01002683Py_EXPORTED_SYMBOL grammar _PyParser_Grammar = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002684 92,
Victor Stinnerbeba8262010-05-15 23:00:51 +00002685 dfas,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002686 {183, labels},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002687 256
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002688};