blob: 0587b1c0fc105d5faafc8a1323665668f536a8aa [file] [log] [blame]
Neal Norwitz32dde222008-04-15 06:43:13 +00001/* Generated by Parser/pgen */
2
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00003#include "grammar.h"
Benjamin Petersone5024512018-09-12 12:06:42 -07004grammar _PyParser_Grammar;
tyomitch84b47842019-04-23 12:29:57 +03005static const arc arcs_0_0[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00006 {2, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08007 {3, 2},
8 {4, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00009};
tyomitch84b47842019-04-23 12:29:57 +030010static const arc arcs_0_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000011 {0, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000012};
tyomitch84b47842019-04-23 12:29:57 +030013static const arc arcs_0_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000014 {2, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000015};
16static state states_0[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000017 {3, arcs_0_0},
18 {1, arcs_0_1},
19 {1, arcs_0_2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000020};
tyomitch84b47842019-04-23 12:29:57 +030021static const arc arcs_1_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080022 {44, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +000023 {2, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -080024 {45, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000025};
tyomitch84b47842019-04-23 12:29:57 +030026static const arc arcs_1_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000027 {0, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000028};
29static state states_1[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000030 {3, arcs_1_0},
31 {1, arcs_1_1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000032};
tyomitch84b47842019-04-23 12:29:57 +030033static const arc arcs_2_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080034 {47, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000035};
tyomitch84b47842019-04-23 12:29:57 +030036static const arc arcs_2_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080037 {44, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +000038 {2, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000039};
tyomitch84b47842019-04-23 12:29:57 +030040static const arc arcs_2_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000041 {0, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000042};
43static state states_2[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000044 {1, arcs_2_0},
45 {2, arcs_2_1},
46 {1, arcs_2_2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000047};
tyomitch84b47842019-04-23 12:29:57 +030048static const arc arcs_3_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080049 {10, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000050};
tyomitch84b47842019-04-23 12:29:57 +030051static const arc arcs_3_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080052 {49, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000053};
tyomitch84b47842019-04-23 12:29:57 +030054static const arc arcs_3_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080055 {5, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +000056 {2, 4},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000057};
tyomitch84b47842019-04-23 12:29:57 +030058static const arc arcs_3_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080059 {50, 5},
60 {51, 6},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000061};
tyomitch84b47842019-04-23 12:29:57 +030062static const arc arcs_3_4[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000063 {0, 4},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000064};
tyomitch84b47842019-04-23 12:29:57 +030065static const arc arcs_3_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080066 {2, 4},
Guido van Rossum590baa41993-11-30 13:40:46 +000067};
tyomitch84b47842019-04-23 12:29:57 +030068static const arc arcs_3_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080069 {50, 5},
Michael W. Hudson0ccff072004-08-17 17:29:16 +000070};
71static state states_3[7] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000072 {1, arcs_3_0},
73 {1, arcs_3_1},
74 {2, arcs_3_2},
75 {2, arcs_3_3},
76 {1, arcs_3_4},
77 {1, arcs_3_5},
78 {1, arcs_3_6},
Guido van Rossum3b716041993-10-27 13:25:30 +000079};
tyomitch84b47842019-04-23 12:29:57 +030080static const arc arcs_4_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080081 {48, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000082};
tyomitch84b47842019-04-23 12:29:57 +030083static const arc arcs_4_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080084 {48, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +000085 {0, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000086};
Michael W. Hudson0ccff072004-08-17 17:29:16 +000087static state states_4[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000088 {1, arcs_4_0},
89 {2, arcs_4_1},
Guido van Rossum590baa41993-11-30 13:40:46 +000090};
tyomitch84b47842019-04-23 12:29:57 +030091static const arc arcs_5_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080092 {52, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +000093};
tyomitch84b47842019-04-23 12:29:57 +030094static const arc arcs_5_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080095 {54, 2},
96 {55, 2},
97 {56, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +000098};
tyomitch84b47842019-04-23 12:29:57 +030099static const arc arcs_5_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000100 {0, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +0000101};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000102static state states_5[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000103 {1, arcs_5_0},
Yury Selivanov75445082015-05-11 22:57:16 -0400104 {3, arcs_5_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000105 {1, arcs_5_2},
Guido van Rossum3b716041993-10-27 13:25:30 +0000106};
tyomitch84b47842019-04-23 12:29:57 +0300107static const arc arcs_6_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800108 {38, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +0000109};
tyomitch84b47842019-04-23 12:29:57 +0300110static const arc arcs_6_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800111 {56, 2},
Guido van Rossum3b716041993-10-27 13:25:30 +0000112};
tyomitch84b47842019-04-23 12:29:57 +0300113static const arc arcs_6_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400114 {0, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000115};
Yury Selivanov75445082015-05-11 22:57:16 -0400116static state states_6[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000117 {1, arcs_6_0},
118 {1, arcs_6_1},
119 {1, arcs_6_2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000120};
tyomitch84b47842019-04-23 12:29:57 +0300121static const arc arcs_7_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800122 {19, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000123};
tyomitch84b47842019-04-23 12:29:57 +0300124static const arc arcs_7_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800125 {40, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000126};
tyomitch84b47842019-04-23 12:29:57 +0300127static const arc arcs_7_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800128 {57, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000129};
tyomitch84b47842019-04-23 12:29:57 +0300130static const arc arcs_7_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800131 {58, 4},
132 {59, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400133};
tyomitch84b47842019-04-23 12:29:57 +0300134static const arc arcs_7_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800135 {60, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400136};
tyomitch84b47842019-04-23 12:29:57 +0300137static const arc arcs_7_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800138 {61, 7},
139 {62, 8},
Yury Selivanov75445082015-05-11 22:57:16 -0400140};
tyomitch84b47842019-04-23 12:29:57 +0300141static const arc arcs_7_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800142 {59, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400143};
tyomitch84b47842019-04-23 12:29:57 +0300144static const arc arcs_7_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800145 {62, 8},
Yury Selivanov75445082015-05-11 22:57:16 -0400146};
tyomitch84b47842019-04-23 12:29:57 +0300147static const arc arcs_7_8[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800148 {0, 8},
149};
150static state states_7[9] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400151 {1, arcs_7_0},
152 {1, arcs_7_1},
153 {1, arcs_7_2},
154 {2, arcs_7_3},
155 {1, arcs_7_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800156 {2, arcs_7_5},
Yury Selivanov75445082015-05-11 22:57:16 -0400157 {1, arcs_7_6},
158 {1, arcs_7_7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800159 {1, arcs_7_8},
Yury Selivanov75445082015-05-11 22:57:16 -0400160};
tyomitch84b47842019-04-23 12:29:57 +0300161static const arc arcs_8_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800162 {5, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400163};
tyomitch84b47842019-04-23 12:29:57 +0300164static const arc arcs_8_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800165 {50, 2},
166 {63, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400167};
tyomitch84b47842019-04-23 12:29:57 +0300168static const arc arcs_8_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800169 {0, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400170};
tyomitch84b47842019-04-23 12:29:57 +0300171static const arc arcs_8_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800172 {50, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000173};
Yury Selivanov75445082015-05-11 22:57:16 -0400174static state states_8[4] = {
175 {1, arcs_8_0},
176 {2, arcs_8_1},
177 {1, arcs_8_2},
178 {1, arcs_8_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000179};
tyomitch84b47842019-04-23 12:29:57 +0300180static const arc arcs_9_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800181 {6, 1},
182 {64, 2},
183 {65, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000184};
tyomitch84b47842019-04-23 12:29:57 +0300185static const arc arcs_9_1[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800186 {66, 4},
187 {61, 5},
188 {65, 6},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000189 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000190};
tyomitch84b47842019-04-23 12:29:57 +0300191static const arc arcs_9_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800192 {65, 7},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000193};
tyomitch84b47842019-04-23 12:29:57 +0300194static const arc arcs_9_3[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800195 {66, 8},
196 {67, 9},
197 {61, 5},
198 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000199};
tyomitch84b47842019-04-23 12:29:57 +0300200static const arc arcs_9_4[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800201 {64, 2},
202 {61, 10},
203 {65, 11},
204 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000205};
tyomitch84b47842019-04-23 12:29:57 +0300206static const arc arcs_9_5[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000207 {0, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000208};
tyomitch84b47842019-04-23 12:29:57 +0300209static const arc arcs_9_6[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800210 {66, 4},
211 {61, 5},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000212 {0, 6},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000213};
tyomitch84b47842019-04-23 12:29:57 +0300214static const arc arcs_9_7[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800215 {66, 12},
216 {61, 5},
Robert Collinsdf395992015-08-12 08:00:06 +1200217 {0, 7},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000218};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100219static const arc arcs_9_8[6] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800220 {6, 13},
221 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100222 {68, 14},
223 {61, 15},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800224 {65, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000225 {0, 8},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000226};
tyomitch84b47842019-04-23 12:29:57 +0300227static const arc arcs_9_9[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100228 {60, 16},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000229};
tyomitch84b47842019-04-23 12:29:57 +0300230static const arc arcs_9_10[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800231 {64, 2},
232 {65, 11},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000233 {0, 10},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000234};
tyomitch84b47842019-04-23 12:29:57 +0300235static const arc arcs_9_11[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800236 {66, 4},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100237 {67, 17},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800238 {61, 5},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000239 {0, 11},
240};
tyomitch84b47842019-04-23 12:29:57 +0300241static const arc arcs_9_12[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800242 {61, 5},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000243 {0, 12},
244};
tyomitch84b47842019-04-23 12:29:57 +0300245static const arc arcs_9_13[4] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100246 {66, 18},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800247 {61, 5},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100248 {65, 19},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000249 {0, 13},
250};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100251static const arc arcs_9_14[2] = {
252 {66, 20},
Robert Collinsdf395992015-08-12 08:00:06 +1200253 {0, 14},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000254};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100255static const arc arcs_9_15[5] = {
256 {6, 13},
257 {64, 2},
258 {68, 14},
259 {65, 3},
Robert Collinsdf395992015-08-12 08:00:06 +1200260 {0, 15},
261};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100262static const arc arcs_9_16[3] = {
263 {66, 8},
264 {61, 5},
265 {0, 16},
266};
267static const arc arcs_9_17[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800268 {60, 6},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000269};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100270static const arc arcs_9_18[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800271 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100272 {61, 21},
273 {65, 22},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800274 {0, 18},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000275};
tyomitch84b47842019-04-23 12:29:57 +0300276static const arc arcs_9_19[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100277 {66, 18},
278 {61, 5},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800279 {0, 19},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800280};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100281static const arc arcs_9_20[5] = {
282 {6, 23},
283 {64, 2},
284 {61, 24},
285 {65, 25},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800286 {0, 20},
287};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100288static const arc arcs_9_21[3] = {
289 {64, 2},
290 {65, 22},
291 {0, 21},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800292};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100293static const arc arcs_9_22[4] = {
294 {66, 18},
295 {67, 26},
296 {61, 5},
297 {0, 22},
298};
299static const arc arcs_9_23[4] = {
300 {66, 27},
301 {61, 5},
302 {65, 28},
303 {0, 23},
304};
305static const arc arcs_9_24[1] = {
306 {65, 25},
307};
308static const arc arcs_9_25[4] = {
309 {66, 29},
310 {67, 30},
311 {61, 5},
312 {0, 25},
313};
314static const arc arcs_9_26[1] = {
315 {60, 19},
316};
317static const arc arcs_9_27[4] = {
318 {64, 2},
319 {61, 31},
320 {65, 32},
321 {0, 27},
322};
323static const arc arcs_9_28[3] = {
324 {66, 27},
325 {61, 5},
326 {0, 28},
327};
328static const arc arcs_9_29[5] = {
329 {6, 33},
330 {64, 2},
331 {61, 34},
332 {65, 25},
333 {0, 29},
334};
335static const arc arcs_9_30[1] = {
336 {60, 35},
337};
338static const arc arcs_9_31[3] = {
339 {64, 2},
340 {65, 32},
341 {0, 31},
342};
343static const arc arcs_9_32[4] = {
344 {66, 27},
345 {67, 36},
346 {61, 5},
347 {0, 32},
348};
349static const arc arcs_9_33[4] = {
350 {66, 37},
351 {61, 5},
352 {65, 38},
353 {0, 33},
354};
355static const arc arcs_9_34[4] = {
356 {6, 33},
357 {64, 2},
358 {65, 25},
359 {0, 34},
360};
361static const arc arcs_9_35[3] = {
362 {66, 29},
363 {61, 5},
364 {0, 35},
365};
366static const arc arcs_9_36[1] = {
367 {60, 28},
368};
369static const arc arcs_9_37[4] = {
370 {64, 2},
371 {61, 39},
372 {65, 40},
373 {0, 37},
374};
375static const arc arcs_9_38[3] = {
376 {66, 37},
377 {61, 5},
378 {0, 38},
379};
380static const arc arcs_9_39[3] = {
381 {64, 2},
382 {65, 40},
383 {0, 39},
384};
385static const arc arcs_9_40[4] = {
386 {66, 37},
387 {67, 41},
388 {61, 5},
389 {0, 40},
390};
391static const arc arcs_9_41[1] = {
392 {60, 38},
393};
394static state states_9[42] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400395 {3, arcs_9_0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800396 {4, arcs_9_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800397 {1, arcs_9_2},
398 {4, arcs_9_3},
399 {4, arcs_9_4},
400 {1, arcs_9_5},
401 {3, arcs_9_6},
Robert Collinsdf395992015-08-12 08:00:06 +1200402 {3, arcs_9_7},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100403 {6, arcs_9_8},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800404 {1, arcs_9_9},
Yury Selivanov75445082015-05-11 22:57:16 -0400405 {3, arcs_9_10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800406 {4, arcs_9_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800407 {2, arcs_9_12},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800408 {4, arcs_9_13},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100409 {2, arcs_9_14},
410 {5, arcs_9_15},
411 {3, arcs_9_16},
412 {1, arcs_9_17},
413 {4, arcs_9_18},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800414 {3, arcs_9_19},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100415 {5, arcs_9_20},
416 {3, arcs_9_21},
417 {4, arcs_9_22},
418 {4, arcs_9_23},
419 {1, arcs_9_24},
420 {4, arcs_9_25},
421 {1, arcs_9_26},
422 {4, arcs_9_27},
423 {3, arcs_9_28},
424 {5, arcs_9_29},
425 {1, arcs_9_30},
426 {3, arcs_9_31},
427 {4, arcs_9_32},
428 {4, arcs_9_33},
429 {4, arcs_9_34},
430 {3, arcs_9_35},
431 {1, arcs_9_36},
432 {4, arcs_9_37},
433 {3, arcs_9_38},
434 {3, arcs_9_39},
435 {4, arcs_9_40},
436 {1, arcs_9_41},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000437};
tyomitch84b47842019-04-23 12:29:57 +0300438static const arc arcs_10_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800439 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000440};
tyomitch84b47842019-04-23 12:29:57 +0300441static const arc arcs_10_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800442 {59, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000443 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000444};
tyomitch84b47842019-04-23 12:29:57 +0300445static const arc arcs_10_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800446 {60, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000447};
tyomitch84b47842019-04-23 12:29:57 +0300448static const arc arcs_10_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400449 {0, 3},
450};
451static state states_10[4] = {
452 {1, arcs_10_0},
453 {2, arcs_10_1},
454 {1, arcs_10_2},
455 {1, arcs_10_3},
456};
tyomitch84b47842019-04-23 12:29:57 +0300457static const arc arcs_11_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800458 {6, 1},
459 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100460 {70, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400461};
tyomitch84b47842019-04-23 12:29:57 +0300462static const arc arcs_11_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800463 {66, 4},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100464 {70, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400465 {0, 1},
466};
tyomitch84b47842019-04-23 12:29:57 +0300467static const arc arcs_11_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100468 {70, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400469};
tyomitch84b47842019-04-23 12:29:57 +0300470static const arc arcs_11_3[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800471 {66, 7},
472 {67, 8},
473 {0, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400474};
tyomitch84b47842019-04-23 12:29:57 +0300475static const arc arcs_11_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800476 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100477 {70, 9},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800478 {0, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400479};
tyomitch84b47842019-04-23 12:29:57 +0300480static const arc arcs_11_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800481 {66, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400482 {0, 5},
483};
tyomitch84b47842019-04-23 12:29:57 +0300484static const arc arcs_11_6[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800485 {66, 10},
Yury Selivanov75445082015-05-11 22:57:16 -0400486 {0, 6},
487};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100488static const arc arcs_11_7[5] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800489 {6, 11},
490 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100491 {68, 12},
492 {70, 3},
Robert Collinsdf395992015-08-12 08:00:06 +1200493 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400494};
tyomitch84b47842019-04-23 12:29:57 +0300495static const arc arcs_11_8[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100496 {60, 13},
Yury Selivanov75445082015-05-11 22:57:16 -0400497};
tyomitch84b47842019-04-23 12:29:57 +0300498static const arc arcs_11_9[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800499 {66, 4},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100500 {67, 14},
Yury Selivanov75445082015-05-11 22:57:16 -0400501 {0, 9},
502};
tyomitch84b47842019-04-23 12:29:57 +0300503static const arc arcs_11_10[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400504 {0, 10},
505};
tyomitch84b47842019-04-23 12:29:57 +0300506static const arc arcs_11_11[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100507 {66, 15},
508 {70, 16},
Yury Selivanov75445082015-05-11 22:57:16 -0400509 {0, 11},
510};
tyomitch84b47842019-04-23 12:29:57 +0300511static const arc arcs_11_12[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100512 {66, 17},
Yury Selivanov75445082015-05-11 22:57:16 -0400513 {0, 12},
514};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100515static const arc arcs_11_13[2] = {
516 {66, 7},
517 {0, 13},
518};
519static const arc arcs_11_14[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800520 {60, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400521};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100522static const arc arcs_11_15[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800523 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100524 {70, 18},
Robert Collinsdf395992015-08-12 08:00:06 +1200525 {0, 15},
526};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100527static const arc arcs_11_16[2] = {
528 {66, 15},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800529 {0, 16},
Yury Selivanov75445082015-05-11 22:57:16 -0400530};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100531static const arc arcs_11_17[4] = {
532 {6, 19},
533 {64, 2},
534 {70, 20},
535 {0, 17},
Yury Selivanov75445082015-05-11 22:57:16 -0400536};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100537static const arc arcs_11_18[3] = {
538 {66, 15},
539 {67, 21},
540 {0, 18},
541};
542static const arc arcs_11_19[3] = {
543 {66, 22},
544 {70, 23},
545 {0, 19},
546};
547static const arc arcs_11_20[3] = {
548 {66, 24},
549 {67, 25},
550 {0, 20},
551};
552static const arc arcs_11_21[1] = {
553 {60, 16},
554};
555static const arc arcs_11_22[3] = {
556 {64, 2},
557 {70, 26},
558 {0, 22},
559};
560static const arc arcs_11_23[2] = {
561 {66, 22},
562 {0, 23},
563};
564static const arc arcs_11_24[4] = {
565 {6, 27},
566 {64, 2},
567 {70, 20},
568 {0, 24},
569};
570static const arc arcs_11_25[1] = {
571 {60, 28},
572};
573static const arc arcs_11_26[3] = {
574 {66, 22},
575 {67, 29},
576 {0, 26},
577};
578static const arc arcs_11_27[3] = {
579 {66, 30},
580 {70, 31},
581 {0, 27},
582};
583static const arc arcs_11_28[2] = {
584 {66, 24},
585 {0, 28},
586};
587static const arc arcs_11_29[1] = {
588 {60, 23},
589};
590static const arc arcs_11_30[3] = {
591 {64, 2},
592 {70, 32},
593 {0, 30},
594};
595static const arc arcs_11_31[2] = {
596 {66, 30},
597 {0, 31},
598};
599static const arc arcs_11_32[3] = {
600 {66, 30},
601 {67, 33},
602 {0, 32},
603};
604static const arc arcs_11_33[1] = {
605 {60, 31},
606};
607static state states_11[34] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400608 {3, arcs_11_0},
609 {3, arcs_11_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800610 {1, arcs_11_2},
611 {3, arcs_11_3},
612 {3, arcs_11_4},
613 {2, arcs_11_5},
Yury Selivanov75445082015-05-11 22:57:16 -0400614 {2, arcs_11_6},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100615 {5, arcs_11_7},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800616 {1, arcs_11_8},
617 {3, arcs_11_9},
618 {1, arcs_11_10},
Yury Selivanov75445082015-05-11 22:57:16 -0400619 {3, arcs_11_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800620 {2, arcs_11_12},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100621 {2, arcs_11_13},
622 {1, arcs_11_14},
623 {3, arcs_11_15},
624 {2, arcs_11_16},
625 {4, arcs_11_17},
626 {3, arcs_11_18},
627 {3, arcs_11_19},
628 {3, arcs_11_20},
629 {1, arcs_11_21},
630 {3, arcs_11_22},
631 {2, arcs_11_23},
632 {4, arcs_11_24},
633 {1, arcs_11_25},
634 {3, arcs_11_26},
635 {3, arcs_11_27},
636 {2, arcs_11_28},
637 {1, arcs_11_29},
638 {3, arcs_11_30},
639 {2, arcs_11_31},
640 {3, arcs_11_32},
641 {1, arcs_11_33},
Yury Selivanov75445082015-05-11 22:57:16 -0400642};
tyomitch84b47842019-04-23 12:29:57 +0300643static const arc arcs_12_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800644 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000645};
tyomitch84b47842019-04-23 12:29:57 +0300646static const arc arcs_12_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000647 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000648};
649static state states_12[2] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400650 {1, arcs_12_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000651 {1, arcs_12_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000652};
tyomitch84b47842019-04-23 12:29:57 +0300653static const arc arcs_13_0[2] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400654 {3, 1},
655 {4, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000656};
tyomitch84b47842019-04-23 12:29:57 +0300657static const arc arcs_13_1[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400658 {0, 1},
659};
660static state states_13[2] = {
661 {2, arcs_13_0},
662 {1, arcs_13_1},
663};
tyomitch84b47842019-04-23 12:29:57 +0300664static const arc arcs_14_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100665 {71, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400666};
tyomitch84b47842019-04-23 12:29:57 +0300667static const arc arcs_14_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100668 {72, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000669 {2, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000670};
tyomitch84b47842019-04-23 12:29:57 +0300671static const arc arcs_14_2[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000672 {2, 3},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100673 {71, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000674};
tyomitch84b47842019-04-23 12:29:57 +0300675static const arc arcs_14_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000676 {0, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000677};
Yury Selivanov75445082015-05-11 22:57:16 -0400678static state states_14[4] = {
679 {1, arcs_14_0},
680 {2, arcs_14_1},
681 {2, arcs_14_2},
682 {1, arcs_14_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000683};
tyomitch84b47842019-04-23 12:29:57 +0300684static const arc arcs_15_0[8] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800685 {73, 1},
686 {74, 1},
687 {75, 1},
688 {76, 1},
689 {77, 1},
690 {78, 1},
691 {79, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100692 {80, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000693};
tyomitch84b47842019-04-23 12:29:57 +0300694static const arc arcs_15_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000695 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000696};
Yury Selivanov75445082015-05-11 22:57:16 -0400697static state states_15[2] = {
698 {8, arcs_15_0},
699 {1, arcs_15_1},
700};
tyomitch84b47842019-04-23 12:29:57 +0300701static const arc arcs_16_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100702 {81, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400703};
tyomitch84b47842019-04-23 12:29:57 +0300704static const arc arcs_16_1[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800705 {67, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100706 {82, 3},
707 {83, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400708 {0, 1},
709};
tyomitch84b47842019-04-23 12:29:57 +0300710static const arc arcs_16_2[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100711 {81, 5},
712 {84, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000713};
tyomitch84b47842019-04-23 12:29:57 +0300714static const arc arcs_16_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800715 {0, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700716};
tyomitch84b47842019-04-23 12:29:57 +0300717static const arc arcs_16_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800718 {47, 3},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100719 {84, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000720};
tyomitch84b47842019-04-23 12:29:57 +0300721static const arc arcs_16_5[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800722 {67, 2},
723 {61, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000724 {0, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000725};
Yury Selivanov75445082015-05-11 22:57:16 -0400726static state states_16[6] = {
727 {1, arcs_16_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700728 {4, arcs_16_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800729 {2, arcs_16_2},
730 {1, arcs_16_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700731 {2, arcs_16_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800732 {3, arcs_16_5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000733};
tyomitch84b47842019-04-23 12:29:57 +0300734static const arc arcs_17_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800735 {59, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000736};
tyomitch84b47842019-04-23 12:29:57 +0300737static const arc arcs_17_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800738 {60, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700739};
tyomitch84b47842019-04-23 12:29:57 +0300740static const arc arcs_17_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800741 {67, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700742 {0, 2},
743};
tyomitch84b47842019-04-23 12:29:57 +0300744static const arc arcs_17_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800745 {47, 4},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100746 {84, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700747};
tyomitch84b47842019-04-23 12:29:57 +0300748static const arc arcs_17_4[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700749 {0, 4},
750};
751static state states_17[5] = {
752 {1, arcs_17_0},
753 {1, arcs_17_1},
754 {2, arcs_17_2},
Ivan Levkivskyi62c35a82019-01-25 01:39:19 +0000755 {2, arcs_17_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700756 {1, arcs_17_4},
757};
tyomitch84b47842019-04-23 12:29:57 +0300758static const arc arcs_18_0[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100759 {85, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800760 {60, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700761};
tyomitch84b47842019-04-23 12:29:57 +0300762static const arc arcs_18_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800763 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000764 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000765};
tyomitch84b47842019-04-23 12:29:57 +0300766static const arc arcs_18_2[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100767 {85, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800768 {60, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000769 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000770};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700771static state states_18[3] = {
772 {2, arcs_18_0},
773 {2, arcs_18_1},
774 {3, arcs_18_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000775};
tyomitch84b47842019-04-23 12:29:57 +0300776static const arc arcs_19_0[13] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800777 {86, 1},
778 {87, 1},
779 {88, 1},
780 {89, 1},
781 {90, 1},
782 {91, 1},
783 {92, 1},
784 {93, 1},
785 {94, 1},
786 {95, 1},
787 {96, 1},
788 {97, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100789 {98, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000790};
tyomitch84b47842019-04-23 12:29:57 +0300791static const arc arcs_19_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000792 {0, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000793};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700794static state states_19[2] = {
795 {13, arcs_19_0},
796 {1, arcs_19_1},
797};
tyomitch84b47842019-04-23 12:29:57 +0300798static const arc arcs_20_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800799 {20, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700800};
tyomitch84b47842019-04-23 12:29:57 +0300801static const arc arcs_20_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100802 {99, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700803};
tyomitch84b47842019-04-23 12:29:57 +0300804static const arc arcs_20_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700805 {0, 2},
806};
807static state states_20[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400808 {1, arcs_20_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000809 {1, arcs_20_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700810 {1, arcs_20_2},
Tim Peters5ca576e2001-06-18 22:08:13 +0000811};
tyomitch84b47842019-04-23 12:29:57 +0300812static const arc arcs_21_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800813 {29, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000814};
tyomitch84b47842019-04-23 12:29:57 +0300815static const arc arcs_21_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000816 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000817};
818static state states_21[2] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700819 {1, arcs_21_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000820 {1, arcs_21_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000821};
tyomitch84b47842019-04-23 12:29:57 +0300822static const arc arcs_22_0[5] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800823 {100, 1},
824 {101, 1},
825 {102, 1},
826 {103, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100827 {104, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000828};
tyomitch84b47842019-04-23 12:29:57 +0300829static const arc arcs_22_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000830 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000831};
832static state states_22[2] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700833 {5, arcs_22_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000834 {1, arcs_22_1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000835};
tyomitch84b47842019-04-23 12:29:57 +0300836static const arc arcs_23_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800837 {16, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000838};
tyomitch84b47842019-04-23 12:29:57 +0300839static const arc arcs_23_1[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400840 {0, 1},
841};
842static state states_23[2] = {
843 {1, arcs_23_0},
844 {1, arcs_23_1},
845};
tyomitch84b47842019-04-23 12:29:57 +0300846static const arc arcs_24_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800847 {18, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400848};
tyomitch84b47842019-04-23 12:29:57 +0300849static const arc arcs_24_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700850 {0, 1},
851};
852static state states_24[2] = {
853 {1, arcs_24_0},
854 {1, arcs_24_1},
855};
tyomitch84b47842019-04-23 12:29:57 +0300856static const arc arcs_25_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800857 {31, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700858};
tyomitch84b47842019-04-23 12:29:57 +0300859static const arc arcs_25_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100860 {81, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000861 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000862};
tyomitch84b47842019-04-23 12:29:57 +0300863static const arc arcs_25_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000864 {0, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000865};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700866static state states_25[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400867 {1, arcs_25_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700868 {2, arcs_25_1},
869 {1, arcs_25_2},
Yury Selivanov75445082015-05-11 22:57:16 -0400870};
tyomitch84b47842019-04-23 12:29:57 +0300871static const arc arcs_26_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100872 {84, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400873};
tyomitch84b47842019-04-23 12:29:57 +0300874static const arc arcs_26_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700875 {0, 1},
876};
877static state states_26[2] = {
878 {1, arcs_26_0},
879 {1, arcs_26_1},
880};
tyomitch84b47842019-04-23 12:29:57 +0300881static const arc arcs_27_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800882 {30, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700883};
tyomitch84b47842019-04-23 12:29:57 +0300884static const arc arcs_27_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800885 {60, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400886 {0, 1},
887};
tyomitch84b47842019-04-23 12:29:57 +0300888static const arc arcs_27_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800889 {22, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000890 {0, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000891};
tyomitch84b47842019-04-23 12:29:57 +0300892static const arc arcs_27_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800893 {60, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000894};
tyomitch84b47842019-04-23 12:29:57 +0300895static const arc arcs_27_4[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000896 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000897};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700898static state states_27[5] = {
899 {1, arcs_27_0},
900 {2, arcs_27_1},
901 {2, arcs_27_2},
902 {1, arcs_27_3},
903 {1, arcs_27_4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000904};
tyomitch84b47842019-04-23 12:29:57 +0300905static const arc arcs_28_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800906 {105, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100907 {106, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400908};
tyomitch84b47842019-04-23 12:29:57 +0300909static const arc arcs_28_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000910 {0, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000911};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700912static state states_28[2] = {
913 {2, arcs_28_0},
914 {1, arcs_28_1},
915};
tyomitch84b47842019-04-23 12:29:57 +0300916static const arc arcs_29_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800917 {25, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700918};
tyomitch84b47842019-04-23 12:29:57 +0300919static const arc arcs_29_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100920 {107, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700921};
tyomitch84b47842019-04-23 12:29:57 +0300922static const arc arcs_29_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700923 {0, 2},
924};
925static state states_29[3] = {
926 {1, arcs_29_0},
927 {1, arcs_29_1},
928 {1, arcs_29_2},
929};
tyomitch84b47842019-04-23 12:29:57 +0300930static const arc arcs_30_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800931 {22, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700932};
tyomitch84b47842019-04-23 12:29:57 +0300933static const arc arcs_30_1[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100934 {108, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800935 {9, 2},
936 {49, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700937};
tyomitch84b47842019-04-23 12:29:57 +0300938static const arc arcs_30_2[4] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100939 {108, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800940 {9, 2},
Guido van Rossum495da292019-03-07 12:38:08 -0800941 {25, 4},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800942 {49, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000943};
tyomitch84b47842019-04-23 12:29:57 +0300944static const arc arcs_30_3[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800945 {25, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000946};
tyomitch84b47842019-04-23 12:29:57 +0300947static const arc arcs_30_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800948 {5, 5},
949 {6, 6},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100950 {109, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700951};
tyomitch84b47842019-04-23 12:29:57 +0300952static const arc arcs_30_5[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100953 {109, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700954};
tyomitch84b47842019-04-23 12:29:57 +0300955static const arc arcs_30_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800956 {0, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700957};
tyomitch84b47842019-04-23 12:29:57 +0300958static const arc arcs_30_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800959 {50, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700960};
961static state states_30[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000962 {1, arcs_30_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700963 {3, arcs_30_1},
964 {4, arcs_30_2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000965 {1, arcs_30_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700966 {3, arcs_30_4},
967 {1, arcs_30_5},
968 {1, arcs_30_6},
969 {1, arcs_30_7},
Neal Norwitzc1505362006-12-28 06:47:50 +0000970};
tyomitch84b47842019-04-23 12:29:57 +0300971static const arc arcs_31_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800972 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000973};
tyomitch84b47842019-04-23 12:29:57 +0300974static const arc arcs_31_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100975 {111, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000976 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000977};
tyomitch84b47842019-04-23 12:29:57 +0300978static const arc arcs_31_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800979 {40, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000980};
tyomitch84b47842019-04-23 12:29:57 +0300981static const arc arcs_31_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400982 {0, 3},
983};
984static state states_31[4] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000985 {1, arcs_31_0},
986 {2, arcs_31_1},
Yury Selivanov75445082015-05-11 22:57:16 -0400987 {1, arcs_31_2},
988 {1, arcs_31_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000989};
tyomitch84b47842019-04-23 12:29:57 +0300990static const arc arcs_32_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800991 {49, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000992};
tyomitch84b47842019-04-23 12:29:57 +0300993static const arc arcs_32_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100994 {111, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700995 {0, 1},
996};
tyomitch84b47842019-04-23 12:29:57 +0300997static const arc arcs_32_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800998 {40, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700999};
tyomitch84b47842019-04-23 12:29:57 +03001000static const arc arcs_32_3[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001001 {0, 3},
1002};
1003static state states_32[4] = {
1004 {1, arcs_32_0},
1005 {2, arcs_32_1},
1006 {1, arcs_32_2},
1007 {1, arcs_32_3},
1008};
tyomitch84b47842019-04-23 12:29:57 +03001009static const arc arcs_33_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001010 {110, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001011};
tyomitch84b47842019-04-23 12:29:57 +03001012static const arc arcs_33_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001013 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001014 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001015};
tyomitch84b47842019-04-23 12:29:57 +03001016static const arc arcs_33_2[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001017 {110, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001018 {0, 2},
1019};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001020static state states_33[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001021 {1, arcs_33_0},
1022 {2, arcs_33_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001023 {2, arcs_33_2},
Guido van Rossum452bf512007-02-09 05:32:43 +00001024};
tyomitch84b47842019-04-23 12:29:57 +03001025static const arc arcs_34_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001026 {112, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +00001027};
tyomitch84b47842019-04-23 12:29:57 +03001028static const arc arcs_34_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001029 {66, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001030 {0, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001031};
Yury Selivanov75445082015-05-11 22:57:16 -04001032static state states_34[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001033 {1, arcs_34_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001034 {2, arcs_34_1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001035};
tyomitch84b47842019-04-23 12:29:57 +03001036static const arc arcs_35_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001037 {40, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001038};
tyomitch84b47842019-04-23 12:29:57 +03001039static const arc arcs_35_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001040 {108, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001041 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001042};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001043static state states_35[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001044 {1, arcs_35_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001045 {2, arcs_35_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001046};
tyomitch84b47842019-04-23 12:29:57 +03001047static const arc arcs_36_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001048 {23, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001049};
tyomitch84b47842019-04-23 12:29:57 +03001050static const arc arcs_36_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001051 {40, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001052};
tyomitch84b47842019-04-23 12:29:57 +03001053static const arc arcs_36_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001054 {66, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001055 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001056};
Yury Selivanov75445082015-05-11 22:57:16 -04001057static state states_36[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001058 {1, arcs_36_0},
1059 {1, arcs_36_1},
1060 {2, arcs_36_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001061};
tyomitch84b47842019-04-23 12:29:57 +03001062static const arc arcs_37_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001063 {27, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001064};
tyomitch84b47842019-04-23 12:29:57 +03001065static const arc arcs_37_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001066 {40, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001067};
tyomitch84b47842019-04-23 12:29:57 +03001068static const arc arcs_37_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001069 {66, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001070 {0, 2},
1071};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001072static state states_37[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001073 {1, arcs_37_0},
1074 {1, arcs_37_1},
1075 {2, arcs_37_2},
Yury Selivanov75445082015-05-11 22:57:16 -04001076};
tyomitch84b47842019-04-23 12:29:57 +03001077static const arc arcs_38_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001078 {15, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001079};
tyomitch84b47842019-04-23 12:29:57 +03001080static const arc arcs_38_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001081 {60, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001082};
tyomitch84b47842019-04-23 12:29:57 +03001083static const arc arcs_38_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001084 {66, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001085 {0, 2},
1086};
tyomitch84b47842019-04-23 12:29:57 +03001087static const arc arcs_38_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001088 {60, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001089};
tyomitch84b47842019-04-23 12:29:57 +03001090static const arc arcs_38_4[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001091 {0, 4},
1092};
1093static state states_38[5] = {
1094 {1, arcs_38_0},
1095 {1, arcs_38_1},
1096 {2, arcs_38_2},
1097 {1, arcs_38_3},
1098 {1, arcs_38_4},
1099};
tyomitch84b47842019-04-23 12:29:57 +03001100static const arc arcs_39_0[9] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001101 {113, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001102 {55, 1},
1103 {53, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001104 {114, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001105 {56, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001106 {115, 1},
1107 {116, 1},
1108 {117, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001109 {118, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001110};
tyomitch84b47842019-04-23 12:29:57 +03001111static const arc arcs_39_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001112 {0, 1},
1113};
1114static state states_39[2] = {
1115 {9, arcs_39_0},
1116 {1, arcs_39_1},
1117};
tyomitch84b47842019-04-23 12:29:57 +03001118static const arc arcs_40_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001119 {38, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001120};
tyomitch84b47842019-04-23 12:29:57 +03001121static const arc arcs_40_1[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001122 {114, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001123 {56, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001124 {118, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001125};
tyomitch84b47842019-04-23 12:29:57 +03001126static const arc arcs_40_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001127 {0, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001128};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001129static state states_40[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001130 {1, arcs_40_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001131 {3, arcs_40_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001132 {1, arcs_40_2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001133};
tyomitch84b47842019-04-23 12:29:57 +03001134static const arc arcs_41_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001135 {24, 1},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001136};
tyomitch84b47842019-04-23 12:29:57 +03001137static const arc arcs_41_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001138 {119, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +00001139};
tyomitch84b47842019-04-23 12:29:57 +03001140static const arc arcs_41_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001141 {59, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001142};
tyomitch84b47842019-04-23 12:29:57 +03001143static const arc arcs_41_3[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001144 {120, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001145};
tyomitch84b47842019-04-23 12:29:57 +03001146static const arc arcs_41_4[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001147 {121, 1},
1148 {122, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001149 {0, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001150};
tyomitch84b47842019-04-23 12:29:57 +03001151static const arc arcs_41_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001152 {59, 6},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001153};
tyomitch84b47842019-04-23 12:29:57 +03001154static const arc arcs_41_6[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001155 {120, 7},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001156};
tyomitch84b47842019-04-23 12:29:57 +03001157static const arc arcs_41_7[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001158 {0, 7},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001159};
Yury Selivanov75445082015-05-11 22:57:16 -04001160static state states_41[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001161 {1, arcs_41_0},
1162 {1, arcs_41_1},
1163 {1, arcs_41_2},
Yury Selivanov75445082015-05-11 22:57:16 -04001164 {1, arcs_41_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001165 {3, arcs_41_4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001166 {1, arcs_41_5},
1167 {1, arcs_41_6},
1168 {1, arcs_41_7},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001169};
tyomitch84b47842019-04-23 12:29:57 +03001170static const arc arcs_42_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001171 {33, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001172};
tyomitch84b47842019-04-23 12:29:57 +03001173static const arc arcs_42_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001174 {119, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001175};
tyomitch84b47842019-04-23 12:29:57 +03001176static const arc arcs_42_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001177 {59, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001178};
tyomitch84b47842019-04-23 12:29:57 +03001179static const arc arcs_42_3[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001180 {120, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001181};
tyomitch84b47842019-04-23 12:29:57 +03001182static const arc arcs_42_4[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001183 {122, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001184 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001185};
tyomitch84b47842019-04-23 12:29:57 +03001186static const arc arcs_42_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001187 {59, 6},
Yury Selivanov75445082015-05-11 22:57:16 -04001188};
tyomitch84b47842019-04-23 12:29:57 +03001189static const arc arcs_42_6[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001190 {120, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001191};
tyomitch84b47842019-04-23 12:29:57 +03001192static const arc arcs_42_7[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001193 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001194};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001195static state states_42[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001196 {1, arcs_42_0},
1197 {1, arcs_42_1},
Yury Selivanov75445082015-05-11 22:57:16 -04001198 {1, arcs_42_2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001199 {1, arcs_42_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001200 {2, arcs_42_4},
Yury Selivanov75445082015-05-11 22:57:16 -04001201 {1, arcs_42_5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001202 {1, arcs_42_6},
Yury Selivanov75445082015-05-11 22:57:16 -04001203 {1, arcs_42_7},
Guido van Rossumc2e20742006-02-27 22:32:47 +00001204};
tyomitch84b47842019-04-23 12:29:57 +03001205static const arc arcs_43_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001206 {21, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001207};
tyomitch84b47842019-04-23 12:29:57 +03001208static const arc arcs_43_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001209 {99, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001210};
tyomitch84b47842019-04-23 12:29:57 +03001211static const arc arcs_43_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001212 {123, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001213};
tyomitch84b47842019-04-23 12:29:57 +03001214static const arc arcs_43_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001215 {47, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001216};
tyomitch84b47842019-04-23 12:29:57 +03001217static const arc arcs_43_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001218 {59, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001219};
tyomitch84b47842019-04-23 12:29:57 +03001220static const arc arcs_43_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001221 {61, 6},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001222 {120, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001223};
tyomitch84b47842019-04-23 12:29:57 +03001224static const arc arcs_43_6[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001225 {120, 7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001226};
tyomitch84b47842019-04-23 12:29:57 +03001227static const arc arcs_43_7[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001228 {122, 8},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001229 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001230};
tyomitch84b47842019-04-23 12:29:57 +03001231static const arc arcs_43_8[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001232 {59, 9},
Yury Selivanov75445082015-05-11 22:57:16 -04001233};
tyomitch84b47842019-04-23 12:29:57 +03001234static const arc arcs_43_9[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001235 {120, 10},
Yury Selivanov75445082015-05-11 22:57:16 -04001236};
tyomitch84b47842019-04-23 12:29:57 +03001237static const arc arcs_43_10[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001238 {0, 10},
1239};
1240static state states_43[11] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001241 {1, arcs_43_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001242 {1, arcs_43_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001243 {1, arcs_43_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001244 {1, arcs_43_3},
Yury Selivanov75445082015-05-11 22:57:16 -04001245 {1, arcs_43_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001246 {2, arcs_43_5},
1247 {1, arcs_43_6},
1248 {2, arcs_43_7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001249 {1, arcs_43_8},
Yury Selivanov75445082015-05-11 22:57:16 -04001250 {1, arcs_43_9},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001251 {1, arcs_43_10},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001252};
tyomitch84b47842019-04-23 12:29:57 +03001253static const arc arcs_44_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001254 {32, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001255};
tyomitch84b47842019-04-23 12:29:57 +03001256static const arc arcs_44_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001257 {59, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001258};
tyomitch84b47842019-04-23 12:29:57 +03001259static const arc arcs_44_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001260 {120, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001261};
tyomitch84b47842019-04-23 12:29:57 +03001262static const arc arcs_44_3[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001263 {124, 4},
1264 {125, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001265};
tyomitch84b47842019-04-23 12:29:57 +03001266static const arc arcs_44_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001267 {59, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001268};
tyomitch84b47842019-04-23 12:29:57 +03001269static const arc arcs_44_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001270 {59, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001271};
tyomitch84b47842019-04-23 12:29:57 +03001272static const arc arcs_44_6[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001273 {120, 8},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001274};
tyomitch84b47842019-04-23 12:29:57 +03001275static const arc arcs_44_7[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001276 {120, 9},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001277};
tyomitch84b47842019-04-23 12:29:57 +03001278static const arc arcs_44_8[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001279 {0, 8},
1280};
tyomitch84b47842019-04-23 12:29:57 +03001281static const arc arcs_44_9[4] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001282 {122, 10},
1283 {124, 4},
1284 {125, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001285 {0, 9},
1286};
tyomitch84b47842019-04-23 12:29:57 +03001287static const arc arcs_44_10[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001288 {59, 11},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001289};
tyomitch84b47842019-04-23 12:29:57 +03001290static const arc arcs_44_11[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001291 {120, 12},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001292};
tyomitch84b47842019-04-23 12:29:57 +03001293static const arc arcs_44_12[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001294 {124, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001295 {0, 12},
1296};
1297static state states_44[13] = {
1298 {1, arcs_44_0},
1299 {1, arcs_44_1},
1300 {1, arcs_44_2},
1301 {2, arcs_44_3},
1302 {1, arcs_44_4},
1303 {1, arcs_44_5},
1304 {1, arcs_44_6},
1305 {1, arcs_44_7},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001306 {1, arcs_44_8},
1307 {4, arcs_44_9},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001308 {1, arcs_44_10},
1309 {1, arcs_44_11},
1310 {2, arcs_44_12},
1311};
tyomitch84b47842019-04-23 12:29:57 +03001312static const arc arcs_45_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001313 {34, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001314};
tyomitch84b47842019-04-23 12:29:57 +03001315static const arc arcs_45_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001316 {126, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001317};
tyomitch84b47842019-04-23 12:29:57 +03001318static const arc arcs_45_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001319 {66, 1},
1320 {59, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001321};
tyomitch84b47842019-04-23 12:29:57 +03001322static const arc arcs_45_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001323 {61, 4},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001324 {120, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001325};
tyomitch84b47842019-04-23 12:29:57 +03001326static const arc arcs_45_4[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001327 {120, 5},
Georg Brandl7cae87c2006-09-06 06:51:57 +00001328};
tyomitch84b47842019-04-23 12:29:57 +03001329static const arc arcs_45_5[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001330 {0, 5},
1331};
1332static state states_45[6] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001333 {1, arcs_45_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001334 {1, arcs_45_1},
1335 {2, arcs_45_2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001336 {2, arcs_45_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001337 {1, arcs_45_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001338 {1, arcs_45_5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001339};
tyomitch84b47842019-04-23 12:29:57 +03001340static const arc arcs_46_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001341 {60, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001342};
tyomitch84b47842019-04-23 12:29:57 +03001343static const arc arcs_46_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001344 {111, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001345 {0, 1},
1346};
tyomitch84b47842019-04-23 12:29:57 +03001347static const arc arcs_46_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001348 {127, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001349};
tyomitch84b47842019-04-23 12:29:57 +03001350static const arc arcs_46_3[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001351 {0, 3},
1352};
1353static state states_46[4] = {
1354 {1, arcs_46_0},
1355 {2, arcs_46_1},
1356 {1, arcs_46_2},
1357 {1, arcs_46_3},
1358};
tyomitch84b47842019-04-23 12:29:57 +03001359static const arc arcs_47_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001360 {128, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001361};
tyomitch84b47842019-04-23 12:29:57 +03001362static const arc arcs_47_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001363 {60, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001364 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001365};
tyomitch84b47842019-04-23 12:29:57 +03001366static const arc arcs_47_2[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001367 {111, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001368 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001369};
tyomitch84b47842019-04-23 12:29:57 +03001370static const arc arcs_47_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001371 {40, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001372};
tyomitch84b47842019-04-23 12:29:57 +03001373static const arc arcs_47_4[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001374 {0, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001375};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001376static state states_47[5] = {
1377 {1, arcs_47_0},
1378 {2, arcs_47_1},
1379 {2, arcs_47_2},
1380 {1, arcs_47_3},
1381 {1, arcs_47_4},
Tim Peters5ca576e2001-06-18 22:08:13 +00001382};
tyomitch84b47842019-04-23 12:29:57 +03001383static const arc arcs_48_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001384 {2, 1},
1385 {4, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001386};
tyomitch84b47842019-04-23 12:29:57 +03001387static const arc arcs_48_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001388 {129, 3},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001389};
tyomitch84b47842019-04-23 12:29:57 +03001390static const arc arcs_48_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001391 {0, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001392};
tyomitch84b47842019-04-23 12:29:57 +03001393static const arc arcs_48_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001394 {45, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001395};
tyomitch84b47842019-04-23 12:29:57 +03001396static const arc arcs_48_4[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001397 {130, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001398 {45, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001399};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001400static state states_48[5] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001401 {2, arcs_48_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001402 {1, arcs_48_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001403 {1, arcs_48_2},
1404 {1, arcs_48_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001405 {2, arcs_48_4},
Guido van Rossumdb3165e1993-10-18 17:06:59 +00001406};
tyomitch84b47842019-04-23 12:29:57 +03001407static const arc arcs_49_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001408 {60, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +00001409};
tyomitch84b47842019-04-23 12:29:57 +03001410static const arc arcs_49_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001411 {131, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001412 {0, 1},
Thomas Wouters52152252000-08-17 22:55:00 +00001413};
tyomitch84b47842019-04-23 12:29:57 +03001414static const arc arcs_49_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001415 {60, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001416};
tyomitch84b47842019-04-23 12:29:57 +03001417static const arc arcs_49_3[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001418 {0, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001419};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001420static state states_49[4] = {
1421 {1, arcs_49_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001422 {2, arcs_49_1},
1423 {1, arcs_49_2},
1424 {1, arcs_49_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001425};
tyomitch84b47842019-04-23 12:29:57 +03001426static const arc arcs_50_0[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001427 {132, 1},
1428 {133, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001429};
tyomitch84b47842019-04-23 12:29:57 +03001430static const arc arcs_50_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001431 {0, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001432};
tyomitch84b47842019-04-23 12:29:57 +03001433static const arc arcs_50_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001434 {24, 3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001435 {0, 2},
1436};
tyomitch84b47842019-04-23 12:29:57 +03001437static const arc arcs_50_3[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001438 {133, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001439};
tyomitch84b47842019-04-23 12:29:57 +03001440static const arc arcs_50_4[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001441 {122, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001442};
tyomitch84b47842019-04-23 12:29:57 +03001443static const arc arcs_50_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001444 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001445};
1446static state states_50[6] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001447 {2, arcs_50_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001448 {1, arcs_50_1},
1449 {2, arcs_50_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001450 {1, arcs_50_3},
1451 {1, arcs_50_4},
1452 {1, arcs_50_5},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001453};
tyomitch84b47842019-04-23 12:29:57 +03001454static const arc arcs_51_0[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001455 {135, 1},
1456 {133, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001457};
tyomitch84b47842019-04-23 12:29:57 +03001458static const arc arcs_51_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001459 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001460};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001461static state states_51[2] = {
1462 {2, arcs_51_0},
1463 {1, arcs_51_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001464};
tyomitch84b47842019-04-23 12:29:57 +03001465static const arc arcs_52_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001466 {26, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001467};
tyomitch84b47842019-04-23 12:29:57 +03001468static const arc arcs_52_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001469 {59, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001470 {69, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001471};
tyomitch84b47842019-04-23 12:29:57 +03001472static const arc arcs_52_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001473 {60, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001474};
tyomitch84b47842019-04-23 12:29:57 +03001475static const arc arcs_52_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001476 {59, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001477};
tyomitch84b47842019-04-23 12:29:57 +03001478static const arc arcs_52_4[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001479 {0, 4},
1480};
1481static state states_52[5] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001482 {1, arcs_52_0},
1483 {2, arcs_52_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001484 {1, arcs_52_2},
1485 {1, arcs_52_3},
1486 {1, arcs_52_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001487};
tyomitch84b47842019-04-23 12:29:57 +03001488static const arc arcs_53_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001489 {26, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001490};
tyomitch84b47842019-04-23 12:29:57 +03001491static const arc arcs_53_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001492 {59, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001493 {69, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001494};
tyomitch84b47842019-04-23 12:29:57 +03001495static const arc arcs_53_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001496 {134, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001497};
tyomitch84b47842019-04-23 12:29:57 +03001498static const arc arcs_53_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001499 {59, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001500};
tyomitch84b47842019-04-23 12:29:57 +03001501static const arc arcs_53_4[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001502 {0, 4},
1503};
1504static state states_53[5] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001505 {1, arcs_53_0},
1506 {2, arcs_53_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001507 {1, arcs_53_2},
1508 {1, arcs_53_3},
1509 {1, arcs_53_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001510};
tyomitch84b47842019-04-23 12:29:57 +03001511static const arc arcs_54_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001512 {136, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001513};
tyomitch84b47842019-04-23 12:29:57 +03001514static const arc arcs_54_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001515 {137, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001516 {0, 1},
1517};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001518static state states_54[2] = {
1519 {1, arcs_54_0},
1520 {2, arcs_54_1},
Yury Selivanov75445082015-05-11 22:57:16 -04001521};
tyomitch84b47842019-04-23 12:29:57 +03001522static const arc arcs_55_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001523 {138, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001524};
tyomitch84b47842019-04-23 12:29:57 +03001525static const arc arcs_55_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001526 {139, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001527 {0, 1},
1528};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001529static state states_55[2] = {
1530 {1, arcs_55_0},
1531 {2, arcs_55_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001532};
tyomitch84b47842019-04-23 12:29:57 +03001533static const arc arcs_56_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001534 {28, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001535 {140, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001536};
tyomitch84b47842019-04-23 12:29:57 +03001537static const arc arcs_56_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001538 {138, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001539};
tyomitch84b47842019-04-23 12:29:57 +03001540static const arc arcs_56_2[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001541 {0, 2},
1542};
1543static state states_56[3] = {
1544 {2, arcs_56_0},
1545 {1, arcs_56_1},
1546 {1, arcs_56_2},
1547};
tyomitch84b47842019-04-23 12:29:57 +03001548static const arc arcs_57_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001549 {127, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001550};
tyomitch84b47842019-04-23 12:29:57 +03001551static const arc arcs_57_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001552 {141, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001553 {0, 1},
1554};
1555static state states_57[2] = {
1556 {1, arcs_57_0},
1557 {2, arcs_57_1},
1558};
tyomitch84b47842019-04-23 12:29:57 +03001559static const arc arcs_58_0[10] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001560 {142, 1},
1561 {143, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001562 {144, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001563 {142, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001564 {145, 1},
1565 {146, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001566 {147, 1},
1567 {123, 1},
1568 {148, 2},
Guido van Rossum495da292019-03-07 12:38:08 -08001569 {28, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001570};
tyomitch84b47842019-04-23 12:29:57 +03001571static const arc arcs_58_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001572 {0, 1},
Thomas Woutersdca3b9c2006-02-27 00:24:13 +00001573};
tyomitch84b47842019-04-23 12:29:57 +03001574static const arc arcs_58_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001575 {28, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001576 {0, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001577};
tyomitch84b47842019-04-23 12:29:57 +03001578static const arc arcs_58_3[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001579 {123, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001580};
1581static state states_58[4] = {
1582 {10, arcs_58_0},
1583 {1, arcs_58_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001584 {2, arcs_58_2},
1585 {1, arcs_58_3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001586};
tyomitch84b47842019-04-23 12:29:57 +03001587static const arc arcs_59_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001588 {6, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001589};
tyomitch84b47842019-04-23 12:29:57 +03001590static const arc arcs_59_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001591 {127, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001592};
tyomitch84b47842019-04-23 12:29:57 +03001593static const arc arcs_59_2[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001594 {0, 2},
1595};
1596static state states_59[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001597 {1, arcs_59_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001598 {1, arcs_59_1},
1599 {1, arcs_59_2},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001600};
tyomitch84b47842019-04-23 12:29:57 +03001601static const arc arcs_60_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001602 {149, 1},
Guido van Rossum0368b722007-05-11 16:50:42 +00001603};
tyomitch84b47842019-04-23 12:29:57 +03001604static const arc arcs_60_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001605 {150, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001606 {0, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001607};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001608static state states_60[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001609 {1, arcs_60_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001610 {2, arcs_60_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001611};
tyomitch84b47842019-04-23 12:29:57 +03001612static const arc arcs_61_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001613 {151, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001614};
tyomitch84b47842019-04-23 12:29:57 +03001615static const arc arcs_61_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001616 {152, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001617 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001618};
1619static state states_61[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001620 {1, arcs_61_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001621 {2, arcs_61_1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001622};
tyomitch84b47842019-04-23 12:29:57 +03001623static const arc arcs_62_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001624 {153, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001625};
tyomitch84b47842019-04-23 12:29:57 +03001626static const arc arcs_62_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001627 {154, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001628 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001629};
Yury Selivanov75445082015-05-11 22:57:16 -04001630static state states_62[2] = {
1631 {1, arcs_62_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001632 {2, arcs_62_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001633};
tyomitch84b47842019-04-23 12:29:57 +03001634static const arc arcs_63_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001635 {155, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001636};
tyomitch84b47842019-04-23 12:29:57 +03001637static const arc arcs_63_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001638 {156, 0},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001639 {157, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001640 {0, 1},
1641};
1642static state states_63[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001643 {1, arcs_63_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001644 {3, arcs_63_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001645};
tyomitch84b47842019-04-23 12:29:57 +03001646static const arc arcs_64_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001647 {158, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001648};
tyomitch84b47842019-04-23 12:29:57 +03001649static const arc arcs_64_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001650 {7, 0},
1651 {8, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001652 {0, 1},
1653};
1654static state states_64[2] = {
1655 {1, arcs_64_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001656 {3, arcs_64_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001657};
tyomitch84b47842019-04-23 12:29:57 +03001658static const arc arcs_65_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001659 {159, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001660};
tyomitch84b47842019-04-23 12:29:57 +03001661static const arc arcs_65_1[6] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001662 {160, 0},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001663 {6, 0},
1664 {68, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001665 {161, 0},
1666 {10, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001667 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001668};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001669static state states_65[2] = {
1670 {1, arcs_65_0},
1671 {6, arcs_65_1},
1672};
tyomitch84b47842019-04-23 12:29:57 +03001673static const arc arcs_66_0[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001674 {7, 1},
1675 {8, 1},
Guido van Rossum495da292019-03-07 12:38:08 -08001676 {37, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001677 {162, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001678};
tyomitch84b47842019-04-23 12:29:57 +03001679static const arc arcs_66_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001680 {159, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001681};
tyomitch84b47842019-04-23 12:29:57 +03001682static const arc arcs_66_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001683 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001684};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001685static state states_66[3] = {
1686 {4, arcs_66_0},
1687 {1, arcs_66_1},
1688 {1, arcs_66_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001689};
tyomitch84b47842019-04-23 12:29:57 +03001690static const arc arcs_67_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001691 {163, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001692};
tyomitch84b47842019-04-23 12:29:57 +03001693static const arc arcs_67_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001694 {64, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001695 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001696};
tyomitch84b47842019-04-23 12:29:57 +03001697static const arc arcs_67_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001698 {159, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001699};
tyomitch84b47842019-04-23 12:29:57 +03001700static const arc arcs_67_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001701 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001702};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001703static state states_67[4] = {
1704 {1, arcs_67_0},
1705 {2, arcs_67_1},
1706 {1, arcs_67_2},
1707 {1, arcs_67_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001708};
tyomitch84b47842019-04-23 12:29:57 +03001709static const arc arcs_68_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001710 {39, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001711 {164, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001712};
tyomitch84b47842019-04-23 12:29:57 +03001713static const arc arcs_68_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001714 {164, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001715};
tyomitch84b47842019-04-23 12:29:57 +03001716static const arc arcs_68_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001717 {165, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001718 {0, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001719};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001720static state states_68[3] = {
1721 {2, arcs_68_0},
1722 {1, arcs_68_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001723 {2, arcs_68_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001724};
tyomitch84b47842019-04-23 12:29:57 +03001725static const arc arcs_69_0[10] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001726 {5, 1},
1727 {9, 2},
1728 {11, 2},
1729 {12, 2},
1730 {13, 2},
1731 {14, 3},
Guido van Rossum495da292019-03-07 12:38:08 -08001732 {36, 4},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001733 {40, 2},
1734 {41, 2},
1735 {42, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001736};
tyomitch84b47842019-04-23 12:29:57 +03001737static const arc arcs_69_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001738 {50, 2},
1739 {166, 6},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001740 {84, 6},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001741};
tyomitch84b47842019-04-23 12:29:57 +03001742static const arc arcs_69_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001743 {0, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001744};
tyomitch84b47842019-04-23 12:29:57 +03001745static const arc arcs_69_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001746 {167, 2},
1747 {166, 7},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001748};
tyomitch84b47842019-04-23 12:29:57 +03001749static const arc arcs_69_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001750 {168, 2},
1751 {169, 8},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001752};
tyomitch84b47842019-04-23 12:29:57 +03001753static const arc arcs_69_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001754 {42, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001755 {0, 5},
1756};
tyomitch84b47842019-04-23 12:29:57 +03001757static const arc arcs_69_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001758 {50, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001759};
tyomitch84b47842019-04-23 12:29:57 +03001760static const arc arcs_69_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001761 {167, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001762};
tyomitch84b47842019-04-23 12:29:57 +03001763static const arc arcs_69_8[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001764 {168, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001765};
1766static state states_69[9] = {
1767 {10, arcs_69_0},
1768 {3, arcs_69_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001769 {1, arcs_69_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001770 {2, arcs_69_3},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001771 {2, arcs_69_4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001772 {2, arcs_69_5},
1773 {1, arcs_69_6},
1774 {1, arcs_69_7},
1775 {1, arcs_69_8},
1776};
tyomitch84b47842019-04-23 12:29:57 +03001777static const arc arcs_70_0[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001778 {119, 1},
1779 {85, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001780};
tyomitch84b47842019-04-23 12:29:57 +03001781static const arc arcs_70_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001782 {66, 2},
1783 {170, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001784 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001785};
tyomitch84b47842019-04-23 12:29:57 +03001786static const arc arcs_70_2[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001787 {119, 4},
1788 {85, 4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001789 {0, 2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001790};
tyomitch84b47842019-04-23 12:29:57 +03001791static const arc arcs_70_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001792 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001793};
tyomitch84b47842019-04-23 12:29:57 +03001794static const arc arcs_70_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001795 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001796 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001797};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001798static state states_70[5] = {
1799 {2, arcs_70_0},
1800 {3, arcs_70_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001801 {3, arcs_70_2},
1802 {1, arcs_70_3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001803 {2, arcs_70_4},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001804};
tyomitch84b47842019-04-23 12:29:57 +03001805static const arc arcs_71_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001806 {5, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001807 {108, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001808 {14, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +00001809};
tyomitch84b47842019-04-23 12:29:57 +03001810static const arc arcs_71_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001811 {50, 4},
1812 {51, 5},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001813};
tyomitch84b47842019-04-23 12:29:57 +03001814static const arc arcs_71_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001815 {40, 4},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001816};
tyomitch84b47842019-04-23 12:29:57 +03001817static const arc arcs_71_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001818 {171, 6},
Yury Selivanov75445082015-05-11 22:57:16 -04001819};
tyomitch84b47842019-04-23 12:29:57 +03001820static const arc arcs_71_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001821 {0, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001822};
tyomitch84b47842019-04-23 12:29:57 +03001823static const arc arcs_71_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001824 {50, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001825};
tyomitch84b47842019-04-23 12:29:57 +03001826static const arc arcs_71_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001827 {167, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001828};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001829static state states_71[7] = {
1830 {3, arcs_71_0},
1831 {2, arcs_71_1},
1832 {1, arcs_71_2},
1833 {1, arcs_71_3},
1834 {1, arcs_71_4},
1835 {1, arcs_71_5},
1836 {1, arcs_71_6},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001837};
tyomitch84b47842019-04-23 12:29:57 +03001838static const arc arcs_72_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001839 {172, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001840};
tyomitch84b47842019-04-23 12:29:57 +03001841static const arc arcs_72_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001842 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001843 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001844};
tyomitch84b47842019-04-23 12:29:57 +03001845static const arc arcs_72_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001846 {172, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001847 {0, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001848};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001849static state states_72[3] = {
1850 {1, arcs_72_0},
1851 {2, arcs_72_1},
1852 {2, arcs_72_2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001853};
tyomitch84b47842019-04-23 12:29:57 +03001854static const arc arcs_73_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001855 {59, 1},
1856 {60, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001857};
tyomitch84b47842019-04-23 12:29:57 +03001858static const arc arcs_73_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001859 {173, 3},
1860 {60, 4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001861 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001862};
tyomitch84b47842019-04-23 12:29:57 +03001863static const arc arcs_73_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001864 {59, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001865 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001866};
tyomitch84b47842019-04-23 12:29:57 +03001867static const arc arcs_73_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001868 {0, 3},
1869};
tyomitch84b47842019-04-23 12:29:57 +03001870static const arc arcs_73_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001871 {173, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001872 {0, 4},
1873};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001874static state states_73[5] = {
1875 {2, arcs_73_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001876 {3, arcs_73_1},
1877 {2, arcs_73_2},
1878 {1, arcs_73_3},
1879 {2, arcs_73_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001880};
tyomitch84b47842019-04-23 12:29:57 +03001881static const arc arcs_74_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001882 {59, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001883};
tyomitch84b47842019-04-23 12:29:57 +03001884static const arc arcs_74_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001885 {60, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001886 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001887};
tyomitch84b47842019-04-23 12:29:57 +03001888static const arc arcs_74_2[1] = {
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001889 {0, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001890};
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001891static state states_74[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001892 {1, arcs_74_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001893 {2, arcs_74_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001894 {1, arcs_74_2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001895};
tyomitch84b47842019-04-23 12:29:57 +03001896static const arc arcs_75_0[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001897 {127, 1},
1898 {85, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001899};
tyomitch84b47842019-04-23 12:29:57 +03001900static const arc arcs_75_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001901 {66, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001902 {0, 1},
1903};
tyomitch84b47842019-04-23 12:29:57 +03001904static const arc arcs_75_2[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001905 {127, 1},
1906 {85, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001907 {0, 2},
1908};
1909static state states_75[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001910 {2, arcs_75_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001911 {2, arcs_75_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001912 {3, arcs_75_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001913};
tyomitch84b47842019-04-23 12:29:57 +03001914static const arc arcs_76_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001915 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001916};
tyomitch84b47842019-04-23 12:29:57 +03001917static const arc arcs_76_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001918 {66, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001919 {0, 1},
1920};
tyomitch84b47842019-04-23 12:29:57 +03001921static const arc arcs_76_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001922 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001923 {0, 2},
1924};
1925static state states_76[3] = {
1926 {1, arcs_76_0},
1927 {2, arcs_76_1},
1928 {2, arcs_76_2},
1929};
tyomitch84b47842019-04-23 12:29:57 +03001930static const arc arcs_77_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001931 {64, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001932 {85, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001933 {60, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001934};
tyomitch84b47842019-04-23 12:29:57 +03001935static const arc arcs_77_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001936 {127, 4},
Guido van Rossum452bf512007-02-09 05:32:43 +00001937};
tyomitch84b47842019-04-23 12:29:57 +03001938static const arc arcs_77_2[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001939 {66, 5},
1940 {170, 6},
1941 {0, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001942};
tyomitch84b47842019-04-23 12:29:57 +03001943static const arc arcs_77_3[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001944 {66, 5},
1945 {59, 7},
1946 {170, 6},
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001947 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001948};
tyomitch84b47842019-04-23 12:29:57 +03001949static const arc arcs_77_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001950 {66, 8},
1951 {170, 6},
1952 {0, 4},
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001953};
tyomitch84b47842019-04-23 12:29:57 +03001954static const arc arcs_77_5[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001955 {85, 9},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001956 {60, 9},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001957 {0, 5},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001958};
tyomitch84b47842019-04-23 12:29:57 +03001959static const arc arcs_77_6[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001960 {0, 6},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001961};
tyomitch84b47842019-04-23 12:29:57 +03001962static const arc arcs_77_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001963 {60, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001964};
tyomitch84b47842019-04-23 12:29:57 +03001965static const arc arcs_77_8[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001966 {64, 10},
1967 {60, 11},
Yury Selivanov75445082015-05-11 22:57:16 -04001968 {0, 8},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001969};
tyomitch84b47842019-04-23 12:29:57 +03001970static const arc arcs_77_9[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001971 {66, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001972 {0, 9},
1973};
tyomitch84b47842019-04-23 12:29:57 +03001974static const arc arcs_77_10[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001975 {127, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001976};
tyomitch84b47842019-04-23 12:29:57 +03001977static const arc arcs_77_11[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001978 {59, 13},
Yury Selivanov75445082015-05-11 22:57:16 -04001979};
tyomitch84b47842019-04-23 12:29:57 +03001980static const arc arcs_77_12[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001981 {66, 8},
1982 {0, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001983};
tyomitch84b47842019-04-23 12:29:57 +03001984static const arc arcs_77_13[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001985 {60, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001986};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001987static state states_77[14] = {
1988 {3, arcs_77_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001989 {1, arcs_77_1},
1990 {3, arcs_77_2},
1991 {4, arcs_77_3},
1992 {3, arcs_77_4},
1993 {3, arcs_77_5},
1994 {1, arcs_77_6},
1995 {1, arcs_77_7},
1996 {3, arcs_77_8},
1997 {2, arcs_77_9},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001998 {1, arcs_77_10},
1999 {1, arcs_77_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002000 {2, arcs_77_12},
2001 {1, arcs_77_13},
Yury Selivanov75445082015-05-11 22:57:16 -04002002};
tyomitch84b47842019-04-23 12:29:57 +03002003static const arc arcs_78_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002004 {17, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04002005};
tyomitch84b47842019-04-23 12:29:57 +03002006static const arc arcs_78_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002007 {40, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002008};
tyomitch84b47842019-04-23 12:29:57 +03002009static const arc arcs_78_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002010 {5, 3},
2011 {59, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002012};
tyomitch84b47842019-04-23 12:29:57 +03002013static const arc arcs_78_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002014 {50, 5},
2015 {51, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002016};
tyomitch84b47842019-04-23 12:29:57 +03002017static const arc arcs_78_4[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002018 {120, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002019};
tyomitch84b47842019-04-23 12:29:57 +03002020static const arc arcs_78_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002021 {59, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002022};
tyomitch84b47842019-04-23 12:29:57 +03002023static const arc arcs_78_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002024 {50, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002025};
tyomitch84b47842019-04-23 12:29:57 +03002026static const arc arcs_78_7[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002027 {0, 7},
2028};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002029static state states_78[8] = {
2030 {1, arcs_78_0},
2031 {1, arcs_78_1},
2032 {2, arcs_78_2},
2033 {2, arcs_78_3},
2034 {1, arcs_78_4},
2035 {1, arcs_78_5},
2036 {1, arcs_78_6},
2037 {1, arcs_78_7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002038};
tyomitch84b47842019-04-23 12:29:57 +03002039static const arc arcs_79_0[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002040 {174, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002041};
tyomitch84b47842019-04-23 12:29:57 +03002042static const arc arcs_79_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002043 {66, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002044 {0, 1},
2045};
tyomitch84b47842019-04-23 12:29:57 +03002046static const arc arcs_79_2[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002047 {174, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002048 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00002049};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002050static state states_79[3] = {
2051 {1, arcs_79_0},
2052 {2, arcs_79_1},
2053 {2, arcs_79_2},
Yury Selivanov75445082015-05-11 22:57:16 -04002054};
tyomitch84b47842019-04-23 12:29:57 +03002055static const arc arcs_80_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002056 {6, 1},
2057 {64, 1},
2058 {60, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002059};
tyomitch84b47842019-04-23 12:29:57 +03002060static const arc arcs_80_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002061 {60, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04002062};
tyomitch84b47842019-04-23 12:29:57 +03002063static const arc arcs_80_2[4] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002064 {131, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002065 {67, 1},
2066 {170, 3},
2067 {0, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002068};
tyomitch84b47842019-04-23 12:29:57 +03002069static const arc arcs_80_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00002070 {0, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00002071};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002072static state states_80[4] = {
2073 {3, arcs_80_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002074 {1, arcs_80_1},
2075 {4, arcs_80_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002076 {1, arcs_80_3},
Yury Selivanov75445082015-05-11 22:57:16 -04002077};
tyomitch84b47842019-04-23 12:29:57 +03002078static const arc arcs_81_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002079 {170, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002080 {176, 1},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00002081};
tyomitch84b47842019-04-23 12:29:57 +03002082static const arc arcs_81_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002083 {0, 1},
Nick Coghlan1f7ce622012-01-13 21:43:40 +10002084};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002085static state states_81[2] = {
2086 {2, arcs_81_0},
Yury Selivanov75445082015-05-11 22:57:16 -04002087 {1, arcs_81_1},
Yury Selivanov75445082015-05-11 22:57:16 -04002088};
tyomitch84b47842019-04-23 12:29:57 +03002089static const arc arcs_82_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002090 {21, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04002091};
tyomitch84b47842019-04-23 12:29:57 +03002092static const arc arcs_82_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002093 {99, 2},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002094};
tyomitch84b47842019-04-23 12:29:57 +03002095static const arc arcs_82_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002096 {123, 3},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002097};
tyomitch84b47842019-04-23 12:29:57 +03002098static const arc arcs_82_3[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002099 {133, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002100};
tyomitch84b47842019-04-23 12:29:57 +03002101static const arc arcs_82_4[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002102 {175, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002103 {0, 4},
2104};
tyomitch84b47842019-04-23 12:29:57 +03002105static const arc arcs_82_5[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002106 {0, 5},
2107};
2108static state states_82[6] = {
2109 {1, arcs_82_0},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002110 {1, arcs_82_1},
2111 {1, arcs_82_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002112 {1, arcs_82_3},
2113 {2, arcs_82_4},
2114 {1, arcs_82_5},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002115};
tyomitch84b47842019-04-23 12:29:57 +03002116static const arc arcs_83_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002117 {38, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002118 {177, 2},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002119};
tyomitch84b47842019-04-23 12:29:57 +03002120static const arc arcs_83_1[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002121 {177, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002122};
tyomitch84b47842019-04-23 12:29:57 +03002123static const arc arcs_83_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04002124 {0, 2},
2125};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002126static state states_83[3] = {
2127 {2, arcs_83_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002128 {1, arcs_83_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002129 {1, arcs_83_2},
Yury Selivanov75445082015-05-11 22:57:16 -04002130};
tyomitch84b47842019-04-23 12:29:57 +03002131static const arc arcs_84_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002132 {24, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04002133};
tyomitch84b47842019-04-23 12:29:57 +03002134static const arc arcs_84_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002135 {134, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002136};
tyomitch84b47842019-04-23 12:29:57 +03002137static const arc arcs_84_2[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002138 {175, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002139 {0, 2},
2140};
tyomitch84b47842019-04-23 12:29:57 +03002141static const arc arcs_84_3[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002142 {0, 3},
2143};
2144static state states_84[4] = {
2145 {1, arcs_84_0},
2146 {1, arcs_84_1},
2147 {2, arcs_84_2},
2148 {1, arcs_84_3},
2149};
tyomitch84b47842019-04-23 12:29:57 +03002150static const arc arcs_85_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002151 {40, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002152};
tyomitch84b47842019-04-23 12:29:57 +03002153static const arc arcs_85_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002154 {0, 1},
2155};
2156static state states_85[2] = {
Jelle Zijlstraac317702017-10-05 20:24:46 -07002157 {1, arcs_85_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002158 {1, arcs_85_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002159};
tyomitch84b47842019-04-23 12:29:57 +03002160static const arc arcs_86_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002161 {35, 1},
Nick Coghlan1f7ce622012-01-13 21:43:40 +10002162};
tyomitch84b47842019-04-23 12:29:57 +03002163static const arc arcs_86_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002164 {179, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002165 {0, 1},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002166};
tyomitch84b47842019-04-23 12:29:57 +03002167static const arc arcs_86_2[1] = {
Jelle Zijlstraac317702017-10-05 20:24:46 -07002168 {0, 2},
2169};
2170static state states_86[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002171 {1, arcs_86_0},
2172 {2, arcs_86_1},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002173 {1, arcs_86_2},
2174};
tyomitch84b47842019-04-23 12:29:57 +03002175static const arc arcs_87_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002176 {22, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002177 {81, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002178};
tyomitch84b47842019-04-23 12:29:57 +03002179static const arc arcs_87_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002180 {60, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002181};
tyomitch84b47842019-04-23 12:29:57 +03002182static const arc arcs_87_2[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002183 {0, 2},
2184};
2185static state states_87[3] = {
2186 {2, arcs_87_0},
2187 {1, arcs_87_1},
2188 {1, arcs_87_2},
2189};
tyomitch84b47842019-04-23 12:29:57 +03002190static const arc arcs_88_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002191 {2, 1},
2192 {4, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002193};
tyomitch84b47842019-04-23 12:29:57 +03002194static const arc arcs_88_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002195 {129, 3},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002196 {61, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002197};
tyomitch84b47842019-04-23 12:29:57 +03002198static const arc arcs_88_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002199 {0, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002200};
tyomitch84b47842019-04-23 12:29:57 +03002201static const arc arcs_88_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002202 {45, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002203};
tyomitch84b47842019-04-23 12:29:57 +03002204static const arc arcs_88_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002205 {2, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002206};
tyomitch84b47842019-04-23 12:29:57 +03002207static const arc arcs_88_5[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002208 {130, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002209 {45, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002210};
tyomitch84b47842019-04-23 12:29:57 +03002211static const arc arcs_88_6[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002212 {129, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002213};
2214static state states_88[7] = {
2215 {2, arcs_88_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002216 {2, arcs_88_1},
2217 {1, arcs_88_2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002218 {1, arcs_88_3},
2219 {1, arcs_88_4},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002220 {2, arcs_88_5},
2221 {1, arcs_88_6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002222};
tyomitch84b47842019-04-23 12:29:57 +03002223static const arc arcs_89_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002224 {181, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002225};
tyomitch84b47842019-04-23 12:29:57 +03002226static const arc arcs_89_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002227 {44, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002228 {2, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002229};
tyomitch84b47842019-04-23 12:29:57 +03002230static const arc arcs_89_2[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002231 {0, 2},
2232};
2233static state states_89[3] = {
2234 {1, arcs_89_0},
2235 {2, arcs_89_1},
2236 {1, arcs_89_2},
2237};
tyomitch84b47842019-04-23 12:29:57 +03002238static const arc arcs_90_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002239 {5, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002240};
tyomitch84b47842019-04-23 12:29:57 +03002241static const arc arcs_90_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002242 {50, 2},
2243 {182, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002244};
tyomitch84b47842019-04-23 12:29:57 +03002245static const arc arcs_90_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002246 {58, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002247};
tyomitch84b47842019-04-23 12:29:57 +03002248static const arc arcs_90_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002249 {50, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002250};
tyomitch84b47842019-04-23 12:29:57 +03002251static const arc arcs_90_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002252 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002253};
tyomitch84b47842019-04-23 12:29:57 +03002254static const arc arcs_90_5[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002255 {0, 5},
2256};
2257static state states_90[6] = {
2258 {1, arcs_90_0},
2259 {2, arcs_90_1},
2260 {1, arcs_90_2},
2261 {1, arcs_90_3},
2262 {1, arcs_90_4},
2263 {1, arcs_90_5},
2264};
tyomitch84b47842019-04-23 12:29:57 +03002265static const arc arcs_91_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002266 {6, 1},
2267 {64, 2},
2268 {60, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002269};
tyomitch84b47842019-04-23 12:29:57 +03002270static const arc arcs_91_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002271 {66, 4},
2272 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002273 {0, 1},
2274};
tyomitch84b47842019-04-23 12:29:57 +03002275static const arc arcs_91_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002276 {60, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002277};
tyomitch84b47842019-04-23 12:29:57 +03002278static const arc arcs_91_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002279 {66, 7},
2280 {0, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002281};
tyomitch84b47842019-04-23 12:29:57 +03002282static const arc arcs_91_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002283 {64, 2},
2284 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002285};
tyomitch84b47842019-04-23 12:29:57 +03002286static const arc arcs_91_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002287 {66, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002288 {0, 5},
2289};
tyomitch84b47842019-04-23 12:29:57 +03002290static const arc arcs_91_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002291 {0, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002292};
tyomitch84b47842019-04-23 12:29:57 +03002293static const arc arcs_91_7[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002294 {6, 8},
2295 {64, 2},
2296 {60, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002297 {0, 7},
2298};
tyomitch84b47842019-04-23 12:29:57 +03002299static const arc arcs_91_8[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002300 {66, 9},
2301 {60, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002302 {0, 8},
2303};
tyomitch84b47842019-04-23 12:29:57 +03002304static const arc arcs_91_9[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002305 {64, 2},
2306 {60, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002307};
tyomitch84b47842019-04-23 12:29:57 +03002308static const arc arcs_91_10[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002309 {66, 9},
2310 {0, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002311};
2312static state states_91[11] = {
2313 {3, arcs_91_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002314 {3, arcs_91_1},
2315 {1, arcs_91_2},
2316 {2, arcs_91_3},
2317 {2, arcs_91_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002318 {2, arcs_91_5},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002319 {1, arcs_91_6},
2320 {4, arcs_91_7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002321 {3, arcs_91_8},
2322 {2, arcs_91_9},
2323 {2, arcs_91_10},
2324};
tyomitch84b47842019-04-23 12:29:57 +03002325static const dfa dfas[92] = {
tyomitch1b304f92019-03-09 17:35:50 +02002326 {256, "single_input", 3, states_0,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002327 "\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 +02002328 {257, "file_input", 2, states_1,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002329 "\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 +02002330 {258, "eval_input", 3, states_2,
Guido van Rossum495da292019-03-07 12:38:08 -08002331 "\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 +02002332 {259, "decorator", 7, states_3,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002333 "\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 +02002334 {260, "decorators", 2, states_4,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002335 "\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 +02002336 {261, "decorated", 3, states_5,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002337 "\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 +02002338 {262, "async_funcdef", 3, states_6,
Guido van Rossum495da292019-03-07 12:38:08 -08002339 "\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 +02002340 {263, "funcdef", 9, states_7,
Guido van Rossum495da292019-03-07 12:38:08 -08002341 "\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 +02002342 {264, "parameters", 4, states_8,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002343 "\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 +01002344 {265, "typedargslist", 42, states_9,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002345 "\100\000\000\000\000\001\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002346 {266, "tfpdef", 4, states_10,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002347 "\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 +01002348 {267, "varargslist", 34, states_11,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002349 "\100\000\000\000\000\001\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002350 {268, "vfpdef", 2, states_12,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002351 "\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 +02002352 {269, "stmt", 2, states_13,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002353 "\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 +02002354 {270, "simple_stmt", 4, states_14,
Guido van Rossum495da292019-03-07 12:38:08 -08002355 "\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 +02002356 {271, "small_stmt", 2, states_15,
Guido van Rossum495da292019-03-07 12:38:08 -08002357 "\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 +02002358 {272, "expr_stmt", 6, states_16,
Guido van Rossum495da292019-03-07 12:38:08 -08002359 "\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 +02002360 {273, "annassign", 5, states_17,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002361 "\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002362 {274, "testlist_star_expr", 3, states_18,
Guido van Rossum495da292019-03-07 12:38:08 -08002363 "\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 +02002364 {275, "augassign", 2, states_19,
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002365 "\000\000\000\000\000\000\000\000\000\000\300\377\007\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002366 {276, "del_stmt", 3, states_20,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002367 "\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 +02002368 {277, "pass_stmt", 2, states_21,
Guido van Rossum495da292019-03-07 12:38:08 -08002369 "\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 +02002370 {278, "flow_stmt", 2, states_22,
Guido van Rossum495da292019-03-07 12:38:08 -08002371 "\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 +02002372 {279, "break_stmt", 2, states_23,
Guido van Rossum495da292019-03-07 12:38:08 -08002373 "\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 +02002374 {280, "continue_stmt", 2, states_24,
Guido van Rossum495da292019-03-07 12:38:08 -08002375 "\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 +02002376 {281, "return_stmt", 3, states_25,
Guido van Rossum495da292019-03-07 12:38:08 -08002377 "\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 +02002378 {282, "yield_stmt", 2, states_26,
Guido van Rossum495da292019-03-07 12:38:08 -08002379 "\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 +02002380 {283, "raise_stmt", 5, states_27,
Guido van Rossum495da292019-03-07 12:38:08 -08002381 "\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 +02002382 {284, "import_stmt", 2, states_28,
Guido van Rossum495da292019-03-07 12:38:08 -08002383 "\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 +02002384 {285, "import_name", 3, states_29,
Guido van Rossum495da292019-03-07 12:38:08 -08002385 "\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 +02002386 {286, "import_from", 8, states_30,
Guido van Rossum495da292019-03-07 12:38:08 -08002387 "\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 +02002388 {287, "import_as_name", 4, states_31,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002389 "\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 +02002390 {288, "dotted_as_name", 4, states_32,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002391 "\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 +02002392 {289, "import_as_names", 3, states_33,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002393 "\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 +02002394 {290, "dotted_as_names", 2, states_34,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002395 "\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 +02002396 {291, "dotted_name", 2, states_35,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002397 "\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 +02002398 {292, "global_stmt", 3, states_36,
Guido van Rossum495da292019-03-07 12:38:08 -08002399 "\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 +02002400 {293, "nonlocal_stmt", 3, states_37,
Guido van Rossum495da292019-03-07 12:38:08 -08002401 "\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 +02002402 {294, "assert_stmt", 5, states_38,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002403 "\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 +02002404 {295, "compound_stmt", 2, states_39,
Guido van Rossum495da292019-03-07 12:38:08 -08002405 "\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 +02002406 {296, "async_stmt", 3, states_40,
Guido van Rossum495da292019-03-07 12:38:08 -08002407 "\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 +02002408 {297, "if_stmt", 8, states_41,
Guido van Rossum495da292019-03-07 12:38:08 -08002409 "\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 +02002410 {298, "while_stmt", 8, states_42,
Guido van Rossum495da292019-03-07 12:38:08 -08002411 "\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 +02002412 {299, "for_stmt", 11, states_43,
Guido van Rossum495da292019-03-07 12:38:08 -08002413 "\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 +02002414 {300, "try_stmt", 13, states_44,
Guido van Rossum495da292019-03-07 12:38:08 -08002415 "\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 +02002416 {301, "with_stmt", 6, states_45,
Guido van Rossum495da292019-03-07 12:38:08 -08002417 "\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 +02002418 {302, "with_item", 4, states_46,
Guido van Rossum495da292019-03-07 12:38:08 -08002419 "\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 +02002420 {303, "except_clause", 5, states_47,
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002421 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002422 {304, "suite", 5, states_48,
Guido van Rossum495da292019-03-07 12:38:08 -08002423 "\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 +02002424 {305, "namedexpr_test", 4, states_49,
Guido van Rossum495da292019-03-07 12:38:08 -08002425 "\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 +02002426 {306, "test", 6, states_50,
Guido van Rossum495da292019-03-07 12:38:08 -08002427 "\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 +02002428 {307, "test_nocond", 2, states_51,
Guido van Rossum495da292019-03-07 12:38:08 -08002429 "\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 +02002430 {308, "lambdef", 5, states_52,
Guido van Rossum495da292019-03-07 12:38:08 -08002431 "\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 +02002432 {309, "lambdef_nocond", 5, states_53,
Guido van Rossum495da292019-03-07 12:38:08 -08002433 "\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 +02002434 {310, "or_test", 2, states_54,
Guido van Rossum495da292019-03-07 12:38:08 -08002435 "\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 +02002436 {311, "and_test", 2, states_55,
Guido van Rossum495da292019-03-07 12:38:08 -08002437 "\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 +02002438 {312, "not_test", 3, states_56,
Guido van Rossum495da292019-03-07 12:38:08 -08002439 "\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 +02002440 {313, "comparison", 2, states_57,
Guido van Rossum495da292019-03-07 12:38:08 -08002441 "\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 +02002442 {314, "comp_op", 4, states_58,
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002443 "\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\010\000\300\037\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002444 {315, "star_expr", 3, states_59,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002445 "\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 +02002446 {316, "expr", 2, states_60,
Guido van Rossum495da292019-03-07 12:38:08 -08002447 "\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 +02002448 {317, "xor_expr", 2, states_61,
Guido van Rossum495da292019-03-07 12:38:08 -08002449 "\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 +02002450 {318, "and_expr", 2, states_62,
Guido van Rossum495da292019-03-07 12:38:08 -08002451 "\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 +02002452 {319, "shift_expr", 2, states_63,
Guido van Rossum495da292019-03-07 12:38:08 -08002453 "\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 +02002454 {320, "arith_expr", 2, states_64,
Guido van Rossum495da292019-03-07 12:38:08 -08002455 "\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 +02002456 {321, "term", 2, states_65,
Guido van Rossum495da292019-03-07 12:38:08 -08002457 "\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 +02002458 {322, "factor", 3, states_66,
Guido van Rossum495da292019-03-07 12:38:08 -08002459 "\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 +02002460 {323, "power", 4, states_67,
Guido van Rossum495da292019-03-07 12:38:08 -08002461 "\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 +02002462 {324, "atom_expr", 3, states_68,
Guido van Rossum495da292019-03-07 12:38:08 -08002463 "\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 +02002464 {325, "atom", 9, states_69,
Guido van Rossum495da292019-03-07 12:38:08 -08002465 "\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 +02002466 {326, "testlist_comp", 5, states_70,
Guido van Rossum495da292019-03-07 12:38:08 -08002467 "\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 +02002468 {327, "trailer", 7, states_71,
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002469 "\040\100\000\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002470 {328, "subscriptlist", 3, states_72,
Guido van Rossum495da292019-03-07 12:38:08 -08002471 "\240\173\000\024\260\007\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002472 {329, "subscript", 5, states_73,
Guido van Rossum495da292019-03-07 12:38:08 -08002473 "\240\173\000\024\260\007\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002474 {330, "sliceop", 3, states_74,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002475 "\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002476 {331, "exprlist", 3, states_75,
Guido van Rossum495da292019-03-07 12:38:08 -08002477 "\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 +02002478 {332, "testlist", 3, states_76,
Guido van Rossum495da292019-03-07 12:38:08 -08002479 "\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 +02002480 {333, "dictorsetmaker", 14, states_77,
Guido van Rossum495da292019-03-07 12:38:08 -08002481 "\340\173\000\024\260\007\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002482 {334, "classdef", 8, states_78,
Guido van Rossum495da292019-03-07 12:38:08 -08002483 "\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 +02002484 {335, "arglist", 3, states_79,
Guido van Rossum495da292019-03-07 12:38:08 -08002485 "\340\173\000\024\260\007\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002486 {336, "argument", 4, states_80,
Guido van Rossum495da292019-03-07 12:38:08 -08002487 "\340\173\000\024\260\007\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002488 {337, "comp_iter", 2, states_81,
Guido van Rossum495da292019-03-07 12:38:08 -08002489 "\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 +02002490 {338, "sync_comp_for", 6, states_82,
Guido van Rossum495da292019-03-07 12:38:08 -08002491 "\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 +02002492 {339, "comp_for", 3, states_83,
Guido van Rossum495da292019-03-07 12:38:08 -08002493 "\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 +02002494 {340, "comp_if", 4, states_84,
Guido van Rossum495da292019-03-07 12:38:08 -08002495 "\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 +02002496 {341, "encoding_decl", 2, states_85,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002497 "\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 +02002498 {342, "yield_expr", 3, states_86,
Guido van Rossum495da292019-03-07 12:38:08 -08002499 "\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 +02002500 {343, "yield_arg", 3, states_87,
Guido van Rossum495da292019-03-07 12:38:08 -08002501 "\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 +02002502 {344, "func_body_suite", 7, states_88,
Guido van Rossum495da292019-03-07 12:38:08 -08002503 "\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 +02002504 {345, "func_type_input", 3, states_89,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002505 "\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 +02002506 {346, "func_type", 6, states_90,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002507 "\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 +02002508 {347, "typelist", 11, states_91,
Guido van Rossum495da292019-03-07 12:38:08 -08002509 "\340\173\000\024\260\007\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002510};
tyomitch84b47842019-04-23 12:29:57 +03002511static const label labels[183] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00002512 {0, "EMPTY"},
2513 {256, 0},
2514 {4, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002515 {295, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002516 {270, 0},
2517 {7, 0},
2518 {16, 0},
2519 {14, 0},
2520 {15, 0},
2521 {52, 0},
2522 {49, 0},
2523 {1, "False"},
2524 {1, "None"},
2525 {1, "True"},
2526 {9, 0},
2527 {1, "assert"},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002528 {1, "break"},
2529 {1, "class"},
2530 {1, "continue"},
2531 {1, "def"},
2532 {1, "del"},
2533 {1, "for"},
2534 {1, "from"},
2535 {1, "global"},
2536 {1, "if"},
2537 {1, "import"},
2538 {1, "lambda"},
2539 {1, "nonlocal"},
2540 {1, "not"},
2541 {1, "pass"},
2542 {1, "raise"},
2543 {1, "return"},
2544 {1, "try"},
2545 {1, "while"},
2546 {1, "with"},
2547 {1, "yield"},
2548 {25, 0},
2549 {31, 0},
Guido van Rossum495da292019-03-07 12:38:08 -08002550 {56, 0},
2551 {55, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002552 {1, 0},
2553 {2, 0},
2554 {3, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002555 {257, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002556 {0, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002557 {269, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002558 {258, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002559 {332, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002560 {259, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002561 {291, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002562 {8, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002563 {335, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002564 {260, 0},
2565 {261, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002566 {262, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002567 {334, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002568 {263, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002569 {264, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002570 {51, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002571 {11, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002572 {306, 0},
Guido van Rossum495da292019-03-07 12:38:08 -08002573 {58, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002574 {344, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002575 {265, 0},
Meador Inge33880602012-01-15 19:15:36 -06002576 {35, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002577 {266, 0},
2578 {12, 0},
2579 {22, 0},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002580 {17, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002581 {267, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002582 {268, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002583 {271, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002584 {13, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002585 {294, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002586 {276, 0},
2587 {272, 0},
2588 {278, 0},
2589 {292, 0},
2590 {284, 0},
2591 {293, 0},
2592 {277, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002593 {274, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002594 {273, 0},
2595 {275, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002596 {342, 0},
2597 {315, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002598 {40, 0},
2599 {41, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002600 {46, 0},
2601 {38, 0},
2602 {36, 0},
2603 {37, 0},
2604 {48, 0},
2605 {39, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002606 {44, 0},
2607 {45, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002608 {50, 0},
2609 {43, 0},
2610 {42, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002611 {331, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002612 {279, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002613 {280, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002614 {283, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002615 {281, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002616 {282, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002617 {286, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002618 {285, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002619 {290, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002620 {23, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002621 {289, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002622 {287, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002623 {1, "as"},
2624 {288, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002625 {296, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002626 {299, 0},
2627 {297, 0},
2628 {300, 0},
2629 {298, 0},
2630 {301, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002631 {305, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002632 {304, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002633 {1, "elif"},
2634 {1, "else"},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002635 {1, "in"},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002636 {1, "finally"},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002637 {303, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002638 {302, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002639 {316, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002640 {1, "except"},
2641 {5, 0},
2642 {6, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002643 {53, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002644 {308, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002645 {310, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002646 {307, 0},
2647 {309, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002648 {311, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002649 {1, "or"},
2650 {312, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002651 {1, "and"},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002652 {313, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002653 {314, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002654 {28, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002655 {20, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002656 {29, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002657 {27, 0},
2658 {21, 0},
2659 {30, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002660 {1, "is"},
Yury Selivanov75445082015-05-11 22:57:16 -04002661 {317, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002662 {18, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002663 {318, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002664 {32, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002665 {319, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002666 {19, 0},
2667 {320, 0},
Meador Inge33880602012-01-15 19:15:36 -06002668 {33, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002669 {34, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002670 {321, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002671 {322, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002672 {24, 0},
Meador Inge33880602012-01-15 19:15:36 -06002673 {47, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002674 {323, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002675 {324, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002676 {325, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002677 {327, 0},
2678 {326, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002679 {10, 0},
Meador Inge33880602012-01-15 19:15:36 -06002680 {26, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002681 {333, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002682 {339, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002683 {328, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002684 {329, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002685 {330, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002686 {336, 0},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002687 {337, 0},
2688 {340, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002689 {338, 0},
2690 {341, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002691 {343, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002692 {345, 0},
2693 {346, 0},
2694 {347, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002695};
Guido van Rossumee2373b1997-05-07 23:51:07 +00002696grammar _PyParser_Grammar = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002697 92,
Victor Stinnerbeba8262010-05-15 23:00:51 +00002698 dfas,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002699 {183, labels},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002700 256
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002701};