blob: cd90032417004c1ff11ea04e3789d2e4b7fd41ee [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;
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00005static 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};
10static arc arcs_0_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000011 {0, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000012};
13static 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};
21static 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};
26static 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};
33static arc arcs_2_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080034 {47, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000035};
Guido van Rossum3b716041993-10-27 13:25:30 +000036static 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};
40static 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};
48static arc arcs_3_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080049 {10, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000050};
Guido van Rossum3b716041993-10-27 13:25:30 +000051static arc arcs_3_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080052 {49, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000053};
Anthony Baxterc2a5a632004-08-02 06:10:11 +000054static 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};
Anthony Baxterc2a5a632004-08-02 06:10:11 +000058static 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};
Guido van Rossum3b716041993-10-27 13:25:30 +000062static arc arcs_3_4[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000063 {0, 4},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000064};
Guido van Rossum590baa41993-11-30 13:40:46 +000065static arc arcs_3_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080066 {2, 4},
Guido van Rossum590baa41993-11-30 13:40:46 +000067};
Michael W. Hudson0ccff072004-08-17 17:29:16 +000068static 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};
80static arc arcs_4_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080081 {48, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000082};
Guido van Rossum590baa41993-11-30 13:40:46 +000083static 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};
Guido van Rossumd59da4b2007-05-22 18:11:13 +000091static arc arcs_5_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080092 {52, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +000093};
Yury Selivanov75445082015-05-11 22:57:16 -040094static 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};
Jeremy Hylton76901512000-03-28 23:49:17 +000099static 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};
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000107static 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};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000110static arc arcs_6_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800111 {56, 2},
Guido van Rossum3b716041993-10-27 13:25:30 +0000112};
113static 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};
121static 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};
Yury Selivanov75445082015-05-11 22:57:16 -0400124static arc arcs_7_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800125 {40, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000126};
127static arc arcs_7_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800128 {57, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000129};
Yury Selivanov75445082015-05-11 22:57:16 -0400130static 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};
134static arc arcs_7_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800135 {60, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400136};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800137static 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};
141static arc arcs_7_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800142 {59, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400143};
144static arc arcs_7_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800145 {62, 8},
Yury Selivanov75445082015-05-11 22:57:16 -0400146};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800147static arc arcs_7_8[1] = {
148 {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};
161static arc arcs_8_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800162 {5, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400163};
164static 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};
168static arc arcs_8_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800169 {0, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400170};
171static 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};
Yury Selivanov75445082015-05-11 22:57:16 -0400180static 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};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800185static 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};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800191static arc arcs_9_2[1] = {
192 {65, 7},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000193};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800194static arc arcs_9_3[4] = {
195 {66, 8},
196 {67, 9},
197 {61, 5},
198 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000199};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800200static arc arcs_9_4[4] = {
201 {64, 2},
202 {61, 10},
203 {65, 11},
204 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000205};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800206static arc arcs_9_5[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000207 {0, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000208};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800209static arc arcs_9_6[3] = {
210 {66, 4},
211 {61, 5},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000212 {0, 6},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000213};
Robert Collinsdf395992015-08-12 08:00:06 +1200214static 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 Galindo1f24a712019-03-01 15:34:44 -0800219static arc arcs_9_8[5] = {
220 {6, 13},
221 {64, 2},
222 {61, 14},
223 {65, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000224 {0, 8},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000225};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800226static arc arcs_9_9[1] = {
227 {60, 15},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000228};
Yury Selivanov75445082015-05-11 22:57:16 -0400229static arc arcs_9_10[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800230 {64, 2},
231 {65, 11},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000232 {0, 10},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000233};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800234static arc arcs_9_11[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800235 {66, 4},
236 {67, 16},
237 {61, 5},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000238 {0, 11},
239};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800240static arc arcs_9_12[2] = {
241 {61, 5},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000242 {0, 12},
243};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800244static arc arcs_9_13[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800245 {66, 17},
246 {61, 5},
247 {65, 18},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000248 {0, 13},
249};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800250static arc arcs_9_14[4] = {
251 {6, 13},
252 {64, 2},
253 {65, 3},
Robert Collinsdf395992015-08-12 08:00:06 +1200254 {0, 14},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000255};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800256static arc arcs_9_15[3] = {
257 {66, 8},
258 {61, 5},
Robert Collinsdf395992015-08-12 08:00:06 +1200259 {0, 15},
260};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800261static arc arcs_9_16[1] = {
262 {60, 6},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000263};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800264static arc arcs_9_17[4] = {
265 {64, 2},
266 {61, 19},
267 {65, 20},
Robert Collinsdf395992015-08-12 08:00:06 +1200268 {0, 17},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000269};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800270static arc arcs_9_18[3] = {
271 {66, 17},
272 {61, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800273 {0, 18},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000274};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800275static arc arcs_9_19[3] = {
276 {64, 2},
277 {65, 20},
278 {0, 19},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800279};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800280static arc arcs_9_20[4] = {
281 {66, 17},
282 {67, 21},
283 {61, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800284 {0, 20},
285};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800286static arc arcs_9_21[1] = {
287 {60, 18},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800288};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800289static state states_9[22] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400290 {3, arcs_9_0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800291 {4, arcs_9_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800292 {1, arcs_9_2},
293 {4, arcs_9_3},
294 {4, arcs_9_4},
295 {1, arcs_9_5},
296 {3, arcs_9_6},
Robert Collinsdf395992015-08-12 08:00:06 +1200297 {3, arcs_9_7},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800298 {5, arcs_9_8},
299 {1, arcs_9_9},
Yury Selivanov75445082015-05-11 22:57:16 -0400300 {3, arcs_9_10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800301 {4, arcs_9_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800302 {2, arcs_9_12},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800303 {4, arcs_9_13},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800304 {4, arcs_9_14},
305 {3, arcs_9_15},
306 {1, arcs_9_16},
307 {4, arcs_9_17},
308 {3, arcs_9_18},
309 {3, arcs_9_19},
310 {4, arcs_9_20},
311 {1, arcs_9_21},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000312};
Yury Selivanov75445082015-05-11 22:57:16 -0400313static arc arcs_10_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800314 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000315};
Yury Selivanov75445082015-05-11 22:57:16 -0400316static arc arcs_10_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800317 {59, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000318 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000319};
Yury Selivanov75445082015-05-11 22:57:16 -0400320static arc arcs_10_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800321 {60, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000322};
Yury Selivanov75445082015-05-11 22:57:16 -0400323static arc arcs_10_3[1] = {
324 {0, 3},
325};
326static state states_10[4] = {
327 {1, arcs_10_0},
328 {2, arcs_10_1},
329 {1, arcs_10_2},
330 {1, arcs_10_3},
331};
332static arc arcs_11_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800333 {6, 1},
334 {64, 2},
335 {69, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400336};
337static arc arcs_11_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800338 {66, 4},
339 {69, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400340 {0, 1},
341};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800342static arc arcs_11_2[1] = {
343 {69, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400344};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800345static arc arcs_11_3[3] = {
346 {66, 7},
347 {67, 8},
348 {0, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400349};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800350static arc arcs_11_4[3] = {
351 {64, 2},
352 {69, 9},
353 {0, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400354};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800355static arc arcs_11_5[2] = {
356 {66, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400357 {0, 5},
358};
359static arc arcs_11_6[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800360 {66, 10},
Yury Selivanov75445082015-05-11 22:57:16 -0400361 {0, 6},
362};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800363static arc arcs_11_7[4] = {
364 {6, 11},
365 {64, 2},
366 {69, 3},
Robert Collinsdf395992015-08-12 08:00:06 +1200367 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400368};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800369static arc arcs_11_8[1] = {
370 {60, 12},
Yury Selivanov75445082015-05-11 22:57:16 -0400371};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800372static arc arcs_11_9[3] = {
373 {66, 4},
374 {67, 13},
Yury Selivanov75445082015-05-11 22:57:16 -0400375 {0, 9},
376};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800377static arc arcs_11_10[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400378 {0, 10},
379};
380static arc arcs_11_11[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800381 {66, 14},
382 {69, 15},
Yury Selivanov75445082015-05-11 22:57:16 -0400383 {0, 11},
384};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800385static arc arcs_11_12[2] = {
386 {66, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400387 {0, 12},
388};
Robert Collinsdf395992015-08-12 08:00:06 +1200389static arc arcs_11_13[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800390 {60, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400391};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800392static arc arcs_11_14[3] = {
393 {64, 2},
394 {69, 16},
Robert Collinsdf395992015-08-12 08:00:06 +1200395 {0, 14},
Yury Selivanov75445082015-05-11 22:57:16 -0400396};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800397static arc arcs_11_15[2] = {
398 {66, 14},
Robert Collinsdf395992015-08-12 08:00:06 +1200399 {0, 15},
400};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800401static arc arcs_11_16[3] = {
402 {66, 14},
403 {67, 17},
404 {0, 16},
Yury Selivanov75445082015-05-11 22:57:16 -0400405};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800406static arc arcs_11_17[1] = {
407 {60, 15},
Yury Selivanov75445082015-05-11 22:57:16 -0400408};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800409static state states_11[18] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400410 {3, arcs_11_0},
411 {3, arcs_11_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800412 {1, arcs_11_2},
413 {3, arcs_11_3},
414 {3, arcs_11_4},
415 {2, arcs_11_5},
Yury Selivanov75445082015-05-11 22:57:16 -0400416 {2, arcs_11_6},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800417 {4, arcs_11_7},
418 {1, arcs_11_8},
419 {3, arcs_11_9},
420 {1, arcs_11_10},
Yury Selivanov75445082015-05-11 22:57:16 -0400421 {3, arcs_11_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800422 {2, arcs_11_12},
Robert Collinsdf395992015-08-12 08:00:06 +1200423 {1, arcs_11_13},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800424 {3, arcs_11_14},
425 {2, arcs_11_15},
426 {3, arcs_11_16},
427 {1, arcs_11_17},
Yury Selivanov75445082015-05-11 22:57:16 -0400428};
429static arc arcs_12_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800430 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000431};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000432static arc arcs_12_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000433 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000434};
435static state states_12[2] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400436 {1, arcs_12_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000437 {1, arcs_12_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000438};
Yury Selivanov75445082015-05-11 22:57:16 -0400439static arc arcs_13_0[2] = {
440 {3, 1},
441 {4, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000442};
Yury Selivanov75445082015-05-11 22:57:16 -0400443static arc arcs_13_1[1] = {
444 {0, 1},
445};
446static state states_13[2] = {
447 {2, arcs_13_0},
448 {1, arcs_13_1},
449};
450static arc arcs_14_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800451 {70, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400452};
453static arc arcs_14_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800454 {71, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000455 {2, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000456};
Yury Selivanov75445082015-05-11 22:57:16 -0400457static arc arcs_14_2[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000458 {2, 3},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800459 {70, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000460};
Yury Selivanov75445082015-05-11 22:57:16 -0400461static arc arcs_14_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000462 {0, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000463};
Yury Selivanov75445082015-05-11 22:57:16 -0400464static state states_14[4] = {
465 {1, arcs_14_0},
466 {2, arcs_14_1},
467 {2, arcs_14_2},
468 {1, arcs_14_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000469};
Yury Selivanov75445082015-05-11 22:57:16 -0400470static arc arcs_15_0[8] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800471 {72, 1},
472 {73, 1},
473 {74, 1},
474 {75, 1},
475 {76, 1},
476 {77, 1},
477 {78, 1},
478 {79, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000479};
Yury Selivanov75445082015-05-11 22:57:16 -0400480static arc arcs_15_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000481 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000482};
Yury Selivanov75445082015-05-11 22:57:16 -0400483static state states_15[2] = {
484 {8, arcs_15_0},
485 {1, arcs_15_1},
486};
487static arc arcs_16_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800488 {80, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400489};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700490static arc arcs_16_1[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800491 {67, 2},
492 {81, 3},
493 {82, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400494 {0, 1},
495};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800496static arc arcs_16_2[2] = {
497 {80, 5},
498 {83, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000499};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800500static arc arcs_16_3[1] = {
501 {0, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700502};
503static arc arcs_16_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800504 {47, 3},
505 {83, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000506};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800507static arc arcs_16_5[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800508 {67, 2},
509 {61, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000510 {0, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000511};
Yury Selivanov75445082015-05-11 22:57:16 -0400512static state states_16[6] = {
513 {1, arcs_16_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700514 {4, arcs_16_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800515 {2, arcs_16_2},
516 {1, arcs_16_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700517 {2, arcs_16_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800518 {3, arcs_16_5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000519};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700520static arc arcs_17_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800521 {59, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000522};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700523static arc arcs_17_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800524 {60, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700525};
526static arc arcs_17_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800527 {67, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700528 {0, 2},
529};
Ivan Levkivskyi62c35a82019-01-25 01:39:19 +0000530static arc arcs_17_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800531 {47, 4},
532 {83, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700533};
534static arc arcs_17_4[1] = {
535 {0, 4},
536};
537static state states_17[5] = {
538 {1, arcs_17_0},
539 {1, arcs_17_1},
540 {2, arcs_17_2},
Ivan Levkivskyi62c35a82019-01-25 01:39:19 +0000541 {2, arcs_17_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700542 {1, arcs_17_4},
543};
544static arc arcs_18_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800545 {84, 1},
546 {60, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700547};
548static arc arcs_18_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800549 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000550 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000551};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700552static arc arcs_18_2[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800553 {84, 1},
554 {60, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000555 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000556};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700557static state states_18[3] = {
558 {2, arcs_18_0},
559 {2, arcs_18_1},
560 {3, arcs_18_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000561};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700562static arc arcs_19_0[13] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800563 {85, 1},
564 {86, 1},
565 {87, 1},
566 {88, 1},
567 {89, 1},
568 {90, 1},
569 {91, 1},
570 {92, 1},
571 {93, 1},
572 {94, 1},
573 {95, 1},
574 {96, 1},
575 {97, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000576};
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000577static arc arcs_19_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000578 {0, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000579};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700580static state states_19[2] = {
581 {13, arcs_19_0},
582 {1, arcs_19_1},
583};
584static arc arcs_20_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800585 {20, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700586};
587static arc arcs_20_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800588 {98, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700589};
590static arc arcs_20_2[1] = {
591 {0, 2},
592};
593static state states_20[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400594 {1, arcs_20_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000595 {1, arcs_20_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700596 {1, arcs_20_2},
Tim Peters5ca576e2001-06-18 22:08:13 +0000597};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700598static arc arcs_21_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800599 {29, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000600};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000601static arc arcs_21_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000602 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000603};
604static state states_21[2] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700605 {1, arcs_21_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000606 {1, arcs_21_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000607};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700608static arc arcs_22_0[5] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800609 {99, 1},
610 {100, 1},
611 {101, 1},
612 {102, 1},
613 {103, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000614};
Benjamin Peterson4905e802009-09-27 02:43:28 +0000615static arc arcs_22_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000616 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000617};
618static state states_22[2] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700619 {5, arcs_22_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000620 {1, arcs_22_1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000621};
622static arc arcs_23_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800623 {16, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000624};
Yury Selivanov75445082015-05-11 22:57:16 -0400625static arc arcs_23_1[1] = {
626 {0, 1},
627};
628static state states_23[2] = {
629 {1, arcs_23_0},
630 {1, arcs_23_1},
631};
632static arc arcs_24_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800633 {18, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400634};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700635static arc arcs_24_1[1] = {
636 {0, 1},
637};
638static state states_24[2] = {
639 {1, arcs_24_0},
640 {1, arcs_24_1},
641};
642static arc arcs_25_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800643 {31, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700644};
645static arc arcs_25_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800646 {80, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000647 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000648};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700649static arc arcs_25_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000650 {0, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000651};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700652static state states_25[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400653 {1, arcs_25_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700654 {2, arcs_25_1},
655 {1, arcs_25_2},
Yury Selivanov75445082015-05-11 22:57:16 -0400656};
657static arc arcs_26_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800658 {83, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400659};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700660static arc arcs_26_1[1] = {
661 {0, 1},
662};
663static state states_26[2] = {
664 {1, arcs_26_0},
665 {1, arcs_26_1},
666};
667static arc arcs_27_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800668 {30, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700669};
670static arc arcs_27_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800671 {60, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400672 {0, 1},
673};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700674static arc arcs_27_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800675 {22, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000676 {0, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000677};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700678static arc arcs_27_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800679 {60, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000680};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700681static arc arcs_27_4[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000682 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000683};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700684static state states_27[5] = {
685 {1, arcs_27_0},
686 {2, arcs_27_1},
687 {2, arcs_27_2},
688 {1, arcs_27_3},
689 {1, arcs_27_4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000690};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700691static arc arcs_28_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800692 {104, 1},
693 {105, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400694};
695static arc arcs_28_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000696 {0, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000697};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700698static state states_28[2] = {
699 {2, arcs_28_0},
700 {1, arcs_28_1},
701};
702static arc arcs_29_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800703 {25, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700704};
705static arc arcs_29_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800706 {106, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700707};
708static arc arcs_29_2[1] = {
709 {0, 2},
710};
711static state states_29[3] = {
712 {1, arcs_29_0},
713 {1, arcs_29_1},
714 {1, arcs_29_2},
715};
716static arc arcs_30_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800717 {22, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700718};
719static arc arcs_30_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800720 {107, 2},
721 {9, 2},
722 {49, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700723};
724static arc arcs_30_2[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800725 {107, 2},
726 {9, 2},
Guido van Rossum495da292019-03-07 12:38:08 -0800727 {25, 4},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800728 {49, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000729};
Benjamin Peterson4905e802009-09-27 02:43:28 +0000730static arc arcs_30_3[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800731 {25, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000732};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700733static arc arcs_30_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800734 {5, 5},
735 {6, 6},
736 {108, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700737};
738static arc arcs_30_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800739 {108, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700740};
741static arc arcs_30_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800742 {0, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700743};
744static arc arcs_30_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800745 {50, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700746};
747static state states_30[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000748 {1, arcs_30_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700749 {3, arcs_30_1},
750 {4, arcs_30_2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000751 {1, arcs_30_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700752 {3, arcs_30_4},
753 {1, arcs_30_5},
754 {1, arcs_30_6},
755 {1, arcs_30_7},
Neal Norwitzc1505362006-12-28 06:47:50 +0000756};
757static arc arcs_31_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800758 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000759};
760static arc arcs_31_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800761 {110, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000762 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000763};
Yury Selivanov75445082015-05-11 22:57:16 -0400764static arc arcs_31_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800765 {40, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000766};
Yury Selivanov75445082015-05-11 22:57:16 -0400767static arc arcs_31_3[1] = {
768 {0, 3},
769};
770static state states_31[4] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000771 {1, arcs_31_0},
772 {2, arcs_31_1},
Yury Selivanov75445082015-05-11 22:57:16 -0400773 {1, arcs_31_2},
774 {1, arcs_31_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000775};
776static arc arcs_32_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800777 {49, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000778};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000779static arc arcs_32_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800780 {110, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700781 {0, 1},
782};
783static arc arcs_32_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800784 {40, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700785};
786static arc arcs_32_3[1] = {
787 {0, 3},
788};
789static state states_32[4] = {
790 {1, arcs_32_0},
791 {2, arcs_32_1},
792 {1, arcs_32_2},
793 {1, arcs_32_3},
794};
795static arc arcs_33_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800796 {109, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700797};
798static arc arcs_33_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800799 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000800 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000801};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700802static arc arcs_33_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800803 {109, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400804 {0, 2},
805};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700806static state states_33[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000807 {1, arcs_33_0},
808 {2, arcs_33_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700809 {2, arcs_33_2},
Guido van Rossum452bf512007-02-09 05:32:43 +0000810};
811static arc arcs_34_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800812 {111, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000813};
Yury Selivanov75445082015-05-11 22:57:16 -0400814static arc arcs_34_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800815 {66, 0},
Yury Selivanov75445082015-05-11 22:57:16 -0400816 {0, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +0000817};
Yury Selivanov75445082015-05-11 22:57:16 -0400818static state states_34[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000819 {1, arcs_34_0},
Yury Selivanov75445082015-05-11 22:57:16 -0400820 {2, arcs_34_1},
Jeremy Hylton81e95022007-02-27 06:50:52 +0000821};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000822static arc arcs_35_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800823 {40, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000824};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700825static arc arcs_35_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800826 {107, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700827 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000828};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700829static state states_35[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000830 {1, arcs_35_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700831 {2, arcs_35_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000832};
Benjamin Peterson4905e802009-09-27 02:43:28 +0000833static arc arcs_36_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800834 {23, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000835};
836static arc arcs_36_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800837 {40, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000838};
839static arc arcs_36_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800840 {66, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000841 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000842};
Yury Selivanov75445082015-05-11 22:57:16 -0400843static state states_36[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000844 {1, arcs_36_0},
845 {1, arcs_36_1},
846 {2, arcs_36_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000847};
Yury Selivanov75445082015-05-11 22:57:16 -0400848static arc arcs_37_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800849 {27, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400850};
851static arc arcs_37_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800852 {40, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400853};
854static arc arcs_37_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800855 {66, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400856 {0, 2},
857};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700858static state states_37[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400859 {1, arcs_37_0},
860 {1, arcs_37_1},
861 {2, arcs_37_2},
Yury Selivanov75445082015-05-11 22:57:16 -0400862};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700863static arc arcs_38_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800864 {15, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700865};
866static arc arcs_38_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800867 {60, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700868};
869static arc arcs_38_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800870 {66, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700871 {0, 2},
872};
873static arc arcs_38_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800874 {60, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700875};
876static arc arcs_38_4[1] = {
877 {0, 4},
878};
879static state states_38[5] = {
880 {1, arcs_38_0},
881 {1, arcs_38_1},
882 {2, arcs_38_2},
883 {1, arcs_38_3},
884 {1, arcs_38_4},
885};
886static arc arcs_39_0[9] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800887 {112, 1},
888 {55, 1},
889 {53, 1},
890 {113, 1},
891 {56, 1},
892 {114, 1},
893 {115, 1},
894 {116, 1},
895 {117, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000896};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700897static arc arcs_39_1[1] = {
898 {0, 1},
899};
900static state states_39[2] = {
901 {9, arcs_39_0},
902 {1, arcs_39_1},
903};
904static arc arcs_40_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800905 {38, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700906};
907static arc arcs_40_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800908 {113, 2},
909 {56, 2},
910 {117, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +0000911};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000912static arc arcs_40_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700913 {0, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +0000914};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700915static state states_40[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000916 {1, arcs_40_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700917 {3, arcs_40_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000918 {1, arcs_40_2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +0000919};
Georg Brandl7cae87c2006-09-06 06:51:57 +0000920static arc arcs_41_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800921 {24, 1},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +0000922};
Neal Norwitzc1505362006-12-28 06:47:50 +0000923static arc arcs_41_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800924 {118, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +0000925};
Benjamin Peterson4905e802009-09-27 02:43:28 +0000926static arc arcs_41_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800927 {59, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000928};
Yury Selivanov75445082015-05-11 22:57:16 -0400929static arc arcs_41_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800930 {119, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000931};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700932static arc arcs_41_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800933 {120, 1},
934 {121, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400935 {0, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000936};
937static arc arcs_41_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800938 {59, 6},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000939};
940static arc arcs_41_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800941 {119, 7},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000942};
943static arc arcs_41_7[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400944 {0, 7},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000945};
Yury Selivanov75445082015-05-11 22:57:16 -0400946static state states_41[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000947 {1, arcs_41_0},
948 {1, arcs_41_1},
949 {1, arcs_41_2},
Yury Selivanov75445082015-05-11 22:57:16 -0400950 {1, arcs_41_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700951 {3, arcs_41_4},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000952 {1, arcs_41_5},
953 {1, arcs_41_6},
954 {1, arcs_41_7},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000955};
956static arc arcs_42_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800957 {33, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000958};
959static arc arcs_42_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800960 {118, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000961};
Yury Selivanov75445082015-05-11 22:57:16 -0400962static arc arcs_42_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800963 {59, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000964};
Benjamin Peterson4905e802009-09-27 02:43:28 +0000965static arc arcs_42_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800966 {119, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000967};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700968static arc arcs_42_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800969 {121, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700970 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000971};
Yury Selivanov75445082015-05-11 22:57:16 -0400972static arc arcs_42_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800973 {59, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400974};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700975static arc arcs_42_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800976 {119, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400977};
978static arc arcs_42_7[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700979 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400980};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700981static state states_42[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000982 {1, arcs_42_0},
983 {1, arcs_42_1},
Yury Selivanov75445082015-05-11 22:57:16 -0400984 {1, arcs_42_2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000985 {1, arcs_42_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700986 {2, arcs_42_4},
Yury Selivanov75445082015-05-11 22:57:16 -0400987 {1, arcs_42_5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700988 {1, arcs_42_6},
Yury Selivanov75445082015-05-11 22:57:16 -0400989 {1, arcs_42_7},
Guido van Rossumc2e20742006-02-27 22:32:47 +0000990};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000991static arc arcs_43_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800992 {21, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000993};
Yury Selivanov75445082015-05-11 22:57:16 -0400994static arc arcs_43_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800995 {98, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000996};
997static arc arcs_43_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800998 {122, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000999};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001000static arc arcs_43_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001001 {47, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001002};
Yury Selivanov75445082015-05-11 22:57:16 -04001003static arc arcs_43_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001004 {59, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001005};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001006static arc arcs_43_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001007 {61, 6},
1008 {119, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001009};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001010static arc arcs_43_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001011 {119, 7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001012};
1013static arc arcs_43_7[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001014 {121, 8},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001015 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001016};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001017static arc arcs_43_8[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001018 {59, 9},
Yury Selivanov75445082015-05-11 22:57:16 -04001019};
1020static arc arcs_43_9[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001021 {119, 10},
Yury Selivanov75445082015-05-11 22:57:16 -04001022};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001023static arc arcs_43_10[1] = {
1024 {0, 10},
1025};
1026static state states_43[11] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001027 {1, arcs_43_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001028 {1, arcs_43_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001029 {1, arcs_43_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001030 {1, arcs_43_3},
Yury Selivanov75445082015-05-11 22:57:16 -04001031 {1, arcs_43_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001032 {2, arcs_43_5},
1033 {1, arcs_43_6},
1034 {2, arcs_43_7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001035 {1, arcs_43_8},
Yury Selivanov75445082015-05-11 22:57:16 -04001036 {1, arcs_43_9},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001037 {1, arcs_43_10},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001038};
1039static arc arcs_44_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001040 {32, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001041};
Yury Selivanov75445082015-05-11 22:57:16 -04001042static arc arcs_44_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001043 {59, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001044};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001045static arc arcs_44_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001046 {119, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001047};
1048static arc arcs_44_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001049 {123, 4},
1050 {124, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001051};
1052static arc arcs_44_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001053 {59, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001054};
1055static arc arcs_44_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001056 {59, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001057};
1058static arc arcs_44_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001059 {119, 8},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001060};
1061static arc arcs_44_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001062 {119, 9},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001063};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001064static arc arcs_44_8[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001065 {0, 8},
1066};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001067static arc arcs_44_9[4] = {
1068 {121, 10},
1069 {123, 4},
1070 {124, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001071 {0, 9},
1072};
1073static arc arcs_44_10[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001074 {59, 11},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001075};
1076static arc arcs_44_11[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001077 {119, 12},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001078};
1079static arc arcs_44_12[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001080 {123, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001081 {0, 12},
1082};
1083static state states_44[13] = {
1084 {1, arcs_44_0},
1085 {1, arcs_44_1},
1086 {1, arcs_44_2},
1087 {2, arcs_44_3},
1088 {1, arcs_44_4},
1089 {1, arcs_44_5},
1090 {1, arcs_44_6},
1091 {1, arcs_44_7},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001092 {1, arcs_44_8},
1093 {4, arcs_44_9},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001094 {1, arcs_44_10},
1095 {1, arcs_44_11},
1096 {2, arcs_44_12},
1097};
1098static arc arcs_45_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001099 {34, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001100};
1101static arc arcs_45_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001102 {125, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001103};
1104static arc arcs_45_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001105 {66, 1},
1106 {59, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001107};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001108static arc arcs_45_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001109 {61, 4},
1110 {119, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001111};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001112static arc arcs_45_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001113 {119, 5},
Georg Brandl7cae87c2006-09-06 06:51:57 +00001114};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001115static arc arcs_45_5[1] = {
1116 {0, 5},
1117};
1118static state states_45[6] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001119 {1, arcs_45_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001120 {1, arcs_45_1},
1121 {2, arcs_45_2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001122 {2, arcs_45_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001123 {1, arcs_45_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001124 {1, arcs_45_5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001125};
Yury Selivanov75445082015-05-11 22:57:16 -04001126static arc arcs_46_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001127 {60, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001128};
Benjamin Peterson4905e802009-09-27 02:43:28 +00001129static arc arcs_46_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001130 {110, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001131 {0, 1},
1132};
1133static arc arcs_46_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001134 {126, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001135};
1136static arc arcs_46_3[1] = {
1137 {0, 3},
1138};
1139static state states_46[4] = {
1140 {1, arcs_46_0},
1141 {2, arcs_46_1},
1142 {1, arcs_46_2},
1143 {1, arcs_46_3},
1144};
1145static arc arcs_47_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001146 {127, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001147};
1148static arc arcs_47_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001149 {60, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001150 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001151};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001152static arc arcs_47_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001153 {110, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001154 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001155};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001156static arc arcs_47_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001157 {40, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001158};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001159static arc arcs_47_4[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001160 {0, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001161};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001162static state states_47[5] = {
1163 {1, arcs_47_0},
1164 {2, arcs_47_1},
1165 {2, arcs_47_2},
1166 {1, arcs_47_3},
1167 {1, arcs_47_4},
Tim Peters5ca576e2001-06-18 22:08:13 +00001168};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001169static arc arcs_48_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001170 {2, 1},
1171 {4, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001172};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001173static arc arcs_48_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001174 {128, 3},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001175};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001176static arc arcs_48_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001177 {0, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001178};
1179static arc arcs_48_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001180 {45, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001181};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001182static arc arcs_48_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001183 {129, 2},
1184 {45, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001185};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001186static state states_48[5] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001187 {2, arcs_48_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001188 {1, arcs_48_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001189 {1, arcs_48_2},
1190 {1, arcs_48_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001191 {2, arcs_48_4},
Guido van Rossumdb3165e1993-10-18 17:06:59 +00001192};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001193static arc arcs_49_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001194 {60, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +00001195};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001196static arc arcs_49_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001197 {130, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001198 {0, 1},
Thomas Wouters52152252000-08-17 22:55:00 +00001199};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001200static arc arcs_49_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001201 {60, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001202};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001203static arc arcs_49_3[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001204 {0, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001205};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001206static state states_49[4] = {
1207 {1, arcs_49_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001208 {2, arcs_49_1},
1209 {1, arcs_49_2},
1210 {1, arcs_49_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001211};
1212static arc arcs_50_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001213 {131, 1},
1214 {132, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001215};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001216static arc arcs_50_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001217 {0, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001218};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001219static arc arcs_50_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001220 {24, 3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001221 {0, 2},
1222};
1223static arc arcs_50_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001224 {132, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001225};
1226static arc arcs_50_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001227 {121, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001228};
1229static arc arcs_50_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001230 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001231};
1232static state states_50[6] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001233 {2, arcs_50_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001234 {1, arcs_50_1},
1235 {2, arcs_50_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001236 {1, arcs_50_3},
1237 {1, arcs_50_4},
1238 {1, arcs_50_5},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001239};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001240static arc arcs_51_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001241 {134, 1},
1242 {132, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001243};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001244static arc arcs_51_1[1] = {
1245 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001246};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001247static state states_51[2] = {
1248 {2, arcs_51_0},
1249 {1, arcs_51_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001250};
Yury Selivanov75445082015-05-11 22:57:16 -04001251static arc arcs_52_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001252 {26, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001253};
Yury Selivanov75445082015-05-11 22:57:16 -04001254static arc arcs_52_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001255 {59, 2},
1256 {68, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001257};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001258static arc arcs_52_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001259 {60, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001260};
1261static arc arcs_52_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001262 {59, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001263};
1264static arc arcs_52_4[1] = {
1265 {0, 4},
1266};
1267static state states_52[5] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001268 {1, arcs_52_0},
1269 {2, arcs_52_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001270 {1, arcs_52_2},
1271 {1, arcs_52_3},
1272 {1, arcs_52_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001273};
1274static arc arcs_53_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001275 {26, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001276};
1277static arc arcs_53_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001278 {59, 2},
1279 {68, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001280};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001281static arc arcs_53_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001282 {133, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001283};
1284static arc arcs_53_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001285 {59, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001286};
1287static arc arcs_53_4[1] = {
1288 {0, 4},
1289};
1290static state states_53[5] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001291 {1, arcs_53_0},
1292 {2, arcs_53_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001293 {1, arcs_53_2},
1294 {1, arcs_53_3},
1295 {1, arcs_53_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001296};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001297static arc arcs_54_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001298 {135, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001299};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001300static arc arcs_54_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001301 {136, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001302 {0, 1},
1303};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001304static state states_54[2] = {
1305 {1, arcs_54_0},
1306 {2, arcs_54_1},
Yury Selivanov75445082015-05-11 22:57:16 -04001307};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001308static arc arcs_55_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001309 {137, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001310};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001311static arc arcs_55_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001312 {138, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001313 {0, 1},
1314};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001315static state states_55[2] = {
1316 {1, arcs_55_0},
1317 {2, arcs_55_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001318};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001319static arc arcs_56_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001320 {28, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001321 {139, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001322};
1323static arc arcs_56_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001324 {137, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001325};
1326static arc arcs_56_2[1] = {
1327 {0, 2},
1328};
1329static state states_56[3] = {
1330 {2, arcs_56_0},
1331 {1, arcs_56_1},
1332 {1, arcs_56_2},
1333};
1334static arc arcs_57_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001335 {126, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001336};
1337static arc arcs_57_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001338 {140, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001339 {0, 1},
1340};
1341static state states_57[2] = {
1342 {1, arcs_57_0},
1343 {2, arcs_57_1},
1344};
1345static arc arcs_58_0[10] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001346 {141, 1},
1347 {142, 1},
1348 {143, 1},
1349 {141, 1},
1350 {144, 1},
1351 {145, 1},
1352 {146, 1},
1353 {122, 1},
1354 {147, 2},
Guido van Rossum495da292019-03-07 12:38:08 -08001355 {28, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001356};
1357static arc arcs_58_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001358 {0, 1},
Thomas Woutersdca3b9c2006-02-27 00:24:13 +00001359};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001360static arc arcs_58_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001361 {28, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001362 {0, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001363};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001364static arc arcs_58_3[1] = {
1365 {122, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001366};
1367static state states_58[4] = {
1368 {10, arcs_58_0},
1369 {1, arcs_58_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001370 {2, arcs_58_2},
1371 {1, arcs_58_3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001372};
1373static arc arcs_59_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001374 {6, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001375};
1376static arc arcs_59_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001377 {126, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001378};
1379static arc arcs_59_2[1] = {
1380 {0, 2},
1381};
1382static state states_59[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001383 {1, arcs_59_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001384 {1, arcs_59_1},
1385 {1, arcs_59_2},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001386};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001387static arc arcs_60_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001388 {148, 1},
Guido van Rossum0368b722007-05-11 16:50:42 +00001389};
Yury Selivanov75445082015-05-11 22:57:16 -04001390static arc arcs_60_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001391 {149, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001392 {0, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001393};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001394static state states_60[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001395 {1, arcs_60_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001396 {2, arcs_60_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001397};
Benjamin Peterson4905e802009-09-27 02:43:28 +00001398static arc arcs_61_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001399 {150, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001400};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001401static arc arcs_61_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001402 {151, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001403 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001404};
1405static state states_61[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001406 {1, arcs_61_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001407 {2, arcs_61_1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001408};
Yury Selivanov75445082015-05-11 22:57:16 -04001409static arc arcs_62_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001410 {152, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001411};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001412static arc arcs_62_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001413 {153, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001414 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001415};
Yury Selivanov75445082015-05-11 22:57:16 -04001416static state states_62[2] = {
1417 {1, arcs_62_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001418 {2, arcs_62_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001419};
Yury Selivanov75445082015-05-11 22:57:16 -04001420static arc arcs_63_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001421 {154, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001422};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001423static arc arcs_63_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001424 {155, 0},
1425 {156, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001426 {0, 1},
1427};
1428static state states_63[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001429 {1, arcs_63_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001430 {3, arcs_63_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001431};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001432static arc arcs_64_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001433 {157, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001434};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001435static arc arcs_64_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001436 {7, 0},
1437 {8, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001438 {0, 1},
1439};
1440static state states_64[2] = {
1441 {1, arcs_64_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001442 {3, arcs_64_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001443};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001444static arc arcs_65_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001445 {158, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001446};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001447static arc arcs_65_1[6] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001448 {159, 0},
1449 {6, 0},
1450 {160, 0},
1451 {161, 0},
1452 {10, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001453 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001454};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001455static state states_65[2] = {
1456 {1, arcs_65_0},
1457 {6, arcs_65_1},
1458};
1459static arc arcs_66_0[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001460 {7, 1},
1461 {8, 1},
Guido van Rossum495da292019-03-07 12:38:08 -08001462 {37, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001463 {162, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001464};
1465static arc arcs_66_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001466 {158, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001467};
1468static arc arcs_66_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001469 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001470};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001471static state states_66[3] = {
1472 {4, arcs_66_0},
1473 {1, arcs_66_1},
1474 {1, arcs_66_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001475};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001476static arc arcs_67_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001477 {163, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001478};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001479static arc arcs_67_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001480 {64, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001481 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001482};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001483static arc arcs_67_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001484 {158, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001485};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001486static arc arcs_67_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001487 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001488};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001489static state states_67[4] = {
1490 {1, arcs_67_0},
1491 {2, arcs_67_1},
1492 {1, arcs_67_2},
1493 {1, arcs_67_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001494};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001495static arc arcs_68_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001496 {39, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001497 {164, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001498};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001499static arc arcs_68_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001500 {164, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001501};
1502static arc arcs_68_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001503 {165, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001504 {0, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001505};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001506static state states_68[3] = {
1507 {2, arcs_68_0},
1508 {1, arcs_68_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001509 {2, arcs_68_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001510};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001511static arc arcs_69_0[10] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001512 {5, 1},
1513 {9, 2},
1514 {11, 2},
1515 {12, 2},
1516 {13, 2},
1517 {14, 3},
Guido van Rossum495da292019-03-07 12:38:08 -08001518 {36, 4},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001519 {40, 2},
1520 {41, 2},
1521 {42, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001522};
1523static arc arcs_69_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001524 {50, 2},
1525 {166, 6},
1526 {83, 6},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001527};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001528static arc arcs_69_2[1] = {
1529 {0, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001530};
1531static arc arcs_69_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001532 {167, 2},
1533 {166, 7},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001534};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001535static arc arcs_69_4[2] = {
1536 {168, 2},
1537 {169, 8},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001538};
1539static arc arcs_69_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001540 {42, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001541 {0, 5},
1542};
1543static arc arcs_69_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001544 {50, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001545};
1546static arc arcs_69_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001547 {167, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001548};
1549static arc arcs_69_8[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001550 {168, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001551};
1552static state states_69[9] = {
1553 {10, arcs_69_0},
1554 {3, arcs_69_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001555 {1, arcs_69_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001556 {2, arcs_69_3},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001557 {2, arcs_69_4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001558 {2, arcs_69_5},
1559 {1, arcs_69_6},
1560 {1, arcs_69_7},
1561 {1, arcs_69_8},
1562};
1563static arc arcs_70_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001564 {118, 1},
1565 {84, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001566};
1567static arc arcs_70_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001568 {66, 2},
1569 {170, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001570 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001571};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001572static arc arcs_70_2[3] = {
1573 {118, 4},
1574 {84, 4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001575 {0, 2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001576};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001577static arc arcs_70_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001578 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001579};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001580static arc arcs_70_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001581 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001582 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001583};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001584static state states_70[5] = {
1585 {2, arcs_70_0},
1586 {3, arcs_70_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001587 {3, arcs_70_2},
1588 {1, arcs_70_3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001589 {2, arcs_70_4},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001590};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001591static arc arcs_71_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001592 {5, 1},
1593 {107, 2},
1594 {14, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +00001595};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001596static arc arcs_71_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001597 {50, 4},
1598 {51, 5},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001599};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001600static arc arcs_71_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001601 {40, 4},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001602};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001603static arc arcs_71_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001604 {171, 6},
Yury Selivanov75445082015-05-11 22:57:16 -04001605};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001606static arc arcs_71_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001607 {0, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001608};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001609static arc arcs_71_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001610 {50, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001611};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001612static arc arcs_71_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001613 {167, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001614};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001615static state states_71[7] = {
1616 {3, arcs_71_0},
1617 {2, arcs_71_1},
1618 {1, arcs_71_2},
1619 {1, arcs_71_3},
1620 {1, arcs_71_4},
1621 {1, arcs_71_5},
1622 {1, arcs_71_6},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001623};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001624static arc arcs_72_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001625 {172, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001626};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001627static arc arcs_72_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001628 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001629 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001630};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001631static arc arcs_72_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001632 {172, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001633 {0, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001634};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001635static state states_72[3] = {
1636 {1, arcs_72_0},
1637 {2, arcs_72_1},
1638 {2, arcs_72_2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001639};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001640static arc arcs_73_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001641 {59, 1},
1642 {60, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001643};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001644static arc arcs_73_1[3] = {
1645 {173, 3},
1646 {60, 4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001647 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001648};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001649static arc arcs_73_2[2] = {
1650 {59, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001651 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001652};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001653static arc arcs_73_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001654 {0, 3},
1655};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001656static arc arcs_73_4[2] = {
1657 {173, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001658 {0, 4},
1659};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001660static state states_73[5] = {
1661 {2, arcs_73_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001662 {3, arcs_73_1},
1663 {2, arcs_73_2},
1664 {1, arcs_73_3},
1665 {2, arcs_73_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001666};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001667static arc arcs_74_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001668 {59, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001669};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001670static arc arcs_74_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001671 {60, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001672 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001673};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001674static arc arcs_74_2[1] = {
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001675 {0, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001676};
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001677static state states_74[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001678 {1, arcs_74_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001679 {2, arcs_74_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001680 {1, arcs_74_2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001681};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001682static arc arcs_75_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001683 {126, 1},
1684 {84, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001685};
1686static arc arcs_75_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001687 {66, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001688 {0, 1},
1689};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001690static arc arcs_75_2[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001691 {126, 1},
1692 {84, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001693 {0, 2},
1694};
1695static state states_75[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001696 {2, arcs_75_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001697 {2, arcs_75_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001698 {3, arcs_75_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001699};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001700static arc arcs_76_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001701 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001702};
1703static arc arcs_76_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001704 {66, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001705 {0, 1},
1706};
1707static arc arcs_76_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001708 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001709 {0, 2},
1710};
1711static state states_76[3] = {
1712 {1, arcs_76_0},
1713 {2, arcs_76_1},
1714 {2, arcs_76_2},
1715};
1716static arc arcs_77_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001717 {64, 1},
1718 {84, 2},
1719 {60, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001720};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001721static arc arcs_77_1[1] = {
1722 {126, 4},
Guido van Rossum452bf512007-02-09 05:32:43 +00001723};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001724static arc arcs_77_2[3] = {
1725 {66, 5},
1726 {170, 6},
1727 {0, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001728};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001729static arc arcs_77_3[4] = {
1730 {66, 5},
1731 {59, 7},
1732 {170, 6},
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001733 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001734};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001735static arc arcs_77_4[3] = {
1736 {66, 8},
1737 {170, 6},
1738 {0, 4},
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001739};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001740static arc arcs_77_5[3] = {
1741 {84, 9},
1742 {60, 9},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001743 {0, 5},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001744};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001745static arc arcs_77_6[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001746 {0, 6},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001747};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001748static arc arcs_77_7[1] = {
1749 {60, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001750};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001751static arc arcs_77_8[3] = {
1752 {64, 10},
1753 {60, 11},
Yury Selivanov75445082015-05-11 22:57:16 -04001754 {0, 8},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001755};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001756static arc arcs_77_9[2] = {
1757 {66, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001758 {0, 9},
1759};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001760static arc arcs_77_10[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001761 {126, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001762};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001763static arc arcs_77_11[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001764 {59, 13},
Yury Selivanov75445082015-05-11 22:57:16 -04001765};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001766static arc arcs_77_12[2] = {
1767 {66, 8},
1768 {0, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001769};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001770static arc arcs_77_13[1] = {
1771 {60, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001772};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001773static state states_77[14] = {
1774 {3, arcs_77_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001775 {1, arcs_77_1},
1776 {3, arcs_77_2},
1777 {4, arcs_77_3},
1778 {3, arcs_77_4},
1779 {3, arcs_77_5},
1780 {1, arcs_77_6},
1781 {1, arcs_77_7},
1782 {3, arcs_77_8},
1783 {2, arcs_77_9},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001784 {1, arcs_77_10},
1785 {1, arcs_77_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001786 {2, arcs_77_12},
1787 {1, arcs_77_13},
Yury Selivanov75445082015-05-11 22:57:16 -04001788};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001789static arc arcs_78_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001790 {17, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001791};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001792static arc arcs_78_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001793 {40, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001794};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001795static arc arcs_78_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001796 {5, 3},
1797 {59, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001798};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001799static arc arcs_78_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001800 {50, 5},
1801 {51, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001802};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001803static arc arcs_78_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001804 {119, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001805};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001806static arc arcs_78_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001807 {59, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001808};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001809static arc arcs_78_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001810 {50, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001811};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001812static arc arcs_78_7[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001813 {0, 7},
1814};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001815static state states_78[8] = {
1816 {1, arcs_78_0},
1817 {1, arcs_78_1},
1818 {2, arcs_78_2},
1819 {2, arcs_78_3},
1820 {1, arcs_78_4},
1821 {1, arcs_78_5},
1822 {1, arcs_78_6},
1823 {1, arcs_78_7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001824};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001825static arc arcs_79_0[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001826 {174, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001827};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001828static arc arcs_79_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001829 {66, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001830 {0, 1},
1831};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001832static arc arcs_79_2[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001833 {174, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001834 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001835};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001836static state states_79[3] = {
1837 {1, arcs_79_0},
1838 {2, arcs_79_1},
1839 {2, arcs_79_2},
Yury Selivanov75445082015-05-11 22:57:16 -04001840};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001841static arc arcs_80_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001842 {6, 1},
1843 {64, 1},
1844 {60, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001845};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001846static arc arcs_80_1[1] = {
1847 {60, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001848};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001849static arc arcs_80_2[4] = {
1850 {130, 1},
1851 {67, 1},
1852 {170, 3},
1853 {0, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001854};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001855static arc arcs_80_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001856 {0, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001857};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001858static state states_80[4] = {
1859 {3, arcs_80_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001860 {1, arcs_80_1},
1861 {4, arcs_80_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001862 {1, arcs_80_3},
Yury Selivanov75445082015-05-11 22:57:16 -04001863};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001864static arc arcs_81_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001865 {170, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001866 {176, 1},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001867};
Nick Coghlan1f7ce622012-01-13 21:43:40 +10001868static arc arcs_81_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001869 {0, 1},
Nick Coghlan1f7ce622012-01-13 21:43:40 +10001870};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001871static state states_81[2] = {
1872 {2, arcs_81_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001873 {1, arcs_81_1},
Yury Selivanov75445082015-05-11 22:57:16 -04001874};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001875static arc arcs_82_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001876 {21, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001877};
1878static arc arcs_82_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001879 {98, 2},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001880};
1881static arc arcs_82_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001882 {122, 3},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001883};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001884static arc arcs_82_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001885 {132, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001886};
1887static arc arcs_82_4[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001888 {175, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001889 {0, 4},
1890};
1891static arc arcs_82_5[1] = {
1892 {0, 5},
1893};
1894static state states_82[6] = {
1895 {1, arcs_82_0},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001896 {1, arcs_82_1},
1897 {1, arcs_82_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001898 {1, arcs_82_3},
1899 {2, arcs_82_4},
1900 {1, arcs_82_5},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001901};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001902static arc arcs_83_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001903 {38, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001904 {177, 2},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001905};
1906static arc arcs_83_1[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001907 {177, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001908};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001909static arc arcs_83_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001910 {0, 2},
1911};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001912static state states_83[3] = {
1913 {2, arcs_83_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001914 {1, arcs_83_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001915 {1, arcs_83_2},
Yury Selivanov75445082015-05-11 22:57:16 -04001916};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001917static arc arcs_84_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001918 {24, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001919};
Jelle Zijlstraac317702017-10-05 20:24:46 -07001920static arc arcs_84_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001921 {133, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001922};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001923static arc arcs_84_2[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001924 {175, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001925 {0, 2},
1926};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001927static arc arcs_84_3[1] = {
1928 {0, 3},
1929};
1930static state states_84[4] = {
1931 {1, arcs_84_0},
1932 {1, arcs_84_1},
1933 {2, arcs_84_2},
1934 {1, arcs_84_3},
1935};
1936static arc arcs_85_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001937 {40, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001938};
1939static arc arcs_85_1[1] = {
1940 {0, 1},
1941};
1942static state states_85[2] = {
Jelle Zijlstraac317702017-10-05 20:24:46 -07001943 {1, arcs_85_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001944 {1, arcs_85_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001945};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001946static arc arcs_86_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001947 {35, 1},
Nick Coghlan1f7ce622012-01-13 21:43:40 +10001948};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001949static arc arcs_86_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001950 {179, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001951 {0, 1},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001952};
1953static arc arcs_86_2[1] = {
1954 {0, 2},
1955};
1956static state states_86[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001957 {1, arcs_86_0},
1958 {2, arcs_86_1},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001959 {1, arcs_86_2},
1960};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001961static arc arcs_87_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001962 {22, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001963 {80, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001964};
1965static arc arcs_87_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001966 {60, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001967};
1968static arc arcs_87_2[1] = {
1969 {0, 2},
1970};
1971static state states_87[3] = {
1972 {2, arcs_87_0},
1973 {1, arcs_87_1},
1974 {1, arcs_87_2},
1975};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001976static arc arcs_88_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001977 {2, 1},
1978 {4, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001979};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001980static arc arcs_88_1[2] = {
1981 {128, 3},
1982 {61, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001983};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001984static arc arcs_88_2[1] = {
1985 {0, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001986};
1987static arc arcs_88_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001988 {45, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001989};
1990static arc arcs_88_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001991 {2, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001992};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001993static arc arcs_88_5[2] = {
1994 {129, 2},
1995 {45, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001996};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001997static arc arcs_88_6[1] = {
1998 {128, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001999};
2000static state states_88[7] = {
2001 {2, arcs_88_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002002 {2, arcs_88_1},
2003 {1, arcs_88_2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002004 {1, arcs_88_3},
2005 {1, arcs_88_4},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002006 {2, arcs_88_5},
2007 {1, arcs_88_6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002008};
2009static arc arcs_89_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002010 {181, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002011};
2012static arc arcs_89_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002013 {44, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002014 {2, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002015};
2016static arc arcs_89_2[1] = {
2017 {0, 2},
2018};
2019static state states_89[3] = {
2020 {1, arcs_89_0},
2021 {2, arcs_89_1},
2022 {1, arcs_89_2},
2023};
2024static arc arcs_90_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002025 {5, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002026};
2027static arc arcs_90_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002028 {50, 2},
2029 {182, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002030};
2031static arc arcs_90_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002032 {58, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002033};
2034static arc arcs_90_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002035 {50, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002036};
2037static arc arcs_90_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002038 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002039};
2040static arc arcs_90_5[1] = {
2041 {0, 5},
2042};
2043static state states_90[6] = {
2044 {1, arcs_90_0},
2045 {2, arcs_90_1},
2046 {1, arcs_90_2},
2047 {1, arcs_90_3},
2048 {1, arcs_90_4},
2049 {1, arcs_90_5},
2050};
2051static arc arcs_91_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002052 {6, 1},
2053 {64, 2},
2054 {60, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002055};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002056static arc arcs_91_1[3] = {
2057 {66, 4},
2058 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002059 {0, 1},
2060};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002061static arc arcs_91_2[1] = {
2062 {60, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002063};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002064static arc arcs_91_3[2] = {
2065 {66, 7},
2066 {0, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002067};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002068static arc arcs_91_4[2] = {
2069 {64, 2},
2070 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002071};
2072static arc arcs_91_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002073 {66, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002074 {0, 5},
2075};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002076static arc arcs_91_6[1] = {
2077 {0, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002078};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002079static arc arcs_91_7[4] = {
2080 {6, 8},
2081 {64, 2},
2082 {60, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002083 {0, 7},
2084};
2085static arc arcs_91_8[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002086 {66, 9},
2087 {60, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002088 {0, 8},
2089};
2090static arc arcs_91_9[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002091 {64, 2},
2092 {60, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002093};
2094static arc arcs_91_10[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002095 {66, 9},
2096 {0, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002097};
2098static state states_91[11] = {
2099 {3, arcs_91_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002100 {3, arcs_91_1},
2101 {1, arcs_91_2},
2102 {2, arcs_91_3},
2103 {2, arcs_91_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002104 {2, arcs_91_5},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002105 {1, arcs_91_6},
2106 {4, arcs_91_7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002107 {3, arcs_91_8},
2108 {2, arcs_91_9},
2109 {2, arcs_91_10},
2110};
2111static dfa dfas[92] = {
tyomitch1b304f92019-03-09 17:35:50 +02002112 {256, "single_input", 3, states_0,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002113 "\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 +02002114 {257, "file_input", 2, states_1,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002115 "\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 +02002116 {258, "eval_input", 3, states_2,
Guido van Rossum495da292019-03-07 12:38:08 -08002117 "\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 +02002118 {259, "decorator", 7, states_3,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002119 "\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 +02002120 {260, "decorators", 2, states_4,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002121 "\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 +02002122 {261, "decorated", 3, states_5,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002123 "\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 +02002124 {262, "async_funcdef", 3, states_6,
Guido van Rossum495da292019-03-07 12:38:08 -08002125 "\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 +02002126 {263, "funcdef", 9, states_7,
Guido van Rossum495da292019-03-07 12:38:08 -08002127 "\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 +02002128 {264, "parameters", 4, states_8,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002129 "\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 +02002130 {265, "typedargslist", 22, states_9,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002131 "\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 +02002132 {266, "tfpdef", 4, states_10,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002133 "\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 +02002134 {267, "varargslist", 18, states_11,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002135 "\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 +02002136 {268, "vfpdef", 2, states_12,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002137 "\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 +02002138 {269, "stmt", 2, states_13,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002139 "\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 +02002140 {270, "simple_stmt", 4, states_14,
Guido van Rossum495da292019-03-07 12:38:08 -08002141 "\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 +02002142 {271, "small_stmt", 2, states_15,
Guido van Rossum495da292019-03-07 12:38:08 -08002143 "\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 +02002144 {272, "expr_stmt", 6, states_16,
Guido van Rossum495da292019-03-07 12:38:08 -08002145 "\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 +02002146 {273, "annassign", 5, states_17,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002147 "\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 +02002148 {274, "testlist_star_expr", 3, states_18,
Guido van Rossum495da292019-03-07 12:38:08 -08002149 "\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 +02002150 {275, "augassign", 2, states_19,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002151 "\000\000\000\000\000\000\000\000\000\000\340\377\003\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002152 {276, "del_stmt", 3, states_20,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002153 "\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 +02002154 {277, "pass_stmt", 2, states_21,
Guido van Rossum495da292019-03-07 12:38:08 -08002155 "\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 +02002156 {278, "flow_stmt", 2, states_22,
Guido van Rossum495da292019-03-07 12:38:08 -08002157 "\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 +02002158 {279, "break_stmt", 2, states_23,
Guido van Rossum495da292019-03-07 12:38:08 -08002159 "\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 +02002160 {280, "continue_stmt", 2, states_24,
Guido van Rossum495da292019-03-07 12:38:08 -08002161 "\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 +02002162 {281, "return_stmt", 3, states_25,
Guido van Rossum495da292019-03-07 12:38:08 -08002163 "\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 +02002164 {282, "yield_stmt", 2, states_26,
Guido van Rossum495da292019-03-07 12:38:08 -08002165 "\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 +02002166 {283, "raise_stmt", 5, states_27,
Guido van Rossum495da292019-03-07 12:38:08 -08002167 "\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 +02002168 {284, "import_stmt", 2, states_28,
Guido van Rossum495da292019-03-07 12:38:08 -08002169 "\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 +02002170 {285, "import_name", 3, states_29,
Guido van Rossum495da292019-03-07 12:38:08 -08002171 "\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 +02002172 {286, "import_from", 8, states_30,
Guido van Rossum495da292019-03-07 12:38:08 -08002173 "\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 +02002174 {287, "import_as_name", 4, states_31,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002175 "\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 +02002176 {288, "dotted_as_name", 4, states_32,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002177 "\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 +02002178 {289, "import_as_names", 3, states_33,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002179 "\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 +02002180 {290, "dotted_as_names", 2, states_34,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002181 "\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 +02002182 {291, "dotted_name", 2, states_35,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002183 "\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 +02002184 {292, "global_stmt", 3, states_36,
Guido van Rossum495da292019-03-07 12:38:08 -08002185 "\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 +02002186 {293, "nonlocal_stmt", 3, states_37,
Guido van Rossum495da292019-03-07 12:38:08 -08002187 "\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 +02002188 {294, "assert_stmt", 5, states_38,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002189 "\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 +02002190 {295, "compound_stmt", 2, states_39,
Guido van Rossum495da292019-03-07 12:38:08 -08002191 "\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 +02002192 {296, "async_stmt", 3, states_40,
Guido van Rossum495da292019-03-07 12:38:08 -08002193 "\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 +02002194 {297, "if_stmt", 8, states_41,
Guido van Rossum495da292019-03-07 12:38:08 -08002195 "\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 +02002196 {298, "while_stmt", 8, states_42,
Guido van Rossum495da292019-03-07 12:38:08 -08002197 "\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 +02002198 {299, "for_stmt", 11, states_43,
Guido van Rossum495da292019-03-07 12:38:08 -08002199 "\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 +02002200 {300, "try_stmt", 13, states_44,
Guido van Rossum495da292019-03-07 12:38:08 -08002201 "\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 +02002202 {301, "with_stmt", 6, states_45,
Guido van Rossum495da292019-03-07 12:38:08 -08002203 "\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 +02002204 {302, "with_item", 4, states_46,
Guido van Rossum495da292019-03-07 12:38:08 -08002205 "\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 +02002206 {303, "except_clause", 5, states_47,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002207 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002208 {304, "suite", 5, states_48,
Guido van Rossum495da292019-03-07 12:38:08 -08002209 "\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 +02002210 {305, "namedexpr_test", 4, states_49,
Guido van Rossum495da292019-03-07 12:38:08 -08002211 "\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 +02002212 {306, "test", 6, states_50,
Guido van Rossum495da292019-03-07 12:38:08 -08002213 "\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 +02002214 {307, "test_nocond", 2, states_51,
Guido van Rossum495da292019-03-07 12:38:08 -08002215 "\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 +02002216 {308, "lambdef", 5, states_52,
Guido van Rossum495da292019-03-07 12:38:08 -08002217 "\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 +02002218 {309, "lambdef_nocond", 5, states_53,
Guido van Rossum495da292019-03-07 12:38:08 -08002219 "\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 +02002220 {310, "or_test", 2, states_54,
Guido van Rossum495da292019-03-07 12:38:08 -08002221 "\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 +02002222 {311, "and_test", 2, states_55,
Guido van Rossum495da292019-03-07 12:38:08 -08002223 "\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 +02002224 {312, "not_test", 3, states_56,
Guido van Rossum495da292019-03-07 12:38:08 -08002225 "\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 +02002226 {313, "comparison", 2, states_57,
Guido van Rossum495da292019-03-07 12:38:08 -08002227 "\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 +02002228 {314, "comp_op", 4, states_58,
Guido van Rossum495da292019-03-07 12:38:08 -08002229 "\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\004\000\340\017\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002230 {315, "star_expr", 3, states_59,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002231 "\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 +02002232 {316, "expr", 2, states_60,
Guido van Rossum495da292019-03-07 12:38:08 -08002233 "\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 +02002234 {317, "xor_expr", 2, states_61,
Guido van Rossum495da292019-03-07 12:38:08 -08002235 "\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 +02002236 {318, "and_expr", 2, states_62,
Guido van Rossum495da292019-03-07 12:38:08 -08002237 "\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 +02002238 {319, "shift_expr", 2, states_63,
Guido van Rossum495da292019-03-07 12:38:08 -08002239 "\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 +02002240 {320, "arith_expr", 2, states_64,
Guido van Rossum495da292019-03-07 12:38:08 -08002241 "\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 +02002242 {321, "term", 2, states_65,
Guido van Rossum495da292019-03-07 12:38:08 -08002243 "\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 +02002244 {322, "factor", 3, states_66,
Guido van Rossum495da292019-03-07 12:38:08 -08002245 "\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 +02002246 {323, "power", 4, states_67,
Guido van Rossum495da292019-03-07 12:38:08 -08002247 "\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 +02002248 {324, "atom_expr", 3, states_68,
Guido van Rossum495da292019-03-07 12:38:08 -08002249 "\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 +02002250 {325, "atom", 9, states_69,
Guido van Rossum495da292019-03-07 12:38:08 -08002251 "\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 +02002252 {326, "testlist_comp", 5, states_70,
Guido van Rossum495da292019-03-07 12:38:08 -08002253 "\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 +02002254 {327, "trailer", 7, states_71,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002255 "\040\100\000\000\000\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002256 {328, "subscriptlist", 3, states_72,
Guido van Rossum495da292019-03-07 12:38:08 -08002257 "\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 +02002258 {329, "subscript", 5, states_73,
Guido van Rossum495da292019-03-07 12:38:08 -08002259 "\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 +02002260 {330, "sliceop", 3, states_74,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002261 "\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 +02002262 {331, "exprlist", 3, states_75,
Guido van Rossum495da292019-03-07 12:38:08 -08002263 "\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 +02002264 {332, "testlist", 3, states_76,
Guido van Rossum495da292019-03-07 12:38:08 -08002265 "\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 +02002266 {333, "dictorsetmaker", 14, states_77,
Guido van Rossum495da292019-03-07 12:38:08 -08002267 "\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 +02002268 {334, "classdef", 8, states_78,
Guido van Rossum495da292019-03-07 12:38:08 -08002269 "\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 +02002270 {335, "arglist", 3, states_79,
Guido van Rossum495da292019-03-07 12:38:08 -08002271 "\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 +02002272 {336, "argument", 4, states_80,
Guido van Rossum495da292019-03-07 12:38:08 -08002273 "\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 +02002274 {337, "comp_iter", 2, states_81,
Guido van Rossum495da292019-03-07 12:38:08 -08002275 "\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 +02002276 {338, "sync_comp_for", 6, states_82,
Guido van Rossum495da292019-03-07 12:38:08 -08002277 "\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 +02002278 {339, "comp_for", 3, states_83,
Guido van Rossum495da292019-03-07 12:38:08 -08002279 "\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 +02002280 {340, "comp_if", 4, states_84,
Guido van Rossum495da292019-03-07 12:38:08 -08002281 "\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 +02002282 {341, "encoding_decl", 2, states_85,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002283 "\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 +02002284 {342, "yield_expr", 3, states_86,
Guido van Rossum495da292019-03-07 12:38:08 -08002285 "\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 +02002286 {343, "yield_arg", 3, states_87,
Guido van Rossum495da292019-03-07 12:38:08 -08002287 "\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 +02002288 {344, "func_body_suite", 7, states_88,
Guido van Rossum495da292019-03-07 12:38:08 -08002289 "\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 +02002290 {345, "func_type_input", 3, states_89,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002291 "\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 +02002292 {346, "func_type", 6, states_90,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002293 "\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 +02002294 {347, "typelist", 11, states_91,
Guido van Rossum495da292019-03-07 12:38:08 -08002295 "\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 -07002296};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002297static label labels[183] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00002298 {0, "EMPTY"},
2299 {256, 0},
2300 {4, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002301 {295, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002302 {270, 0},
2303 {7, 0},
2304 {16, 0},
2305 {14, 0},
2306 {15, 0},
2307 {52, 0},
2308 {49, 0},
2309 {1, "False"},
2310 {1, "None"},
2311 {1, "True"},
2312 {9, 0},
2313 {1, "assert"},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002314 {1, "break"},
2315 {1, "class"},
2316 {1, "continue"},
2317 {1, "def"},
2318 {1, "del"},
2319 {1, "for"},
2320 {1, "from"},
2321 {1, "global"},
2322 {1, "if"},
2323 {1, "import"},
2324 {1, "lambda"},
2325 {1, "nonlocal"},
2326 {1, "not"},
2327 {1, "pass"},
2328 {1, "raise"},
2329 {1, "return"},
2330 {1, "try"},
2331 {1, "while"},
2332 {1, "with"},
2333 {1, "yield"},
2334 {25, 0},
2335 {31, 0},
Guido van Rossum495da292019-03-07 12:38:08 -08002336 {56, 0},
2337 {55, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002338 {1, 0},
2339 {2, 0},
2340 {3, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002341 {257, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002342 {0, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002343 {269, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002344 {258, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002345 {332, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002346 {259, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002347 {291, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002348 {8, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002349 {335, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002350 {260, 0},
2351 {261, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002352 {262, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002353 {334, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002354 {263, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002355 {264, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002356 {51, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002357 {11, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002358 {306, 0},
Guido van Rossum495da292019-03-07 12:38:08 -08002359 {58, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002360 {344, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002361 {265, 0},
Meador Inge33880602012-01-15 19:15:36 -06002362 {35, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002363 {266, 0},
2364 {12, 0},
2365 {22, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002366 {267, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002367 {268, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002368 {271, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002369 {13, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002370 {294, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002371 {276, 0},
2372 {272, 0},
2373 {278, 0},
2374 {292, 0},
2375 {284, 0},
2376 {293, 0},
2377 {277, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002378 {274, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002379 {273, 0},
2380 {275, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002381 {342, 0},
2382 {315, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002383 {40, 0},
2384 {41, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002385 {46, 0},
2386 {38, 0},
2387 {36, 0},
2388 {37, 0},
2389 {48, 0},
2390 {39, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002391 {44, 0},
2392 {45, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002393 {50, 0},
2394 {43, 0},
2395 {42, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002396 {331, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002397 {279, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002398 {280, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002399 {283, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002400 {281, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002401 {282, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002402 {286, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002403 {285, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002404 {290, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002405 {23, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002406 {289, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002407 {287, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002408 {1, "as"},
2409 {288, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002410 {296, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002411 {299, 0},
2412 {297, 0},
2413 {300, 0},
2414 {298, 0},
2415 {301, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002416 {305, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002417 {304, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002418 {1, "elif"},
2419 {1, "else"},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002420 {1, "in"},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002421 {1, "finally"},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002422 {303, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002423 {302, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002424 {316, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002425 {1, "except"},
2426 {5, 0},
2427 {6, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002428 {53, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002429 {308, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002430 {310, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002431 {307, 0},
2432 {309, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002433 {311, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002434 {1, "or"},
2435 {312, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002436 {1, "and"},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002437 {313, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002438 {314, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002439 {28, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002440 {20, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002441 {29, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002442 {27, 0},
2443 {21, 0},
2444 {30, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002445 {1, "is"},
Yury Selivanov75445082015-05-11 22:57:16 -04002446 {317, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002447 {18, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002448 {318, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002449 {32, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002450 {319, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002451 {19, 0},
2452 {320, 0},
Meador Inge33880602012-01-15 19:15:36 -06002453 {33, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002454 {34, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002455 {321, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002456 {322, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002457 {24, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002458 {17, 0},
Meador Inge33880602012-01-15 19:15:36 -06002459 {47, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002460 {323, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002461 {324, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002462 {325, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002463 {327, 0},
2464 {326, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002465 {10, 0},
Meador Inge33880602012-01-15 19:15:36 -06002466 {26, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002467 {333, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002468 {339, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002469 {328, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002470 {329, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002471 {330, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002472 {336, 0},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002473 {337, 0},
2474 {340, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002475 {338, 0},
2476 {341, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002477 {343, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002478 {345, 0},
2479 {346, 0},
2480 {347, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002481};
Guido van Rossumee2373b1997-05-07 23:51:07 +00002482grammar _PyParser_Grammar = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002483 92,
Victor Stinnerbeba8262010-05-15 23:00:51 +00002484 dfas,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002485 {183, labels},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002486 256
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002487};