blob: 441502e90876144c80f369ca971a869ec27015ec [file] [log] [blame]
Neal Norwitz32dde222008-04-15 06:43:13 +00001/* Generated by Parser/pgen */
2
Guido van Rossum3f5da241990-12-20 15:06:42 +00003#include "pgenheaders.h"
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00004#include "grammar.h"
Benjamin Petersone5024512018-09-12 12:06:42 -07005grammar _PyParser_Grammar;
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00006static arc arcs_0_0[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00007 {2, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08008 {3, 2},
9 {4, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000010};
11static arc arcs_0_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000012 {0, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000013};
14static arc arcs_0_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000015 {2, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000016};
17static state states_0[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000018 {3, arcs_0_0},
19 {1, arcs_0_1},
20 {1, arcs_0_2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000021};
22static arc arcs_1_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080023 {44, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +000024 {2, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -080025 {45, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000026};
27static arc arcs_1_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000028 {0, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000029};
30static state states_1[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000031 {3, arcs_1_0},
32 {1, arcs_1_1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000033};
34static arc arcs_2_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080035 {47, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000036};
Guido van Rossum3b716041993-10-27 13:25:30 +000037static arc arcs_2_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080038 {44, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +000039 {2, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000040};
41static arc arcs_2_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000042 {0, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000043};
44static state states_2[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000045 {1, arcs_2_0},
46 {2, arcs_2_1},
47 {1, arcs_2_2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000048};
49static arc arcs_3_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080050 {10, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000051};
Guido van Rossum3b716041993-10-27 13:25:30 +000052static arc arcs_3_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080053 {49, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000054};
Anthony Baxterc2a5a632004-08-02 06:10:11 +000055static arc arcs_3_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080056 {5, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +000057 {2, 4},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000058};
Anthony Baxterc2a5a632004-08-02 06:10:11 +000059static arc arcs_3_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080060 {50, 5},
61 {51, 6},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000062};
Guido van Rossum3b716041993-10-27 13:25:30 +000063static arc arcs_3_4[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000064 {0, 4},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000065};
Guido van Rossum590baa41993-11-30 13:40:46 +000066static arc arcs_3_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080067 {2, 4},
Guido van Rossum590baa41993-11-30 13:40:46 +000068};
Michael W. Hudson0ccff072004-08-17 17:29:16 +000069static arc arcs_3_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080070 {50, 5},
Michael W. Hudson0ccff072004-08-17 17:29:16 +000071};
72static state states_3[7] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000073 {1, arcs_3_0},
74 {1, arcs_3_1},
75 {2, arcs_3_2},
76 {2, arcs_3_3},
77 {1, arcs_3_4},
78 {1, arcs_3_5},
79 {1, arcs_3_6},
Guido van Rossum3b716041993-10-27 13:25:30 +000080};
81static arc arcs_4_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080082 {48, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000083};
Guido van Rossum590baa41993-11-30 13:40:46 +000084static arc arcs_4_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080085 {48, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +000086 {0, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000087};
Michael W. Hudson0ccff072004-08-17 17:29:16 +000088static state states_4[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000089 {1, arcs_4_0},
90 {2, arcs_4_1},
Guido van Rossum590baa41993-11-30 13:40:46 +000091};
Guido van Rossumd59da4b2007-05-22 18:11:13 +000092static arc arcs_5_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080093 {52, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +000094};
Yury Selivanov75445082015-05-11 22:57:16 -040095static arc arcs_5_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080096 {54, 2},
97 {55, 2},
98 {56, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +000099};
Jeremy Hylton76901512000-03-28 23:49:17 +0000100static arc arcs_5_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000101 {0, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +0000102};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000103static state states_5[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000104 {1, arcs_5_0},
Yury Selivanov75445082015-05-11 22:57:16 -0400105 {3, arcs_5_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000106 {1, arcs_5_2},
Guido van Rossum3b716041993-10-27 13:25:30 +0000107};
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000108static arc arcs_6_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800109 {38, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +0000110};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000111static arc arcs_6_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800112 {56, 2},
Guido van Rossum3b716041993-10-27 13:25:30 +0000113};
114static arc arcs_6_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400115 {0, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000116};
Yury Selivanov75445082015-05-11 22:57:16 -0400117static state states_6[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000118 {1, arcs_6_0},
119 {1, arcs_6_1},
120 {1, arcs_6_2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000121};
122static arc arcs_7_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800123 {19, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000124};
Yury Selivanov75445082015-05-11 22:57:16 -0400125static arc arcs_7_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800126 {40, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000127};
128static arc arcs_7_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800129 {57, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000130};
Yury Selivanov75445082015-05-11 22:57:16 -0400131static arc arcs_7_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800132 {58, 4},
133 {59, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400134};
135static arc arcs_7_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800136 {60, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400137};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800138static arc arcs_7_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800139 {61, 7},
140 {62, 8},
Yury Selivanov75445082015-05-11 22:57:16 -0400141};
142static arc arcs_7_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800143 {59, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400144};
145static arc arcs_7_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800146 {62, 8},
Yury Selivanov75445082015-05-11 22:57:16 -0400147};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800148static arc arcs_7_8[1] = {
149 {0, 8},
150};
151static state states_7[9] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400152 {1, arcs_7_0},
153 {1, arcs_7_1},
154 {1, arcs_7_2},
155 {2, arcs_7_3},
156 {1, arcs_7_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800157 {2, arcs_7_5},
Yury Selivanov75445082015-05-11 22:57:16 -0400158 {1, arcs_7_6},
159 {1, arcs_7_7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800160 {1, arcs_7_8},
Yury Selivanov75445082015-05-11 22:57:16 -0400161};
162static arc arcs_8_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800163 {5, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400164};
165static arc arcs_8_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800166 {50, 2},
167 {63, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400168};
169static arc arcs_8_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800170 {0, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400171};
172static arc arcs_8_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800173 {50, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000174};
Yury Selivanov75445082015-05-11 22:57:16 -0400175static state states_8[4] = {
176 {1, arcs_8_0},
177 {2, arcs_8_1},
178 {1, arcs_8_2},
179 {1, arcs_8_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000180};
Yury Selivanov75445082015-05-11 22:57:16 -0400181static arc arcs_9_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800182 {6, 1},
183 {64, 2},
184 {65, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000185};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800186static arc arcs_9_1[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800187 {66, 4},
188 {61, 5},
189 {65, 6},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000190 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000191};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800192static arc arcs_9_2[1] = {
193 {65, 7},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000194};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800195static arc arcs_9_3[4] = {
196 {66, 8},
197 {67, 9},
198 {61, 5},
199 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000200};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800201static arc arcs_9_4[4] = {
202 {64, 2},
203 {61, 10},
204 {65, 11},
205 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000206};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800207static arc arcs_9_5[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000208 {0, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000209};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800210static arc arcs_9_6[3] = {
211 {66, 4},
212 {61, 5},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000213 {0, 6},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000214};
Robert Collinsdf395992015-08-12 08:00:06 +1200215static arc arcs_9_7[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800216 {66, 12},
217 {61, 5},
Robert Collinsdf395992015-08-12 08:00:06 +1200218 {0, 7},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000219};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800220static arc arcs_9_8[5] = {
221 {6, 13},
222 {64, 2},
223 {61, 14},
224 {65, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000225 {0, 8},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000226};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800227static arc arcs_9_9[1] = {
228 {60, 15},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000229};
Yury Selivanov75445082015-05-11 22:57:16 -0400230static arc arcs_9_10[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800231 {64, 2},
232 {65, 11},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000233 {0, 10},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000234};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800235static arc arcs_9_11[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800236 {66, 4},
237 {67, 16},
238 {61, 5},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000239 {0, 11},
240};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800241static arc arcs_9_12[2] = {
242 {61, 5},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000243 {0, 12},
244};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800245static arc arcs_9_13[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800246 {66, 17},
247 {61, 5},
248 {65, 18},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000249 {0, 13},
250};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800251static arc arcs_9_14[4] = {
252 {6, 13},
253 {64, 2},
254 {65, 3},
Robert Collinsdf395992015-08-12 08:00:06 +1200255 {0, 14},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000256};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800257static arc arcs_9_15[3] = {
258 {66, 8},
259 {61, 5},
Robert Collinsdf395992015-08-12 08:00:06 +1200260 {0, 15},
261};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800262static arc arcs_9_16[1] = {
263 {60, 6},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000264};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800265static arc arcs_9_17[4] = {
266 {64, 2},
267 {61, 19},
268 {65, 20},
Robert Collinsdf395992015-08-12 08:00:06 +1200269 {0, 17},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000270};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800271static arc arcs_9_18[3] = {
272 {66, 17},
273 {61, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800274 {0, 18},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000275};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800276static arc arcs_9_19[3] = {
277 {64, 2},
278 {65, 20},
279 {0, 19},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800280};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800281static arc arcs_9_20[4] = {
282 {66, 17},
283 {67, 21},
284 {61, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800285 {0, 20},
286};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800287static arc arcs_9_21[1] = {
288 {60, 18},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800289};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800290static state states_9[22] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400291 {3, arcs_9_0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800292 {4, arcs_9_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800293 {1, arcs_9_2},
294 {4, arcs_9_3},
295 {4, arcs_9_4},
296 {1, arcs_9_5},
297 {3, arcs_9_6},
Robert Collinsdf395992015-08-12 08:00:06 +1200298 {3, arcs_9_7},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800299 {5, arcs_9_8},
300 {1, arcs_9_9},
Yury Selivanov75445082015-05-11 22:57:16 -0400301 {3, arcs_9_10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800302 {4, arcs_9_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800303 {2, arcs_9_12},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800304 {4, arcs_9_13},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800305 {4, arcs_9_14},
306 {3, arcs_9_15},
307 {1, arcs_9_16},
308 {4, arcs_9_17},
309 {3, arcs_9_18},
310 {3, arcs_9_19},
311 {4, arcs_9_20},
312 {1, arcs_9_21},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000313};
Yury Selivanov75445082015-05-11 22:57:16 -0400314static arc arcs_10_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800315 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000316};
Yury Selivanov75445082015-05-11 22:57:16 -0400317static arc arcs_10_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800318 {59, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000319 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000320};
Yury Selivanov75445082015-05-11 22:57:16 -0400321static arc arcs_10_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800322 {60, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000323};
Yury Selivanov75445082015-05-11 22:57:16 -0400324static arc arcs_10_3[1] = {
325 {0, 3},
326};
327static state states_10[4] = {
328 {1, arcs_10_0},
329 {2, arcs_10_1},
330 {1, arcs_10_2},
331 {1, arcs_10_3},
332};
333static arc arcs_11_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800334 {6, 1},
335 {64, 2},
336 {69, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400337};
338static arc arcs_11_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800339 {66, 4},
340 {69, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400341 {0, 1},
342};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800343static arc arcs_11_2[1] = {
344 {69, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400345};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800346static arc arcs_11_3[3] = {
347 {66, 7},
348 {67, 8},
349 {0, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400350};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800351static arc arcs_11_4[3] = {
352 {64, 2},
353 {69, 9},
354 {0, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400355};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800356static arc arcs_11_5[2] = {
357 {66, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400358 {0, 5},
359};
360static arc arcs_11_6[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800361 {66, 10},
Yury Selivanov75445082015-05-11 22:57:16 -0400362 {0, 6},
363};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800364static arc arcs_11_7[4] = {
365 {6, 11},
366 {64, 2},
367 {69, 3},
Robert Collinsdf395992015-08-12 08:00:06 +1200368 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400369};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800370static arc arcs_11_8[1] = {
371 {60, 12},
Yury Selivanov75445082015-05-11 22:57:16 -0400372};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800373static arc arcs_11_9[3] = {
374 {66, 4},
375 {67, 13},
Yury Selivanov75445082015-05-11 22:57:16 -0400376 {0, 9},
377};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800378static arc arcs_11_10[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400379 {0, 10},
380};
381static arc arcs_11_11[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800382 {66, 14},
383 {69, 15},
Yury Selivanov75445082015-05-11 22:57:16 -0400384 {0, 11},
385};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800386static arc arcs_11_12[2] = {
387 {66, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400388 {0, 12},
389};
Robert Collinsdf395992015-08-12 08:00:06 +1200390static arc arcs_11_13[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800391 {60, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400392};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800393static arc arcs_11_14[3] = {
394 {64, 2},
395 {69, 16},
Robert Collinsdf395992015-08-12 08:00:06 +1200396 {0, 14},
Yury Selivanov75445082015-05-11 22:57:16 -0400397};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800398static arc arcs_11_15[2] = {
399 {66, 14},
Robert Collinsdf395992015-08-12 08:00:06 +1200400 {0, 15},
401};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800402static arc arcs_11_16[3] = {
403 {66, 14},
404 {67, 17},
405 {0, 16},
Yury Selivanov75445082015-05-11 22:57:16 -0400406};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800407static arc arcs_11_17[1] = {
408 {60, 15},
Yury Selivanov75445082015-05-11 22:57:16 -0400409};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800410static state states_11[18] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400411 {3, arcs_11_0},
412 {3, arcs_11_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800413 {1, arcs_11_2},
414 {3, arcs_11_3},
415 {3, arcs_11_4},
416 {2, arcs_11_5},
Yury Selivanov75445082015-05-11 22:57:16 -0400417 {2, arcs_11_6},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800418 {4, arcs_11_7},
419 {1, arcs_11_8},
420 {3, arcs_11_9},
421 {1, arcs_11_10},
Yury Selivanov75445082015-05-11 22:57:16 -0400422 {3, arcs_11_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800423 {2, arcs_11_12},
Robert Collinsdf395992015-08-12 08:00:06 +1200424 {1, arcs_11_13},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800425 {3, arcs_11_14},
426 {2, arcs_11_15},
427 {3, arcs_11_16},
428 {1, arcs_11_17},
Yury Selivanov75445082015-05-11 22:57:16 -0400429};
430static arc arcs_12_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800431 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000432};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000433static arc arcs_12_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000434 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000435};
436static state states_12[2] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400437 {1, arcs_12_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000438 {1, arcs_12_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000439};
Yury Selivanov75445082015-05-11 22:57:16 -0400440static arc arcs_13_0[2] = {
441 {3, 1},
442 {4, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000443};
Yury Selivanov75445082015-05-11 22:57:16 -0400444static arc arcs_13_1[1] = {
445 {0, 1},
446};
447static state states_13[2] = {
448 {2, arcs_13_0},
449 {1, arcs_13_1},
450};
451static arc arcs_14_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800452 {70, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400453};
454static arc arcs_14_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800455 {71, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000456 {2, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000457};
Yury Selivanov75445082015-05-11 22:57:16 -0400458static arc arcs_14_2[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000459 {2, 3},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800460 {70, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000461};
Yury Selivanov75445082015-05-11 22:57:16 -0400462static arc arcs_14_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000463 {0, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000464};
Yury Selivanov75445082015-05-11 22:57:16 -0400465static state states_14[4] = {
466 {1, arcs_14_0},
467 {2, arcs_14_1},
468 {2, arcs_14_2},
469 {1, arcs_14_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000470};
Yury Selivanov75445082015-05-11 22:57:16 -0400471static arc arcs_15_0[8] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800472 {72, 1},
473 {73, 1},
474 {74, 1},
475 {75, 1},
476 {76, 1},
477 {77, 1},
478 {78, 1},
479 {79, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000480};
Yury Selivanov75445082015-05-11 22:57:16 -0400481static arc arcs_15_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000482 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000483};
Yury Selivanov75445082015-05-11 22:57:16 -0400484static state states_15[2] = {
485 {8, arcs_15_0},
486 {1, arcs_15_1},
487};
488static arc arcs_16_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800489 {80, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400490};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700491static arc arcs_16_1[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800492 {67, 2},
493 {81, 3},
494 {82, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400495 {0, 1},
496};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800497static arc arcs_16_2[2] = {
498 {80, 5},
499 {83, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000500};
Pablo Galindo1f24a712019-03-01 15:34:44 -0800501static arc arcs_16_3[1] = {
502 {0, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700503};
504static arc arcs_16_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800505 {47, 3},
506 {83, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000507};
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800508static arc arcs_16_5[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800509 {67, 2},
510 {61, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000511 {0, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000512};
Yury Selivanov75445082015-05-11 22:57:16 -0400513static state states_16[6] = {
514 {1, arcs_16_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700515 {4, arcs_16_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800516 {2, arcs_16_2},
517 {1, arcs_16_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700518 {2, arcs_16_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800519 {3, arcs_16_5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000520};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700521static arc arcs_17_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800522 {59, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000523};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700524static arc arcs_17_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800525 {60, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700526};
527static arc arcs_17_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800528 {67, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700529 {0, 2},
530};
Ivan Levkivskyi62c35a82019-01-25 01:39:19 +0000531static arc arcs_17_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800532 {47, 4},
533 {83, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700534};
535static arc arcs_17_4[1] = {
536 {0, 4},
537};
538static state states_17[5] = {
539 {1, arcs_17_0},
540 {1, arcs_17_1},
541 {2, arcs_17_2},
Ivan Levkivskyi62c35a82019-01-25 01:39:19 +0000542 {2, arcs_17_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700543 {1, arcs_17_4},
544};
545static arc arcs_18_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800546 {84, 1},
547 {60, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700548};
549static arc arcs_18_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800550 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000551 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000552};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700553static arc arcs_18_2[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800554 {84, 1},
555 {60, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000556 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000557};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700558static state states_18[3] = {
559 {2, arcs_18_0},
560 {2, arcs_18_1},
561 {3, arcs_18_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000562};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700563static arc arcs_19_0[13] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800564 {85, 1},
565 {86, 1},
566 {87, 1},
567 {88, 1},
568 {89, 1},
569 {90, 1},
570 {91, 1},
571 {92, 1},
572 {93, 1},
573 {94, 1},
574 {95, 1},
575 {96, 1},
576 {97, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000577};
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000578static arc arcs_19_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000579 {0, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000580};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700581static state states_19[2] = {
582 {13, arcs_19_0},
583 {1, arcs_19_1},
584};
585static arc arcs_20_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800586 {20, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700587};
588static arc arcs_20_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800589 {98, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700590};
591static arc arcs_20_2[1] = {
592 {0, 2},
593};
594static state states_20[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400595 {1, arcs_20_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000596 {1, arcs_20_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700597 {1, arcs_20_2},
Tim Peters5ca576e2001-06-18 22:08:13 +0000598};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700599static arc arcs_21_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800600 {29, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000601};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000602static arc arcs_21_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000603 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000604};
605static state states_21[2] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700606 {1, arcs_21_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000607 {1, arcs_21_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000608};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700609static arc arcs_22_0[5] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800610 {99, 1},
611 {100, 1},
612 {101, 1},
613 {102, 1},
614 {103, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000615};
Benjamin Peterson4905e802009-09-27 02:43:28 +0000616static arc arcs_22_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000617 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000618};
619static state states_22[2] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700620 {5, arcs_22_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000621 {1, arcs_22_1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000622};
623static arc arcs_23_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800624 {16, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000625};
Yury Selivanov75445082015-05-11 22:57:16 -0400626static arc arcs_23_1[1] = {
627 {0, 1},
628};
629static state states_23[2] = {
630 {1, arcs_23_0},
631 {1, arcs_23_1},
632};
633static arc arcs_24_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800634 {18, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400635};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700636static arc arcs_24_1[1] = {
637 {0, 1},
638};
639static state states_24[2] = {
640 {1, arcs_24_0},
641 {1, arcs_24_1},
642};
643static arc arcs_25_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800644 {31, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700645};
646static arc arcs_25_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800647 {80, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000648 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000649};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700650static arc arcs_25_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000651 {0, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000652};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700653static state states_25[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400654 {1, arcs_25_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700655 {2, arcs_25_1},
656 {1, arcs_25_2},
Yury Selivanov75445082015-05-11 22:57:16 -0400657};
658static arc arcs_26_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800659 {83, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400660};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700661static arc arcs_26_1[1] = {
662 {0, 1},
663};
664static state states_26[2] = {
665 {1, arcs_26_0},
666 {1, arcs_26_1},
667};
668static arc arcs_27_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800669 {30, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700670};
671static arc arcs_27_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800672 {60, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400673 {0, 1},
674};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700675static arc arcs_27_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800676 {22, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000677 {0, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000678};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700679static arc arcs_27_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800680 {60, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000681};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700682static arc arcs_27_4[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000683 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000684};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700685static state states_27[5] = {
686 {1, arcs_27_0},
687 {2, arcs_27_1},
688 {2, arcs_27_2},
689 {1, arcs_27_3},
690 {1, arcs_27_4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000691};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700692static arc arcs_28_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800693 {104, 1},
694 {105, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400695};
696static arc arcs_28_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000697 {0, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000698};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700699static state states_28[2] = {
700 {2, arcs_28_0},
701 {1, arcs_28_1},
702};
703static arc arcs_29_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800704 {25, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700705};
706static arc arcs_29_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800707 {106, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700708};
709static arc arcs_29_2[1] = {
710 {0, 2},
711};
712static state states_29[3] = {
713 {1, arcs_29_0},
714 {1, arcs_29_1},
715 {1, arcs_29_2},
716};
717static arc arcs_30_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800718 {22, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700719};
720static arc arcs_30_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800721 {107, 2},
722 {9, 2},
723 {49, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700724};
725static arc arcs_30_2[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800726 {107, 2},
727 {9, 2},
Guido van Rossum495da292019-03-07 12:38:08 -0800728 {25, 4},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800729 {49, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000730};
Benjamin Peterson4905e802009-09-27 02:43:28 +0000731static arc arcs_30_3[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800732 {25, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000733};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700734static arc arcs_30_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800735 {5, 5},
736 {6, 6},
737 {108, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700738};
739static arc arcs_30_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800740 {108, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700741};
742static arc arcs_30_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800743 {0, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700744};
745static arc arcs_30_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800746 {50, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700747};
748static state states_30[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000749 {1, arcs_30_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700750 {3, arcs_30_1},
751 {4, arcs_30_2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000752 {1, arcs_30_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700753 {3, arcs_30_4},
754 {1, arcs_30_5},
755 {1, arcs_30_6},
756 {1, arcs_30_7},
Neal Norwitzc1505362006-12-28 06:47:50 +0000757};
758static arc arcs_31_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800759 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000760};
761static arc arcs_31_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800762 {110, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000763 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000764};
Yury Selivanov75445082015-05-11 22:57:16 -0400765static arc arcs_31_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800766 {40, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000767};
Yury Selivanov75445082015-05-11 22:57:16 -0400768static arc arcs_31_3[1] = {
769 {0, 3},
770};
771static state states_31[4] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000772 {1, arcs_31_0},
773 {2, arcs_31_1},
Yury Selivanov75445082015-05-11 22:57:16 -0400774 {1, arcs_31_2},
775 {1, arcs_31_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000776};
777static arc arcs_32_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800778 {49, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000779};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000780static arc arcs_32_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800781 {110, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700782 {0, 1},
783};
784static arc arcs_32_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800785 {40, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700786};
787static arc arcs_32_3[1] = {
788 {0, 3},
789};
790static state states_32[4] = {
791 {1, arcs_32_0},
792 {2, arcs_32_1},
793 {1, arcs_32_2},
794 {1, arcs_32_3},
795};
796static arc arcs_33_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800797 {109, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700798};
799static arc arcs_33_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800800 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000801 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000802};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700803static arc arcs_33_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800804 {109, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400805 {0, 2},
806};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700807static state states_33[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000808 {1, arcs_33_0},
809 {2, arcs_33_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700810 {2, arcs_33_2},
Guido van Rossum452bf512007-02-09 05:32:43 +0000811};
812static arc arcs_34_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800813 {111, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000814};
Yury Selivanov75445082015-05-11 22:57:16 -0400815static arc arcs_34_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800816 {66, 0},
Yury Selivanov75445082015-05-11 22:57:16 -0400817 {0, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +0000818};
Yury Selivanov75445082015-05-11 22:57:16 -0400819static state states_34[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000820 {1, arcs_34_0},
Yury Selivanov75445082015-05-11 22:57:16 -0400821 {2, arcs_34_1},
Jeremy Hylton81e95022007-02-27 06:50:52 +0000822};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000823static arc arcs_35_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800824 {40, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000825};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700826static arc arcs_35_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800827 {107, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700828 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000829};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700830static state states_35[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000831 {1, arcs_35_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700832 {2, arcs_35_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000833};
Benjamin Peterson4905e802009-09-27 02:43:28 +0000834static arc arcs_36_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800835 {23, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000836};
837static arc arcs_36_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800838 {40, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000839};
840static arc arcs_36_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800841 {66, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000842 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000843};
Yury Selivanov75445082015-05-11 22:57:16 -0400844static state states_36[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000845 {1, arcs_36_0},
846 {1, arcs_36_1},
847 {2, arcs_36_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000848};
Yury Selivanov75445082015-05-11 22:57:16 -0400849static arc arcs_37_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800850 {27, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400851};
852static arc arcs_37_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800853 {40, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400854};
855static arc arcs_37_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800856 {66, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400857 {0, 2},
858};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700859static state states_37[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400860 {1, arcs_37_0},
861 {1, arcs_37_1},
862 {2, arcs_37_2},
Yury Selivanov75445082015-05-11 22:57:16 -0400863};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700864static arc arcs_38_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800865 {15, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700866};
867static arc arcs_38_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800868 {60, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700869};
870static arc arcs_38_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800871 {66, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700872 {0, 2},
873};
874static arc arcs_38_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800875 {60, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700876};
877static arc arcs_38_4[1] = {
878 {0, 4},
879};
880static state states_38[5] = {
881 {1, arcs_38_0},
882 {1, arcs_38_1},
883 {2, arcs_38_2},
884 {1, arcs_38_3},
885 {1, arcs_38_4},
886};
887static arc arcs_39_0[9] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800888 {112, 1},
889 {55, 1},
890 {53, 1},
891 {113, 1},
892 {56, 1},
893 {114, 1},
894 {115, 1},
895 {116, 1},
896 {117, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000897};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700898static arc arcs_39_1[1] = {
899 {0, 1},
900};
901static state states_39[2] = {
902 {9, arcs_39_0},
903 {1, arcs_39_1},
904};
905static arc arcs_40_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800906 {38, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700907};
908static arc arcs_40_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800909 {113, 2},
910 {56, 2},
911 {117, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +0000912};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000913static arc arcs_40_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700914 {0, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +0000915};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700916static state states_40[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000917 {1, arcs_40_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700918 {3, arcs_40_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000919 {1, arcs_40_2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +0000920};
Georg Brandl7cae87c2006-09-06 06:51:57 +0000921static arc arcs_41_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800922 {24, 1},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +0000923};
Neal Norwitzc1505362006-12-28 06:47:50 +0000924static arc arcs_41_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800925 {118, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +0000926};
Benjamin Peterson4905e802009-09-27 02:43:28 +0000927static arc arcs_41_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800928 {59, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000929};
Yury Selivanov75445082015-05-11 22:57:16 -0400930static arc arcs_41_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800931 {119, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000932};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700933static arc arcs_41_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800934 {120, 1},
935 {121, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400936 {0, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000937};
938static arc arcs_41_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800939 {59, 6},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000940};
941static arc arcs_41_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800942 {119, 7},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000943};
944static arc arcs_41_7[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400945 {0, 7},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000946};
Yury Selivanov75445082015-05-11 22:57:16 -0400947static state states_41[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000948 {1, arcs_41_0},
949 {1, arcs_41_1},
950 {1, arcs_41_2},
Yury Selivanov75445082015-05-11 22:57:16 -0400951 {1, arcs_41_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700952 {3, arcs_41_4},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000953 {1, arcs_41_5},
954 {1, arcs_41_6},
955 {1, arcs_41_7},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000956};
957static arc arcs_42_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800958 {33, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000959};
960static arc arcs_42_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800961 {118, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000962};
Yury Selivanov75445082015-05-11 22:57:16 -0400963static arc arcs_42_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800964 {59, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000965};
Benjamin Peterson4905e802009-09-27 02:43:28 +0000966static arc arcs_42_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800967 {119, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000968};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700969static arc arcs_42_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800970 {121, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700971 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000972};
Yury Selivanov75445082015-05-11 22:57:16 -0400973static arc arcs_42_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800974 {59, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400975};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700976static arc arcs_42_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800977 {119, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400978};
979static arc arcs_42_7[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700980 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400981};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700982static state states_42[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000983 {1, arcs_42_0},
984 {1, arcs_42_1},
Yury Selivanov75445082015-05-11 22:57:16 -0400985 {1, arcs_42_2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000986 {1, arcs_42_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700987 {2, arcs_42_4},
Yury Selivanov75445082015-05-11 22:57:16 -0400988 {1, arcs_42_5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700989 {1, arcs_42_6},
Yury Selivanov75445082015-05-11 22:57:16 -0400990 {1, arcs_42_7},
Guido van Rossumc2e20742006-02-27 22:32:47 +0000991};
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000992static arc arcs_43_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800993 {21, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000994};
Yury Selivanov75445082015-05-11 22:57:16 -0400995static arc arcs_43_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800996 {98, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000997};
998static arc arcs_43_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800999 {122, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001000};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001001static arc arcs_43_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001002 {47, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001003};
Yury Selivanov75445082015-05-11 22:57:16 -04001004static arc arcs_43_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001005 {59, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001006};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001007static arc arcs_43_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001008 {61, 6},
1009 {119, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001010};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001011static arc arcs_43_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001012 {119, 7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001013};
1014static arc arcs_43_7[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001015 {121, 8},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001016 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001017};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001018static arc arcs_43_8[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001019 {59, 9},
Yury Selivanov75445082015-05-11 22:57:16 -04001020};
1021static arc arcs_43_9[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001022 {119, 10},
Yury Selivanov75445082015-05-11 22:57:16 -04001023};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001024static arc arcs_43_10[1] = {
1025 {0, 10},
1026};
1027static state states_43[11] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001028 {1, arcs_43_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001029 {1, arcs_43_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001030 {1, arcs_43_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001031 {1, arcs_43_3},
Yury Selivanov75445082015-05-11 22:57:16 -04001032 {1, arcs_43_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001033 {2, arcs_43_5},
1034 {1, arcs_43_6},
1035 {2, arcs_43_7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001036 {1, arcs_43_8},
Yury Selivanov75445082015-05-11 22:57:16 -04001037 {1, arcs_43_9},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001038 {1, arcs_43_10},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001039};
1040static arc arcs_44_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001041 {32, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001042};
Yury Selivanov75445082015-05-11 22:57:16 -04001043static arc arcs_44_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001044 {59, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001045};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001046static arc arcs_44_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001047 {119, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001048};
1049static arc arcs_44_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001050 {123, 4},
1051 {124, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001052};
1053static arc arcs_44_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001054 {59, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001055};
1056static arc arcs_44_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001057 {59, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001058};
1059static arc arcs_44_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001060 {119, 8},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001061};
1062static arc arcs_44_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001063 {119, 9},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001064};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001065static arc arcs_44_8[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001066 {0, 8},
1067};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001068static arc arcs_44_9[4] = {
1069 {121, 10},
1070 {123, 4},
1071 {124, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001072 {0, 9},
1073};
1074static arc arcs_44_10[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001075 {59, 11},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001076};
1077static arc arcs_44_11[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001078 {119, 12},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001079};
1080static arc arcs_44_12[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001081 {123, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001082 {0, 12},
1083};
1084static state states_44[13] = {
1085 {1, arcs_44_0},
1086 {1, arcs_44_1},
1087 {1, arcs_44_2},
1088 {2, arcs_44_3},
1089 {1, arcs_44_4},
1090 {1, arcs_44_5},
1091 {1, arcs_44_6},
1092 {1, arcs_44_7},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001093 {1, arcs_44_8},
1094 {4, arcs_44_9},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001095 {1, arcs_44_10},
1096 {1, arcs_44_11},
1097 {2, arcs_44_12},
1098};
1099static arc arcs_45_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001100 {34, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001101};
1102static arc arcs_45_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001103 {125, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001104};
1105static arc arcs_45_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001106 {66, 1},
1107 {59, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001108};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001109static arc arcs_45_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001110 {61, 4},
1111 {119, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001112};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001113static arc arcs_45_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001114 {119, 5},
Georg Brandl7cae87c2006-09-06 06:51:57 +00001115};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001116static arc arcs_45_5[1] = {
1117 {0, 5},
1118};
1119static state states_45[6] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001120 {1, arcs_45_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001121 {1, arcs_45_1},
1122 {2, arcs_45_2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001123 {2, arcs_45_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001124 {1, arcs_45_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001125 {1, arcs_45_5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001126};
Yury Selivanov75445082015-05-11 22:57:16 -04001127static arc arcs_46_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001128 {60, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001129};
Benjamin Peterson4905e802009-09-27 02:43:28 +00001130static arc arcs_46_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001131 {110, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001132 {0, 1},
1133};
1134static arc arcs_46_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001135 {126, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001136};
1137static arc arcs_46_3[1] = {
1138 {0, 3},
1139};
1140static state states_46[4] = {
1141 {1, arcs_46_0},
1142 {2, arcs_46_1},
1143 {1, arcs_46_2},
1144 {1, arcs_46_3},
1145};
1146static arc arcs_47_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001147 {127, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001148};
1149static arc arcs_47_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001150 {60, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001151 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001152};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001153static arc arcs_47_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001154 {110, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001155 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001156};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001157static arc arcs_47_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001158 {40, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001159};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001160static arc arcs_47_4[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001161 {0, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001162};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001163static state states_47[5] = {
1164 {1, arcs_47_0},
1165 {2, arcs_47_1},
1166 {2, arcs_47_2},
1167 {1, arcs_47_3},
1168 {1, arcs_47_4},
Tim Peters5ca576e2001-06-18 22:08:13 +00001169};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001170static arc arcs_48_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001171 {2, 1},
1172 {4, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001173};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001174static arc arcs_48_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001175 {128, 3},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001176};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001177static arc arcs_48_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001178 {0, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001179};
1180static arc arcs_48_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001181 {45, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001182};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001183static arc arcs_48_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001184 {129, 2},
1185 {45, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001186};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001187static state states_48[5] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001188 {2, arcs_48_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001189 {1, arcs_48_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001190 {1, arcs_48_2},
1191 {1, arcs_48_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001192 {2, arcs_48_4},
Guido van Rossumdb3165e1993-10-18 17:06:59 +00001193};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001194static arc arcs_49_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001195 {60, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +00001196};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001197static arc arcs_49_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001198 {130, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001199 {0, 1},
Thomas Wouters52152252000-08-17 22:55:00 +00001200};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001201static arc arcs_49_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001202 {60, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001203};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001204static arc arcs_49_3[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001205 {0, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001206};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001207static state states_49[4] = {
1208 {1, arcs_49_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001209 {2, arcs_49_1},
1210 {1, arcs_49_2},
1211 {1, arcs_49_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001212};
1213static arc arcs_50_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001214 {131, 1},
1215 {132, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001216};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001217static arc arcs_50_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001218 {0, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001219};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001220static arc arcs_50_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001221 {24, 3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001222 {0, 2},
1223};
1224static arc arcs_50_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001225 {132, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001226};
1227static arc arcs_50_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001228 {121, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001229};
1230static arc arcs_50_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001231 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001232};
1233static state states_50[6] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001234 {2, arcs_50_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001235 {1, arcs_50_1},
1236 {2, arcs_50_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001237 {1, arcs_50_3},
1238 {1, arcs_50_4},
1239 {1, arcs_50_5},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001240};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001241static arc arcs_51_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001242 {134, 1},
1243 {132, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001244};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001245static arc arcs_51_1[1] = {
1246 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001247};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001248static state states_51[2] = {
1249 {2, arcs_51_0},
1250 {1, arcs_51_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001251};
Yury Selivanov75445082015-05-11 22:57:16 -04001252static arc arcs_52_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001253 {26, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001254};
Yury Selivanov75445082015-05-11 22:57:16 -04001255static arc arcs_52_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001256 {59, 2},
1257 {68, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001258};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001259static arc arcs_52_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001260 {60, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001261};
1262static arc arcs_52_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001263 {59, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001264};
1265static arc arcs_52_4[1] = {
1266 {0, 4},
1267};
1268static state states_52[5] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001269 {1, arcs_52_0},
1270 {2, arcs_52_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001271 {1, arcs_52_2},
1272 {1, arcs_52_3},
1273 {1, arcs_52_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001274};
1275static arc arcs_53_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001276 {26, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001277};
1278static arc arcs_53_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001279 {59, 2},
1280 {68, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001281};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001282static arc arcs_53_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001283 {133, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001284};
1285static arc arcs_53_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001286 {59, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001287};
1288static arc arcs_53_4[1] = {
1289 {0, 4},
1290};
1291static state states_53[5] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001292 {1, arcs_53_0},
1293 {2, arcs_53_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001294 {1, arcs_53_2},
1295 {1, arcs_53_3},
1296 {1, arcs_53_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001297};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001298static arc arcs_54_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001299 {135, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001300};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001301static arc arcs_54_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001302 {136, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001303 {0, 1},
1304};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001305static state states_54[2] = {
1306 {1, arcs_54_0},
1307 {2, arcs_54_1},
Yury Selivanov75445082015-05-11 22:57:16 -04001308};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001309static arc arcs_55_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001310 {137, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001311};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001312static arc arcs_55_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001313 {138, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001314 {0, 1},
1315};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001316static state states_55[2] = {
1317 {1, arcs_55_0},
1318 {2, arcs_55_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001319};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001320static arc arcs_56_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001321 {28, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001322 {139, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001323};
1324static arc arcs_56_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001325 {137, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001326};
1327static arc arcs_56_2[1] = {
1328 {0, 2},
1329};
1330static state states_56[3] = {
1331 {2, arcs_56_0},
1332 {1, arcs_56_1},
1333 {1, arcs_56_2},
1334};
1335static arc arcs_57_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001336 {126, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001337};
1338static arc arcs_57_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001339 {140, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001340 {0, 1},
1341};
1342static state states_57[2] = {
1343 {1, arcs_57_0},
1344 {2, arcs_57_1},
1345};
1346static arc arcs_58_0[10] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001347 {141, 1},
1348 {142, 1},
1349 {143, 1},
1350 {141, 1},
1351 {144, 1},
1352 {145, 1},
1353 {146, 1},
1354 {122, 1},
1355 {147, 2},
Guido van Rossum495da292019-03-07 12:38:08 -08001356 {28, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001357};
1358static arc arcs_58_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001359 {0, 1},
Thomas Woutersdca3b9c2006-02-27 00:24:13 +00001360};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001361static arc arcs_58_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001362 {28, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001363 {0, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001364};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001365static arc arcs_58_3[1] = {
1366 {122, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001367};
1368static state states_58[4] = {
1369 {10, arcs_58_0},
1370 {1, arcs_58_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001371 {2, arcs_58_2},
1372 {1, arcs_58_3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001373};
1374static arc arcs_59_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001375 {6, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001376};
1377static arc arcs_59_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001378 {126, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001379};
1380static arc arcs_59_2[1] = {
1381 {0, 2},
1382};
1383static state states_59[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001384 {1, arcs_59_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001385 {1, arcs_59_1},
1386 {1, arcs_59_2},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001387};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001388static arc arcs_60_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001389 {148, 1},
Guido van Rossum0368b722007-05-11 16:50:42 +00001390};
Yury Selivanov75445082015-05-11 22:57:16 -04001391static arc arcs_60_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001392 {149, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001393 {0, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001394};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001395static state states_60[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001396 {1, arcs_60_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001397 {2, arcs_60_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001398};
Benjamin Peterson4905e802009-09-27 02:43:28 +00001399static arc arcs_61_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001400 {150, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001401};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001402static arc arcs_61_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001403 {151, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001404 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001405};
1406static state states_61[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001407 {1, arcs_61_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001408 {2, arcs_61_1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001409};
Yury Selivanov75445082015-05-11 22:57:16 -04001410static arc arcs_62_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001411 {152, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001412};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001413static arc arcs_62_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001414 {153, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001415 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001416};
Yury Selivanov75445082015-05-11 22:57:16 -04001417static state states_62[2] = {
1418 {1, arcs_62_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001419 {2, arcs_62_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001420};
Yury Selivanov75445082015-05-11 22:57:16 -04001421static arc arcs_63_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001422 {154, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001423};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001424static arc arcs_63_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001425 {155, 0},
1426 {156, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001427 {0, 1},
1428};
1429static state states_63[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001430 {1, arcs_63_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001431 {3, arcs_63_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001432};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001433static arc arcs_64_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001434 {157, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001435};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001436static arc arcs_64_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001437 {7, 0},
1438 {8, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001439 {0, 1},
1440};
1441static state states_64[2] = {
1442 {1, arcs_64_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001443 {3, arcs_64_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001444};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001445static arc arcs_65_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001446 {158, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001447};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001448static arc arcs_65_1[6] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001449 {159, 0},
1450 {6, 0},
1451 {160, 0},
1452 {161, 0},
1453 {10, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001454 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001455};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001456static state states_65[2] = {
1457 {1, arcs_65_0},
1458 {6, arcs_65_1},
1459};
1460static arc arcs_66_0[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001461 {7, 1},
1462 {8, 1},
Guido van Rossum495da292019-03-07 12:38:08 -08001463 {37, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001464 {162, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001465};
1466static arc arcs_66_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001467 {158, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001468};
1469static arc arcs_66_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001470 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001471};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001472static state states_66[3] = {
1473 {4, arcs_66_0},
1474 {1, arcs_66_1},
1475 {1, arcs_66_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001476};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001477static arc arcs_67_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001478 {163, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001479};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001480static arc arcs_67_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001481 {64, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001482 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001483};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001484static arc arcs_67_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001485 {158, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001486};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001487static arc arcs_67_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001488 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001489};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001490static state states_67[4] = {
1491 {1, arcs_67_0},
1492 {2, arcs_67_1},
1493 {1, arcs_67_2},
1494 {1, arcs_67_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001495};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001496static arc arcs_68_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001497 {39, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001498 {164, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001499};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001500static arc arcs_68_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001501 {164, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001502};
1503static arc arcs_68_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001504 {165, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001505 {0, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001506};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001507static state states_68[3] = {
1508 {2, arcs_68_0},
1509 {1, arcs_68_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001510 {2, arcs_68_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001511};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001512static arc arcs_69_0[10] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001513 {5, 1},
1514 {9, 2},
1515 {11, 2},
1516 {12, 2},
1517 {13, 2},
1518 {14, 3},
Guido van Rossum495da292019-03-07 12:38:08 -08001519 {36, 4},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001520 {40, 2},
1521 {41, 2},
1522 {42, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001523};
1524static arc arcs_69_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001525 {50, 2},
1526 {166, 6},
1527 {83, 6},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001528};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001529static arc arcs_69_2[1] = {
1530 {0, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001531};
1532static arc arcs_69_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001533 {167, 2},
1534 {166, 7},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001535};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001536static arc arcs_69_4[2] = {
1537 {168, 2},
1538 {169, 8},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001539};
1540static arc arcs_69_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001541 {42, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001542 {0, 5},
1543};
1544static arc arcs_69_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001545 {50, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001546};
1547static arc arcs_69_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001548 {167, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001549};
1550static arc arcs_69_8[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001551 {168, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001552};
1553static state states_69[9] = {
1554 {10, arcs_69_0},
1555 {3, arcs_69_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001556 {1, arcs_69_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001557 {2, arcs_69_3},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001558 {2, arcs_69_4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001559 {2, arcs_69_5},
1560 {1, arcs_69_6},
1561 {1, arcs_69_7},
1562 {1, arcs_69_8},
1563};
1564static arc arcs_70_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001565 {118, 1},
1566 {84, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001567};
1568static arc arcs_70_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001569 {66, 2},
1570 {170, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001571 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001572};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001573static arc arcs_70_2[3] = {
1574 {118, 4},
1575 {84, 4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001576 {0, 2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001577};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001578static arc arcs_70_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001579 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001580};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001581static arc arcs_70_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001582 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001583 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001584};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001585static state states_70[5] = {
1586 {2, arcs_70_0},
1587 {3, arcs_70_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001588 {3, arcs_70_2},
1589 {1, arcs_70_3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001590 {2, arcs_70_4},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001591};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001592static arc arcs_71_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001593 {5, 1},
1594 {107, 2},
1595 {14, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +00001596};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001597static arc arcs_71_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001598 {50, 4},
1599 {51, 5},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001600};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001601static arc arcs_71_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001602 {40, 4},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001603};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001604static arc arcs_71_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001605 {171, 6},
Yury Selivanov75445082015-05-11 22:57:16 -04001606};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001607static arc arcs_71_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001608 {0, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001609};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001610static arc arcs_71_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001611 {50, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001612};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001613static arc arcs_71_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001614 {167, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001615};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001616static state states_71[7] = {
1617 {3, arcs_71_0},
1618 {2, arcs_71_1},
1619 {1, arcs_71_2},
1620 {1, arcs_71_3},
1621 {1, arcs_71_4},
1622 {1, arcs_71_5},
1623 {1, arcs_71_6},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001624};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001625static arc arcs_72_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001626 {172, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001627};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001628static arc arcs_72_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001629 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001630 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001631};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001632static arc arcs_72_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001633 {172, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001634 {0, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001635};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001636static state states_72[3] = {
1637 {1, arcs_72_0},
1638 {2, arcs_72_1},
1639 {2, arcs_72_2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001640};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001641static arc arcs_73_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001642 {59, 1},
1643 {60, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001644};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001645static arc arcs_73_1[3] = {
1646 {173, 3},
1647 {60, 4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001648 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001649};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001650static arc arcs_73_2[2] = {
1651 {59, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001652 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001653};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001654static arc arcs_73_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001655 {0, 3},
1656};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001657static arc arcs_73_4[2] = {
1658 {173, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001659 {0, 4},
1660};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001661static state states_73[5] = {
1662 {2, arcs_73_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001663 {3, arcs_73_1},
1664 {2, arcs_73_2},
1665 {1, arcs_73_3},
1666 {2, arcs_73_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001667};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001668static arc arcs_74_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001669 {59, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001670};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001671static arc arcs_74_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001672 {60, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001673 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001674};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001675static arc arcs_74_2[1] = {
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001676 {0, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001677};
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001678static state states_74[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001679 {1, arcs_74_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001680 {2, arcs_74_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001681 {1, arcs_74_2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001682};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001683static arc arcs_75_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001684 {126, 1},
1685 {84, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001686};
1687static arc arcs_75_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001688 {66, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001689 {0, 1},
1690};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001691static arc arcs_75_2[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001692 {126, 1},
1693 {84, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001694 {0, 2},
1695};
1696static state states_75[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001697 {2, arcs_75_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001698 {2, arcs_75_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001699 {3, arcs_75_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001700};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001701static arc arcs_76_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001702 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001703};
1704static arc arcs_76_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001705 {66, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001706 {0, 1},
1707};
1708static arc arcs_76_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001709 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001710 {0, 2},
1711};
1712static state states_76[3] = {
1713 {1, arcs_76_0},
1714 {2, arcs_76_1},
1715 {2, arcs_76_2},
1716};
1717static arc arcs_77_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001718 {64, 1},
1719 {84, 2},
1720 {60, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001721};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001722static arc arcs_77_1[1] = {
1723 {126, 4},
Guido van Rossum452bf512007-02-09 05:32:43 +00001724};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001725static arc arcs_77_2[3] = {
1726 {66, 5},
1727 {170, 6},
1728 {0, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001729};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001730static arc arcs_77_3[4] = {
1731 {66, 5},
1732 {59, 7},
1733 {170, 6},
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001734 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001735};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001736static arc arcs_77_4[3] = {
1737 {66, 8},
1738 {170, 6},
1739 {0, 4},
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001740};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001741static arc arcs_77_5[3] = {
1742 {84, 9},
1743 {60, 9},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001744 {0, 5},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001745};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001746static arc arcs_77_6[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001747 {0, 6},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001748};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001749static arc arcs_77_7[1] = {
1750 {60, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001751};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001752static arc arcs_77_8[3] = {
1753 {64, 10},
1754 {60, 11},
Yury Selivanov75445082015-05-11 22:57:16 -04001755 {0, 8},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001756};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001757static arc arcs_77_9[2] = {
1758 {66, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001759 {0, 9},
1760};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001761static arc arcs_77_10[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001762 {126, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001763};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001764static arc arcs_77_11[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001765 {59, 13},
Yury Selivanov75445082015-05-11 22:57:16 -04001766};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001767static arc arcs_77_12[2] = {
1768 {66, 8},
1769 {0, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001770};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001771static arc arcs_77_13[1] = {
1772 {60, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001773};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001774static state states_77[14] = {
1775 {3, arcs_77_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001776 {1, arcs_77_1},
1777 {3, arcs_77_2},
1778 {4, arcs_77_3},
1779 {3, arcs_77_4},
1780 {3, arcs_77_5},
1781 {1, arcs_77_6},
1782 {1, arcs_77_7},
1783 {3, arcs_77_8},
1784 {2, arcs_77_9},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001785 {1, arcs_77_10},
1786 {1, arcs_77_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001787 {2, arcs_77_12},
1788 {1, arcs_77_13},
Yury Selivanov75445082015-05-11 22:57:16 -04001789};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001790static arc arcs_78_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001791 {17, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001792};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001793static arc arcs_78_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001794 {40, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001795};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001796static arc arcs_78_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001797 {5, 3},
1798 {59, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001799};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001800static arc arcs_78_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001801 {50, 5},
1802 {51, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001803};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001804static arc arcs_78_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001805 {119, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001806};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001807static arc arcs_78_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001808 {59, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001809};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001810static arc arcs_78_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001811 {50, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001812};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001813static arc arcs_78_7[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001814 {0, 7},
1815};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001816static state states_78[8] = {
1817 {1, arcs_78_0},
1818 {1, arcs_78_1},
1819 {2, arcs_78_2},
1820 {2, arcs_78_3},
1821 {1, arcs_78_4},
1822 {1, arcs_78_5},
1823 {1, arcs_78_6},
1824 {1, arcs_78_7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001825};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001826static arc arcs_79_0[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001827 {174, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001828};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001829static arc arcs_79_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001830 {66, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001831 {0, 1},
1832};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001833static arc arcs_79_2[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001834 {174, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001835 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001836};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001837static state states_79[3] = {
1838 {1, arcs_79_0},
1839 {2, arcs_79_1},
1840 {2, arcs_79_2},
Yury Selivanov75445082015-05-11 22:57:16 -04001841};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001842static arc arcs_80_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001843 {6, 1},
1844 {64, 1},
1845 {60, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001846};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001847static arc arcs_80_1[1] = {
1848 {60, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001849};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001850static arc arcs_80_2[4] = {
1851 {130, 1},
1852 {67, 1},
1853 {170, 3},
1854 {0, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001855};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001856static arc arcs_80_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001857 {0, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001858};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001859static state states_80[4] = {
1860 {3, arcs_80_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001861 {1, arcs_80_1},
1862 {4, arcs_80_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001863 {1, arcs_80_3},
Yury Selivanov75445082015-05-11 22:57:16 -04001864};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001865static arc arcs_81_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001866 {170, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001867 {176, 1},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00001868};
Nick Coghlan1f7ce622012-01-13 21:43:40 +10001869static arc arcs_81_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001870 {0, 1},
Nick Coghlan1f7ce622012-01-13 21:43:40 +10001871};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001872static state states_81[2] = {
1873 {2, arcs_81_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001874 {1, arcs_81_1},
Yury Selivanov75445082015-05-11 22:57:16 -04001875};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001876static arc arcs_82_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001877 {21, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001878};
1879static arc arcs_82_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001880 {98, 2},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001881};
1882static arc arcs_82_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001883 {122, 3},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001884};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001885static arc arcs_82_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001886 {132, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001887};
1888static arc arcs_82_4[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001889 {175, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001890 {0, 4},
1891};
1892static arc arcs_82_5[1] = {
1893 {0, 5},
1894};
1895static state states_82[6] = {
1896 {1, arcs_82_0},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001897 {1, arcs_82_1},
1898 {1, arcs_82_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001899 {1, arcs_82_3},
1900 {2, arcs_82_4},
1901 {1, arcs_82_5},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001902};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001903static arc arcs_83_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001904 {38, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001905 {177, 2},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001906};
1907static arc arcs_83_1[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001908 {177, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001909};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001910static arc arcs_83_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001911 {0, 2},
1912};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001913static state states_83[3] = {
1914 {2, arcs_83_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001915 {1, arcs_83_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001916 {1, arcs_83_2},
Yury Selivanov75445082015-05-11 22:57:16 -04001917};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001918static arc arcs_84_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001919 {24, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001920};
Jelle Zijlstraac317702017-10-05 20:24:46 -07001921static arc arcs_84_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001922 {133, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001923};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001924static arc arcs_84_2[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001925 {175, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001926 {0, 2},
1927};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001928static arc arcs_84_3[1] = {
1929 {0, 3},
1930};
1931static state states_84[4] = {
1932 {1, arcs_84_0},
1933 {1, arcs_84_1},
1934 {2, arcs_84_2},
1935 {1, arcs_84_3},
1936};
1937static arc arcs_85_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001938 {40, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001939};
1940static arc arcs_85_1[1] = {
1941 {0, 1},
1942};
1943static state states_85[2] = {
Jelle Zijlstraac317702017-10-05 20:24:46 -07001944 {1, arcs_85_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001945 {1, arcs_85_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001946};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001947static arc arcs_86_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001948 {35, 1},
Nick Coghlan1f7ce622012-01-13 21:43:40 +10001949};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001950static arc arcs_86_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001951 {179, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001952 {0, 1},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001953};
1954static arc arcs_86_2[1] = {
1955 {0, 2},
1956};
1957static state states_86[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001958 {1, arcs_86_0},
1959 {2, arcs_86_1},
Jelle Zijlstraac317702017-10-05 20:24:46 -07001960 {1, arcs_86_2},
1961};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001962static arc arcs_87_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001963 {22, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001964 {80, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001965};
1966static arc arcs_87_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001967 {60, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001968};
1969static arc arcs_87_2[1] = {
1970 {0, 2},
1971};
1972static state states_87[3] = {
1973 {2, arcs_87_0},
1974 {1, arcs_87_1},
1975 {1, arcs_87_2},
1976};
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001977static arc arcs_88_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001978 {2, 1},
1979 {4, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001980};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001981static arc arcs_88_1[2] = {
1982 {128, 3},
1983 {61, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001984};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001985static arc arcs_88_2[1] = {
1986 {0, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001987};
1988static arc arcs_88_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001989 {45, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001990};
1991static arc arcs_88_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001992 {2, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001993};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001994static arc arcs_88_5[2] = {
1995 {129, 2},
1996 {45, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001997};
Pablo Galindo1f24a712019-03-01 15:34:44 -08001998static arc arcs_88_6[1] = {
1999 {128, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002000};
2001static state states_88[7] = {
2002 {2, arcs_88_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002003 {2, arcs_88_1},
2004 {1, arcs_88_2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002005 {1, arcs_88_3},
2006 {1, arcs_88_4},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002007 {2, arcs_88_5},
2008 {1, arcs_88_6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002009};
2010static arc arcs_89_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002011 {181, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002012};
2013static arc arcs_89_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002014 {44, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002015 {2, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002016};
2017static arc arcs_89_2[1] = {
2018 {0, 2},
2019};
2020static state states_89[3] = {
2021 {1, arcs_89_0},
2022 {2, arcs_89_1},
2023 {1, arcs_89_2},
2024};
2025static arc arcs_90_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002026 {5, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002027};
2028static arc arcs_90_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002029 {50, 2},
2030 {182, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002031};
2032static arc arcs_90_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002033 {58, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002034};
2035static arc arcs_90_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002036 {50, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002037};
2038static arc arcs_90_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002039 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002040};
2041static arc arcs_90_5[1] = {
2042 {0, 5},
2043};
2044static state states_90[6] = {
2045 {1, arcs_90_0},
2046 {2, arcs_90_1},
2047 {1, arcs_90_2},
2048 {1, arcs_90_3},
2049 {1, arcs_90_4},
2050 {1, arcs_90_5},
2051};
2052static arc arcs_91_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002053 {6, 1},
2054 {64, 2},
2055 {60, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002056};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002057static arc arcs_91_1[3] = {
2058 {66, 4},
2059 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002060 {0, 1},
2061};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002062static arc arcs_91_2[1] = {
2063 {60, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002064};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002065static arc arcs_91_3[2] = {
2066 {66, 7},
2067 {0, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002068};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002069static arc arcs_91_4[2] = {
2070 {64, 2},
2071 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002072};
2073static arc arcs_91_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002074 {66, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002075 {0, 5},
2076};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002077static arc arcs_91_6[1] = {
2078 {0, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002079};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002080static arc arcs_91_7[4] = {
2081 {6, 8},
2082 {64, 2},
2083 {60, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002084 {0, 7},
2085};
2086static arc arcs_91_8[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002087 {66, 9},
2088 {60, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002089 {0, 8},
2090};
2091static arc arcs_91_9[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002092 {64, 2},
2093 {60, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002094};
2095static arc arcs_91_10[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002096 {66, 9},
2097 {0, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002098};
2099static state states_91[11] = {
2100 {3, arcs_91_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002101 {3, arcs_91_1},
2102 {1, arcs_91_2},
2103 {2, arcs_91_3},
2104 {2, arcs_91_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002105 {2, arcs_91_5},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002106 {1, arcs_91_6},
2107 {4, arcs_91_7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002108 {3, arcs_91_8},
2109 {2, arcs_91_9},
2110 {2, arcs_91_10},
2111};
2112static dfa dfas[92] = {
tyomitch1b304f92019-03-09 17:35:50 +02002113 {256, "single_input", 3, states_0,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002114 "\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 +02002115 {257, "file_input", 2, states_1,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002116 "\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 +02002117 {258, "eval_input", 3, states_2,
Guido van Rossum495da292019-03-07 12:38:08 -08002118 "\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 +02002119 {259, "decorator", 7, states_3,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002120 "\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 +02002121 {260, "decorators", 2, states_4,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002122 "\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 +02002123 {261, "decorated", 3, states_5,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002124 "\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 +02002125 {262, "async_funcdef", 3, states_6,
Guido van Rossum495da292019-03-07 12:38:08 -08002126 "\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 +02002127 {263, "funcdef", 9, states_7,
Guido van Rossum495da292019-03-07 12:38:08 -08002128 "\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 +02002129 {264, "parameters", 4, states_8,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002130 "\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 +02002131 {265, "typedargslist", 22, states_9,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002132 "\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 +02002133 {266, "tfpdef", 4, states_10,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002134 "\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 +02002135 {267, "varargslist", 18, states_11,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002136 "\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 +02002137 {268, "vfpdef", 2, states_12,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002138 "\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 +02002139 {269, "stmt", 2, states_13,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002140 "\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 +02002141 {270, "simple_stmt", 4, states_14,
Guido van Rossum495da292019-03-07 12:38:08 -08002142 "\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 +02002143 {271, "small_stmt", 2, states_15,
Guido van Rossum495da292019-03-07 12:38:08 -08002144 "\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 +02002145 {272, "expr_stmt", 6, states_16,
Guido van Rossum495da292019-03-07 12:38:08 -08002146 "\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 +02002147 {273, "annassign", 5, states_17,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002148 "\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 +02002149 {274, "testlist_star_expr", 3, states_18,
Guido van Rossum495da292019-03-07 12:38:08 -08002150 "\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 +02002151 {275, "augassign", 2, states_19,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002152 "\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 +02002153 {276, "del_stmt", 3, states_20,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002154 "\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 +02002155 {277, "pass_stmt", 2, states_21,
Guido van Rossum495da292019-03-07 12:38:08 -08002156 "\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 +02002157 {278, "flow_stmt", 2, states_22,
Guido van Rossum495da292019-03-07 12:38:08 -08002158 "\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 +02002159 {279, "break_stmt", 2, states_23,
Guido van Rossum495da292019-03-07 12:38:08 -08002160 "\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 +02002161 {280, "continue_stmt", 2, states_24,
Guido van Rossum495da292019-03-07 12:38:08 -08002162 "\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 +02002163 {281, "return_stmt", 3, states_25,
Guido van Rossum495da292019-03-07 12:38:08 -08002164 "\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 +02002165 {282, "yield_stmt", 2, states_26,
Guido van Rossum495da292019-03-07 12:38:08 -08002166 "\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 +02002167 {283, "raise_stmt", 5, states_27,
Guido van Rossum495da292019-03-07 12:38:08 -08002168 "\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 +02002169 {284, "import_stmt", 2, states_28,
Guido van Rossum495da292019-03-07 12:38:08 -08002170 "\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 +02002171 {285, "import_name", 3, states_29,
Guido van Rossum495da292019-03-07 12:38:08 -08002172 "\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 +02002173 {286, "import_from", 8, states_30,
Guido van Rossum495da292019-03-07 12:38:08 -08002174 "\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 +02002175 {287, "import_as_name", 4, states_31,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002176 "\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 +02002177 {288, "dotted_as_name", 4, states_32,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002178 "\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 +02002179 {289, "import_as_names", 3, states_33,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002180 "\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 +02002181 {290, "dotted_as_names", 2, states_34,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002182 "\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 +02002183 {291, "dotted_name", 2, states_35,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002184 "\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 +02002185 {292, "global_stmt", 3, states_36,
Guido van Rossum495da292019-03-07 12:38:08 -08002186 "\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 +02002187 {293, "nonlocal_stmt", 3, states_37,
Guido van Rossum495da292019-03-07 12:38:08 -08002188 "\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 +02002189 {294, "assert_stmt", 5, states_38,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002190 "\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 +02002191 {295, "compound_stmt", 2, states_39,
Guido van Rossum495da292019-03-07 12:38:08 -08002192 "\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 +02002193 {296, "async_stmt", 3, states_40,
Guido van Rossum495da292019-03-07 12:38:08 -08002194 "\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 +02002195 {297, "if_stmt", 8, states_41,
Guido van Rossum495da292019-03-07 12:38:08 -08002196 "\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 +02002197 {298, "while_stmt", 8, states_42,
Guido van Rossum495da292019-03-07 12:38:08 -08002198 "\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 +02002199 {299, "for_stmt", 11, states_43,
Guido van Rossum495da292019-03-07 12:38:08 -08002200 "\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 +02002201 {300, "try_stmt", 13, states_44,
Guido van Rossum495da292019-03-07 12:38:08 -08002202 "\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 +02002203 {301, "with_stmt", 6, states_45,
Guido van Rossum495da292019-03-07 12:38:08 -08002204 "\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 +02002205 {302, "with_item", 4, states_46,
Guido van Rossum495da292019-03-07 12:38:08 -08002206 "\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 +02002207 {303, "except_clause", 5, states_47,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002208 "\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 +02002209 {304, "suite", 5, states_48,
Guido van Rossum495da292019-03-07 12:38:08 -08002210 "\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 +02002211 {305, "namedexpr_test", 4, states_49,
Guido van Rossum495da292019-03-07 12:38:08 -08002212 "\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 +02002213 {306, "test", 6, states_50,
Guido van Rossum495da292019-03-07 12:38:08 -08002214 "\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 +02002215 {307, "test_nocond", 2, states_51,
Guido van Rossum495da292019-03-07 12:38:08 -08002216 "\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 +02002217 {308, "lambdef", 5, states_52,
Guido van Rossum495da292019-03-07 12:38:08 -08002218 "\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 +02002219 {309, "lambdef_nocond", 5, states_53,
Guido van Rossum495da292019-03-07 12:38:08 -08002220 "\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 +02002221 {310, "or_test", 2, states_54,
Guido van Rossum495da292019-03-07 12:38:08 -08002222 "\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 +02002223 {311, "and_test", 2, states_55,
Guido van Rossum495da292019-03-07 12:38:08 -08002224 "\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 +02002225 {312, "not_test", 3, states_56,
Guido van Rossum495da292019-03-07 12:38:08 -08002226 "\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 +02002227 {313, "comparison", 2, states_57,
Guido van Rossum495da292019-03-07 12:38:08 -08002228 "\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 +02002229 {314, "comp_op", 4, states_58,
Guido van Rossum495da292019-03-07 12:38:08 -08002230 "\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 +02002231 {315, "star_expr", 3, states_59,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002232 "\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 +02002233 {316, "expr", 2, states_60,
Guido van Rossum495da292019-03-07 12:38:08 -08002234 "\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 +02002235 {317, "xor_expr", 2, states_61,
Guido van Rossum495da292019-03-07 12:38:08 -08002236 "\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 +02002237 {318, "and_expr", 2, states_62,
Guido van Rossum495da292019-03-07 12:38:08 -08002238 "\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 +02002239 {319, "shift_expr", 2, states_63,
Guido van Rossum495da292019-03-07 12:38:08 -08002240 "\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 +02002241 {320, "arith_expr", 2, states_64,
Guido van Rossum495da292019-03-07 12:38:08 -08002242 "\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 +02002243 {321, "term", 2, states_65,
Guido van Rossum495da292019-03-07 12:38:08 -08002244 "\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 +02002245 {322, "factor", 3, states_66,
Guido van Rossum495da292019-03-07 12:38:08 -08002246 "\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 +02002247 {323, "power", 4, states_67,
Guido van Rossum495da292019-03-07 12:38:08 -08002248 "\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 +02002249 {324, "atom_expr", 3, states_68,
Guido van Rossum495da292019-03-07 12:38:08 -08002250 "\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 +02002251 {325, "atom", 9, states_69,
Guido van Rossum495da292019-03-07 12:38:08 -08002252 "\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 +02002253 {326, "testlist_comp", 5, states_70,
Guido van Rossum495da292019-03-07 12:38:08 -08002254 "\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 +02002255 {327, "trailer", 7, states_71,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002256 "\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 +02002257 {328, "subscriptlist", 3, states_72,
Guido van Rossum495da292019-03-07 12:38:08 -08002258 "\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 +02002259 {329, "subscript", 5, states_73,
Guido van Rossum495da292019-03-07 12:38:08 -08002260 "\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 +02002261 {330, "sliceop", 3, states_74,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002262 "\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 +02002263 {331, "exprlist", 3, states_75,
Guido van Rossum495da292019-03-07 12:38:08 -08002264 "\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 +02002265 {332, "testlist", 3, states_76,
Guido van Rossum495da292019-03-07 12:38:08 -08002266 "\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 +02002267 {333, "dictorsetmaker", 14, states_77,
Guido van Rossum495da292019-03-07 12:38:08 -08002268 "\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 +02002269 {334, "classdef", 8, states_78,
Guido van Rossum495da292019-03-07 12:38:08 -08002270 "\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 +02002271 {335, "arglist", 3, states_79,
Guido van Rossum495da292019-03-07 12:38:08 -08002272 "\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 +02002273 {336, "argument", 4, states_80,
Guido van Rossum495da292019-03-07 12:38:08 -08002274 "\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 +02002275 {337, "comp_iter", 2, states_81,
Guido van Rossum495da292019-03-07 12:38:08 -08002276 "\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 +02002277 {338, "sync_comp_for", 6, states_82,
Guido van Rossum495da292019-03-07 12:38:08 -08002278 "\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 +02002279 {339, "comp_for", 3, states_83,
Guido van Rossum495da292019-03-07 12:38:08 -08002280 "\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 +02002281 {340, "comp_if", 4, states_84,
Guido van Rossum495da292019-03-07 12:38:08 -08002282 "\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 +02002283 {341, "encoding_decl", 2, states_85,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002284 "\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 +02002285 {342, "yield_expr", 3, states_86,
Guido van Rossum495da292019-03-07 12:38:08 -08002286 "\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 +02002287 {343, "yield_arg", 3, states_87,
Guido van Rossum495da292019-03-07 12:38:08 -08002288 "\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 +02002289 {344, "func_body_suite", 7, states_88,
Guido van Rossum495da292019-03-07 12:38:08 -08002290 "\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 +02002291 {345, "func_type_input", 3, states_89,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002292 "\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 +02002293 {346, "func_type", 6, states_90,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002294 "\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 +02002295 {347, "typelist", 11, states_91,
Guido van Rossum495da292019-03-07 12:38:08 -08002296 "\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 -07002297};
Pablo Galindo1f24a712019-03-01 15:34:44 -08002298static label labels[183] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00002299 {0, "EMPTY"},
2300 {256, 0},
2301 {4, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002302 {295, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002303 {270, 0},
2304 {7, 0},
2305 {16, 0},
2306 {14, 0},
2307 {15, 0},
2308 {52, 0},
2309 {49, 0},
2310 {1, "False"},
2311 {1, "None"},
2312 {1, "True"},
2313 {9, 0},
2314 {1, "assert"},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002315 {1, "break"},
2316 {1, "class"},
2317 {1, "continue"},
2318 {1, "def"},
2319 {1, "del"},
2320 {1, "for"},
2321 {1, "from"},
2322 {1, "global"},
2323 {1, "if"},
2324 {1, "import"},
2325 {1, "lambda"},
2326 {1, "nonlocal"},
2327 {1, "not"},
2328 {1, "pass"},
2329 {1, "raise"},
2330 {1, "return"},
2331 {1, "try"},
2332 {1, "while"},
2333 {1, "with"},
2334 {1, "yield"},
2335 {25, 0},
2336 {31, 0},
Guido van Rossum495da292019-03-07 12:38:08 -08002337 {56, 0},
2338 {55, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002339 {1, 0},
2340 {2, 0},
2341 {3, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002342 {257, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002343 {0, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002344 {269, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002345 {258, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002346 {332, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002347 {259, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002348 {291, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002349 {8, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002350 {335, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002351 {260, 0},
2352 {261, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002353 {262, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002354 {334, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002355 {263, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002356 {264, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002357 {51, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002358 {11, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002359 {306, 0},
Guido van Rossum495da292019-03-07 12:38:08 -08002360 {58, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002361 {344, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002362 {265, 0},
Meador Inge33880602012-01-15 19:15:36 -06002363 {35, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002364 {266, 0},
2365 {12, 0},
2366 {22, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002367 {267, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002368 {268, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002369 {271, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002370 {13, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002371 {294, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002372 {276, 0},
2373 {272, 0},
2374 {278, 0},
2375 {292, 0},
2376 {284, 0},
2377 {293, 0},
2378 {277, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002379 {274, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002380 {273, 0},
2381 {275, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002382 {342, 0},
2383 {315, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002384 {40, 0},
2385 {41, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002386 {46, 0},
2387 {38, 0},
2388 {36, 0},
2389 {37, 0},
2390 {48, 0},
2391 {39, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002392 {44, 0},
2393 {45, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002394 {50, 0},
2395 {43, 0},
2396 {42, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002397 {331, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002398 {279, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002399 {280, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002400 {283, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002401 {281, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002402 {282, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002403 {286, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002404 {285, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002405 {290, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002406 {23, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002407 {289, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002408 {287, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002409 {1, "as"},
2410 {288, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002411 {296, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002412 {299, 0},
2413 {297, 0},
2414 {300, 0},
2415 {298, 0},
2416 {301, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002417 {305, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002418 {304, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002419 {1, "elif"},
2420 {1, "else"},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002421 {1, "in"},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002422 {1, "finally"},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002423 {303, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002424 {302, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002425 {316, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002426 {1, "except"},
2427 {5, 0},
2428 {6, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002429 {53, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002430 {308, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002431 {310, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002432 {307, 0},
2433 {309, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002434 {311, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002435 {1, "or"},
2436 {312, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002437 {1, "and"},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002438 {313, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002439 {314, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002440 {28, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002441 {20, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002442 {29, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002443 {27, 0},
2444 {21, 0},
2445 {30, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002446 {1, "is"},
Yury Selivanov75445082015-05-11 22:57:16 -04002447 {317, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002448 {18, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002449 {318, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002450 {32, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002451 {319, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002452 {19, 0},
2453 {320, 0},
Meador Inge33880602012-01-15 19:15:36 -06002454 {33, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002455 {34, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002456 {321, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002457 {322, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002458 {24, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002459 {17, 0},
Meador Inge33880602012-01-15 19:15:36 -06002460 {47, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002461 {323, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002462 {324, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002463 {325, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002464 {327, 0},
2465 {326, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002466 {10, 0},
Meador Inge33880602012-01-15 19:15:36 -06002467 {26, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002468 {333, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002469 {339, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002470 {328, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002471 {329, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002472 {330, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002473 {336, 0},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002474 {337, 0},
2475 {340, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002476 {338, 0},
2477 {341, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002478 {343, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002479 {345, 0},
2480 {346, 0},
2481 {347, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002482};
Guido van Rossumee2373b1997-05-07 23:51:07 +00002483grammar _PyParser_Grammar = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002484 92,
Victor Stinnerbeba8262010-05-15 23:00:51 +00002485 dfas,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002486 {183, labels},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002487 256
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002488};