blob: 62d9ae207f72f6dc7b3ec22f7be2dc417e78fe88 [file] [log] [blame]
Neal Norwitz32dde222008-04-15 06:43:13 +00001/* Generated by Parser/pgen */
2
Vinay Sajip0b60f642019-10-15 08:26:12 +01003#include "exports.h"
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00004#include "grammar.h"
Vinay Sajip0b60f642019-10-15 08:26:12 +01005Py_EXPORTED_SYMBOL grammar _PyParser_Grammar;
tyomitch84b47842019-04-23 12:29:57 +03006static const arc arcs_0_0[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00007 {2, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08008 {3, 2},
9 {4, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000010};
tyomitch84b47842019-04-23 12:29:57 +030011static const arc arcs_0_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000012 {0, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000013};
tyomitch84b47842019-04-23 12:29:57 +030014static const arc arcs_0_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000015 {2, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000016};
17static state states_0[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000018 {3, arcs_0_0},
19 {1, arcs_0_1},
20 {1, arcs_0_2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000021};
tyomitch84b47842019-04-23 12:29:57 +030022static const arc arcs_1_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080023 {44, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +000024 {2, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -080025 {45, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000026};
tyomitch84b47842019-04-23 12:29:57 +030027static const arc arcs_1_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000028 {0, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000029};
30static state states_1[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000031 {3, arcs_1_0},
32 {1, arcs_1_1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000033};
tyomitch84b47842019-04-23 12:29:57 +030034static const arc arcs_2_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080035 {47, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000036};
tyomitch84b47842019-04-23 12:29:57 +030037static const arc arcs_2_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080038 {44, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +000039 {2, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000040};
tyomitch84b47842019-04-23 12:29:57 +030041static const arc arcs_2_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000042 {0, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000043};
44static state states_2[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000045 {1, arcs_2_0},
46 {2, arcs_2_1},
47 {1, arcs_2_2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000048};
tyomitch84b47842019-04-23 12:29:57 +030049static const arc arcs_3_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080050 {10, 1},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000051};
tyomitch84b47842019-04-23 12:29:57 +030052static const arc arcs_3_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080053 {49, 2},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000054};
tyomitch84b47842019-04-23 12:29:57 +030055static const 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};
tyomitch84b47842019-04-23 12:29:57 +030059static const 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};
tyomitch84b47842019-04-23 12:29:57 +030063static const arc arcs_3_4[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +000064 {0, 4},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +000065};
tyomitch84b47842019-04-23 12:29:57 +030066static const arc arcs_3_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080067 {2, 4},
Guido van Rossum590baa41993-11-30 13:40:46 +000068};
tyomitch84b47842019-04-23 12:29:57 +030069static const 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};
tyomitch84b47842019-04-23 12:29:57 +030081static const arc arcs_4_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080082 {48, 1},
Guido van Rossum3b716041993-10-27 13:25:30 +000083};
tyomitch84b47842019-04-23 12:29:57 +030084static const 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};
tyomitch84b47842019-04-23 12:29:57 +030092static const arc arcs_5_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -080093 {52, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +000094};
tyomitch84b47842019-04-23 12:29:57 +030095static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300100static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300108static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300111static const arc arcs_6_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800112 {56, 2},
Guido van Rossum3b716041993-10-27 13:25:30 +0000113};
tyomitch84b47842019-04-23 12:29:57 +0300114static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300122static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300125static const arc arcs_7_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800126 {40, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000127};
tyomitch84b47842019-04-23 12:29:57 +0300128static const arc arcs_7_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800129 {57, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000130};
tyomitch84b47842019-04-23 12:29:57 +0300131static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300135static const arc arcs_7_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800136 {60, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400137};
tyomitch84b47842019-04-23 12:29:57 +0300138static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300142static const arc arcs_7_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800143 {59, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400144};
tyomitch84b47842019-04-23 12:29:57 +0300145static const arc arcs_7_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800146 {62, 8},
Yury Selivanov75445082015-05-11 22:57:16 -0400147};
tyomitch84b47842019-04-23 12:29:57 +0300148static const arc arcs_7_8[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800149 {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};
tyomitch84b47842019-04-23 12:29:57 +0300162static const arc arcs_8_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800163 {5, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400164};
tyomitch84b47842019-04-23 12:29:57 +0300165static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300169static const arc arcs_8_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800170 {0, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400171};
tyomitch84b47842019-04-23 12:29:57 +0300172static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300181static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300186static const 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};
tyomitch84b47842019-04-23 12:29:57 +0300192static const arc arcs_9_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800193 {65, 7},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000194};
tyomitch84b47842019-04-23 12:29:57 +0300195static const arc arcs_9_3[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800196 {66, 8},
197 {67, 9},
198 {61, 5},
199 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000200};
tyomitch84b47842019-04-23 12:29:57 +0300201static const arc arcs_9_4[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800202 {64, 2},
203 {61, 10},
204 {65, 11},
205 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000206};
tyomitch84b47842019-04-23 12:29:57 +0300207static const arc arcs_9_5[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000208 {0, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000209};
tyomitch84b47842019-04-23 12:29:57 +0300210static const arc arcs_9_6[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800211 {66, 4},
212 {61, 5},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000213 {0, 6},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000214};
tyomitch84b47842019-04-23 12:29:57 +0300215static const 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 Galindo8c77b8c2019-04-29 13:36:57 +0100220static const arc arcs_9_8[6] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800221 {6, 13},
222 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100223 {68, 14},
224 {61, 15},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800225 {65, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000226 {0, 8},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000227};
tyomitch84b47842019-04-23 12:29:57 +0300228static const arc arcs_9_9[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100229 {60, 16},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000230};
tyomitch84b47842019-04-23 12:29:57 +0300231static const arc arcs_9_10[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800232 {64, 2},
233 {65, 11},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000234 {0, 10},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000235};
tyomitch84b47842019-04-23 12:29:57 +0300236static const arc arcs_9_11[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800237 {66, 4},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100238 {67, 17},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800239 {61, 5},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000240 {0, 11},
241};
tyomitch84b47842019-04-23 12:29:57 +0300242static const arc arcs_9_12[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800243 {61, 5},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000244 {0, 12},
245};
tyomitch84b47842019-04-23 12:29:57 +0300246static const arc arcs_9_13[4] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100247 {66, 18},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800248 {61, 5},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100249 {65, 19},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000250 {0, 13},
251};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100252static const arc arcs_9_14[2] = {
253 {66, 20},
Robert Collinsdf395992015-08-12 08:00:06 +1200254 {0, 14},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000255};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100256static const arc arcs_9_15[5] = {
257 {6, 13},
258 {64, 2},
259 {68, 14},
260 {65, 3},
Robert Collinsdf395992015-08-12 08:00:06 +1200261 {0, 15},
262};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100263static const arc arcs_9_16[3] = {
264 {66, 8},
265 {61, 5},
266 {0, 16},
267};
268static const arc arcs_9_17[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800269 {60, 6},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000270};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100271static const arc arcs_9_18[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800272 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100273 {61, 21},
274 {65, 22},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800275 {0, 18},
Mark Dickinson0bddfd02010-07-12 14:18:21 +0000276};
tyomitch84b47842019-04-23 12:29:57 +0300277static const arc arcs_9_19[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100278 {66, 18},
279 {61, 5},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800280 {0, 19},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800281};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100282static const arc arcs_9_20[5] = {
283 {6, 23},
284 {64, 2},
285 {61, 24},
286 {65, 25},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800287 {0, 20},
288};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100289static const arc arcs_9_21[3] = {
290 {64, 2},
291 {65, 22},
292 {0, 21},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800293};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100294static const arc arcs_9_22[4] = {
295 {66, 18},
296 {67, 26},
297 {61, 5},
298 {0, 22},
299};
300static const arc arcs_9_23[4] = {
301 {66, 27},
302 {61, 5},
303 {65, 28},
304 {0, 23},
305};
306static const arc arcs_9_24[1] = {
307 {65, 25},
308};
309static const arc arcs_9_25[4] = {
310 {66, 29},
311 {67, 30},
312 {61, 5},
313 {0, 25},
314};
315static const arc arcs_9_26[1] = {
316 {60, 19},
317};
318static const arc arcs_9_27[4] = {
319 {64, 2},
320 {61, 31},
321 {65, 32},
322 {0, 27},
323};
324static const arc arcs_9_28[3] = {
325 {66, 27},
326 {61, 5},
327 {0, 28},
328};
329static const arc arcs_9_29[5] = {
330 {6, 33},
331 {64, 2},
332 {61, 34},
333 {65, 25},
334 {0, 29},
335};
336static const arc arcs_9_30[1] = {
337 {60, 35},
338};
339static const arc arcs_9_31[3] = {
340 {64, 2},
341 {65, 32},
342 {0, 31},
343};
344static const arc arcs_9_32[4] = {
345 {66, 27},
346 {67, 36},
347 {61, 5},
348 {0, 32},
349};
350static const arc arcs_9_33[4] = {
351 {66, 37},
352 {61, 5},
353 {65, 38},
354 {0, 33},
355};
356static const arc arcs_9_34[4] = {
357 {6, 33},
358 {64, 2},
359 {65, 25},
360 {0, 34},
361};
362static const arc arcs_9_35[3] = {
363 {66, 29},
364 {61, 5},
365 {0, 35},
366};
367static const arc arcs_9_36[1] = {
368 {60, 28},
369};
370static const arc arcs_9_37[4] = {
371 {64, 2},
372 {61, 39},
373 {65, 40},
374 {0, 37},
375};
376static const arc arcs_9_38[3] = {
377 {66, 37},
378 {61, 5},
379 {0, 38},
380};
381static const arc arcs_9_39[3] = {
382 {64, 2},
383 {65, 40},
384 {0, 39},
385};
386static const arc arcs_9_40[4] = {
387 {66, 37},
388 {67, 41},
389 {61, 5},
390 {0, 40},
391};
392static const arc arcs_9_41[1] = {
393 {60, 38},
394};
395static state states_9[42] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400396 {3, arcs_9_0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800397 {4, arcs_9_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800398 {1, arcs_9_2},
399 {4, arcs_9_3},
400 {4, arcs_9_4},
401 {1, arcs_9_5},
402 {3, arcs_9_6},
Robert Collinsdf395992015-08-12 08:00:06 +1200403 {3, arcs_9_7},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100404 {6, arcs_9_8},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800405 {1, arcs_9_9},
Yury Selivanov75445082015-05-11 22:57:16 -0400406 {3, arcs_9_10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800407 {4, arcs_9_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800408 {2, arcs_9_12},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800409 {4, arcs_9_13},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100410 {2, arcs_9_14},
411 {5, arcs_9_15},
412 {3, arcs_9_16},
413 {1, arcs_9_17},
414 {4, arcs_9_18},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800415 {3, arcs_9_19},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100416 {5, arcs_9_20},
417 {3, arcs_9_21},
418 {4, arcs_9_22},
419 {4, arcs_9_23},
420 {1, arcs_9_24},
421 {4, arcs_9_25},
422 {1, arcs_9_26},
423 {4, arcs_9_27},
424 {3, arcs_9_28},
425 {5, arcs_9_29},
426 {1, arcs_9_30},
427 {3, arcs_9_31},
428 {4, arcs_9_32},
429 {4, arcs_9_33},
430 {4, arcs_9_34},
431 {3, arcs_9_35},
432 {1, arcs_9_36},
433 {4, arcs_9_37},
434 {3, arcs_9_38},
435 {3, arcs_9_39},
436 {4, arcs_9_40},
437 {1, arcs_9_41},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000438};
tyomitch84b47842019-04-23 12:29:57 +0300439static const arc arcs_10_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800440 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000441};
tyomitch84b47842019-04-23 12:29:57 +0300442static const arc arcs_10_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800443 {59, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000444 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000445};
tyomitch84b47842019-04-23 12:29:57 +0300446static const arc arcs_10_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800447 {60, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000448};
tyomitch84b47842019-04-23 12:29:57 +0300449static const arc arcs_10_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400450 {0, 3},
451};
452static state states_10[4] = {
453 {1, arcs_10_0},
454 {2, arcs_10_1},
455 {1, arcs_10_2},
456 {1, arcs_10_3},
457};
tyomitch84b47842019-04-23 12:29:57 +0300458static const arc arcs_11_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800459 {6, 1},
460 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100461 {70, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400462};
tyomitch84b47842019-04-23 12:29:57 +0300463static const arc arcs_11_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800464 {66, 4},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100465 {70, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400466 {0, 1},
467};
tyomitch84b47842019-04-23 12:29:57 +0300468static const arc arcs_11_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100469 {70, 6},
Yury Selivanov75445082015-05-11 22:57:16 -0400470};
tyomitch84b47842019-04-23 12:29:57 +0300471static const arc arcs_11_3[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800472 {66, 7},
473 {67, 8},
474 {0, 3},
Yury Selivanov75445082015-05-11 22:57:16 -0400475};
tyomitch84b47842019-04-23 12:29:57 +0300476static const arc arcs_11_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800477 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100478 {70, 9},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800479 {0, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400480};
tyomitch84b47842019-04-23 12:29:57 +0300481static const arc arcs_11_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800482 {66, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400483 {0, 5},
484};
tyomitch84b47842019-04-23 12:29:57 +0300485static const arc arcs_11_6[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800486 {66, 10},
Yury Selivanov75445082015-05-11 22:57:16 -0400487 {0, 6},
488};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100489static const arc arcs_11_7[5] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800490 {6, 11},
491 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100492 {68, 12},
493 {70, 3},
Robert Collinsdf395992015-08-12 08:00:06 +1200494 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -0400495};
tyomitch84b47842019-04-23 12:29:57 +0300496static const arc arcs_11_8[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100497 {60, 13},
Yury Selivanov75445082015-05-11 22:57:16 -0400498};
tyomitch84b47842019-04-23 12:29:57 +0300499static const arc arcs_11_9[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800500 {66, 4},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100501 {67, 14},
Yury Selivanov75445082015-05-11 22:57:16 -0400502 {0, 9},
503};
tyomitch84b47842019-04-23 12:29:57 +0300504static const arc arcs_11_10[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400505 {0, 10},
506};
tyomitch84b47842019-04-23 12:29:57 +0300507static const arc arcs_11_11[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100508 {66, 15},
509 {70, 16},
Yury Selivanov75445082015-05-11 22:57:16 -0400510 {0, 11},
511};
tyomitch84b47842019-04-23 12:29:57 +0300512static const arc arcs_11_12[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100513 {66, 17},
Yury Selivanov75445082015-05-11 22:57:16 -0400514 {0, 12},
515};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100516static const arc arcs_11_13[2] = {
517 {66, 7},
518 {0, 13},
519};
520static const arc arcs_11_14[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800521 {60, 5},
Yury Selivanov75445082015-05-11 22:57:16 -0400522};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100523static const arc arcs_11_15[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800524 {64, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100525 {70, 18},
Robert Collinsdf395992015-08-12 08:00:06 +1200526 {0, 15},
527};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100528static const arc arcs_11_16[2] = {
529 {66, 15},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800530 {0, 16},
Yury Selivanov75445082015-05-11 22:57:16 -0400531};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100532static const arc arcs_11_17[4] = {
533 {6, 19},
534 {64, 2},
535 {70, 20},
536 {0, 17},
Yury Selivanov75445082015-05-11 22:57:16 -0400537};
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100538static const arc arcs_11_18[3] = {
539 {66, 15},
540 {67, 21},
541 {0, 18},
542};
543static const arc arcs_11_19[3] = {
544 {66, 22},
545 {70, 23},
546 {0, 19},
547};
548static const arc arcs_11_20[3] = {
549 {66, 24},
550 {67, 25},
551 {0, 20},
552};
553static const arc arcs_11_21[1] = {
554 {60, 16},
555};
556static const arc arcs_11_22[3] = {
557 {64, 2},
558 {70, 26},
559 {0, 22},
560};
561static const arc arcs_11_23[2] = {
562 {66, 22},
563 {0, 23},
564};
565static const arc arcs_11_24[4] = {
566 {6, 27},
567 {64, 2},
568 {70, 20},
569 {0, 24},
570};
571static const arc arcs_11_25[1] = {
572 {60, 28},
573};
574static const arc arcs_11_26[3] = {
575 {66, 22},
576 {67, 29},
577 {0, 26},
578};
579static const arc arcs_11_27[3] = {
580 {66, 30},
581 {70, 31},
582 {0, 27},
583};
584static const arc arcs_11_28[2] = {
585 {66, 24},
586 {0, 28},
587};
588static const arc arcs_11_29[1] = {
589 {60, 23},
590};
591static const arc arcs_11_30[3] = {
592 {64, 2},
593 {70, 32},
594 {0, 30},
595};
596static const arc arcs_11_31[2] = {
597 {66, 30},
598 {0, 31},
599};
600static const arc arcs_11_32[3] = {
601 {66, 30},
602 {67, 33},
603 {0, 32},
604};
605static const arc arcs_11_33[1] = {
606 {60, 31},
607};
608static state states_11[34] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400609 {3, arcs_11_0},
610 {3, arcs_11_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800611 {1, arcs_11_2},
612 {3, arcs_11_3},
613 {3, arcs_11_4},
614 {2, arcs_11_5},
Yury Selivanov75445082015-05-11 22:57:16 -0400615 {2, arcs_11_6},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100616 {5, arcs_11_7},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800617 {1, arcs_11_8},
618 {3, arcs_11_9},
619 {1, arcs_11_10},
Yury Selivanov75445082015-05-11 22:57:16 -0400620 {3, arcs_11_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800621 {2, arcs_11_12},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100622 {2, arcs_11_13},
623 {1, arcs_11_14},
624 {3, arcs_11_15},
625 {2, arcs_11_16},
626 {4, arcs_11_17},
627 {3, arcs_11_18},
628 {3, arcs_11_19},
629 {3, arcs_11_20},
630 {1, arcs_11_21},
631 {3, arcs_11_22},
632 {2, arcs_11_23},
633 {4, arcs_11_24},
634 {1, arcs_11_25},
635 {3, arcs_11_26},
636 {3, arcs_11_27},
637 {2, arcs_11_28},
638 {1, arcs_11_29},
639 {3, arcs_11_30},
640 {2, arcs_11_31},
641 {3, arcs_11_32},
642 {1, arcs_11_33},
Yury Selivanov75445082015-05-11 22:57:16 -0400643};
tyomitch84b47842019-04-23 12:29:57 +0300644static const arc arcs_12_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800645 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000646};
tyomitch84b47842019-04-23 12:29:57 +0300647static const arc arcs_12_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000648 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000649};
650static state states_12[2] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400651 {1, arcs_12_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000652 {1, arcs_12_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000653};
tyomitch84b47842019-04-23 12:29:57 +0300654static const arc arcs_13_0[2] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400655 {3, 1},
656 {4, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000657};
tyomitch84b47842019-04-23 12:29:57 +0300658static const arc arcs_13_1[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400659 {0, 1},
660};
661static state states_13[2] = {
662 {2, arcs_13_0},
663 {1, arcs_13_1},
664};
tyomitch84b47842019-04-23 12:29:57 +0300665static const arc arcs_14_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100666 {71, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400667};
tyomitch84b47842019-04-23 12:29:57 +0300668static const arc arcs_14_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100669 {72, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000670 {2, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000671};
tyomitch84b47842019-04-23 12:29:57 +0300672static const arc arcs_14_2[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000673 {2, 3},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100674 {71, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000675};
tyomitch84b47842019-04-23 12:29:57 +0300676static const arc arcs_14_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000677 {0, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000678};
Yury Selivanov75445082015-05-11 22:57:16 -0400679static state states_14[4] = {
680 {1, arcs_14_0},
681 {2, arcs_14_1},
682 {2, arcs_14_2},
683 {1, arcs_14_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000684};
tyomitch84b47842019-04-23 12:29:57 +0300685static const arc arcs_15_0[8] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800686 {73, 1},
687 {74, 1},
688 {75, 1},
689 {76, 1},
690 {77, 1},
691 {78, 1},
692 {79, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100693 {80, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000694};
tyomitch84b47842019-04-23 12:29:57 +0300695static const arc arcs_15_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000696 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000697};
Yury Selivanov75445082015-05-11 22:57:16 -0400698static state states_15[2] = {
699 {8, arcs_15_0},
700 {1, arcs_15_1},
701};
tyomitch84b47842019-04-23 12:29:57 +0300702static const arc arcs_16_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100703 {81, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400704};
tyomitch84b47842019-04-23 12:29:57 +0300705static const arc arcs_16_1[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800706 {67, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100707 {82, 3},
708 {83, 4},
Yury Selivanov75445082015-05-11 22:57:16 -0400709 {0, 1},
710};
tyomitch84b47842019-04-23 12:29:57 +0300711static const arc arcs_16_2[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100712 {81, 5},
713 {84, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000714};
tyomitch84b47842019-04-23 12:29:57 +0300715static const arc arcs_16_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800716 {0, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700717};
tyomitch84b47842019-04-23 12:29:57 +0300718static const arc arcs_16_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800719 {47, 3},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100720 {84, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000721};
tyomitch84b47842019-04-23 12:29:57 +0300722static const arc arcs_16_5[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800723 {67, 2},
724 {61, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000725 {0, 5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000726};
Yury Selivanov75445082015-05-11 22:57:16 -0400727static state states_16[6] = {
728 {1, arcs_16_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700729 {4, arcs_16_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800730 {2, arcs_16_2},
731 {1, arcs_16_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700732 {2, arcs_16_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -0800733 {3, arcs_16_5},
Neal Norwitzc1505362006-12-28 06:47:50 +0000734};
tyomitch84b47842019-04-23 12:29:57 +0300735static const arc arcs_17_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800736 {59, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000737};
tyomitch84b47842019-04-23 12:29:57 +0300738static const arc arcs_17_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800739 {60, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700740};
tyomitch84b47842019-04-23 12:29:57 +0300741static const arc arcs_17_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800742 {67, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700743 {0, 2},
744};
tyomitch84b47842019-04-23 12:29:57 +0300745static const arc arcs_17_3[2] = {
Pablo Galindo8565f6b2019-06-03 08:34:20 +0100746 {81, 4},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100747 {84, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700748};
tyomitch84b47842019-04-23 12:29:57 +0300749static const arc arcs_17_4[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700750 {0, 4},
751};
752static state states_17[5] = {
753 {1, arcs_17_0},
754 {1, arcs_17_1},
755 {2, arcs_17_2},
Ivan Levkivskyi62c35a82019-01-25 01:39:19 +0000756 {2, arcs_17_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700757 {1, arcs_17_4},
758};
tyomitch84b47842019-04-23 12:29:57 +0300759static const arc arcs_18_0[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100760 {85, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800761 {60, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700762};
tyomitch84b47842019-04-23 12:29:57 +0300763static const arc arcs_18_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800764 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000765 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000766};
tyomitch84b47842019-04-23 12:29:57 +0300767static const arc arcs_18_2[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100768 {85, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800769 {60, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000770 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000771};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700772static state states_18[3] = {
773 {2, arcs_18_0},
774 {2, arcs_18_1},
775 {3, arcs_18_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000776};
tyomitch84b47842019-04-23 12:29:57 +0300777static const arc arcs_19_0[13] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800778 {86, 1},
779 {87, 1},
780 {88, 1},
781 {89, 1},
782 {90, 1},
783 {91, 1},
784 {92, 1},
785 {93, 1},
786 {94, 1},
787 {95, 1},
788 {96, 1},
789 {97, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100790 {98, 1},
Thomas Wouters434d0822000-08-24 20:11:32 +0000791};
tyomitch84b47842019-04-23 12:29:57 +0300792static const arc arcs_19_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000793 {0, 1},
Guido van Rossumef098511991-07-27 21:37:24 +0000794};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700795static state states_19[2] = {
796 {13, arcs_19_0},
797 {1, arcs_19_1},
798};
tyomitch84b47842019-04-23 12:29:57 +0300799static const arc arcs_20_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800800 {20, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700801};
tyomitch84b47842019-04-23 12:29:57 +0300802static const arc arcs_20_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100803 {99, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700804};
tyomitch84b47842019-04-23 12:29:57 +0300805static const arc arcs_20_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700806 {0, 2},
807};
808static state states_20[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400809 {1, arcs_20_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000810 {1, arcs_20_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700811 {1, arcs_20_2},
Tim Peters5ca576e2001-06-18 22:08:13 +0000812};
tyomitch84b47842019-04-23 12:29:57 +0300813static const arc arcs_21_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800814 {29, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000815};
tyomitch84b47842019-04-23 12:29:57 +0300816static const arc arcs_21_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000817 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000818};
819static state states_21[2] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700820 {1, arcs_21_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000821 {1, arcs_21_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000822};
tyomitch84b47842019-04-23 12:29:57 +0300823static const arc arcs_22_0[5] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800824 {100, 1},
825 {101, 1},
826 {102, 1},
827 {103, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100828 {104, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000829};
tyomitch84b47842019-04-23 12:29:57 +0300830static const arc arcs_22_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000831 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000832};
833static state states_22[2] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700834 {5, arcs_22_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000835 {1, arcs_22_1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000836};
tyomitch84b47842019-04-23 12:29:57 +0300837static const arc arcs_23_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800838 {16, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000839};
tyomitch84b47842019-04-23 12:29:57 +0300840static const arc arcs_23_1[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400841 {0, 1},
842};
843static state states_23[2] = {
844 {1, arcs_23_0},
845 {1, arcs_23_1},
846};
tyomitch84b47842019-04-23 12:29:57 +0300847static const arc arcs_24_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800848 {18, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400849};
tyomitch84b47842019-04-23 12:29:57 +0300850static const arc arcs_24_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700851 {0, 1},
852};
853static state states_24[2] = {
854 {1, arcs_24_0},
855 {1, arcs_24_1},
856};
tyomitch84b47842019-04-23 12:29:57 +0300857static const arc arcs_25_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800858 {31, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700859};
tyomitch84b47842019-04-23 12:29:57 +0300860static const arc arcs_25_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100861 {81, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000862 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000863};
tyomitch84b47842019-04-23 12:29:57 +0300864static const arc arcs_25_2[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000865 {0, 2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +0000866};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700867static state states_25[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400868 {1, arcs_25_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700869 {2, arcs_25_1},
870 {1, arcs_25_2},
Yury Selivanov75445082015-05-11 22:57:16 -0400871};
tyomitch84b47842019-04-23 12:29:57 +0300872static const arc arcs_26_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100873 {84, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400874};
tyomitch84b47842019-04-23 12:29:57 +0300875static const arc arcs_26_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700876 {0, 1},
877};
878static state states_26[2] = {
879 {1, arcs_26_0},
880 {1, arcs_26_1},
881};
tyomitch84b47842019-04-23 12:29:57 +0300882static const arc arcs_27_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800883 {30, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700884};
tyomitch84b47842019-04-23 12:29:57 +0300885static const arc arcs_27_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800886 {60, 2},
Yury Selivanov75445082015-05-11 22:57:16 -0400887 {0, 1},
888};
tyomitch84b47842019-04-23 12:29:57 +0300889static const arc arcs_27_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800890 {22, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000891 {0, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +0000892};
tyomitch84b47842019-04-23 12:29:57 +0300893static const arc arcs_27_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800894 {60, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000895};
tyomitch84b47842019-04-23 12:29:57 +0300896static const arc arcs_27_4[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000897 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000898};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700899static state states_27[5] = {
900 {1, arcs_27_0},
901 {2, arcs_27_1},
902 {2, arcs_27_2},
903 {1, arcs_27_3},
904 {1, arcs_27_4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000905};
tyomitch84b47842019-04-23 12:29:57 +0300906static const arc arcs_28_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800907 {105, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100908 {106, 1},
Yury Selivanov75445082015-05-11 22:57:16 -0400909};
tyomitch84b47842019-04-23 12:29:57 +0300910static const arc arcs_28_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000911 {0, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +0000912};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700913static state states_28[2] = {
914 {2, arcs_28_0},
915 {1, arcs_28_1},
916};
tyomitch84b47842019-04-23 12:29:57 +0300917static const arc arcs_29_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800918 {25, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700919};
tyomitch84b47842019-04-23 12:29:57 +0300920static const arc arcs_29_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100921 {107, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700922};
tyomitch84b47842019-04-23 12:29:57 +0300923static const arc arcs_29_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700924 {0, 2},
925};
926static state states_29[3] = {
927 {1, arcs_29_0},
928 {1, arcs_29_1},
929 {1, arcs_29_2},
930};
tyomitch84b47842019-04-23 12:29:57 +0300931static const arc arcs_30_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800932 {22, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700933};
tyomitch84b47842019-04-23 12:29:57 +0300934static const arc arcs_30_1[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100935 {108, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800936 {9, 2},
937 {49, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700938};
tyomitch84b47842019-04-23 12:29:57 +0300939static const arc arcs_30_2[4] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100940 {108, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800941 {9, 2},
Guido van Rossum495da292019-03-07 12:38:08 -0800942 {25, 4},
Pablo Galindo1f24a712019-03-01 15:34:44 -0800943 {49, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000944};
tyomitch84b47842019-04-23 12:29:57 +0300945static const arc arcs_30_3[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -0800946 {25, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000947};
tyomitch84b47842019-04-23 12:29:57 +0300948static const arc arcs_30_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800949 {5, 5},
950 {6, 6},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100951 {109, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700952};
tyomitch84b47842019-04-23 12:29:57 +0300953static const arc arcs_30_5[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100954 {109, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700955};
tyomitch84b47842019-04-23 12:29:57 +0300956static const arc arcs_30_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800957 {0, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700958};
tyomitch84b47842019-04-23 12:29:57 +0300959static const arc arcs_30_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800960 {50, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700961};
962static state states_30[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000963 {1, arcs_30_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700964 {3, arcs_30_1},
965 {4, arcs_30_2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000966 {1, arcs_30_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700967 {3, arcs_30_4},
968 {1, arcs_30_5},
969 {1, arcs_30_6},
970 {1, arcs_30_7},
Neal Norwitzc1505362006-12-28 06:47:50 +0000971};
tyomitch84b47842019-04-23 12:29:57 +0300972static const arc arcs_31_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800973 {40, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000974};
tyomitch84b47842019-04-23 12:29:57 +0300975static const arc arcs_31_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100976 {111, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +0000977 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000978};
tyomitch84b47842019-04-23 12:29:57 +0300979static const arc arcs_31_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800980 {40, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +0000981};
tyomitch84b47842019-04-23 12:29:57 +0300982static const arc arcs_31_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -0400983 {0, 3},
984};
985static state states_31[4] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +0000986 {1, arcs_31_0},
987 {2, arcs_31_1},
Yury Selivanov75445082015-05-11 22:57:16 -0400988 {1, arcs_31_2},
989 {1, arcs_31_3},
Neal Norwitzc1505362006-12-28 06:47:50 +0000990};
tyomitch84b47842019-04-23 12:29:57 +0300991static const arc arcs_32_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800992 {49, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +0000993};
tyomitch84b47842019-04-23 12:29:57 +0300994static const arc arcs_32_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +0100995 {111, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -0700996 {0, 1},
997};
tyomitch84b47842019-04-23 12:29:57 +0300998static const arc arcs_32_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -0800999 {40, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001000};
tyomitch84b47842019-04-23 12:29:57 +03001001static const arc arcs_32_3[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001002 {0, 3},
1003};
1004static state states_32[4] = {
1005 {1, arcs_32_0},
1006 {2, arcs_32_1},
1007 {1, arcs_32_2},
1008 {1, arcs_32_3},
1009};
tyomitch84b47842019-04-23 12:29:57 +03001010static const arc arcs_33_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001011 {110, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001012};
tyomitch84b47842019-04-23 12:29:57 +03001013static const arc arcs_33_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001014 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001015 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001016};
tyomitch84b47842019-04-23 12:29:57 +03001017static const arc arcs_33_2[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001018 {110, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001019 {0, 2},
1020};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001021static state states_33[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001022 {1, arcs_33_0},
1023 {2, arcs_33_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001024 {2, arcs_33_2},
Guido van Rossum452bf512007-02-09 05:32:43 +00001025};
tyomitch84b47842019-04-23 12:29:57 +03001026static const arc arcs_34_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001027 {112, 1},
Guido van Rossum452bf512007-02-09 05:32:43 +00001028};
tyomitch84b47842019-04-23 12:29:57 +03001029static const arc arcs_34_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001030 {66, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001031 {0, 1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001032};
Yury Selivanov75445082015-05-11 22:57:16 -04001033static state states_34[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001034 {1, arcs_34_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001035 {2, arcs_34_1},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001036};
tyomitch84b47842019-04-23 12:29:57 +03001037static const arc arcs_35_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001038 {40, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001039};
tyomitch84b47842019-04-23 12:29:57 +03001040static const arc arcs_35_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001041 {108, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001042 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001043};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001044static state states_35[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001045 {1, arcs_35_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001046 {2, arcs_35_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001047};
tyomitch84b47842019-04-23 12:29:57 +03001048static const arc arcs_36_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001049 {23, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001050};
tyomitch84b47842019-04-23 12:29:57 +03001051static const arc arcs_36_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001052 {40, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001053};
tyomitch84b47842019-04-23 12:29:57 +03001054static const arc arcs_36_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001055 {66, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001056 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001057};
Yury Selivanov75445082015-05-11 22:57:16 -04001058static state states_36[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001059 {1, arcs_36_0},
1060 {1, arcs_36_1},
1061 {2, arcs_36_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001062};
tyomitch84b47842019-04-23 12:29:57 +03001063static const arc arcs_37_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001064 {27, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001065};
tyomitch84b47842019-04-23 12:29:57 +03001066static const arc arcs_37_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001067 {40, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001068};
tyomitch84b47842019-04-23 12:29:57 +03001069static const arc arcs_37_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001070 {66, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001071 {0, 2},
1072};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001073static state states_37[3] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001074 {1, arcs_37_0},
1075 {1, arcs_37_1},
1076 {2, arcs_37_2},
Yury Selivanov75445082015-05-11 22:57:16 -04001077};
tyomitch84b47842019-04-23 12:29:57 +03001078static const arc arcs_38_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001079 {15, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001080};
tyomitch84b47842019-04-23 12:29:57 +03001081static const arc arcs_38_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001082 {60, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001083};
tyomitch84b47842019-04-23 12:29:57 +03001084static const arc arcs_38_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001085 {66, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001086 {0, 2},
1087};
tyomitch84b47842019-04-23 12:29:57 +03001088static const arc arcs_38_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001089 {60, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001090};
tyomitch84b47842019-04-23 12:29:57 +03001091static const arc arcs_38_4[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001092 {0, 4},
1093};
1094static state states_38[5] = {
1095 {1, arcs_38_0},
1096 {1, arcs_38_1},
1097 {2, arcs_38_2},
1098 {1, arcs_38_3},
1099 {1, arcs_38_4},
1100};
tyomitch84b47842019-04-23 12:29:57 +03001101static const arc arcs_39_0[9] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001102 {113, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001103 {55, 1},
1104 {53, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001105 {114, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001106 {56, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001107 {115, 1},
1108 {116, 1},
1109 {117, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001110 {118, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001111};
tyomitch84b47842019-04-23 12:29:57 +03001112static const arc arcs_39_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001113 {0, 1},
1114};
1115static state states_39[2] = {
1116 {9, arcs_39_0},
1117 {1, arcs_39_1},
1118};
tyomitch84b47842019-04-23 12:29:57 +03001119static const arc arcs_40_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001120 {38, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001121};
tyomitch84b47842019-04-23 12:29:57 +03001122static const arc arcs_40_1[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001123 {114, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001124 {56, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001125 {118, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001126};
tyomitch84b47842019-04-23 12:29:57 +03001127static const arc arcs_40_2[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001128 {0, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001129};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001130static state states_40[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001131 {1, arcs_40_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001132 {3, arcs_40_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001133 {1, arcs_40_2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001134};
tyomitch84b47842019-04-23 12:29:57 +03001135static const arc arcs_41_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001136 {24, 1},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001137};
tyomitch84b47842019-04-23 12:29:57 +03001138static const arc arcs_41_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001139 {119, 2},
Guido van Rossum590baa41993-11-30 13:40:46 +00001140};
tyomitch84b47842019-04-23 12:29:57 +03001141static const arc arcs_41_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001142 {59, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001143};
tyomitch84b47842019-04-23 12:29:57 +03001144static const arc arcs_41_3[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001145 {120, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001146};
tyomitch84b47842019-04-23 12:29:57 +03001147static const arc arcs_41_4[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001148 {121, 1},
1149 {122, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001150 {0, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001151};
tyomitch84b47842019-04-23 12:29:57 +03001152static const arc arcs_41_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001153 {59, 6},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001154};
tyomitch84b47842019-04-23 12:29:57 +03001155static const arc arcs_41_6[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001156 {120, 7},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001157};
tyomitch84b47842019-04-23 12:29:57 +03001158static const arc arcs_41_7[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001159 {0, 7},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001160};
Yury Selivanov75445082015-05-11 22:57:16 -04001161static state states_41[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001162 {1, arcs_41_0},
1163 {1, arcs_41_1},
1164 {1, arcs_41_2},
Yury Selivanov75445082015-05-11 22:57:16 -04001165 {1, arcs_41_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001166 {3, arcs_41_4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001167 {1, arcs_41_5},
1168 {1, arcs_41_6},
1169 {1, arcs_41_7},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001170};
tyomitch84b47842019-04-23 12:29:57 +03001171static const arc arcs_42_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001172 {33, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001173};
tyomitch84b47842019-04-23 12:29:57 +03001174static const arc arcs_42_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001175 {119, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001176};
tyomitch84b47842019-04-23 12:29:57 +03001177static const arc arcs_42_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001178 {59, 3},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001179};
tyomitch84b47842019-04-23 12:29:57 +03001180static const arc arcs_42_3[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001181 {120, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001182};
tyomitch84b47842019-04-23 12:29:57 +03001183static const arc arcs_42_4[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001184 {122, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001185 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001186};
tyomitch84b47842019-04-23 12:29:57 +03001187static const arc arcs_42_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001188 {59, 6},
Yury Selivanov75445082015-05-11 22:57:16 -04001189};
tyomitch84b47842019-04-23 12:29:57 +03001190static const arc arcs_42_6[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001191 {120, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001192};
tyomitch84b47842019-04-23 12:29:57 +03001193static const arc arcs_42_7[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001194 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001195};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001196static state states_42[8] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001197 {1, arcs_42_0},
1198 {1, arcs_42_1},
Yury Selivanov75445082015-05-11 22:57:16 -04001199 {1, arcs_42_2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001200 {1, arcs_42_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001201 {2, arcs_42_4},
Yury Selivanov75445082015-05-11 22:57:16 -04001202 {1, arcs_42_5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001203 {1, arcs_42_6},
Yury Selivanov75445082015-05-11 22:57:16 -04001204 {1, arcs_42_7},
Guido van Rossumc2e20742006-02-27 22:32:47 +00001205};
tyomitch84b47842019-04-23 12:29:57 +03001206static const arc arcs_43_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001207 {21, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001208};
tyomitch84b47842019-04-23 12:29:57 +03001209static const arc arcs_43_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001210 {99, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001211};
tyomitch84b47842019-04-23 12:29:57 +03001212static const arc arcs_43_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001213 {123, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001214};
tyomitch84b47842019-04-23 12:29:57 +03001215static const arc arcs_43_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001216 {47, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001217};
tyomitch84b47842019-04-23 12:29:57 +03001218static const arc arcs_43_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001219 {59, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001220};
tyomitch84b47842019-04-23 12:29:57 +03001221static const arc arcs_43_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001222 {61, 6},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001223 {120, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001224};
tyomitch84b47842019-04-23 12:29:57 +03001225static const arc arcs_43_6[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001226 {120, 7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001227};
tyomitch84b47842019-04-23 12:29:57 +03001228static const arc arcs_43_7[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001229 {122, 8},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001230 {0, 7},
Yury Selivanov75445082015-05-11 22:57:16 -04001231};
tyomitch84b47842019-04-23 12:29:57 +03001232static const arc arcs_43_8[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001233 {59, 9},
Yury Selivanov75445082015-05-11 22:57:16 -04001234};
tyomitch84b47842019-04-23 12:29:57 +03001235static const arc arcs_43_9[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001236 {120, 10},
Yury Selivanov75445082015-05-11 22:57:16 -04001237};
tyomitch84b47842019-04-23 12:29:57 +03001238static const arc arcs_43_10[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001239 {0, 10},
1240};
1241static state states_43[11] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001242 {1, arcs_43_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001243 {1, arcs_43_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001244 {1, arcs_43_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001245 {1, arcs_43_3},
Yury Selivanov75445082015-05-11 22:57:16 -04001246 {1, arcs_43_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001247 {2, arcs_43_5},
1248 {1, arcs_43_6},
1249 {2, arcs_43_7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001250 {1, arcs_43_8},
Yury Selivanov75445082015-05-11 22:57:16 -04001251 {1, arcs_43_9},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001252 {1, arcs_43_10},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001253};
tyomitch84b47842019-04-23 12:29:57 +03001254static const arc arcs_44_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001255 {32, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001256};
tyomitch84b47842019-04-23 12:29:57 +03001257static const arc arcs_44_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001258 {59, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001259};
tyomitch84b47842019-04-23 12:29:57 +03001260static const arc arcs_44_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001261 {120, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001262};
tyomitch84b47842019-04-23 12:29:57 +03001263static const arc arcs_44_3[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001264 {124, 4},
1265 {125, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001266};
tyomitch84b47842019-04-23 12:29:57 +03001267static const arc arcs_44_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001268 {59, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001269};
tyomitch84b47842019-04-23 12:29:57 +03001270static const arc arcs_44_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001271 {59, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001272};
tyomitch84b47842019-04-23 12:29:57 +03001273static const arc arcs_44_6[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001274 {120, 8},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001275};
tyomitch84b47842019-04-23 12:29:57 +03001276static const arc arcs_44_7[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001277 {120, 9},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001278};
tyomitch84b47842019-04-23 12:29:57 +03001279static const arc arcs_44_8[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001280 {0, 8},
1281};
tyomitch84b47842019-04-23 12:29:57 +03001282static const arc arcs_44_9[4] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001283 {122, 10},
1284 {124, 4},
1285 {125, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001286 {0, 9},
1287};
tyomitch84b47842019-04-23 12:29:57 +03001288static const arc arcs_44_10[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001289 {59, 11},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001290};
tyomitch84b47842019-04-23 12:29:57 +03001291static const arc arcs_44_11[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001292 {120, 12},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001293};
tyomitch84b47842019-04-23 12:29:57 +03001294static const arc arcs_44_12[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001295 {124, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001296 {0, 12},
1297};
1298static state states_44[13] = {
1299 {1, arcs_44_0},
1300 {1, arcs_44_1},
1301 {1, arcs_44_2},
1302 {2, arcs_44_3},
1303 {1, arcs_44_4},
1304 {1, arcs_44_5},
1305 {1, arcs_44_6},
1306 {1, arcs_44_7},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001307 {1, arcs_44_8},
1308 {4, arcs_44_9},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001309 {1, arcs_44_10},
1310 {1, arcs_44_11},
1311 {2, arcs_44_12},
1312};
tyomitch84b47842019-04-23 12:29:57 +03001313static const arc arcs_45_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001314 {34, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001315};
tyomitch84b47842019-04-23 12:29:57 +03001316static const arc arcs_45_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001317 {126, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001318};
tyomitch84b47842019-04-23 12:29:57 +03001319static const arc arcs_45_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001320 {66, 1},
1321 {59, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001322};
tyomitch84b47842019-04-23 12:29:57 +03001323static const arc arcs_45_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001324 {61, 4},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001325 {120, 5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001326};
tyomitch84b47842019-04-23 12:29:57 +03001327static const arc arcs_45_4[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001328 {120, 5},
Georg Brandl7cae87c2006-09-06 06:51:57 +00001329};
tyomitch84b47842019-04-23 12:29:57 +03001330static const arc arcs_45_5[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001331 {0, 5},
1332};
1333static state states_45[6] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001334 {1, arcs_45_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001335 {1, arcs_45_1},
1336 {2, arcs_45_2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001337 {2, arcs_45_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001338 {1, arcs_45_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08001339 {1, arcs_45_5},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001340};
tyomitch84b47842019-04-23 12:29:57 +03001341static const arc arcs_46_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001342 {60, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001343};
tyomitch84b47842019-04-23 12:29:57 +03001344static const arc arcs_46_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001345 {111, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001346 {0, 1},
1347};
tyomitch84b47842019-04-23 12:29:57 +03001348static const arc arcs_46_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001349 {127, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001350};
tyomitch84b47842019-04-23 12:29:57 +03001351static const arc arcs_46_3[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001352 {0, 3},
1353};
1354static state states_46[4] = {
1355 {1, arcs_46_0},
1356 {2, arcs_46_1},
1357 {1, arcs_46_2},
1358 {1, arcs_46_3},
1359};
tyomitch84b47842019-04-23 12:29:57 +03001360static const arc arcs_47_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001361 {128, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001362};
tyomitch84b47842019-04-23 12:29:57 +03001363static const arc arcs_47_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001364 {60, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001365 {0, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001366};
tyomitch84b47842019-04-23 12:29:57 +03001367static const arc arcs_47_2[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001368 {111, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001369 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001370};
tyomitch84b47842019-04-23 12:29:57 +03001371static const arc arcs_47_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001372 {40, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001373};
tyomitch84b47842019-04-23 12:29:57 +03001374static const arc arcs_47_4[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001375 {0, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001376};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001377static state states_47[5] = {
1378 {1, arcs_47_0},
1379 {2, arcs_47_1},
1380 {2, arcs_47_2},
1381 {1, arcs_47_3},
1382 {1, arcs_47_4},
Tim Peters5ca576e2001-06-18 22:08:13 +00001383};
tyomitch84b47842019-04-23 12:29:57 +03001384static const arc arcs_48_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001385 {2, 1},
1386 {4, 2},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001387};
tyomitch84b47842019-04-23 12:29:57 +03001388static const arc arcs_48_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001389 {129, 3},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001390};
tyomitch84b47842019-04-23 12:29:57 +03001391static const arc arcs_48_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001392 {0, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001393};
tyomitch84b47842019-04-23 12:29:57 +03001394static const arc arcs_48_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001395 {45, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001396};
tyomitch84b47842019-04-23 12:29:57 +03001397static const arc arcs_48_4[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001398 {130, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001399 {45, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001400};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001401static state states_48[5] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001402 {2, arcs_48_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001403 {1, arcs_48_1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001404 {1, arcs_48_2},
1405 {1, arcs_48_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001406 {2, arcs_48_4},
Guido van Rossumdb3165e1993-10-18 17:06:59 +00001407};
tyomitch84b47842019-04-23 12:29:57 +03001408static const arc arcs_49_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001409 {60, 1},
Guido van Rossum590baa41993-11-30 13:40:46 +00001410};
tyomitch84b47842019-04-23 12:29:57 +03001411static const arc arcs_49_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001412 {131, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001413 {0, 1},
Thomas Wouters52152252000-08-17 22:55:00 +00001414};
tyomitch84b47842019-04-23 12:29:57 +03001415static const arc arcs_49_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001416 {60, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001417};
tyomitch84b47842019-04-23 12:29:57 +03001418static const arc arcs_49_3[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001419 {0, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001420};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001421static state states_49[4] = {
1422 {1, arcs_49_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001423 {2, arcs_49_1},
1424 {1, arcs_49_2},
1425 {1, arcs_49_3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001426};
tyomitch84b47842019-04-23 12:29:57 +03001427static const arc arcs_50_0[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001428 {132, 1},
1429 {133, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001430};
tyomitch84b47842019-04-23 12:29:57 +03001431static const arc arcs_50_1[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001432 {0, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001433};
tyomitch84b47842019-04-23 12:29:57 +03001434static const arc arcs_50_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001435 {24, 3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001436 {0, 2},
1437};
tyomitch84b47842019-04-23 12:29:57 +03001438static const arc arcs_50_3[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001439 {133, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001440};
tyomitch84b47842019-04-23 12:29:57 +03001441static const arc arcs_50_4[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001442 {122, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001443};
tyomitch84b47842019-04-23 12:29:57 +03001444static const arc arcs_50_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001445 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001446};
1447static state states_50[6] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001448 {2, arcs_50_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001449 {1, arcs_50_1},
1450 {2, arcs_50_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001451 {1, arcs_50_3},
1452 {1, arcs_50_4},
1453 {1, arcs_50_5},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001454};
tyomitch84b47842019-04-23 12:29:57 +03001455static const arc arcs_51_0[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001456 {135, 1},
1457 {133, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001458};
tyomitch84b47842019-04-23 12:29:57 +03001459static const arc arcs_51_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001460 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001461};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001462static state states_51[2] = {
1463 {2, arcs_51_0},
1464 {1, arcs_51_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001465};
tyomitch84b47842019-04-23 12:29:57 +03001466static const arc arcs_52_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001467 {26, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001468};
tyomitch84b47842019-04-23 12:29:57 +03001469static const arc arcs_52_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001470 {59, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001471 {69, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001472};
tyomitch84b47842019-04-23 12:29:57 +03001473static const arc arcs_52_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001474 {60, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001475};
tyomitch84b47842019-04-23 12:29:57 +03001476static const arc arcs_52_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001477 {59, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001478};
tyomitch84b47842019-04-23 12:29:57 +03001479static const arc arcs_52_4[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001480 {0, 4},
1481};
1482static state states_52[5] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001483 {1, arcs_52_0},
1484 {2, arcs_52_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001485 {1, arcs_52_2},
1486 {1, arcs_52_3},
1487 {1, arcs_52_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001488};
tyomitch84b47842019-04-23 12:29:57 +03001489static const arc arcs_53_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001490 {26, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001491};
tyomitch84b47842019-04-23 12:29:57 +03001492static const arc arcs_53_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001493 {59, 2},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001494 {69, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001495};
tyomitch84b47842019-04-23 12:29:57 +03001496static const arc arcs_53_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001497 {134, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001498};
tyomitch84b47842019-04-23 12:29:57 +03001499static const arc arcs_53_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001500 {59, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001501};
tyomitch84b47842019-04-23 12:29:57 +03001502static const arc arcs_53_4[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001503 {0, 4},
1504};
1505static state states_53[5] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001506 {1, arcs_53_0},
1507 {2, arcs_53_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001508 {1, arcs_53_2},
1509 {1, arcs_53_3},
1510 {1, arcs_53_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001511};
tyomitch84b47842019-04-23 12:29:57 +03001512static const arc arcs_54_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001513 {136, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04001514};
tyomitch84b47842019-04-23 12:29:57 +03001515static const arc arcs_54_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001516 {137, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001517 {0, 1},
1518};
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001519static state states_54[2] = {
1520 {1, arcs_54_0},
1521 {2, arcs_54_1},
Yury Selivanov75445082015-05-11 22:57:16 -04001522};
tyomitch84b47842019-04-23 12:29:57 +03001523static const arc arcs_55_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001524 {138, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001525};
tyomitch84b47842019-04-23 12:29:57 +03001526static const arc arcs_55_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001527 {139, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001528 {0, 1},
1529};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001530static state states_55[2] = {
1531 {1, arcs_55_0},
1532 {2, arcs_55_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001533};
tyomitch84b47842019-04-23 12:29:57 +03001534static const arc arcs_56_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001535 {28, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001536 {140, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001537};
tyomitch84b47842019-04-23 12:29:57 +03001538static const arc arcs_56_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001539 {138, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001540};
tyomitch84b47842019-04-23 12:29:57 +03001541static const arc arcs_56_2[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001542 {0, 2},
1543};
1544static state states_56[3] = {
1545 {2, arcs_56_0},
1546 {1, arcs_56_1},
1547 {1, arcs_56_2},
1548};
tyomitch84b47842019-04-23 12:29:57 +03001549static const arc arcs_57_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001550 {127, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001551};
tyomitch84b47842019-04-23 12:29:57 +03001552static const arc arcs_57_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001553 {141, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001554 {0, 1},
1555};
1556static state states_57[2] = {
1557 {1, arcs_57_0},
1558 {2, arcs_57_1},
1559};
tyomitch84b47842019-04-23 12:29:57 +03001560static const arc arcs_58_0[10] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001561 {142, 1},
1562 {143, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001563 {144, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001564 {142, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001565 {145, 1},
1566 {146, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001567 {147, 1},
1568 {123, 1},
1569 {148, 2},
Guido van Rossum495da292019-03-07 12:38:08 -08001570 {28, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001571};
tyomitch84b47842019-04-23 12:29:57 +03001572static const arc arcs_58_1[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001573 {0, 1},
Thomas Woutersdca3b9c2006-02-27 00:24:13 +00001574};
tyomitch84b47842019-04-23 12:29:57 +03001575static const arc arcs_58_2[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001576 {28, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001577 {0, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001578};
tyomitch84b47842019-04-23 12:29:57 +03001579static const arc arcs_58_3[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001580 {123, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001581};
1582static state states_58[4] = {
1583 {10, arcs_58_0},
1584 {1, arcs_58_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001585 {2, arcs_58_2},
1586 {1, arcs_58_3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001587};
tyomitch84b47842019-04-23 12:29:57 +03001588static const arc arcs_59_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001589 {6, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001590};
tyomitch84b47842019-04-23 12:29:57 +03001591static const arc arcs_59_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001592 {127, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001593};
tyomitch84b47842019-04-23 12:29:57 +03001594static const arc arcs_59_2[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001595 {0, 2},
1596};
1597static state states_59[3] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001598 {1, arcs_59_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001599 {1, arcs_59_1},
1600 {1, arcs_59_2},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001601};
tyomitch84b47842019-04-23 12:29:57 +03001602static const arc arcs_60_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001603 {149, 1},
Guido van Rossum0368b722007-05-11 16:50:42 +00001604};
tyomitch84b47842019-04-23 12:29:57 +03001605static const arc arcs_60_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001606 {150, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001607 {0, 1},
Anthony Baxterc2a5a632004-08-02 06:10:11 +00001608};
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001609static state states_60[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001610 {1, arcs_60_0},
Yury Selivanov75445082015-05-11 22:57:16 -04001611 {2, arcs_60_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001612};
tyomitch84b47842019-04-23 12:29:57 +03001613static const arc arcs_61_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001614 {151, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001615};
tyomitch84b47842019-04-23 12:29:57 +03001616static const arc arcs_61_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001617 {152, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001618 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001619};
1620static state states_61[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001621 {1, arcs_61_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001622 {2, arcs_61_1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001623};
tyomitch84b47842019-04-23 12:29:57 +03001624static const arc arcs_62_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001625 {153, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001626};
tyomitch84b47842019-04-23 12:29:57 +03001627static const arc arcs_62_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001628 {154, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001629 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001630};
Yury Selivanov75445082015-05-11 22:57:16 -04001631static state states_62[2] = {
1632 {1, arcs_62_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001633 {2, arcs_62_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001634};
tyomitch84b47842019-04-23 12:29:57 +03001635static const arc arcs_63_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001636 {155, 1},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001637};
tyomitch84b47842019-04-23 12:29:57 +03001638static const arc arcs_63_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001639 {156, 0},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001640 {157, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04001641 {0, 1},
1642};
1643static state states_63[2] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001644 {1, arcs_63_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001645 {3, arcs_63_1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001646};
tyomitch84b47842019-04-23 12:29:57 +03001647static const arc arcs_64_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001648 {158, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001649};
tyomitch84b47842019-04-23 12:29:57 +03001650static const arc arcs_64_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001651 {7, 0},
1652 {8, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001653 {0, 1},
1654};
1655static state states_64[2] = {
1656 {1, arcs_64_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001657 {3, arcs_64_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001658};
tyomitch84b47842019-04-23 12:29:57 +03001659static const arc arcs_65_0[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001660 {159, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001661};
tyomitch84b47842019-04-23 12:29:57 +03001662static const arc arcs_65_1[6] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001663 {160, 0},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001664 {6, 0},
1665 {68, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001666 {161, 0},
1667 {10, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001668 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001669};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001670static state states_65[2] = {
1671 {1, arcs_65_0},
1672 {6, arcs_65_1},
1673};
tyomitch84b47842019-04-23 12:29:57 +03001674static const arc arcs_66_0[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001675 {7, 1},
1676 {8, 1},
Guido van Rossum495da292019-03-07 12:38:08 -08001677 {37, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001678 {162, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001679};
tyomitch84b47842019-04-23 12:29:57 +03001680static const arc arcs_66_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001681 {159, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001682};
tyomitch84b47842019-04-23 12:29:57 +03001683static const arc arcs_66_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001684 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001685};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001686static state states_66[3] = {
1687 {4, arcs_66_0},
1688 {1, arcs_66_1},
1689 {1, arcs_66_2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001690};
tyomitch84b47842019-04-23 12:29:57 +03001691static const arc arcs_67_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001692 {163, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001693};
tyomitch84b47842019-04-23 12:29:57 +03001694static const arc arcs_67_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001695 {64, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001696 {0, 1},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001697};
tyomitch84b47842019-04-23 12:29:57 +03001698static const arc arcs_67_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001699 {159, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001700};
tyomitch84b47842019-04-23 12:29:57 +03001701static const arc arcs_67_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001702 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001703};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001704static state states_67[4] = {
1705 {1, arcs_67_0},
1706 {2, arcs_67_1},
1707 {1, arcs_67_2},
1708 {1, arcs_67_3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001709};
tyomitch84b47842019-04-23 12:29:57 +03001710static const arc arcs_68_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08001711 {39, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001712 {164, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04001713};
tyomitch84b47842019-04-23 12:29:57 +03001714static const arc arcs_68_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001715 {164, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001716};
tyomitch84b47842019-04-23 12:29:57 +03001717static const arc arcs_68_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001718 {165, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001719 {0, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001720};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001721static state states_68[3] = {
1722 {2, arcs_68_0},
1723 {1, arcs_68_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001724 {2, arcs_68_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001725};
tyomitch84b47842019-04-23 12:29:57 +03001726static const arc arcs_69_0[10] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001727 {5, 1},
1728 {9, 2},
1729 {11, 2},
1730 {12, 2},
1731 {13, 2},
1732 {14, 3},
Guido van Rossum495da292019-03-07 12:38:08 -08001733 {36, 4},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001734 {40, 2},
1735 {41, 2},
1736 {42, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001737};
tyomitch84b47842019-04-23 12:29:57 +03001738static const arc arcs_69_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001739 {50, 2},
1740 {166, 6},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001741 {84, 6},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001742};
tyomitch84b47842019-04-23 12:29:57 +03001743static const arc arcs_69_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001744 {0, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001745};
tyomitch84b47842019-04-23 12:29:57 +03001746static const arc arcs_69_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001747 {167, 2},
1748 {166, 7},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001749};
tyomitch84b47842019-04-23 12:29:57 +03001750static const arc arcs_69_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001751 {168, 2},
1752 {169, 8},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001753};
tyomitch84b47842019-04-23 12:29:57 +03001754static const arc arcs_69_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001755 {42, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001756 {0, 5},
1757};
tyomitch84b47842019-04-23 12:29:57 +03001758static const arc arcs_69_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001759 {50, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001760};
tyomitch84b47842019-04-23 12:29:57 +03001761static const arc arcs_69_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001762 {167, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001763};
tyomitch84b47842019-04-23 12:29:57 +03001764static const arc arcs_69_8[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001765 {168, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001766};
1767static state states_69[9] = {
1768 {10, arcs_69_0},
1769 {3, arcs_69_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001770 {1, arcs_69_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001771 {2, arcs_69_3},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001772 {2, arcs_69_4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001773 {2, arcs_69_5},
1774 {1, arcs_69_6},
1775 {1, arcs_69_7},
1776 {1, arcs_69_8},
1777};
tyomitch84b47842019-04-23 12:29:57 +03001778static const arc arcs_70_0[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001779 {119, 1},
1780 {85, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001781};
tyomitch84b47842019-04-23 12:29:57 +03001782static const arc arcs_70_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001783 {66, 2},
1784 {170, 3},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001785 {0, 1},
Neal Norwitzc1505362006-12-28 06:47:50 +00001786};
tyomitch84b47842019-04-23 12:29:57 +03001787static const arc arcs_70_2[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001788 {119, 4},
1789 {85, 4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001790 {0, 2},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001791};
tyomitch84b47842019-04-23 12:29:57 +03001792static const arc arcs_70_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00001793 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001794};
tyomitch84b47842019-04-23 12:29:57 +03001795static const arc arcs_70_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001796 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001797 {0, 4},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001798};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001799static state states_70[5] = {
1800 {2, arcs_70_0},
1801 {3, arcs_70_1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001802 {3, arcs_70_2},
1803 {1, arcs_70_3},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001804 {2, arcs_70_4},
Anthony Baxter1a4ddae2004-08-31 10:07:13 +00001805};
tyomitch84b47842019-04-23 12:29:57 +03001806static const arc arcs_71_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001807 {5, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001808 {108, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001809 {14, 3},
Neal Norwitzc1505362006-12-28 06:47:50 +00001810};
tyomitch84b47842019-04-23 12:29:57 +03001811static const arc arcs_71_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001812 {50, 4},
1813 {51, 5},
Jeremy Hylton81e95022007-02-27 06:50:52 +00001814};
tyomitch84b47842019-04-23 12:29:57 +03001815static const arc arcs_71_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001816 {40, 4},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001817};
tyomitch84b47842019-04-23 12:29:57 +03001818static const arc arcs_71_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001819 {171, 6},
Yury Selivanov75445082015-05-11 22:57:16 -04001820};
tyomitch84b47842019-04-23 12:29:57 +03001821static const arc arcs_71_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001822 {0, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001823};
tyomitch84b47842019-04-23 12:29:57 +03001824static const arc arcs_71_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001825 {50, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001826};
tyomitch84b47842019-04-23 12:29:57 +03001827static const arc arcs_71_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001828 {167, 4},
Yury Selivanov75445082015-05-11 22:57:16 -04001829};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001830static state states_71[7] = {
1831 {3, arcs_71_0},
1832 {2, arcs_71_1},
1833 {1, arcs_71_2},
1834 {1, arcs_71_3},
1835 {1, arcs_71_4},
1836 {1, arcs_71_5},
1837 {1, arcs_71_6},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001838};
tyomitch84b47842019-04-23 12:29:57 +03001839static const arc arcs_72_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001840 {172, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001841};
tyomitch84b47842019-04-23 12:29:57 +03001842static const arc arcs_72_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001843 {66, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001844 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001845};
tyomitch84b47842019-04-23 12:29:57 +03001846static const arc arcs_72_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001847 {172, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001848 {0, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001849};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001850static state states_72[3] = {
1851 {1, arcs_72_0},
1852 {2, arcs_72_1},
1853 {2, arcs_72_2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001854};
tyomitch84b47842019-04-23 12:29:57 +03001855static const arc arcs_73_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001856 {59, 1},
1857 {60, 2},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001858};
tyomitch84b47842019-04-23 12:29:57 +03001859static const arc arcs_73_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001860 {173, 3},
1861 {60, 4},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001862 {0, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001863};
tyomitch84b47842019-04-23 12:29:57 +03001864static const arc arcs_73_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001865 {59, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001866 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001867};
tyomitch84b47842019-04-23 12:29:57 +03001868static const arc arcs_73_3[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001869 {0, 3},
1870};
tyomitch84b47842019-04-23 12:29:57 +03001871static const arc arcs_73_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001872 {173, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04001873 {0, 4},
1874};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001875static state states_73[5] = {
1876 {2, arcs_73_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001877 {3, arcs_73_1},
1878 {2, arcs_73_2},
1879 {1, arcs_73_3},
1880 {2, arcs_73_4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001881};
tyomitch84b47842019-04-23 12:29:57 +03001882static const arc arcs_74_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001883 {59, 1},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001884};
tyomitch84b47842019-04-23 12:29:57 +03001885static const arc arcs_74_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001886 {60, 2},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001887 {0, 1},
Nick Coghlan650f0d02007-04-15 12:05:43 +00001888};
tyomitch84b47842019-04-23 12:29:57 +03001889static const arc arcs_74_2[1] = {
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001890 {0, 2},
Neal Norwitzc1505362006-12-28 06:47:50 +00001891};
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001892static state states_74[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001893 {1, arcs_74_0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001894 {2, arcs_74_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001895 {1, arcs_74_2},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001896};
tyomitch84b47842019-04-23 12:29:57 +03001897static const arc arcs_75_0[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001898 {127, 1},
1899 {85, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001900};
tyomitch84b47842019-04-23 12:29:57 +03001901static const arc arcs_75_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001902 {66, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001903 {0, 1},
1904};
tyomitch84b47842019-04-23 12:29:57 +03001905static const arc arcs_75_2[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001906 {127, 1},
1907 {85, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001908 {0, 2},
1909};
1910static state states_75[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001911 {2, arcs_75_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001912 {2, arcs_75_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001913 {3, arcs_75_2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07001914};
tyomitch84b47842019-04-23 12:29:57 +03001915static const arc arcs_76_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001916 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001917};
tyomitch84b47842019-04-23 12:29:57 +03001918static const arc arcs_76_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001919 {66, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001920 {0, 1},
1921};
tyomitch84b47842019-04-23 12:29:57 +03001922static const arc arcs_76_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001923 {60, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001924 {0, 2},
1925};
1926static state states_76[3] = {
1927 {1, arcs_76_0},
1928 {2, arcs_76_1},
1929 {2, arcs_76_2},
1930};
tyomitch84b47842019-04-23 12:29:57 +03001931static const arc arcs_77_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001932 {64, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001933 {85, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001934 {60, 3},
Guido van Rossum1bc535d2007-05-15 18:46:22 +00001935};
tyomitch84b47842019-04-23 12:29:57 +03001936static const arc arcs_77_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001937 {127, 4},
Guido van Rossum452bf512007-02-09 05:32:43 +00001938};
tyomitch84b47842019-04-23 12:29:57 +03001939static const arc arcs_77_2[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001940 {66, 5},
1941 {170, 6},
1942 {0, 2},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001943};
tyomitch84b47842019-04-23 12:29:57 +03001944static const arc arcs_77_3[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001945 {66, 5},
1946 {59, 7},
1947 {170, 6},
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001948 {0, 3},
Guido van Rossumd59da4b2007-05-22 18:11:13 +00001949};
tyomitch84b47842019-04-23 12:29:57 +03001950static const arc arcs_77_4[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001951 {66, 8},
1952 {170, 6},
1953 {0, 4},
Benjamin Peterson025e9eb2015-05-05 20:16:41 -04001954};
tyomitch84b47842019-04-23 12:29:57 +03001955static const arc arcs_77_5[3] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001956 {85, 9},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001957 {60, 9},
Victor Stinnerbeba8262010-05-15 23:00:51 +00001958 {0, 5},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001959};
tyomitch84b47842019-04-23 12:29:57 +03001960static const arc arcs_77_6[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04001961 {0, 6},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001962};
tyomitch84b47842019-04-23 12:29:57 +03001963static const arc arcs_77_7[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001964 {60, 4},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001965};
tyomitch84b47842019-04-23 12:29:57 +03001966static const arc arcs_77_8[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001967 {64, 10},
1968 {60, 11},
Yury Selivanov75445082015-05-11 22:57:16 -04001969 {0, 8},
Benjamin Peterson4905e802009-09-27 02:43:28 +00001970};
tyomitch84b47842019-04-23 12:29:57 +03001971static const arc arcs_77_9[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001972 {66, 5},
Yury Selivanov75445082015-05-11 22:57:16 -04001973 {0, 9},
1974};
tyomitch84b47842019-04-23 12:29:57 +03001975static const arc arcs_77_10[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01001976 {127, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001977};
tyomitch84b47842019-04-23 12:29:57 +03001978static const arc arcs_77_11[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001979 {59, 13},
Yury Selivanov75445082015-05-11 22:57:16 -04001980};
tyomitch84b47842019-04-23 12:29:57 +03001981static const arc arcs_77_12[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001982 {66, 8},
1983 {0, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001984};
tyomitch84b47842019-04-23 12:29:57 +03001985static const arc arcs_77_13[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08001986 {60, 12},
Yury Selivanov75445082015-05-11 22:57:16 -04001987};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001988static state states_77[14] = {
1989 {3, arcs_77_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08001990 {1, arcs_77_1},
1991 {3, arcs_77_2},
1992 {4, arcs_77_3},
1993 {3, arcs_77_4},
1994 {3, arcs_77_5},
1995 {1, arcs_77_6},
1996 {1, arcs_77_7},
1997 {3, arcs_77_8},
1998 {2, arcs_77_9},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07001999 {1, arcs_77_10},
2000 {1, arcs_77_11},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002001 {2, arcs_77_12},
2002 {1, arcs_77_13},
Yury Selivanov75445082015-05-11 22:57:16 -04002003};
tyomitch84b47842019-04-23 12:29:57 +03002004static const arc arcs_78_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002005 {17, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04002006};
tyomitch84b47842019-04-23 12:29:57 +03002007static const arc arcs_78_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002008 {40, 2},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002009};
tyomitch84b47842019-04-23 12:29:57 +03002010static const arc arcs_78_2[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002011 {5, 3},
2012 {59, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002013};
tyomitch84b47842019-04-23 12:29:57 +03002014static const arc arcs_78_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002015 {50, 5},
2016 {51, 6},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002017};
tyomitch84b47842019-04-23 12:29:57 +03002018static const arc arcs_78_4[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002019 {120, 7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002020};
tyomitch84b47842019-04-23 12:29:57 +03002021static const arc arcs_78_5[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002022 {59, 4},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002023};
tyomitch84b47842019-04-23 12:29:57 +03002024static const arc arcs_78_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002025 {50, 5},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002026};
tyomitch84b47842019-04-23 12:29:57 +03002027static const arc arcs_78_7[1] = {
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002028 {0, 7},
2029};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002030static state states_78[8] = {
2031 {1, arcs_78_0},
2032 {1, arcs_78_1},
2033 {2, arcs_78_2},
2034 {2, arcs_78_3},
2035 {1, arcs_78_4},
2036 {1, arcs_78_5},
2037 {1, arcs_78_6},
2038 {1, arcs_78_7},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002039};
tyomitch84b47842019-04-23 12:29:57 +03002040static const arc arcs_79_0[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002041 {174, 1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002042};
tyomitch84b47842019-04-23 12:29:57 +03002043static const arc arcs_79_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002044 {66, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002045 {0, 1},
2046};
tyomitch84b47842019-04-23 12:29:57 +03002047static const arc arcs_79_2[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002048 {174, 1},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002049 {0, 2},
Benjamin Peterson4905e802009-09-27 02:43:28 +00002050};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002051static state states_79[3] = {
2052 {1, arcs_79_0},
2053 {2, arcs_79_1},
2054 {2, arcs_79_2},
Yury Selivanov75445082015-05-11 22:57:16 -04002055};
tyomitch84b47842019-04-23 12:29:57 +03002056static const arc arcs_80_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002057 {6, 1},
2058 {64, 1},
2059 {60, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002060};
tyomitch84b47842019-04-23 12:29:57 +03002061static const arc arcs_80_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002062 {60, 3},
Yury Selivanov75445082015-05-11 22:57:16 -04002063};
tyomitch84b47842019-04-23 12:29:57 +03002064static const arc arcs_80_2[4] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002065 {131, 1},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002066 {67, 1},
2067 {170, 3},
2068 {0, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002069};
tyomitch84b47842019-04-23 12:29:57 +03002070static const arc arcs_80_3[1] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00002071 {0, 3},
Benjamin Peterson4905e802009-09-27 02:43:28 +00002072};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002073static state states_80[4] = {
2074 {3, arcs_80_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002075 {1, arcs_80_1},
2076 {4, arcs_80_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002077 {1, arcs_80_3},
Yury Selivanov75445082015-05-11 22:57:16 -04002078};
tyomitch84b47842019-04-23 12:29:57 +03002079static const arc arcs_81_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002080 {170, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002081 {176, 1},
Phillip J. Eby0d6615f2005-08-02 00:46:46 +00002082};
tyomitch84b47842019-04-23 12:29:57 +03002083static const arc arcs_81_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002084 {0, 1},
Nick Coghlan1f7ce622012-01-13 21:43:40 +10002085};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002086static state states_81[2] = {
2087 {2, arcs_81_0},
Yury Selivanov75445082015-05-11 22:57:16 -04002088 {1, arcs_81_1},
Yury Selivanov75445082015-05-11 22:57:16 -04002089};
tyomitch84b47842019-04-23 12:29:57 +03002090static const arc arcs_82_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002091 {21, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04002092};
tyomitch84b47842019-04-23 12:29:57 +03002093static const arc arcs_82_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002094 {99, 2},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002095};
tyomitch84b47842019-04-23 12:29:57 +03002096static const arc arcs_82_2[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002097 {123, 3},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002098};
tyomitch84b47842019-04-23 12:29:57 +03002099static const arc arcs_82_3[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002100 {133, 4},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002101};
tyomitch84b47842019-04-23 12:29:57 +03002102static const arc arcs_82_4[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002103 {175, 5},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002104 {0, 4},
2105};
tyomitch84b47842019-04-23 12:29:57 +03002106static const arc arcs_82_5[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002107 {0, 5},
2108};
2109static state states_82[6] = {
2110 {1, arcs_82_0},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002111 {1, arcs_82_1},
2112 {1, arcs_82_2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002113 {1, arcs_82_3},
2114 {2, arcs_82_4},
2115 {1, arcs_82_5},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002116};
tyomitch84b47842019-04-23 12:29:57 +03002117static const arc arcs_83_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002118 {38, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002119 {177, 2},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002120};
tyomitch84b47842019-04-23 12:29:57 +03002121static const arc arcs_83_1[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002122 {177, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002123};
tyomitch84b47842019-04-23 12:29:57 +03002124static const arc arcs_83_2[1] = {
Yury Selivanov75445082015-05-11 22:57:16 -04002125 {0, 2},
2126};
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002127static state states_83[3] = {
2128 {2, arcs_83_0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002129 {1, arcs_83_1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002130 {1, arcs_83_2},
Yury Selivanov75445082015-05-11 22:57:16 -04002131};
tyomitch84b47842019-04-23 12:29:57 +03002132static const arc arcs_84_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002133 {24, 1},
Yury Selivanov75445082015-05-11 22:57:16 -04002134};
tyomitch84b47842019-04-23 12:29:57 +03002135static const arc arcs_84_1[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002136 {134, 2},
Yury Selivanov75445082015-05-11 22:57:16 -04002137};
tyomitch84b47842019-04-23 12:29:57 +03002138static const arc arcs_84_2[2] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002139 {175, 3},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002140 {0, 2},
2141};
tyomitch84b47842019-04-23 12:29:57 +03002142static const arc arcs_84_3[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002143 {0, 3},
2144};
2145static state states_84[4] = {
2146 {1, arcs_84_0},
2147 {1, arcs_84_1},
2148 {2, arcs_84_2},
2149 {1, arcs_84_3},
2150};
tyomitch84b47842019-04-23 12:29:57 +03002151static const arc arcs_85_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002152 {40, 1},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002153};
tyomitch84b47842019-04-23 12:29:57 +03002154static const arc arcs_85_1[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002155 {0, 1},
2156};
2157static state states_85[2] = {
Jelle Zijlstraac317702017-10-05 20:24:46 -07002158 {1, arcs_85_0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002159 {1, arcs_85_1},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002160};
tyomitch84b47842019-04-23 12:29:57 +03002161static const arc arcs_86_0[1] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002162 {35, 1},
Nick Coghlan1f7ce622012-01-13 21:43:40 +10002163};
tyomitch84b47842019-04-23 12:29:57 +03002164static const arc arcs_86_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002165 {179, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002166 {0, 1},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002167};
tyomitch84b47842019-04-23 12:29:57 +03002168static const arc arcs_86_2[1] = {
Jelle Zijlstraac317702017-10-05 20:24:46 -07002169 {0, 2},
2170};
2171static state states_86[3] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002172 {1, arcs_86_0},
2173 {2, arcs_86_1},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002174 {1, arcs_86_2},
2175};
tyomitch84b47842019-04-23 12:29:57 +03002176static const arc arcs_87_0[2] = {
Guido van Rossum495da292019-03-07 12:38:08 -08002177 {22, 1},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002178 {81, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002179};
tyomitch84b47842019-04-23 12:29:57 +03002180static const arc arcs_87_1[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002181 {60, 2},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002182};
tyomitch84b47842019-04-23 12:29:57 +03002183static const arc arcs_87_2[1] = {
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002184 {0, 2},
2185};
2186static state states_87[3] = {
2187 {2, arcs_87_0},
2188 {1, arcs_87_1},
2189 {1, arcs_87_2},
2190};
tyomitch84b47842019-04-23 12:29:57 +03002191static const arc arcs_88_0[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002192 {2, 1},
2193 {4, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002194};
tyomitch84b47842019-04-23 12:29:57 +03002195static const arc arcs_88_1[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002196 {129, 3},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002197 {61, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002198};
tyomitch84b47842019-04-23 12:29:57 +03002199static const arc arcs_88_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002200 {0, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002201};
tyomitch84b47842019-04-23 12:29:57 +03002202static const arc arcs_88_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002203 {45, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002204};
tyomitch84b47842019-04-23 12:29:57 +03002205static const arc arcs_88_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002206 {2, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002207};
tyomitch84b47842019-04-23 12:29:57 +03002208static const arc arcs_88_5[2] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002209 {130, 2},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002210 {45, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002211};
tyomitch84b47842019-04-23 12:29:57 +03002212static const arc arcs_88_6[1] = {
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002213 {129, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002214};
2215static state states_88[7] = {
2216 {2, arcs_88_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002217 {2, arcs_88_1},
2218 {1, arcs_88_2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002219 {1, arcs_88_3},
2220 {1, arcs_88_4},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002221 {2, arcs_88_5},
2222 {1, arcs_88_6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002223};
tyomitch84b47842019-04-23 12:29:57 +03002224static const arc arcs_89_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002225 {181, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002226};
tyomitch84b47842019-04-23 12:29:57 +03002227static const arc arcs_89_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002228 {44, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002229 {2, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002230};
tyomitch84b47842019-04-23 12:29:57 +03002231static const arc arcs_89_2[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002232 {0, 2},
2233};
2234static state states_89[3] = {
2235 {1, arcs_89_0},
2236 {2, arcs_89_1},
2237 {1, arcs_89_2},
2238};
tyomitch84b47842019-04-23 12:29:57 +03002239static const arc arcs_90_0[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002240 {5, 1},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002241};
tyomitch84b47842019-04-23 12:29:57 +03002242static const arc arcs_90_1[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002243 {50, 2},
2244 {182, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002245};
tyomitch84b47842019-04-23 12:29:57 +03002246static const arc arcs_90_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002247 {58, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002248};
tyomitch84b47842019-04-23 12:29:57 +03002249static const arc arcs_90_3[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002250 {50, 2},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002251};
tyomitch84b47842019-04-23 12:29:57 +03002252static const arc arcs_90_4[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002253 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002254};
tyomitch84b47842019-04-23 12:29:57 +03002255static const arc arcs_90_5[1] = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002256 {0, 5},
2257};
2258static state states_90[6] = {
2259 {1, arcs_90_0},
2260 {2, arcs_90_1},
2261 {1, arcs_90_2},
2262 {1, arcs_90_3},
2263 {1, arcs_90_4},
2264 {1, arcs_90_5},
2265};
tyomitch84b47842019-04-23 12:29:57 +03002266static const arc arcs_91_0[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002267 {6, 1},
2268 {64, 2},
2269 {60, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002270};
tyomitch84b47842019-04-23 12:29:57 +03002271static const arc arcs_91_1[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002272 {66, 4},
2273 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002274 {0, 1},
2275};
tyomitch84b47842019-04-23 12:29:57 +03002276static const arc arcs_91_2[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002277 {60, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002278};
tyomitch84b47842019-04-23 12:29:57 +03002279static const arc arcs_91_3[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002280 {66, 7},
2281 {0, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002282};
tyomitch84b47842019-04-23 12:29:57 +03002283static const arc arcs_91_4[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002284 {64, 2},
2285 {60, 5},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002286};
tyomitch84b47842019-04-23 12:29:57 +03002287static const arc arcs_91_5[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002288 {66, 4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002289 {0, 5},
2290};
tyomitch84b47842019-04-23 12:29:57 +03002291static const arc arcs_91_6[1] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002292 {0, 6},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002293};
tyomitch84b47842019-04-23 12:29:57 +03002294static const arc arcs_91_7[4] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002295 {6, 8},
2296 {64, 2},
2297 {60, 3},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002298 {0, 7},
2299};
tyomitch84b47842019-04-23 12:29:57 +03002300static const arc arcs_91_8[3] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002301 {66, 9},
2302 {60, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002303 {0, 8},
2304};
tyomitch84b47842019-04-23 12:29:57 +03002305static const arc arcs_91_9[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002306 {64, 2},
2307 {60, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002308};
tyomitch84b47842019-04-23 12:29:57 +03002309static const arc arcs_91_10[2] = {
Pablo Galindo1f24a712019-03-01 15:34:44 -08002310 {66, 9},
2311 {0, 10},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002312};
2313static state states_91[11] = {
2314 {3, arcs_91_0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002315 {3, arcs_91_1},
2316 {1, arcs_91_2},
2317 {2, arcs_91_3},
2318 {2, arcs_91_4},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002319 {2, arcs_91_5},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002320 {1, arcs_91_6},
2321 {4, arcs_91_7},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002322 {3, arcs_91_8},
2323 {2, arcs_91_9},
2324 {2, arcs_91_10},
2325};
tyomitch84b47842019-04-23 12:29:57 +03002326static const dfa dfas[92] = {
tyomitch1b304f92019-03-09 17:35:50 +02002327 {256, "single_input", 3, states_0,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002328 "\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 +02002329 {257, "file_input", 2, states_1,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002330 "\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 +02002331 {258, "eval_input", 3, states_2,
Guido van Rossum495da292019-03-07 12:38:08 -08002332 "\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 +02002333 {259, "decorator", 7, states_3,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002334 "\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 +02002335 {260, "decorators", 2, states_4,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002336 "\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 +02002337 {261, "decorated", 3, states_5,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002338 "\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 +02002339 {262, "async_funcdef", 3, states_6,
Guido van Rossum495da292019-03-07 12:38:08 -08002340 "\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 +02002341 {263, "funcdef", 9, states_7,
Guido van Rossum495da292019-03-07 12:38:08 -08002342 "\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 +02002343 {264, "parameters", 4, states_8,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002344 "\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002345 {265, "typedargslist", 42, states_9,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002346 "\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 +02002347 {266, "tfpdef", 4, states_10,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002348 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002349 {267, "varargslist", 34, states_11,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002350 "\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 +02002351 {268, "vfpdef", 2, states_12,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002352 "\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 +02002353 {269, "stmt", 2, states_13,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002354 "\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 +02002355 {270, "simple_stmt", 4, states_14,
Guido van Rossum495da292019-03-07 12:38:08 -08002356 "\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 +02002357 {271, "small_stmt", 2, states_15,
Guido van Rossum495da292019-03-07 12:38:08 -08002358 "\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 +02002359 {272, "expr_stmt", 6, states_16,
Guido van Rossum495da292019-03-07 12:38:08 -08002360 "\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 +02002361 {273, "annassign", 5, states_17,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002362 "\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 +02002363 {274, "testlist_star_expr", 3, states_18,
Guido van Rossum495da292019-03-07 12:38:08 -08002364 "\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 +02002365 {275, "augassign", 2, states_19,
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002366 "\000\000\000\000\000\000\000\000\000\000\300\377\007\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002367 {276, "del_stmt", 3, states_20,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002368 "\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 +02002369 {277, "pass_stmt", 2, states_21,
Guido van Rossum495da292019-03-07 12:38:08 -08002370 "\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 +02002371 {278, "flow_stmt", 2, states_22,
Guido van Rossum495da292019-03-07 12:38:08 -08002372 "\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 +02002373 {279, "break_stmt", 2, states_23,
Guido van Rossum495da292019-03-07 12:38:08 -08002374 "\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 +02002375 {280, "continue_stmt", 2, states_24,
Guido van Rossum495da292019-03-07 12:38:08 -08002376 "\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 +02002377 {281, "return_stmt", 3, states_25,
Guido van Rossum495da292019-03-07 12:38:08 -08002378 "\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 +02002379 {282, "yield_stmt", 2, states_26,
Guido van Rossum495da292019-03-07 12:38:08 -08002380 "\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 +02002381 {283, "raise_stmt", 5, states_27,
Guido van Rossum495da292019-03-07 12:38:08 -08002382 "\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 +02002383 {284, "import_stmt", 2, states_28,
Guido van Rossum495da292019-03-07 12:38:08 -08002384 "\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 +02002385 {285, "import_name", 3, states_29,
Guido van Rossum495da292019-03-07 12:38:08 -08002386 "\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 +02002387 {286, "import_from", 8, states_30,
Guido van Rossum495da292019-03-07 12:38:08 -08002388 "\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 +02002389 {287, "import_as_name", 4, states_31,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002390 "\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 +02002391 {288, "dotted_as_name", 4, states_32,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002392 "\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 +02002393 {289, "import_as_names", 3, states_33,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002394 "\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 +02002395 {290, "dotted_as_names", 2, states_34,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002396 "\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 +02002397 {291, "dotted_name", 2, states_35,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002398 "\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 +02002399 {292, "global_stmt", 3, states_36,
Guido van Rossum495da292019-03-07 12:38:08 -08002400 "\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 +02002401 {293, "nonlocal_stmt", 3, states_37,
Guido van Rossum495da292019-03-07 12:38:08 -08002402 "\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 +02002403 {294, "assert_stmt", 5, states_38,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002404 "\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 +02002405 {295, "compound_stmt", 2, states_39,
Guido van Rossum495da292019-03-07 12:38:08 -08002406 "\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 +02002407 {296, "async_stmt", 3, states_40,
Guido van Rossum495da292019-03-07 12:38:08 -08002408 "\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 +02002409 {297, "if_stmt", 8, states_41,
Guido van Rossum495da292019-03-07 12:38:08 -08002410 "\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 +02002411 {298, "while_stmt", 8, states_42,
Guido van Rossum495da292019-03-07 12:38:08 -08002412 "\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 +02002413 {299, "for_stmt", 11, states_43,
Guido van Rossum495da292019-03-07 12:38:08 -08002414 "\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 +02002415 {300, "try_stmt", 13, states_44,
Guido van Rossum495da292019-03-07 12:38:08 -08002416 "\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 +02002417 {301, "with_stmt", 6, states_45,
Guido van Rossum495da292019-03-07 12:38:08 -08002418 "\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 +02002419 {302, "with_item", 4, states_46,
Guido van Rossum495da292019-03-07 12:38:08 -08002420 "\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 +02002421 {303, "except_clause", 5, states_47,
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002422 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002423 {304, "suite", 5, states_48,
Guido van Rossum495da292019-03-07 12:38:08 -08002424 "\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 +02002425 {305, "namedexpr_test", 4, states_49,
Guido van Rossum495da292019-03-07 12:38:08 -08002426 "\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 +02002427 {306, "test", 6, states_50,
Guido van Rossum495da292019-03-07 12:38:08 -08002428 "\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 +02002429 {307, "test_nocond", 2, states_51,
Guido van Rossum495da292019-03-07 12:38:08 -08002430 "\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 +02002431 {308, "lambdef", 5, states_52,
Guido van Rossum495da292019-03-07 12:38:08 -08002432 "\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 +02002433 {309, "lambdef_nocond", 5, states_53,
Guido van Rossum495da292019-03-07 12:38:08 -08002434 "\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 +02002435 {310, "or_test", 2, states_54,
Guido van Rossum495da292019-03-07 12:38:08 -08002436 "\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 +02002437 {311, "and_test", 2, states_55,
Guido van Rossum495da292019-03-07 12:38:08 -08002438 "\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 +02002439 {312, "not_test", 3, states_56,
Guido van Rossum495da292019-03-07 12:38:08 -08002440 "\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 +02002441 {313, "comparison", 2, states_57,
Guido van Rossum495da292019-03-07 12:38:08 -08002442 "\240\173\000\000\260\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002443 {314, "comp_op", 4, states_58,
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002444 "\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\010\000\300\037\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002445 {315, "star_expr", 3, states_59,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002446 "\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 +02002447 {316, "expr", 2, states_60,
Guido van Rossum495da292019-03-07 12:38:08 -08002448 "\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 +02002449 {317, "xor_expr", 2, states_61,
Guido van Rossum495da292019-03-07 12:38:08 -08002450 "\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 +02002451 {318, "and_expr", 2, states_62,
Guido van Rossum495da292019-03-07 12:38:08 -08002452 "\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 +02002453 {319, "shift_expr", 2, states_63,
Guido van Rossum495da292019-03-07 12:38:08 -08002454 "\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 +02002455 {320, "arith_expr", 2, states_64,
Guido van Rossum495da292019-03-07 12:38:08 -08002456 "\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 +02002457 {321, "term", 2, states_65,
Guido van Rossum495da292019-03-07 12:38:08 -08002458 "\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 +02002459 {322, "factor", 3, states_66,
Guido van Rossum495da292019-03-07 12:38:08 -08002460 "\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 +02002461 {323, "power", 4, states_67,
Guido van Rossum495da292019-03-07 12:38:08 -08002462 "\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 +02002463 {324, "atom_expr", 3, states_68,
Guido van Rossum495da292019-03-07 12:38:08 -08002464 "\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 +02002465 {325, "atom", 9, states_69,
Guido van Rossum495da292019-03-07 12:38:08 -08002466 "\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 +02002467 {326, "testlist_comp", 5, states_70,
Guido van Rossum495da292019-03-07 12:38:08 -08002468 "\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 +02002469 {327, "trailer", 7, states_71,
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002470 "\040\100\000\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000"},
tyomitch1b304f92019-03-09 17:35:50 +02002471 {328, "subscriptlist", 3, states_72,
Guido van Rossum495da292019-03-07 12:38:08 -08002472 "\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 +02002473 {329, "subscript", 5, states_73,
Guido van Rossum495da292019-03-07 12:38:08 -08002474 "\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 +02002475 {330, "sliceop", 3, states_74,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002476 "\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 +02002477 {331, "exprlist", 3, states_75,
Guido van Rossum495da292019-03-07 12:38:08 -08002478 "\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 +02002479 {332, "testlist", 3, states_76,
Guido van Rossum495da292019-03-07 12:38:08 -08002480 "\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 +02002481 {333, "dictorsetmaker", 14, states_77,
Guido van Rossum495da292019-03-07 12:38:08 -08002482 "\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 +02002483 {334, "classdef", 8, states_78,
Guido van Rossum495da292019-03-07 12:38:08 -08002484 "\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 +02002485 {335, "arglist", 3, states_79,
Guido van Rossum495da292019-03-07 12:38:08 -08002486 "\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 +02002487 {336, "argument", 4, states_80,
Guido van Rossum495da292019-03-07 12:38:08 -08002488 "\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 +02002489 {337, "comp_iter", 2, states_81,
Guido van Rossum495da292019-03-07 12:38:08 -08002490 "\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 +02002491 {338, "sync_comp_for", 6, states_82,
Guido van Rossum495da292019-03-07 12:38:08 -08002492 "\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 +02002493 {339, "comp_for", 3, states_83,
Guido van Rossum495da292019-03-07 12:38:08 -08002494 "\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 +02002495 {340, "comp_if", 4, states_84,
Guido van Rossum495da292019-03-07 12:38:08 -08002496 "\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 +02002497 {341, "encoding_decl", 2, states_85,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002498 "\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 +02002499 {342, "yield_expr", 3, states_86,
Guido van Rossum495da292019-03-07 12:38:08 -08002500 "\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 +02002501 {343, "yield_arg", 3, states_87,
Guido van Rossum495da292019-03-07 12:38:08 -08002502 "\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 +02002503 {344, "func_body_suite", 7, states_88,
Guido van Rossum495da292019-03-07 12:38:08 -08002504 "\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 +02002505 {345, "func_type_input", 3, states_89,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002506 "\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 +02002507 {346, "func_type", 6, states_90,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002508 "\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 +02002509 {347, "typelist", 11, states_91,
Guido van Rossum495da292019-03-07 12:38:08 -08002510 "\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 -07002511};
tyomitch84b47842019-04-23 12:29:57 +03002512static const label labels[183] = {
Victor Stinnerbeba8262010-05-15 23:00:51 +00002513 {0, "EMPTY"},
2514 {256, 0},
2515 {4, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002516 {295, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002517 {270, 0},
2518 {7, 0},
2519 {16, 0},
2520 {14, 0},
2521 {15, 0},
2522 {52, 0},
2523 {49, 0},
2524 {1, "False"},
2525 {1, "None"},
2526 {1, "True"},
2527 {9, 0},
2528 {1, "assert"},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002529 {1, "break"},
2530 {1, "class"},
2531 {1, "continue"},
2532 {1, "def"},
2533 {1, "del"},
2534 {1, "for"},
2535 {1, "from"},
2536 {1, "global"},
2537 {1, "if"},
2538 {1, "import"},
2539 {1, "lambda"},
2540 {1, "nonlocal"},
2541 {1, "not"},
2542 {1, "pass"},
2543 {1, "raise"},
2544 {1, "return"},
2545 {1, "try"},
2546 {1, "while"},
2547 {1, "with"},
2548 {1, "yield"},
2549 {25, 0},
2550 {31, 0},
Guido van Rossum495da292019-03-07 12:38:08 -08002551 {56, 0},
2552 {55, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002553 {1, 0},
2554 {2, 0},
2555 {3, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002556 {257, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002557 {0, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002558 {269, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002559 {258, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002560 {332, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002561 {259, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002562 {291, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002563 {8, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002564 {335, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002565 {260, 0},
2566 {261, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002567 {262, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002568 {334, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002569 {263, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002570 {264, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002571 {51, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002572 {11, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002573 {306, 0},
Guido van Rossum495da292019-03-07 12:38:08 -08002574 {58, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002575 {344, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002576 {265, 0},
Meador Inge33880602012-01-15 19:15:36 -06002577 {35, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002578 {266, 0},
2579 {12, 0},
2580 {22, 0},
Pablo Galindo8c77b8c2019-04-29 13:36:57 +01002581 {17, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002582 {267, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002583 {268, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002584 {271, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002585 {13, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002586 {294, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002587 {276, 0},
2588 {272, 0},
2589 {278, 0},
2590 {292, 0},
2591 {284, 0},
2592 {293, 0},
2593 {277, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002594 {274, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002595 {273, 0},
2596 {275, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002597 {342, 0},
2598 {315, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002599 {40, 0},
2600 {41, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002601 {46, 0},
2602 {38, 0},
2603 {36, 0},
2604 {37, 0},
2605 {48, 0},
2606 {39, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002607 {44, 0},
2608 {45, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002609 {50, 0},
2610 {43, 0},
2611 {42, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002612 {331, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002613 {279, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002614 {280, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002615 {283, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002616 {281, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002617 {282, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002618 {286, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002619 {285, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002620 {290, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002621 {23, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002622 {289, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002623 {287, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002624 {1, "as"},
2625 {288, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002626 {296, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002627 {299, 0},
2628 {297, 0},
2629 {300, 0},
2630 {298, 0},
2631 {301, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002632 {305, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002633 {304, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002634 {1, "elif"},
2635 {1, "else"},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002636 {1, "in"},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002637 {1, "finally"},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002638 {303, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002639 {302, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002640 {316, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002641 {1, "except"},
2642 {5, 0},
2643 {6, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002644 {53, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002645 {308, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002646 {310, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002647 {307, 0},
2648 {309, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002649 {311, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002650 {1, "or"},
2651 {312, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002652 {1, "and"},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002653 {313, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002654 {314, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002655 {28, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002656 {20, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002657 {29, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002658 {27, 0},
2659 {21, 0},
2660 {30, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002661 {1, "is"},
Yury Selivanov75445082015-05-11 22:57:16 -04002662 {317, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002663 {18, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002664 {318, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002665 {32, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002666 {319, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002667 {19, 0},
2668 {320, 0},
Meador Inge33880602012-01-15 19:15:36 -06002669 {33, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002670 {34, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002671 {321, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002672 {322, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002673 {24, 0},
Meador Inge33880602012-01-15 19:15:36 -06002674 {47, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002675 {323, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002676 {324, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002677 {325, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002678 {327, 0},
2679 {326, 0},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002680 {10, 0},
Meador Inge33880602012-01-15 19:15:36 -06002681 {26, 0},
Pablo Galindo1f24a712019-03-01 15:34:44 -08002682 {333, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002683 {339, 0},
Yury Selivanov75445082015-05-11 22:57:16 -04002684 {328, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002685 {329, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002686 {330, 0},
Yury Selivanovf8cb8a12016-09-08 20:50:03 -07002687 {336, 0},
Jelle Zijlstraac317702017-10-05 20:24:46 -07002688 {337, 0},
2689 {340, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002690 {338, 0},
2691 {341, 0},
Emily Morehouse8f59ee02019-01-24 16:49:56 -07002692 {343, 0},
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002693 {345, 0},
2694 {346, 0},
2695 {347, 0},
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002696};
Vinay Sajip0b60f642019-10-15 08:26:12 +01002697Py_EXPORTED_SYMBOL grammar _PyParser_Grammar = {
Guido van Rossumdcfcd142019-01-31 03:40:27 -08002698 92,
Victor Stinnerbeba8262010-05-15 23:00:51 +00002699 dfas,
Pablo Galindo1f24a712019-03-01 15:34:44 -08002700 {183, labels},
Victor Stinnerbeba8262010-05-15 23:00:51 +00002701 256
Guido van Rossum85a5fbb1990-10-14 12:07:46 +00002702};